.tpp-public .public-atlas .as-page{--as-lilac:var(--lilac,var(--secondary));--as-lime:var(--lime,var(--secondary));--as-peach:var(--peach,var(--secondary));--as-sage:var(--sage,var(--secondary));--as-paper:color-mix(in oklab, var(--paper,var(--background)) 86%, white)}.tpp-public .public-atlas .as-page .as-hero{grid-template-columns:1fr 1fr;padding-top:40px;padding-bottom:0}.tpp-public .public-atlas .as-page .as-h1{margin:0 0 30px}.tpp-public .public-atlas .as-page .as-h1-line,.tpp-public .public-atlas .as-page .as-h1-accent{letter-spacing:-.064em;white-space:nowrap;font-size:clamp(62px,6.2vw,94px);line-height:.98;display:block}.tpp-public .public-atlas .as-page .as-h1-accent{margin-top:4px}.tpp-public .public-atlas .as-page .as-hero .dk-sub{max-width:500px}.tpp-public .public-atlas .as-page .as-hero-scene{place-items:start end;min-height:660px;display:grid;position:relative}.tpp-public .public-atlas .as-page .as-hero-halo{aspect-ratio:1;background:radial-gradient(closest-side, color-mix(in oklab, var(--as-lilac) 65%, transparent), transparent);opacity:.8;border-radius:50%;width:560px;position:absolute;top:60px;right:0}.tpp-public .public-atlas .as-page .as-hero-paper{width:430px;margin:150px 16px 0 0;rotate:3deg}.tpp-public .public-atlas .as-page .as-thought.as-hero-thought{width:340px;animation:9s ease-in-out infinite as-float;position:absolute;top:24px;left:0;rotate:-2deg}.tpp-public .public-atlas .as-page .as-hero-pal{width:124px;height:124px;position:absolute;top:250px;left:30px}.tpp-public .public-atlas .as-page .as-thought{background:var(--as-paper);color:var(--dk-ink);box-shadow:inset 0 2px 0 white, 0 0 0 1px color-mix(in oklab, var(--foreground) 7%, transparent), 0 22px 34px -22px color-mix(in oklab, var(--foreground) 45%, transparent);border-radius:34px;gap:8px;padding:24px 28px 26px;display:grid;position:relative}.tpp-public .public-atlas .as-page .as-thought-label{word-spacing:.12em;color:var(--dk-plum);font-size:12px;font-weight:600}.tpp-public .public-atlas .as-page .as-thought-text{font-family:var(--dk-display);letter-spacing:-.03em;text-wrap:balance;font-size:26px;line-height:1.2;animation:.42s cubic-bezier(.3,1.5,.5,1) both as-pop}.tpp-public .public-atlas .as-page .as-thought-dot{background:var(--as-paper);box-shadow:0 0 0 1px color-mix(in oklab, var(--foreground) 7%, transparent), 0 8px 12px -8px color-mix(in oklab, var(--foreground) 45%, transparent);border-radius:50%;position:absolute}.tpp-public .public-atlas .as-page .trail-right .d1{width:22px;height:22px;bottom:-12px;right:-6px}.tpp-public .public-atlas .as-page .trail-right .d2{width:14px;height:14px;bottom:-28px;right:-26px}.tpp-public .public-atlas .as-page .trail-right .d3{width:9px;height:9px;bottom:-40px;right:-40px}.tpp-public .public-atlas .as-page .trail-left .d1{width:22px;height:22px;bottom:-18px;left:22%}.tpp-public .public-atlas .as-page .trail-left .d2{width:14px;height:14px;bottom:-40px;left:calc(22% - 12px)}.tpp-public .public-atlas .as-page .trail-left .d3{width:9px;height:9px;bottom:-58px;left:calc(22% - 22px)}.tpp-public .public-atlas .as-page .trail-down .d1{width:22px;height:22px;bottom:-16px;right:22%}.tpp-public .public-atlas .as-page .trail-down .d2{width:14px;height:14px;bottom:-36px;right:calc(22% + 12px)}.tpp-public .public-atlas .as-page .trail-down .d3{width:9px;height:9px;bottom:-52px;right:calc(22% + 24px)}.tpp-public .public-atlas .as-page .as-toy{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:64px;display:grid}.tpp-public .public-atlas .as-page .as-toy-view{justify-items:start;gap:70px;display:grid}.tpp-public .public-atlas .as-page .as-toy-thought{align-content:start;width:min(520px,100%);min-height:124px}.tpp-public .public-atlas .as-page .as-toy-thought .as-thought-text{font-size:30px}.tpp-public .public-atlas .as-page .as-toy-paper{width:min(440px,100%);position:relative;rotate:-2deg}.tpp-public .public-atlas .as-page .as-toy-paper .tpp-mp{width:100%}.tpp-public .public-atlas .as-page .as-toy-pal{width:104px;height:104px;position:absolute;top:-64px;right:-44px}.tpp-public .public-atlas .as-page .as-panel{width:100%}.tpp-public .public-atlas .as-page .as-switches{margin:0;padding:0;list-style:none;display:grid}.tpp-public .public-atlas .as-page .as-switch{justify-items:center;gap:12px;padding:22px 0 24px;display:grid}.tpp-public .public-atlas .as-page .as-switch+.as-switch{border-top:1px solid color-mix(in oklab, var(--foreground) 10%, transparent)}.tpp-public .public-atlas .as-page .as-switch-q{font-family:var(--dk-display);letter-spacing:-.03em;font-size:24px}.tpp-public .public-atlas .as-page .as-rocker{--rk-w:96px;--rk-h:52px;--rk-knob:40px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);width:100%}.tpp-public .public-atlas .as-page .as-rocker .tpp-rocker-pole{font-size:16px}.tpp-public .public-atlas .as-page .as-rocker .tpp-rocker-pole.is-right,.tpp-public .public-atlas .as-page .as-rocker.is-on .tpp-rocker-pole.is-left{opacity:.72}.tpp-public .public-atlas .as-page .as-rocker.is-on .tpp-rocker-pole.is-right{opacity:1}.tpp-public .public-atlas .as-page .as-band{background:color-mix(in oklab, var(--as-lime) 55%, var(--as-paper));border-radius:99px;padding:5px 12px;font-size:14px;font-weight:500;transition:background .3s}.tpp-public .public-atlas .as-page .as-band.is-right{background:color-mix(in oklab, var(--as-lilac) 70%, var(--as-paper))}.tpp-public .public-atlas .as-page .as-bands-note{color:var(--dk-muted);margin:18px 4px 0;font-size:16px;line-height:1.5}.tpp-public .public-atlas .as-page .as-reset{border-bottom:1px solid var(--dk-line);align-items:center;gap:10px;margin-top:14px;padding:10px 0;font-size:15px;display:inline-flex}.tpp-public .public-atlas .as-page .as-reset svg{width:15px;height:15px}.tpp-public .public-atlas .as-page .as-reset:disabled{opacity:.4;cursor:default}.tpp-public .public-atlas .as-page .as-reset:focus-visible{outline:3px solid var(--primary);outline-offset:4px}@keyframes as-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes as-pop{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:none}}.tpp-public .public-atlas .as-page .as-qs{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.tpp-public .public-atlas .as-page .as-q{background:linear-gradient(170deg, white, transparent 40%), var(--as-paper);box-shadow:inset 0 1px 0 white, 0 0 0 1px color-mix(in oklab, var(--foreground) 6%, transparent), 0 8px 0 color-mix(in oklab, var(--as-paper) 80%, var(--foreground)), 0 30px 40px -28px color-mix(in oklab, var(--foreground) 45%, transparent);border-radius:30px;align-content:start;gap:10px;padding:34px 32px 30px;display:grid;position:relative}.tpp-public .public-atlas .as-page .as-q-1{background:linear-gradient(170deg, white, transparent 40%), color-mix(in oklab, var(--as-lilac) 30%, var(--as-paper))}.tpp-public .public-atlas .as-page .as-q-2{background:linear-gradient(170deg, white, transparent 40%), color-mix(in oklab, var(--as-peach) 30%, var(--as-paper))}.tpp-public .public-atlas .as-page .as-q-num{font-family:var(--dk-display);color:var(--dk-plum);font-size:40px;line-height:1}.tpp-public .public-atlas .as-page .as-q-title{letter-spacing:-.04em;margin-top:10px;font-size:34px;line-height:1.05}.tpp-public .public-atlas .as-page .as-q-name{word-spacing:.12em;color:var(--dk-plum);font-size:12px;font-weight:600}.tpp-public .public-atlas .as-page .as-q-text{color:var(--dk-muted);min-height:3.2em;font-size:17px;line-height:1.6}.tpp-public .public-atlas .as-page .as-q-poles{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:14px;display:flex}.tpp-public .public-atlas .as-page .as-q-poles span{background:var(--dk-cream);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--foreground) 12%, transparent);border-radius:99px;padding:6px 12px;font-size:14px;font-weight:500}.tpp-public .public-atlas .as-page .as-q-poles i{color:var(--dk-muted);font-size:14px;font-style:normal}.tpp-public .public-atlas .as-page .as-both{color:var(--dk-ink);margin-top:36px;font-size:17px;line-height:1.6}.tpp-public .public-atlas .as-page .as-back{background:color-mix(in oklab, var(--as-lime) 28%, var(--dk-cream));border-radius:30px;grid-template-columns:250px minmax(0,1fr);align-items:center;gap:40px;margin-top:64px;padding:34px 40px;display:grid}.tpp-public .public-atlas .as-page .as-back-title{letter-spacing:-.035em;font-size:30px;line-height:1.1}.tpp-public .public-atlas .as-page .as-back-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.tpp-public .public-atlas .as-page .as-back-list li{align-content:start;gap:6px;display:grid}.tpp-public .public-atlas .as-page .as-back-list b{font-family:var(--dk-display);letter-spacing:-.04em;color:var(--dk-plum);white-space:nowrap;font-size:34px;font-weight:400;line-height:1}.tpp-public .public-atlas .as-page .as-back-list span{color:var(--dk-ink);font-size:16px;line-height:1.45}.tpp-public .public-atlas .as-page .as-honest{background:color-mix(in oklab, var(--as-sage) 34%, var(--dk-cream));border-radius:44px;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:64px;padding:64px;display:grid}.tpp-public .public-atlas .as-page .as-honest h2{margin-bottom:26px}.tpp-public .public-atlas .as-page .as-honest-text{max-width:540px;font-size:17px;line-height:1.65}.tpp-public .public-atlas .as-page .as-honest-facts{color:var(--dk-muted);margin-top:16px;font-size:16px}.tpp-public .public-atlas .as-page .as-limit{background:var(--as-paper);box-shadow:inset 0 1px 0 #ffffffb3, 0 0 0 1px color-mix(in oklab, var(--foreground) 7%, transparent), 0 24px 36px -26px color-mix(in oklab, var(--foreground) 40%, transparent);border-radius:28px;margin:0;padding:30px 32px 32px}@supports (color:lab(0% 0 0)){.tpp-public .public-atlas .as-page .as-limit{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.7), 0 0 0 1px color-mix(in oklab, var(--foreground) 7%, transparent), 0 24px 36px -26px color-mix(in oklab, var(--foreground) 40%, transparent)}}.tpp-public .public-atlas .as-page .as-limit figcaption{word-spacing:.12em;color:var(--dk-plum);margin-bottom:14px;font-size:12px;font-weight:600}.tpp-public .public-atlas .as-page .as-limit blockquote{font-family:var(--dk-display);letter-spacing:-.02em;margin:0;font-size:26px;line-height:1.3}.tpp-public .public-atlas .as-page .as-closing h2{font-size:clamp(52px,4.9vw,74px)}.tpp-public .public-atlas .as-page .as-closing-scene{grid-template-columns:minmax(0,1fr);justify-items:center;padding-top:120px;display:grid;position:relative}.tpp-public .public-atlas .as-page .as-closing-paper{width:min(360px,100%);rotate:-3deg}.tpp-public .public-atlas .as-page .as-closing-thought{width:min(330px,80%);position:absolute;top:0;left:2%;rotate:-2deg}.tpp-public .public-atlas .as-page .as-closing-thought .as-thought-text{font-size:22px}.tpp-public .public-atlas .as-page .as-closing-pal{width:110px;height:110px;position:absolute;top:50px;right:6%}.tpp-public .public-atlas .as-page[data-motion=off] .as-hero-thought,.tpp-public .public-atlas .as-page[data-motion=off] .as-thought-text{animation:none}@media (prefers-reduced-motion:reduce){.tpp-public .public-atlas .as-page .as-hero-thought,.tpp-public .public-atlas .as-page .as-thought-text{animation:none}}@media (max-width:1100px){.tpp-public .public-atlas .as-page .as-hero{grid-template-columns:minmax(0,1fr)}.tpp-public .public-atlas .as-page .as-hero-scene{min-height:0;padding:20px 0 10px}.tpp-public .public-atlas .as-page .as-toy,.tpp-public .public-atlas .as-page .as-honest,.tpp-public .public-atlas .as-page .as-qs{grid-template-columns:minmax(0,1fr)}.tpp-public .public-atlas .as-page .as-back{grid-template-columns:minmax(0,1fr);gap:24px}}@media (max-width:760px){.tpp-public .public-atlas .as-page .as-hero{padding-top:16px}.tpp-public .public-atlas .as-page .as-h1-line,.tpp-public .public-atlas .as-page .as-h1-accent{font-size:52px}.tpp-public .public-atlas .as-page .as-h1{margin-bottom:20px}.tpp-public .public-atlas .as-page .as-hero-scene{padding:90px 0 0}.tpp-public .public-atlas .as-page .as-hero-halo{width:340px}.tpp-public .public-atlas .as-page .as-hero-paper{width:min(300px,82%);margin-top:0}.tpp-public .public-atlas .as-page .as-thought.as-hero-thought{border-radius:26px;width:280px;padding:16px 20px 18px;top:0;left:0}.tpp-public .public-atlas .as-page .as-hero-thought .as-thought-text{font-size:19px}.tpp-public .public-atlas .as-page .as-hero-pal{width:80px;height:80px;top:6px;left:auto;right:0}.tpp-public .public-atlas .as-page .as-toy{gap:48px}.tpp-public .public-atlas .as-page .as-toy-view{gap:0}.tpp-public .public-atlas .as-page .as-toy-thought .as-thought-text{font-size:23px}.tpp-public .public-atlas .as-page .as-toy-paper{display:none}.tpp-public .public-atlas .as-page .as-toy-pal{width:80px;height:80px;top:-48px;right:-28px}.tpp-public .public-atlas .as-page .as-switch-q{font-size:22px}.tpp-public .public-atlas .as-page .as-rocker .tpp-rocker-pole{font-size:15px}.tpp-public .public-atlas .as-page .as-q{padding:28px 22px 26px}.tpp-public .public-atlas .as-page .as-q-title{font-size:30px}.tpp-public .public-atlas .as-page .as-q-text{min-height:0;font-size:16px}.tpp-public .public-atlas .as-page .as-both{font-size:16px}.tpp-public .public-atlas .as-page .as-back{margin-top:44px;padding:28px 22px}.tpp-public .public-atlas .as-page .as-back-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 18px}.tpp-public .public-atlas .as-page .as-back-list b{font-size:28px}.tpp-public .public-atlas .as-page .as-honest{border-radius:32px;gap:36px;padding:40px 22px 44px}.tpp-public .public-atlas .as-page .as-honest-text{font-size:16px}.tpp-public .public-atlas .as-page .as-limit{padding:24px 20px 26px}.tpp-public .public-atlas .as-page .as-limit blockquote{font-size:21px}.tpp-public .public-atlas .as-page .as-closing h2{font-size:46px}.tpp-public .public-atlas .as-page .as-closing-scene{padding-top:100px}.tpp-public .public-atlas .as-page .as-closing-paper{width:78%}.tpp-public .public-atlas .as-page .as-closing-thought .as-thought-text{font-size:19px}.tpp-public .public-atlas .as-page .as-closing-pal{width:80px;height:80px;right:0}}.tpp-public[data-home-dark=true] .public-atlas .as-page{--as-lilac:color-mix(in oklab, var(--lilac,#e7d7ee) 22%, var(--background));--as-peach:color-mix(in oklab, var(--peach,#efc5aa) 22%, var(--background));--as-lime:color-mix(in oklab, var(--o-clay-lime,#d9eb91) 20%, var(--background));--as-sage:color-mix(in oklab, var(--o-clay-sage,#e9eddb) 16%, var(--background));--as-paper:color-mix(in oklab, var(--background) 86%, var(--foreground))}.tpp-public[data-home-dark=true] .public-atlas .as-page .as-q{background:linear-gradient(170deg, #ffffff12, transparent 40%), var(--as-paper);box-shadow:inset 0 1px 0 #ffffff1a, 0 0 0 1px #ffffff0d, 0 8px 0 color-mix(in oklab, var(--as-paper) 70%, black), 0 30px 40px -28px black}@supports (color:lab(0% 0 0)){.tpp-public[data-home-dark=true] .public-atlas .as-page .as-q{background:linear-gradient(170deg, lab(100% -.0000298023 .0000119209/.07), transparent 40%), var(--as-paper);box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.1), 0 0 0 1px lab(100% -.0000298023 .0000119209/.05), 0 8px 0 color-mix(in oklab, var(--as-paper) 70%, black), 0 30px 40px -28px black}}.tpp-public[data-home-dark=true] .public-atlas .as-page .as-q-1{background:linear-gradient(170deg, #ffffff12, transparent 40%), var(--as-lilac);box-shadow:inset 0 1px 0 #ffffff1a, 0 0 0 1px #ffffff0d, 0 8px 0 color-mix(in oklab, var(--as-paper) 70%, black), 0 30px 40px -28px black}@supports (color:lab(0% 0 0)){.tpp-public[data-home-dark=true] .public-atlas .as-page .as-q-1{background:linear-gradient(170deg, lab(100% -.0000298023 .0000119209/.07), transparent 40%), var(--as-lilac);box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.1), 0 0 0 1px lab(100% -.0000298023 .0000119209/.05), 0 8px 0 color-mix(in oklab, var(--as-paper) 70%, black), 0 30px 40px -28px black}}.tpp-public[data-home-dark=true] .public-atlas .as-page .as-q-2{background:linear-gradient(170deg, #ffffff12, transparent 40%), var(--as-peach);box-shadow:inset 0 1px 0 #ffffff1a, 0 0 0 1px #ffffff0d, 0 8px 0 color-mix(in oklab, var(--as-paper) 70%, black), 0 30px 40px -28px black}@supports (color:lab(0% 0 0)){.tpp-public[data-home-dark=true] .public-atlas .as-page .as-q-2{background:linear-gradient(170deg, lab(100% -.0000298023 .0000119209/.07), transparent 40%), var(--as-peach);box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.1), 0 0 0 1px lab(100% -.0000298023 .0000119209/.05), 0 8px 0 color-mix(in oklab, var(--as-paper) 70%, black), 0 30px 40px -28px black}}.tpp-public[data-home-dark=true] .public-atlas .as-page .as-band{background:color-mix(in oklab, var(--o-clay-lime,#d9eb91) 72%, var(--o-clay-paper,#f4eef2));color:var(--o-clay-ink,#342938)}.tpp-public[data-home-dark=true] .public-atlas .as-page .as-band.is-right{background:color-mix(in oklab, var(--lilac,#e7d7ee) 82%, var(--o-clay-paper,#f4eef2))}
