.Troupe_shelf__lVuei{position:relative;display:flex;align-items:flex-end;justify-content:center;gap:clamp(8px,2.5vw,44px);list-style:none;margin:0;padding:0 0 var(--s2)}.Troupe_shelf__lVuei:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--rule-strong)}.Troupe_member__anfoX{position:relative;flex:0 0 auto;width:clamp(96px,15vw,190px)}.Troupe_member__anfoX:first-child{width:clamp(120px,19vw,240px)}.Troupe_member__anfoX:nth-child(2){margin-bottom:6px}.Troupe_member__anfoX:nth-child(3){width:clamp(84px,12vw,150px);margin-bottom:2px}.Troupe_member__anfoX:nth-child(4){margin-bottom:10px}.Troupe_member__anfoX:nth-child(5){width:clamp(90px,13vw,165px)}.Troupe_figure__P9wk5{position:relative}.Troupe_figure__P9wk5 img,.Troupe_figure__P9wk5 video{width:100%;height:auto}.Troupe_figure__P9wk5:after{content:"";position:absolute;left:14%;right:14%;bottom:-3px;height:13px;background:radial-gradient(50% 100% at 50% 0,rgba(93,63,26,.4),rgba(93,63,26,0) 70%);pointer-events:none}@keyframes Troupe_bob__LQhkY{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(var(--bob-y,-5px)) rotate(var(--bob-r,.8deg))}}.Troupe_figure__P9wk5{animation:Troupe_bob__LQhkY var(--bob-t,3.4s) ease-in-out infinite;animation-delay:var(--bob-d,0s)}.Troupe_member__anfoX:first-child .Troupe_figure__P9wk5{--bob-y:-6px;--bob-r:0.9deg;--bob-t:3.2s;--bob-d:0s}.Troupe_member__anfoX:nth-child(2) .Troupe_figure__P9wk5{--bob-y:-8px;--bob-r:-1.1deg;--bob-t:3.9s;--bob-d:.5s}.Troupe_member__anfoX:nth-child(3) .Troupe_figure__P9wk5{--bob-y:-4px;--bob-r:1.4deg;--bob-t:2.9s;--bob-d:.2s}.Troupe_member__anfoX:nth-child(4) .Troupe_figure__P9wk5{--bob-y:-5px;--bob-r:-0.7deg;--bob-t:4.3s;--bob-d:.8s}.Troupe_member__anfoX:nth-child(5) .Troupe_figure__P9wk5{--bob-y:-7px;--bob-r:1.0deg;--bob-t:3.6s;--bob-d:.35s}.Troupe_figure__P9wk5:after{animation:Troupe_shade__LbHy5 var(--bob-t,3.4s) ease-in-out infinite;animation-delay:var(--bob-d,0s)}@keyframes Troupe_shade__LbHy5{0%,to{opacity:1;transform:scaleX(1)}50%{opacity:.72;transform:scaleX(.92)}}@media (prefers-reduced-motion:reduce){.Troupe_figure__P9wk5,.Troupe_figure__P9wk5:after{animation:none}}.Troupe_names__M71Lc{display:flex;justify-content:center;gap:clamp(8px,2.5vw,44px);list-style:none;margin:var(--s4) 0 0;padding:0}.Troupe_names__M71Lc li{flex:0 0 auto;text-align:center;font-family:var(--font-display),Georgia,serif;font-size:1.0625rem;font-weight:600}.Troupe_names__M71Lc li:first-child{width:clamp(120px,19vw,240px)}.Troupe_names__M71Lc li:nth-child(2){width:clamp(96px,15vw,190px)}.Troupe_names__M71Lc li:nth-child(3){width:clamp(84px,12vw,150px)}.Troupe_names__M71Lc li:nth-child(4){width:clamp(96px,15vw,190px)}.Troupe_names__M71Lc li:nth-child(5){width:clamp(90px,13vw,165px)}@media (max-width:767px){.Troupe_scroller__xl_hq{overflow-x:auto;scroll-snap-type:x proximity;padding-inline:var(--gutter);margin-inline:calc(var(--gutter) * -1)}.Troupe_names__M71Lc,.Troupe_shelf__lVuei{justify-content:flex-start;min-width:max-content}.Troupe_member__anfoX{scroll-snap-align:center;width:128px!important}.Troupe_names__M71Lc li{width:128px!important}.Troupe_member__anfoX:first-child,.Troupe_names__M71Lc li:first-child{width:150px!important}}.AutoLoop_wrap__9D67z{position:relative;width:100%;overflow:hidden;background:var(--sand-deep);border-radius:var(--r-plate);isolation:isolate}.AutoLoop_wrap__9D67z[data-chrome=minimal]{background:transparent}.AutoLoop_poster__tYNTT,.AutoLoop_video__y48_f{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.AutoLoop_poster__tYNTT{z-index:1}.AutoLoop_video__y48_f{z-index:2;opacity:0;transition:opacity var(--d-card) var(--ease-inout)}.AutoLoop_wrap__9D67z[data-state=playing] .AutoLoop_video__y48_f{opacity:1}.AutoLoop_transport__f0A40{position:absolute;left:var(--s4);bottom:var(--s4);z-index:3;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:2px solid var(--ink);border-radius:var(--r-action);background:var(--paper);color:var(--ink);cursor:pointer;opacity:0;transform:translateY(4px);transition:opacity var(--d-micro) var(--ease-out),transform var(--d-micro) var(--ease-out)}.AutoLoop_transport__f0A40:focus-visible,.AutoLoop_wrap__9D67z[data-chrome=full][data-state=paused] .AutoLoop_transport__f0A40,.AutoLoop_wrap__9D67z[data-chrome=full][data-state=poster] .AutoLoop_transport__f0A40,.AutoLoop_wrap__9D67z[data-chrome=full][data-state=stalled] .AutoLoop_transport__f0A40{opacity:1;transform:none}.AutoLoop_wrap__9D67z[data-chrome=minimal] .AutoLoop_transport__f0A40{width:44px;height:44px;left:50%;bottom:var(--s2);transform:translateX(-50%) translateY(4px)}.AutoLoop_wrap__9D67z[data-chrome=minimal] .AutoLoop_transport__f0A40:focus-visible{transform:translateX(-50%)}@media (hover:hover){.AutoLoop_wrap__9D67z[data-chrome=minimal]:hover .AutoLoop_transport__f0A40{opacity:1;transform:translateX(-50%)}.AutoLoop_wrap__9D67z:hover .AutoLoop_transport__f0A40{opacity:1;transform:none}}.AutoLoop_wrap__9D67z[data-state=unavailable] .AutoLoop_transport__f0A40{display:none}.AutoLoop_icon__BVEDe{width:0;height:0;border-color:transparent transparent transparent currentcolor;border-style:solid;border-width:7px 0 7px 12px;margin-left:3px}.AutoLoop_wrap__9D67z[data-state=playing] .AutoLoop_icon__BVEDe{width:12px;height:14px;margin-left:0;border:0;background:linear-gradient(90deg,currentColor 0 4px,transparent 4px 8px,currentColor 8px 12px)}.AutoLoop_fault__lcjxy{position:absolute;left:var(--s4);bottom:var(--s4);z-index:4;display:none;align-items:center;gap:var(--s3);padding:var(--s2) var(--s4);background:var(--paper);border:2px solid var(--ink);border-radius:var(--r-control);font-size:var(--t-body-s);font-weight:600}.AutoLoop_wrap__9D67z[data-state=unavailable] .AutoLoop_fault__lcjxy{display:inline-flex}.AutoLoop_retry__HHN_b{min-height:32px;padding:0 var(--s3);border:0;border-bottom:2px solid var(--coral-500);border-radius:0;background:none;font-weight:700;cursor:pointer}.AutoLoop_wrap__9D67z[data-state=stalled] .AutoLoop_poster__tYNTT{animation:AutoLoop_breathe__4aDSy 1.4s var(--ease-inout) infinite}@keyframes AutoLoop_breathe__4aDSy{0%,to{opacity:1}50%{opacity:.72}}@media (prefers-reduced-motion:reduce){.AutoLoop_wrap__9D67z[data-state=stalled] .AutoLoop_poster__tYNTT{animation:none}}.EpisodeReel_section__NDvwY{position:relative}.EpisodeReel_head__HKyEN{margin-bottom:var(--s7);max-width:42ch}.EpisodeReel_track__5t_fv{position:relative}.EpisodeReel_stage__MEtqs{position:-webkit-sticky;position:sticky;top:var(--header-h-condensed);min-height:calc(100vh - var(--header-h-condensed));display:flex;align-items:center}.EpisodeReel_stage__MEtqs>*{width:100%}.EpisodeReel_frames__A769V{position:relative;list-style:none;margin:0;padding:0}.EpisodeReel_frame__SWCWe{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:var(--gutter);gap:var(--gutter);align-items:center}.EpisodeReel_sheet__MZyy_{grid-column:1/span 4}.EpisodeReel_plate__pW9Kp{grid-column:6/span 7;box-shadow:var(--shadow-lift)}.EpisodeReel_track__5t_fv{height:240vh}.EpisodeReel_plates__DDJwO{grid-column:6/span 7;position:relative;list-style:none;margin:0;padding:0;aspect-ratio:16/9}.EpisodeReel_plates__DDJwO .EpisodeReel_plate__pW9Kp{position:absolute;inset:0;grid-column:auto;opacity:0;transition:opacity var(--d-card) var(--ease-inout)}.EpisodeReel_plates__DDJwO .EpisodeReel_plate__pW9Kp[data-active=true]{opacity:1}.EpisodeReel_reel__wGA3B[data-mode=list] .EpisodeReel_frames__A769V{display:grid;grid-gap:var(--s9);gap:var(--s9);list-style:none;margin:0;padding:0}.EpisodeReel_reel__wGA3B[data-mode=list] .EpisodeReel_frame__SWCWe{grid-template-columns:1fr}.EpisodeReel_reel__wGA3B[data-mode=list] .EpisodeReel_plate__pW9Kp,.EpisodeReel_reel__wGA3B[data-mode=list] .EpisodeReel_sheet__MZyy_{grid-column:1/-1}.EpisodeReel_reel__wGA3B[data-mode=list] .EpisodeReel_sheet__MZyy_{order:2;margin-top:var(--s5)}.EpisodeReel_row__Y7uvK{display:grid;grid-template-columns:4.25rem 1fr;grid-gap:var(--s4);gap:var(--s4);align-items:center;padding-block:var(--s3);border-bottom:1px solid var(--rule-hair)}.EpisodeReel_row__Y7uvK:first-child{border-top:1.5px solid var(--rule-strong)}.EpisodeReel_key__AH5fw{font-size:var(--t-micro);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)}.EpisodeReel_window__r0IcJ{position:relative;display:block;font-size:1.1875rem;height:2.7em;overflow:hidden}.EpisodeReel_values__T_asH{position:absolute;inset:0;transition:transform var(--d-layout) var(--ease-out)}.EpisodeReel_value__Zsxkx{height:2.7em;display:flex;align-items:center;line-height:1.25;font-family:var(--font-display),Georgia,serif;font-size:inherit;font-weight:600;letter-spacing:-.015em}.EpisodeReel_row__Y7uvK>.EpisodeReel_value__Zsxkx{font-size:1.1875rem;height:auto;line-height:1.3}.EpisodeReel_logline__Am0OO{margin-top:var(--s5);color:var(--text-muted);font-size:var(--t-body-s);max-width:40ch;min-height:3.1em}.EpisodeReel_ticks__PfCer{display:flex;gap:var(--s2);margin-top:var(--s6)}.EpisodeReel_tick__MKws3{width:34px;height:4px;background:var(--rule-hair);transition:background var(--d-micro) var(--ease-out)}.EpisodeReel_tick__MKws3[data-on=true]{background:var(--coral-500)}.EpisodeReel_row__Y7uvK{border-bottom-color:var(--rule-hair-ink)}.EpisodeReel_row__Y7uvK:first-child{border-top-color:var(--paper)}.EpisodeReel_key__AH5fw,.EpisodeReel_logline__Am0OO{color:var(--text-muted-ink)}.EpisodeReel_tick__MKws3{background:rgba(247,241,231,.22)}.EpisodeReel_tick__MKws3[data-on=true]{background:var(--w-butter)}.EpisodeReel_plates__DDJwO .EpisodeReel_plate__pW9Kp,.EpisodeReel_reel__wGA3B[data-mode=list] .EpisodeReel_plate__pW9Kp{box-shadow:none}.Faq_grid__LKUGI{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:var(--gutter);gap:var(--gutter)}.Faq_head__XhMnf{grid-column:1/span 4}.Faq_list__Uxdf9{grid-column:6/span 7}@media (max-width:899px){.Faq_head__XhMnf,.Faq_list__Uxdf9{grid-column:1/-1}.Faq_list__Uxdf9{margin-top:var(--s6)}}.Faq_row__dqFIy{border-bottom:1px solid var(--rule-hair)}.Faq_row__dqFIy:first-child{border-top:1.5px solid var(--rule-strong)}.Faq_trigger__EIwsJ{display:flex;align-items:center;justify-content:space-between;gap:var(--s5);width:100%;min-height:64px;padding:var(--s4) 0;background:none;border:0;border-radius:0;text-align:left;cursor:pointer;font-family:var(--font-display),Georgia,serif;font-size:1.1875rem;font-weight:600;letter-spacing:-.012em}.Faq_trigger__EIwsJ:focus-visible{outline-offset:-3px}.Faq_chev__sNMEK{flex:none;width:26px;height:26px;display:grid;place-items:center;border:1.5px solid var(--ink);border-radius:var(--r-control);transition:transform var(--d-card) var(--ease-out),background var(--d-micro) var(--ease-out)}.Faq_trigger__EIwsJ[aria-expanded=true] .Faq_chev__sNMEK{transform:rotate(180deg);background:var(--coral-050)}.Faq_panel__Qm5jP{overflow:hidden}.Faq_answer__8R8No{padding-bottom:var(--s6);max-width:56ch;color:var(--text-muted)}.FinalCta_panel__fIG_j{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:var(--gutter);gap:var(--gutter);align-items:center}.FinalCta_copy__jFDQt{grid-column:1/span 5}.FinalCta_plate___SHDi{grid-column:7/span 6;box-shadow:none}@media (max-width:899px){.FinalCta_copy__jFDQt{grid-column:1/-1}.FinalCta_plate___SHDi{grid-column:1/-1;order:-1;margin-bottom:var(--s7)}}.FinalCta_support__eQ5_e{margin-top:var(--s4);color:var(--text-muted-ink);max-width:38ch}.FinalCta_form__3lMJ1{margin-top:var(--s7)}.FinalCta_footer__XV_2H{margin-top:var(--s10);padding-top:var(--s5);border-top:1px solid var(--rule-hair-ink);display:flex;flex-wrap:wrap;gap:var(--s4) var(--s7);align-items:center;justify-content:space-between;font-size:var(--t-body-s);color:var(--text-muted-ink)}.EarlyAccessForm_form__jpw7m{display:grid;grid-gap:var(--s3);gap:var(--s3);max-width:520px}.EarlyAccessForm_row__zzLd2{display:flex;gap:var(--s3);flex-wrap:wrap}.EarlyAccessForm_input__kZF3b{flex:1 1 190px;min-height:54px;padding:0 var(--s4);background:var(--paper);color:var(--ink);border:2px solid var(--ink);border-radius:var(--r-control)}.EarlyAccessForm_input__kZF3b::placeholder{color:var(--text-muted)}.EarlyAccessForm_input__kZF3b[aria-invalid=true]{border-color:var(--coral-500);box-shadow:inset 0 0 0 1px var(--coral-500)}.EarlyAccessForm_note__izTTL{font-size:var(--t-body-s);color:var(--text-muted-ink)}.EarlyAccessForm_status__ZBlMl{font-size:var(--t-body-s);font-weight:600;min-height:1.4em}.EarlyAccessForm_status__ZBlMl[data-kind=error]{color:var(--w-butter)}.EarlyAccessForm_status__ZBlMl[data-kind=ok]{color:var(--w-mint)}.EarlyAccessForm_done__qg1T_{font-family:var(--font-display),Georgia,serif;font-size:1.375rem;font-weight:600}.EarlyAccessForm_count__V3Q2s{font-size:var(--t-body-s);color:var(--text-muted-ink)}.Wordmark_lockup__FcxB2{display:inline-flex;align-items:center;gap:var(--s3);font-family:var(--font-display),Georgia,serif;font-weight:700;font-size:1.25rem;letter-spacing:-.02em;color:var(--ink)}.Wordmark_lockup__FcxB2[data-on-ink=true]{color:var(--text-on-ink)}.Wordmark_mark__M3hRp{flex:none;width:auto;height:38px;margin-bottom:-2px}.Wordmark_lockup__FcxB2[data-on-ink=true] .Wordmark_mark__M3hRp{filter:drop-shadow(0 0 1px rgba(247,241,231,.55)) drop-shadow(0 0 6px rgba(247,241,231,.18))}@media (max-width:479px){.Wordmark_lockup__FcxB2{font-size:1.0625rem;gap:var(--s2)}.Wordmark_mark__M3hRp{height:30px}}.SiteHeader_header___yfUv{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:var(--paper);transition:box-shadow var(--d-micro-slow) var(--ease-out)}.SiteHeader_header___yfUv[data-condensed=true]{box-shadow:0 1px 0 var(--rule-hair),0 6px 18px -14px rgba(93,63,26,.5)}.SiteHeader_inner__9Fzxz{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:var(--s5);gap:var(--s5);height:var(--header-h);transition:height var(--d-micro-slow) var(--ease-out)}.SiteHeader_header___yfUv[data-condensed=true] .SiteHeader_inner__9Fzxz{height:var(--header-h-condensed)}.SiteHeader_brand__JUF_w{display:inline-flex;align-items:center;min-height:44px;text-decoration:none}.SiteHeader_nav__g0Vh_{display:flex;justify-content:center;gap:var(--s6)}.SiteHeader_nav__g0Vh_ a{position:relative;display:inline-flex;align-items:center;min-height:44px;padding-inline:var(--s1);font-size:var(--t-body-s);font-weight:500;text-decoration:none}.SiteHeader_nav__g0Vh_ a:after{content:"";position:absolute;left:var(--s1);right:var(--s1);bottom:12px;height:2px;background:var(--coral-500);transform:scaleX(0);transform-origin:left;transition:transform var(--d-micro) var(--ease-out)}@media (hover:hover){.SiteHeader_nav__g0Vh_ a:hover:after{transform:scaleX(1)}}.SiteHeader_nav__g0Vh_ a:focus-visible:after{transform:scaleX(1)}.SiteHeader_actions__CkwyQ{display:flex;align-items:center;gap:var(--s3);justify-self:end}.SiteHeader_menuBtn__JaRCb{display:none}@media (max-width:899px){.SiteHeader_nav__g0Vh_{display:none}.SiteHeader_menuBtn__JaRCb{flex:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;background:none;border:2px solid var(--ink);border-radius:var(--r-control);cursor:pointer}.SiteHeader_inner__9Fzxz{grid-template-columns:auto 1fr}.SiteHeader_actions__CkwyQ{grid-column:2}}.SiteHeader_sheet__KGN5t{overflow:hidden;border-top:1px solid var(--rule-hair)}.SiteHeader_sheetInner__1Eg7J{display:grid;grid-gap:var(--s2);gap:var(--s2);padding-block:var(--s4) var(--s6)}.SiteHeader_sheetInner__1Eg7J a{display:flex;align-items:center;min-height:48px;font-family:var(--font-display),Georgia,serif;font-size:1.375rem;font-weight:600;text-decoration:none;border-bottom:1px solid var(--rule-hair)}.SiteHeader_ctaLong__cfHtg{display:inline}.SiteHeader_ctaShort__dL62K{display:none}@media (max-width:479px){.SiteHeader_ctaLong__cfHtg{display:none}.SiteHeader_ctaShort__dL62K{display:inline}.SiteHeader_header___yfUv .SiteHeader_btn__tNfBC{padding-inline:var(--s4);font-size:var(--t-body-s)}.SiteHeader_inner__9Fzxz{gap:var(--s3)}.SiteHeader_actions__CkwyQ{gap:var(--s2)}}.Hero_section__qoGtF{position:relative;overflow:hidden}.Hero_grid__nQ0Jc{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:var(--gutter);gap:var(--gutter);align-items:center}.Hero_copy__6pc8I{grid-column:1/span 5}.Hero_stage__o_6cZ{grid-column:6/span 7;position:relative}.Hero_h1__UMuOp{font-size:var(--t-display-xl);line-height:.95;letter-spacing:-.028em}.Hero_line__M4JBM{display:block}.Hero_word__labn5{display:inline-block;white-space:pre}.Hero_support___d_cc{margin-top:var(--s5);max-width:34ch;font-size:var(--t-body-l);line-height:1.5;color:var(--text-muted)}.Hero_actions__Bcavq{margin-top:var(--s7);display:flex;align-items:center;gap:var(--s5);flex-wrap:wrap}.Hero_plate__SOehj{position:relative;box-shadow:var(--shadow-lift)}.Hero_cue__gbphb{position:absolute;left:-4%;bottom:-7%;width:26%;min-width:124px;z-index:3}.Hero_cue__gbphb img{width:100%;height:auto}.Hero_cue__gbphb:after{content:"";position:absolute;left:16%;right:16%;bottom:2px;height:14px;background:radial-gradient(50% 100% at 50% 0,rgba(93,63,26,.42),rgba(93,63,26,0) 72%);pointer-events:none}@media (max-width:1023px){.Hero_copy__6pc8I{grid-column:1/-1}.Hero_stage__o_6cZ{grid-column:1/-1;margin-top:var(--s6)}}@media (max-width:767px){.Hero_h1__UMuOp{font-size:clamp(2.25rem,1.5rem + 4vw,3rem)}.Hero_support___d_cc{margin-top:var(--s4);font-size:var(--t-body-m);max-width:40ch}.Hero_actions__Bcavq{margin-top:var(--s5)}.Hero_stage__o_6cZ{margin-top:var(--s6)}.Hero_cue__gbphb{left:auto;right:-2%;bottom:-6%;width:38%}}.IdeaLibrary_head__Hdxfi{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:var(--gutter);gap:var(--gutter);align-items:end;margin-bottom:var(--s8)}.IdeaLibrary_head__Hdxfi h2{grid-column:1/span 6}.IdeaLibrary_head__Hdxfi p{grid-column:8/span 5;padding-bottom:6px}@media (max-width:899px){.IdeaLibrary_head__Hdxfi h2,.IdeaLibrary_head__Hdxfi p{grid-column:1/-1}.IdeaLibrary_head__Hdxfi p{padding-bottom:0}}.IdeaLibrary_rail__WwNK1{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--s6);gap:var(--s6);list-style:none;margin:0;padding:0}@media (max-width:1023px){.IdeaLibrary_rail__WwNK1{grid-template-columns:repeat(2,1fr)}}@media (max-width:599px){.IdeaLibrary_rail__WwNK1{grid-template-columns:1fr}}.IdeaLibrary_card__9M_SW{display:flex;flex-direction:column}.IdeaLibrary_cover__YmxgL{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--ink-raised)}.IdeaLibrary_body__0PTMT{padding-top:var(--s3);margin-top:var(--s3);border-top:1px solid var(--rule-hair-ink)}.IdeaLibrary_name___UKx2{font-family:var(--font-display),Georgia,serif;font-size:1.25rem;font-weight:600;letter-spacing:-.015em}.IdeaLibrary_accent__s1zK6{position:absolute;left:0;right:0;bottom:0;height:5px;z-index:3}.IdeaLibrary_accent__s1zK6[data-accent=coral]{background:var(--w-coral)}.IdeaLibrary_accent__s1zK6[data-accent=mint]{background:var(--w-mint)}.IdeaLibrary_accent__s1zK6[data-accent=cobalt]{background:var(--w-cobalt)}.IdeaLibrary_accent__s1zK6[data-accent=grape]{background:var(--w-grape)}.IdeaLibrary_blank__7GuF7 .IdeaLibrary_cover__YmxgL{display:grid;place-items:center;background:repeating-linear-gradient(-45deg,rgba(247,241,231,.05) 0 10px,transparent 10px 20px),var(--ink-raised);border:2px dashed var(--rule-hair-ink)}.IdeaLibrary_blankInner__660C7{text-align:center;padding:var(--s6);max-width:26ch}.IdeaLibrary_blankMark__ZPPh8{width:46px;height:46px;margin:0 auto var(--s4);border:2px solid var(--text-on-ink);border-radius:50%;display:grid;place-items:center;font-size:22px;line-height:1}.IdeaLibrary_blankLine__NMlYt{margin-top:var(--s2);font-size:var(--t-body-s);color:var(--text-muted-ink)}.Viewfinder_finder__HPDbC{position:absolute;inset:0;z-index:3;color:var(--paper);pointer-events:none;opacity:1}.Viewfinder_brackets__vSkzo{position:absolute;inset:0;width:100%;height:100%;filter:drop-shadow(0 1px 2px rgba(24,22,18,.45))}.Viewfinder_ring__mYXTc{position:absolute;left:50%;bottom:5%;width:34px;height:34px;transform:translateX(-50%);border:3px solid var(--paper);border-radius:var(--r-action);box-shadow:0 1px 3px rgba(24,22,18,.4),inset 0 0 0 3px rgba(247,241,231,.25)}.Viewfinder_sweep__UczPa{position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,transparent,var(--coral-500) 20%,var(--coral-500) 80%,transparent);box-shadow:0 0 14px 2px rgba(244,91,53,.55);opacity:0}.SourceToCharacter_lead__4Qp7I{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:var(--gutter);gap:var(--gutter);align-items:end;margin-bottom:var(--s10)}.SourceToCharacter_leadMedia__74Swk{grid-column:1/span 6}.SourceToCharacter_leadText__Budhi{grid-column:8/span 5;padding-bottom:var(--s5)}@media (max-width:899px){.SourceToCharacter_leadMedia__74Swk{grid-column:1/-1}.SourceToCharacter_leadText__Budhi{grid-column:1/-1;padding-bottom:0;margin-top:var(--s6)}.SourceToCharacter_lead__4Qp7I{margin-bottom:var(--s8)}}.SourceToCharacter_row__QVygt{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(20px,4vw,56px);gap:clamp(20px,4vw,56px);align-items:start;list-style:none;margin:0;padding:0}@media (max-width:767px){.SourceToCharacter_row__QVygt{grid-template-columns:1fr;gap:var(--s8)}}.SourceToCharacter_card__XnNsv{margin-top:0;display:flex;flex-direction:column}.SourceToCharacter_stack__GiDgZ{position:relative;background:var(--sand);box-shadow:var(--shadow-lift);outline:1px solid var(--rule-hair);outline-offset:0}.SourceToCharacter_stack__GiDgZ img{width:100%;height:100%;object-fit:cover}.SourceToCharacter_under__9FNDJ{display:block}.SourceToCharacter_over__kw49P{position:absolute;inset:0;z-index:2;overflow:hidden;will-change:opacity}.SourceToCharacter_over__kw49P img{width:100%;height:100%;object-fit:cover}.SourceToCharacter_stack__GiDgZ{aspect-ratio:4/5}.SourceToCharacter_meta__n7vdS{margin-top:var(--s4)}.SourceToCharacter_name___0j6M{font-family:var(--font-display),Georgia,serif;font-size:1.5rem;font-weight:600;letter-spacing:-.015em}.SourceToCharacter_keeps__uZbII{margin-top:var(--s3);padding-top:var(--s3);border-top:1px solid var(--rule-hair);font-size:var(--t-body-s);color:var(--text-muted);max-width:30ch}.PhoneStepper_grid__5G44N{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:var(--gutter);gap:var(--gutter);align-items:start}.PhoneStepper_steps__9vItO{grid-column:1/span 6;list-style:none;margin:0;padding:0}.PhoneStepper_device__R6gIa{grid-column:8/span 5;position:-webkit-sticky;position:sticky;top:calc(var(--header-h-condensed) + 32px)}@media (max-width:899px){.PhoneStepper_grid__5G44N{grid-template-columns:1fr}.PhoneStepper_device__R6gIa{grid-column:1/-1;grid-row:1;position:-webkit-sticky;position:sticky;top:calc(var(--header-h-condensed) + 12px);width:auto;margin-inline:auto;margin-bottom:var(--s6);z-index:2}.PhoneStepper_steps__9vItO{grid-column:1/-1;grid-row:2}}.PhoneStepper_step__5AjtM{min-height:34vh;display:flex;flex-direction:column;justify-content:center;padding-block:var(--s6);border-top:1px solid var(--rule-hair)}.PhoneStepper_step__5AjtM:last-child{border-bottom:1px solid var(--rule-hair)}@media (max-width:899px){.PhoneStepper_step__5AjtM{min-height:28vh}.PhoneStepper_phone__uuIni{height:min(46vh,420px)}}.PhoneStepper_num__b5gkw{font-family:var(--font-display),Georgia,serif;font-size:var(--t-micro);font-weight:700;letter-spacing:.16em;color:var(--text-muted);transition:color var(--d-micro) var(--ease-out)}.PhoneStepper_name__eVOLH{font-family:var(--font-display),Georgia,serif;font-size:clamp(1.75rem,1.1rem + 2vw,2.75rem);font-weight:600;letter-spacing:-.02em;line-height:1.05;margin-top:var(--s2)}.PhoneStepper_line__UazcG,.PhoneStepper_name__eVOLH{opacity:.42;transition:opacity var(--d-card) var(--ease-out)}.PhoneStepper_line__UazcG{margin-top:var(--s3);max-width:32ch;color:var(--text-muted)}.PhoneStepper_step__5AjtM[data-active=true] .PhoneStepper_line__UazcG,.PhoneStepper_step__5AjtM[data-active=true] .PhoneStepper_name__eVOLH{opacity:1}.PhoneStepper_step__5AjtM[data-active=true] .PhoneStepper_num__b5gkw{color:var(--coral-700)}@media (prefers-reduced-motion:reduce){.PhoneStepper_line__UazcG,.PhoneStepper_name__eVOLH{opacity:1!important}}.PhoneStepper_phone__uuIni{position:relative;aspect-ratio:9/19.5;height:min(70vh,700px);margin-inline:auto;border:3px solid var(--ink);border-radius:34px;padding:9px;background:var(--ink);box-shadow:var(--shadow-lift)}.PhoneStepper_screen__7OTVG{position:relative;width:100%;height:100%;border-radius:26px;overflow:hidden;background:var(--paper)}.PhoneStepper_screen__7OTVG>*{position:absolute;inset:0}.PhoneStepper_slide__WyxWT{opacity:0;transition:opacity var(--d-card) var(--ease-inout)}.PhoneStepper_slide__WyxWT[data-active=true]{opacity:1}.PhoneStepper_island__pC539{position:absolute;top:16px;left:50%;transform:translateX(-50%);width:28%;height:14px;border-radius:999px;background:var(--ink);z-index:4}.Testing_grid__pAOwz{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:var(--gutter);gap:var(--gutter)}.Testing_head__3ILh0{grid-column:1/span 4}.Testing_list__MqFI2{grid-column:6/span 7;list-style:none;margin:0;padding:0}@media (max-width:899px){.Testing_head__3ILh0,.Testing_list__MqFI2{grid-column:1/-1}.Testing_list__MqFI2{margin-top:var(--s7)}}.Testing_intro__UR4_9{margin-top:var(--s5);color:var(--text-muted);max-width:34ch}.Testing_item__Q6Fkm{display:grid;grid-template-columns:3.5rem 1fr;grid-gap:var(--s4);gap:var(--s4);align-items:start;padding-block:var(--s6);border-bottom:1px solid rgba(24,22,18,.18)}.Testing_item__Q6Fkm:first-child{border-top:1.5px solid var(--rule-strong)}.Testing_n__yrBfg{font-size:var(--t-micro);font-weight:700;letter-spacing:.16em;color:var(--coral-700);padding-top:.5em}.Testing_n__yrBfg,.Testing_q__yQO_j{font-family:var(--font-display),Georgia,serif}.Testing_q__yQO_j{font-size:clamp(1.25rem,1rem + 1.1vw,1.75rem);font-weight:500;line-height:1.25;letter-spacing:-.015em}