@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_8eaea4{font-family:Geist,Geist Fallback;font-style:normal}.__variable_8eaea4{--font-inter:"Geist","Geist Fallback"}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/24ff1d65d17ab531-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/60e9da225b95bc36-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/a2950d665dbc6a4c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bricolage Grotesque Fallback;src:local("Arial");ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.00%;size-adjust:105.43%}.__className_4a0666{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-weight:600;font-style:normal}.__variable_4a0666{--font-clash-display:"Bricolage Grotesque","Bricolage Grotesque Fallback"}.page_page___Xyni{overflow-x:clip;color:var(--fg)}.page_primaryAction__uOCyL,.page_secondaryAction__fLStz{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:.65rem;border-radius:var(--r-sm);font-size:1rem;font-weight:600;text-decoration:none;transition:transform var(--dur-fast) var(--ease),background-color var(--dur-fast) ease}.page_primaryAction__uOCyL{padding:.75rem 1.15rem;background:var(--accent-line);color:var(--on-accent)}.page_primaryAction__uOCyL:hover{transform:translateY(-1px);background:hsl(var(--accent))}.page_secondaryAction__fLStz{padding:.75rem 0;color:var(--fg)}.page_primaryAction__uOCyL:focus-visible,.page_secondaryAction__fLStz:focus-visible{outline:2px solid var(--accent-line);outline-offset:4px}.page_eyebrow__BXrWN,.page_pathLabel__4wRRe,.page_sampleLabel__CJ8tY,.page_storyEyebrow__bLHlt{color:hsl(var(--foreground)/.8);font-family:var(--font-mono);font-size:1rem;line-height:1.5}.page_eyebrow__BXrWN{margin:0 0 1.5rem}.page_storyEyebrow__bLHlt{margin:0 0 .75rem}.page_example__TZpW8,.page_faq__0JN_Z,.page_methods__iM6Y0,.page_output__LngFs,.page_paths__mQk7_,.page_starter__hQ6py{box-sizing:border-box;width:min(calc(100% - 2 * var(--gutter)),1180px);margin-inline:auto;padding-block:6rem;border-bottom:1px solid var(--hairline);scroll-margin-top:6rem}.page_motionReveal__6es4o{min-width:0}.page_motionReveal__6es4o[data-reveal=pending]{opacity:0;transform:translateY(16px)}.page_motionReveal__6es4o[data-reveal=visible]{opacity:1;transform:none;transition:opacity .4s var(--ease),transform .4s var(--ease)}.page_sectionTitle__6X7Bv{max-width:20ch;margin:0;font-family:var(--font-display);font-size:var(--t-display);font-weight:600;letter-spacing:-.045em;line-height:1.06;text-wrap:balance}.page_closeCopy__ViQCt,.page_sectionLead__J_WmM{max-width:55ch;margin:1.5rem 0 0;color:hsl(var(--foreground)/.85);font-size:var(--t-body);line-height:1.6}.page_exampleFlow___UmKu{margin:3rem 0 0;padding:0;list-style:none}.page_exampleFlow___UmKu>li{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:3rem;padding-block:2rem;border-top:1px solid var(--hairline)}.page_serviceBand__CSjcz h3,.page_setupSteps__5fmjA h3,.page_stepCopy__bq4nF h3{margin:0 0 .75rem;font-family:var(--font-display);font-size:var(--t-h3);font-weight:600;line-height:1.25}.page_sample__aSLfU p,.page_serviceBand__CSjcz p,.page_setupSteps__5fmjA p,.page_stepCopy__bq4nF p{margin:0;color:hsl(var(--foreground)/.85);font-size:var(--t-body);line-height:1.6}.page_sample__aSLfU{min-width:0;margin:0;padding:1.5rem;background:var(--surface);scroll-margin-top:6rem}.page_sample__aSLfU .page_sampleLabel__CJ8tY,.page_sample__aSLfU figcaption{margin:0 0 1rem;font-size:1rem;color:var(--fg)}.page_sample__aSLfU blockquote{margin:0}.page_sample__aSLfU p+p{margin-top:.75rem}.page_textLink__pHGsC{display:inline-flex;min-height:44px;align-items:center;gap:.5rem;margin-top:.75rem;color:var(--fg);font-size:1rem;line-height:1.5;text-decoration:underline;text-underline-offset:4px}.page_textLink__pHGsC:hover{text-decoration-thickness:2px}.page_faqItem__YgiVS summary:focus-visible,.page_filePreview__Ij3rZ summary:focus-visible,.page_textLink__pHGsC:focus-visible{outline:2px solid var(--accent-line);outline-offset:4px}.page_faqGrid__BHKCM,.page_methodsGrid__Zgvok,.page_outputGrid__2iJLn,.page_starterGrid__mktzv{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:3rem;align-items:start}.page_faq__0JN_Z .page_sectionTitle__6X7Bv,.page_methods__iM6Y0 .page_sectionTitle__6X7Bv,.page_output__LngFs .page_sectionTitle__6X7Bv,.page_starter__hQ6py .page_sectionTitle__6X7Bv{font-size:var(--t-h2);line-height:1.15;letter-spacing:-.025em}.page_faqItems__PxUQF,.page_filePreviews__qOU40,.page_starterContents__R6j04{min-width:0}.page_filePreview__Ij3rZ{border-bottom:1px solid var(--hairline)}.page_faqItem__YgiVS summary,.page_filePreview__Ij3rZ summary{box-sizing:border-box;min-height:48px;padding-block:1rem;color:var(--fg);font-size:1rem;font-weight:600;line-height:1.5;cursor:pointer}.page_filePreview__Ij3rZ summary{font-family:var(--font-mono)}.page_filePreview__Ij3rZ pre,.page_fileTree__Er8co{box-sizing:border-box;margin:0 0 1rem;padding:1.5rem;background:var(--surface);color:var(--fg);font-family:var(--font-mono);font-size:1rem;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.page_filePreview__Ij3rZ code,.page_fileTree__Er8co code{font:inherit}.page_methodList__0F85D,.page_skillList___GP1F{margin:0;font-size:1rem;line-height:1.6}.page_skillList___GP1F>div{display:grid;grid-template-columns:6rem minmax(0,1fr);gap:1rem;margin-top:.75rem}.page_skillList___GP1F dt{font-family:var(--font-mono)}.page_methodList__0F85D dd,.page_skillList___GP1F dd{margin:0;color:hsl(var(--foreground)/.85)}.page_methodList__0F85D>div+div{margin-top:1.5rem}.page_methodList__0F85D dt{margin-bottom:.5rem;font-weight:600}.page_methods__iM6Y0 .page_secondaryAction__fLStz{margin-block:1rem;text-decoration:underline;text-underline-offset:4px}.page_setupSteps__5fmjA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin:3rem 0 1.5rem;padding:2rem 0 0;border-top:1px solid var(--hairline);list-style:none}.page_pathFootnote__B64Ev,.page_smallNote__ksn_l{margin:0;color:hsl(var(--foreground)/.8);font-size:1rem;line-height:1.6}.page_starter__hQ6py>.page_smallNote__ksn_l{max-width:80ch}.page_pathsIntro__9b9Yk{max-width:48rem;margin-bottom:3rem}.page_pathGrid__0kwNk{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:3rem}.page_pathGrid__0kwNk article{display:flex;flex-direction:column;align-items:flex-start;padding-block:2rem;border-top:1px solid var(--hairline)}.page_pathGrid__0kwNk .page_pathPrimary__FPxW_{border-top-color:var(--accent-line)}.page_pathLabel__4wRRe{margin:0 0 1rem}.page_pathGrid__0kwNk h3{margin:0 0 1rem;font-family:var(--font-display);font-size:var(--t-h2);font-weight:600;line-height:1.2;letter-spacing:-.02em}.page_pathGrid__0kwNk article>p:not(.page_pathLabel__4wRRe){flex:1;margin:0 0 1.5rem;color:hsl(var(--foreground)/.85);font-size:var(--t-body);line-height:1.6}.page_pathFootnote__B64Ev{max-width:75ch}.page_serviceBand__CSjcz{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem;margin-top:3rem;padding-top:2rem;border-top:1px solid var(--hairline)}.page_serviceBand__CSjcz>div{max-width:60ch}.page_faqItem__YgiVS{border-bottom:1px solid var(--hairline)}.page_faqItem__YgiVS p{margin:0 0 1.5rem;color:hsl(var(--foreground)/.85);font-size:var(--t-body);line-height:1.6}.page_close__z0Oz9{padding-top:6rem}.page_close__z0Oz9 .page_sectionTitle__6X7Bv{max-width:24ch;font-size:var(--t-display);line-height:1.06}.page_closeCopy__ViQCt{margin-bottom:2rem}@media (max-width:760px){.page_example__TZpW8,.page_faq__0JN_Z,.page_methods__iM6Y0,.page_output__LngFs,.page_paths__mQk7_,.page_starter__hQ6py{padding-block:4rem}.page_exampleFlow___UmKu>li,.page_faqGrid__BHKCM,.page_methodsGrid__Zgvok,.page_outputGrid__2iJLn,.page_pathGrid__0kwNk,.page_setupSteps__5fmjA,.page_starterGrid__mktzv{grid-template-columns:minmax(0,1fr);gap:1.5rem}.page_filePreview__Ij3rZ pre,.page_fileTree__Er8co,.page_sample__aSLfU{padding:1rem}.page_exampleFlow___UmKu{margin-top:2rem}.page_setupSteps__5fmjA{margin-top:2rem;gap:2rem}.page_close__z0Oz9{padding-top:4rem}.page_skillList___GP1F>div{grid-template-columns:minmax(0,1fr);gap:.25rem}}@media (prefers-reduced-motion:reduce){.page_primaryAction__uOCyL,.page_secondaryAction__fLStz{transition:none}.page_motionReveal__6es4o{opacity:1!important;filter:none!important;transform:none!important}}.page_story__I4QT4{position:relative;background:var(--bg)}.page_storyStage__syyvj{position:relative;padding-top:6rem}.page_storyOverlay__3HHAH{position:relative}.page_idlePause__C4J_x,.page_scrollCue__zVLvS,.page_storyCopy__NZbji,.page_storyScrim__k3gRy,.page_videoStage__MnR2p{display:none}.page_storyBody__69m3o{max-width:38ch;margin:1rem 0 0;color:hsl(var(--foreground)/.82);font-size:clamp(1rem,1.2vw,1.1875rem);line-height:1.55}.page_chapterNav__A96LP{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;width:min(60rem,calc(100% - 2rem));margin:1rem auto}.page_chapterLink__GqSX4{display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;padding:0 .75rem;border:1px solid var(--hairline);border-radius:999px;color:hsl(var(--foreground)/.85);font-size:1rem;text-decoration:none}.page_chapterLink__GqSX4:focus-visible{outline:2px solid var(--accent-line);outline-offset:3px}.page_chapterTrack__wvpfU{display:none}.page_semanticChapters__epO1_{width:min(60rem,calc(100% - 2rem));margin-inline:auto}.page_semanticChapter__ATk1K{position:relative;padding-block:3rem;scroll-margin-top:6rem}.page_semanticChapter__ATk1K h1,.page_semanticChapter__ATk1K h2{font-family:var(--font-display);font-size:clamp(1.875rem,3vw,3rem);line-height:1.2}.page_semanticChapter__ATk1K .page_storyBody__69m3o{max-width:60ch;margin-bottom:1.5rem}.page_semanticChapter__ATk1K img{display:block;width:100%;height:auto}.page_chapterAlias__YajlO{display:block;scroll-margin-top:6rem}.page_staticPara__w1HsI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.page_staticPara__w1HsI figure{margin:0}.page_staticPara__w1HsI figcaption{margin-top:.5rem;font-size:1rem;line-height:1.5}.page_staticAction__d0kkM{margin-top:1.5rem}.page_example__TZpW8 h2{scroll-margin-top:6rem}.page_chapterAlias__YajlO:focus-visible,.page_example__TZpW8 h2:focus-visible,.page_semanticChapter__ATk1K:focus-visible{outline:2px solid var(--accent-line);outline-offset:4px}.page_videoStage__MnR2p{position:absolute;z-index:0;top:50%;left:50%;width:min(96vw,155svh);aspect-ratio:16/9;transform:translate(-50%,-50%);pointer-events:none}.page_videoFrame__oS70V{position:absolute;inset:0}.page_storyVideo__Nadnu,.page_videoStill__h28yw{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;visibility:hidden}.page_storyVideo__Nadnu[data-visible=true],.page_videoStill__h28yw[data-visible=true]{opacity:1;visibility:visible}.page_videoLabels__cn1_k,.page_videoLeaders__REJUJ{position:absolute;inset:0;width:100%;height:100%}.page_videoLeaders__REJUJ circle,.page_videoLeaders__REJUJ line{fill:none;stroke:var(--accent-line);stroke-width:2;vector-effect:non-scaling-stroke}.page_videoNodeLabel__JO3VZ{position:absolute;box-sizing:border-box;display:grid;width:max-content;max-width:min(16rem,calc(100% - 2rem));gap:.25rem;padding:.5rem .75rem;border:1px solid var(--accent-line);border-radius:var(--r-sm);background:hsl(0 0% 0%/.88);color:var(--fg);font-size:1rem;line-height:1.25;text-align:center;transform:translate(-50%,-50%);animation:page_label-arrive__4BYPH .32s cubic-bezier(.2,.7,.2,1) both}.page_videoNodeLabel__JO3VZ strong{color:var(--accent-line);font-weight:600}.page_videoBeatLabel__t8IAk{top:15%;left:50%;transform:translateX(-50%)}@keyframes page_label-arrive__4BYPH{0%{opacity:0}to{opacity:1}}.page_storyCopy__NZbji{position:absolute;z-index:2;top:50%;left:max(5vw,env(safe-area-inset-left));box-sizing:border-box;width:min(31rem,36vw);opacity:calc(var(--copy-in, 1) * var(--copy-out, 1));transform:translate3d(0,calc(-50% + (1 - var(--copy-in, 1)) * 2.5rem - (1 - var(--copy-out, 1)) * 2.5rem),0);text-shadow:0 2px 24px hsl(0 0% 0%/.7);pointer-events:auto;will-change:opacity,transform}.page_storyCopyRight__hgxkw{right:max(5vw,env(safe-area-inset-right));left:auto;text-align:right}.page_storyCopyRight__hgxkw .page_paraExamples__WUho3,.page_storyCopyRight__hgxkw .page_storyBody__69m3o{margin-left:auto}.page_storyCopyRight__hgxkw .page_storyActions__e6aEk{justify-content:flex-end}.page_storyCopy__NZbji .page_storyEyebrow__bLHlt{margin:0 0 1rem;color:hsl(var(--foreground)/.7)}.page_storyCopy__NZbji .page_storyEyebrow__bLHlt span{color:var(--accent-line)}.page_storyCopy__NZbji .page_storyHeading__C2RN5{max-width:14ch;margin:0;font-family:var(--font-display);font-size:clamp(2rem,3.3vw,3.25rem);font-weight:600;letter-spacing:-.03em;line-height:1.05;text-wrap:balance}.page_storyCopyRight__hgxkw .page_storyHeading__C2RN5{margin-left:auto}.page_storyIntro__mdkFr .page_storyHeading__C2RN5{max-width:11ch;font-size:clamp(2.75rem,5.4vw,5.25rem);line-height:.98;letter-spacing:-.04em}.page_storyIntro__mdkFr .page_storyBody__69m3o{max-width:34ch;margin-top:1.5rem}.page_storyActions__e6aEk{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.page_storyCopy__NZbji .page_secondaryAction__fLStz{margin-top:1.25rem;color:var(--accent-line)}.page_paraExamples__WUho3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1.5rem;max-width:24rem;margin:1.5rem 0 0;padding-top:1.25rem;border-top:1px solid hsl(var(--foreground)/.15);font-size:1rem;line-height:1.35}.page_paraExamples__WUho3 dt{color:var(--accent-line);font-weight:600}.page_paraExamples__WUho3 dd{margin:.25rem 0 0;color:hsl(var(--foreground)/.8)}.page_paraExamples__WUho3>div{opacity:.45;transition:opacity .24s ease-out}.page_paraExamples__WUho3>div[data-active=true]{opacity:1}.page_storyScrim__k3gRy{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,hsl(0 0% 0%/.88),hsl(0 0% 0%/.55) 30%,transparent 50%);opacity:calc(var(--copy-in, 1) * var(--copy-out, 1))}.page_storyOverlay__3HHAH[data-side=right] .page_storyScrim__k3gRy{background:linear-gradient(270deg,hsl(0 0% 0%/.88),hsl(0 0% 0%/.55) 30%,transparent 50%)}.page_scrollCue__zVLvS{position:absolute;z-index:2;bottom:calc(max(1.25rem, env(safe-area-inset-bottom)) + 4.5rem);left:50%;flex-direction:column;align-items:center;gap:.75rem;margin:0;color:hsl(var(--foreground)/.75);font-family:var(--font-mono);font-size:1rem;transform:translateX(-50%)}.page_scrollCue__zVLvS span{width:1px;height:2.5rem;background:linear-gradient(var(--accent-line),transparent);transform-origin:top;animation:page_cue-drop__FOhPh 1.8s cubic-bezier(.6,0,.2,1) infinite}@keyframes page_cue-drop__FOhPh{0%{transform:scaleY(0);opacity:1}60%{transform:scaleY(1);opacity:1}to{transform:scaleY(1);opacity:0}}.page_story__I4QT4[data-motion-ready=true][data-reduced-motion=false]{height:var(--story-height,700svh);background:hsl(0 0% 0%)}html:has(.page_story__I4QT4[data-motion-ready=true][data-reduced-motion=false]){scroll-snap-type:y proximity}.page_holdSnap__I1uhv{display:none}.page_story__I4QT4[data-motion-ready=true][data-reduced-motion=false] .page_holdSnap__I1uhv{position:absolute;left:0;display:block;width:1px;height:1px;scroll-snap-align:start;scroll-snap-stop:always;pointer-events:none}.page_story__I4QT4[data-motion-ready=true][data-reduced-motion=false] .page_storyStage__syyvj{position:sticky;top:0;isolation:isolate;height:100svh;min-height:34rem;padding-top:0;overflow:hidden;background:hsl(0 0% 0%)}.page_story__I4QT4[data-motion-ready=true][data-reduced-motion=false] .page_storyOverlay__3HHAH{position:absolute;inset:0;pointer-events:none}.page_story__I4QT4[data-motion-ready=true][data-reduced-motion=false] .page_storyCopy__NZbji,.page_story__I4QT4[data-motion-ready=true][data-reduced-motion=false] .page_storyScrim__k3gRy,.page_story__I4QT4[data-motion-ready=true][data-reduced-motion=false] .page_videoStage__MnR2p{display:block}.page_story__I4QT4[data-motion-ready=true][data-reduced-motion=false] .page_scrollCue__zVLvS{display:flex}.page_story__I4QT4[data-motion-ready=true][data-reduced-motion=false] .page_staticAction__d0kkM{display:none}.page_story__I4QT4[data-motion-ready=true][data-reduced-motion=false] .page_semanticChapter__ATk1K{position:absolute;top:var(--chapter-top);left:0;width:1px;height:1px;padding:0;margin:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;scroll-margin-top:0}.page_story__I4QT4[data-motion-ready=true][data-reduced-motion=false] .page_chapterNav__A96LP{position:absolute;z-index:3;bottom:max(1rem,env(safe-area-inset-bottom));left:50%;flex-wrap:nowrap;gap:.375rem;width:min(46rem,calc(100% - 2.5rem));margin:0;transform:translateX(-50%);pointer-events:auto}.page_story__I4QT4[data-motion-ready=true][data-reduced-motion=false] .page_chapterLink__GqSX4{flex:1 1 0;flex-direction:column;align-items:stretch;justify-content:center;gap:.5rem;min-width:0;padding:.25rem 0;border:0;border-radius:0;color:hsl(var(--foreground)/.5);transition:color .24s ease-out}.page_story__I4QT4[data-motion-ready=true][data-reduced-motion=false] .page_chapterLink__GqSX4:hover,.page_story__I4QT4[data-motion-ready=true][data-reduced-motion=false] .page_chapterLink__GqSX4[aria-current=step]{color:var(--fg)}.page_story__I4QT4[data-motion-ready=true][data-reduced-motion=false] .page_chapterTrack__wvpfU{display:block;height:2px;overflow:hidden;border-radius:2px;background:hsl(var(--foreground)/.18)}.page_chapterTrack__wvpfU span{display:block;height:100%;background:var(--accent-line);transform-origin:left}.page_chapterName__e7bmZ{overflow:hidden;font-family:var(--font-mono);font-size:1rem;text-overflow:ellipsis;white-space:nowrap}.page_story__I4QT4[data-motion-ready=true][data-reduced-motion=false] .page_idlePause__C4J_x{position:absolute;z-index:3;right:max(1.25rem,env(safe-area-inset-right));bottom:calc(max(1rem, env(safe-area-inset-bottom)) + 4rem);display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;padding:0;border:1px solid hsl(var(--foreground)/.2);border-radius:999px;background:hsl(0 0% 0%/.6);color:var(--fg);pointer-events:auto;cursor:pointer}.page_idlePause__C4J_x:focus-visible{outline:2px solid var(--accent-line);outline-offset:3px}@media (max-width:1023px){.page_story__I4QT4[data-motion-ready=true][data-reduced-motion=false] .page_storyStage__syyvj{min-height:0}.page_videoStage__MnR2p{--frame-w:min(180vw,110svh);top:max(4.5rem,calc(env(safe-area-inset-top) + 3.5rem));left:0;width:var(--frame-w);transform:translate3d(clamp(calc(100vw - var(--frame-w)),calc(50vw - var(--focus-x, .5) * var(--frame-w)),0px),0,0);transition:transform .9s cubic-bezier(.2,.7,.2,1)}.page_storyCopyRight__hgxkw,.page_storyCopy__NZbji{top:auto;right:max(1.25rem,env(safe-area-inset-right));bottom:calc(max(1rem, env(safe-area-inset-bottom)) + 4rem);left:max(1.25rem,env(safe-area-inset-left));width:auto;max-width:36rem;text-align:left;transform:translate3d(0,calc((1 - var(--copy-in, 1)) * 1.5rem - (1 - var(--copy-out, 1)) * 1.5rem),0)}.page_storyCopyRight__hgxkw .page_paraExamples__WUho3,.page_storyCopyRight__hgxkw .page_storyBody__69m3o,.page_storyCopyRight__hgxkw .page_storyHeading__C2RN5{margin-left:0}.page_storyCopyRight__hgxkw .page_storyActions__e6aEk{justify-content:flex-start}.page_storyCopy__NZbji .page_storyEyebrow__bLHlt{margin-bottom:.5rem}.page_storyCopy__NZbji .page_storyHeading__C2RN5{max-width:18ch;font-size:clamp(1.625rem,6.4vw,2.5rem)}.page_storyIntro__mdkFr .page_storyHeading__C2RN5{max-width:12ch;font-size:clamp(2.25rem,10vw,3.75rem)}.page_storyBody__69m3o{max-width:46ch;margin-top:.75rem}.page_storyIntro__mdkFr .page_storyBody__69m3o{margin-top:1rem}.page_storyActions__e6aEk{margin-top:1.25rem}.page_paraExamples__WUho3{margin-top:1rem;padding-top:.75rem}.page_storyOverlay__3HHAH[data-side=right] .page_storyScrim__k3gRy,.page_storyScrim__k3gRy{background:linear-gradient(0deg,hsl(0 0% 0%),hsl(0 0% 0%/.92) 38%,hsl(0 0% 0%/.5) 52%,transparent 64%)}.page_videoNodeLabel__JO3VZ{max-width:13rem;padding:.375rem .625rem}.page_story__I4QT4[data-motion-ready=true][data-reduced-motion=false] .page_chapterName__e7bmZ{display:none}.page_story__I4QT4[data-motion-ready=true][data-reduced-motion=false] .page_chapterLink__GqSX4{min-height:44px}.page_story__I4QT4[data-motion-ready=true][data-reduced-motion=false] .page_idlePause__C4J_x{top:max(5rem,calc(env(safe-area-inset-top) + 4rem));bottom:auto}.page_scrollCue__zVLvS{display:none!important}}@media (max-width:1023px) and (orientation:landscape) and (max-height:560px){.page_videoStage__MnR2p{top:50%;right:0;left:auto;width:min(72vw,170svh);transform:translate3d(0,-50%,0);transition:none}.page_storyCopyRight__hgxkw,.page_storyCopy__NZbji{top:max(4.25rem,calc(env(safe-area-inset-top) + 3.5rem));bottom:calc(max(.75rem, env(safe-area-inset-bottom)) + 3rem);left:max(1.25rem,env(safe-area-inset-left));right:auto;display:flex;width:min(26rem,46vw);flex-direction:column;justify-content:center}.page_storyCopy__NZbji .page_storyEyebrow__bLHlt{margin-bottom:.25rem}.page_storyCopy__NZbji .page_storyHeading__C2RN5{font-size:clamp(1.375rem,7svh,1.875rem)}.page_storyIntro__mdkFr .page_storyHeading__C2RN5{max-width:20ch;font-size:clamp(1.625rem,8.5svh,2.25rem)}.page_storyBody__69m3o{margin-top:.5rem;line-height:1.45}.page_storyActions__e6aEk{margin-top:.75rem}.page_storyCopy__NZbji .page_secondaryAction__fLStz{margin-top:.25rem;padding-block:.5rem}.page_paraExamples__WUho3{display:none}.page_storyOverlay__3HHAH[data-side=right] .page_storyScrim__k3gRy,.page_storyScrim__k3gRy{background:linear-gradient(90deg,hsl(0 0% 0%),hsl(0 0% 0%/.85) 38%,transparent 62%)}.page_story__I4QT4[data-motion-ready=true][data-reduced-motion=false] .page_idlePause__C4J_x{top:max(4.5rem,calc(env(safe-area-inset-top) + 3.75rem))}}@media (max-width:760px){.page_staticPara__w1HsI{grid-template-columns:minmax(0,1fr)}}.page_storyCopy__NZbji[data-faded=true]{visibility:hidden}@media (prefers-reduced-motion:reduce){.page_scrollCue__zVLvS span,.page_videoNodeLabel__JO3VZ{animation:none}.page_videoStage__MnR2p{transition:none}}