*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}html:focus-within{scroll-behavior:auto}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;min-height:100dvh;line-height:1.5}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}h1,h2,h3,h4{font-size:inherit;font-weight:inherit}:where(ul,ol)[role=list]{padding:0;list-style:none}a{color:inherit;text-decoration:none}:focus:not(:focus-visible){outline:none}@font-face{font-family:Oxanium;src:url(/fonts/Oxanium-VF.woff2)format("woff2-variations"),url(/fonts/Oxanium-VF.woff2)format("woff2");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-VF.woff2)format("woff2-variations"),url(/fonts/Montserrat-VF.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Italic-VF.woff2)format("woff2-variations"),url(/fonts/Montserrat-Italic-VF.woff2)format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:Jura;src:url(/fonts/Jura-VF.woff2)format("woff2-variations"),url(/fonts/Jura-VF.woff2)format("woff2");font-weight:300 700;font-style:normal;font-display:swap}:root{--color-space-500:#27365a;--color-space-600:#1a2640;--color-space-700:#111a2d;--color-space-800:#0b1220;--color-space-900:#070b14;--color-space-950:#04060b;--color-ink-100:#fff;--color-ink-200:#e9edf5;--color-ink-300:#c9d1e0;--color-ink-400:#a3adc2;--color-ink-500:#7c8699;--color-ink-600:#5b6476;--color-ink-700:#3b4252;--color-ember-300:#ff9a6b;--color-ember-400:#f26a3c;--color-ember-500:#e44615;--color-ember-600:#b83510;--color-ember-700:#7f2309;--color-ember-glow:#ff7a3d;--color-signal-ok:#58d68d;--color-signal-warn:#f5c542;--color-signal-err:#f0433b;--color-material-knit:#d8dae0;--color-material-collar:#d63e12;--color-material-thick-lines:#1a1b1e;--color-material-copper:#d9772e;--color-material-gold:#d4a24a;--color-material-rubber:#0c0c0e;--color-material-plastic:#17181b;--color-material-pcb:#4b2e86;--color-material-pcb-dark:#1c1d22;--color-material-glass:#10131a;--color-material-bone:#d8c9a8;--color-material-fluid-blue:#3e7bff;--color-material-fluid-red:#f0433b;--color-bg:#070b14;--color-bg-deep:#04060b;--color-bg-elev:#0b1220;--color-surface:#ffffff0a;--color-surface-strong:#ffffff14;--color-text:#fff;--color-text-soft:#c9d1e0;--color-text-muted:#a3adc2;--color-text-dim:#7c8699;--color-accent:#e44615;--color-accent-hover:#f26a3c;--color-accent-soft:#e446152e;--color-line:#ffffff1a;--color-line-strong:#ffffff38;--color-focus:#ff9a6b;--color-scrim:#04060bb8;--font-family-display:"Oxanium", "Montserrat", system-ui, sans-serif;--font-family-sans:"Montserrat", system-ui, -apple-system, "Segoe UI", sans-serif;--font-family-mono:"Jura", "Montserrat", system-ui, sans-serif;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-size-xs:clamp(.72rem, .68rem + .2vw, .8rem);--font-size-sm:clamp(.82rem, .78rem + .2vw, .9rem);--font-size-md:clamp(1rem, .95rem + .25vw, 1.125rem);--font-size-lg:clamp(1.15rem, 1.05rem + .5vw, 1.4rem);--font-size-xl:clamp(1.5rem, 1.2rem + 1.2vw, 2.25rem);--font-size-2xl:clamp(2rem, 1.4rem + 2.4vw, 3.5rem);--font-size-3xl:clamp(2.75rem, 1.6rem + 4.5vw, 6rem);--font-size-display:clamp(4rem, 2rem + 12vw, 13rem);--font-leading-tight:1.02;--font-leading-snug:1.15;--font-leading-normal:1.5;--font-leading-relaxed:1.7;--font-tracking-tight:-.02em;--font-tracking-normal:0;--font-tracking-wide:.08em;--font-tracking-wider:.18em;--font-tracking-widest:.32em;--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-9:6rem;--space-10:8rem;--space-11:12rem;--space-12:16rem;--space-gutter:clamp(1rem, 4vw, 4rem);--space-section:clamp(6rem, 14vh, 12rem);--size-container:88rem;--size-narrow:64rem;--size-prose:38rem;--size-nav-h:4.5rem;--radius-sm:.25rem;--radius-md:.5rem;--radius-lg:1rem;--radius-xl:1.75rem;--radius-pill:999px;--z-below:-1;--z-canvas:0;--z-content:1;--z-overlay:10;--z-nav:50;--z-modal:90;--z-loader:100;--motion-duration-fast:.16s;--motion-duration-base:.32s;--motion-duration-slow:.64s;--motion-duration-cine:1.2s;--motion-ease-out:cubic-bezier(.16, 1, .3, 1);--motion-ease-in-out:cubic-bezier(.65, 0, .35, 1);--motion-ease-cine:cubic-bezier(.22, 1, .36, 1);--motion-ease-snap:cubic-bezier(.2, .8, .2, 1);--motion-scrub-soft:.8;--motion-scrub-tight:.3;--shadow-glow-accent:0 0 40px #e4461559, 0 0 120px #e446151f;--shadow-card:0 20px 60px #00000073;--opacity-grain:.07;--opacity-vignette:.6;--breakpoint-sm:640px;--breakpoint-md:820px;--breakpoint-lg:1100px;--breakpoint-xl:1440px}html{background:var(--color-bg-deep);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scrollbar-gutter:stable}body{font-family:var(--font-family-sans);font-weight:var(--font-weight-regular);font-size:var(--font-size-md);color:var(--color-text);background:var(--color-bg-deep);overflow-x:hidden}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}::selection{background:var(--color-accent);color:var(--color-bg-deep)}:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px;border-radius:var(--radius-sm)}.t-display{font-family:var(--font-family-display);font-weight:var(--font-weight-regular);font-size:var(--font-size-display);line-height:var(--font-leading-tight);letter-spacing:var(--font-tracking-wide);text-transform:uppercase}.t-h1{font-family:var(--font-family-sans);font-weight:var(--font-weight-light);font-size:var(--font-size-3xl);line-height:var(--font-leading-tight);letter-spacing:var(--font-tracking-tight)}.t-h2{font-family:var(--font-family-sans);font-weight:var(--font-weight-light);font-size:var(--font-size-2xl);line-height:var(--font-leading-snug);letter-spacing:var(--font-tracking-tight)}.t-h3{font-family:var(--font-family-sans);font-weight:var(--font-weight-regular);font-size:var(--font-size-xl);line-height:var(--font-leading-snug)}.t-lead{font-size:var(--font-size-lg);line-height:var(--font-leading-relaxed);color:var(--color-text-soft);font-weight:var(--font-weight-light)}.t-body{font-size:var(--font-size-md);line-height:var(--font-leading-relaxed);color:var(--color-text-soft)}.t-eyebrow{font-family:var(--font-family-mono);font-weight:var(--font-weight-medium);font-size:var(--font-size-xs);letter-spacing:var(--font-tracking-wider);text-transform:uppercase;color:var(--color-text-muted)}.t-numeral{font-family:var(--font-family-display);font-weight:var(--font-weight-light);letter-spacing:var(--font-tracking-wide);color:var(--color-accent)}.t-accent{color:var(--color-accent)}.container{width:min(100% - 2 * var(--space-gutter), var(--size-container));margin-inline:auto}.container--narrow{width:min(100% - 2 * var(--space-gutter), var(--size-narrow));margin-inline:auto}.prose{max-width:var(--size-prose)}.section{padding-block:var(--space-section);position:relative}.section--full{min-height:100svh}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.fx-grain,.fx-vignette{pointer-events:none;z-index:var(--z-overlay);position:fixed;inset:0}.fx-vignette{background:radial-gradient(ellipse at center, transparent 55%, color-mix(in srgb, var(--color-bg-deep) calc(var(--opacity-vignette) * 100%), transparent) 100%)}.fx-grain{opacity:var(--opacity-grain);mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:200px 200px;animation:.8s steps(4,end) infinite grain}@keyframes grain{0%{transform:translate(0)}25%{transform:translate(-3%,2%)}50%{transform:translate(2%,-3%)}75%{transform:translate(-1%,-1%)}to{transform:translate(3%,1%)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.fx-grain{animation:none}}._mark_o5f1v_1{flex:none;display:block;overflow:visible}._rim_o5f1v_2{fill:var(--color-text)}._disc_o5f1v_3{fill:var(--color-bg-deep)}._dot_o5f1v_4{fill:var(--color-text)}._stopHot_o5f1v_5{stop-color:var(--color-ember-glow);stop-opacity:1}._stopEmber_o5f1v_6{stop-color:var(--color-accent);stop-opacity:.85}._stopFade_o5f1v_7{stop-color:var(--color-accent);stop-opacity:0}._root_1a6jg_1{z-index:var(--z-loader);background:var(--color-bg-deep);will-change:transform;place-items:center;display:grid;position:fixed;inset:0}._root_1a6jg_1:after{content:"";background:linear-gradient(90deg, transparent, var(--color-accent) 50%, transparent);height:1px;box-shadow:var(--shadow-glow-accent);position:absolute;inset:auto 0 0}._root_1a6jg_1:before{content:"";background:radial-gradient(ellipse 40% 40% at 50% 50%, var(--color-accent-soft), transparent 70%);opacity:.55;position:absolute;inset:0}._stage_1a6jg_28{justify-items:center;gap:var(--space-6);animation:_rise_1a6jg_1 var(--motion-duration-cine) var(--motion-ease-cine) both;display:grid;position:relative}._ring_1a6jg_36{aspect-ratio:1;will-change:transform, opacity;place-items:center;width:clamp(11rem,26vmin,16rem);display:grid;position:relative}._svg_1a6jg_44{width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:rotate(-90deg)}._track_1a6jg_52{fill:none;stroke:var(--color-line);stroke-width:1px}._arc_1a6jg_53{fill:none;stroke:var(--color-accent);stroke-width:1.4px;stroke-dasharray:100 200;stroke-dashoffset:102px}._dot_1a6jg_60{fill:var(--color-text)}._haloDot_1a6jg_61{fill:var(--color-text);opacity:.18}._mark_1a6jg_62{animation:_breathe_1a6jg_1 3.6s var(--motion-ease-in-out) infinite alternate;position:relative}._copy_1a6jg_64{justify-items:center;gap:var(--space-3);display:grid}._readout_1a6jg_69{align-items:baseline;gap:var(--space-1);font-family:var(--font-family-mono);font-weight:var(--font-weight-light);font-size:var(--font-size-xl);letter-spacing:var(--font-tracking-wide);color:var(--color-text);font-variant-numeric:tabular-nums;display:flex}._pct_1a6jg_80{text-align:end;min-width:2ch;display:inline-block}._unit_1a6jg_81{font-size:var(--font-size-sm);color:var(--color-text-muted)}._label_1a6jg_82{margin:0}@keyframes _rise_1a6jg_1{0%{opacity:0;transform:translateY(var(--space-4))}to{opacity:1;transform:none}}@keyframes _breathe_1a6jg_1{0%{opacity:.78}to{opacity:1}}._root_12tnf_1{flex:none;place-items:center;display:inline-grid;position:relative}._svg_12tnf_7{position:absolute;inset:0;overflow:visible;transform:rotate(-90deg)}._track_12tnf_13{fill:none;stroke:var(--color-line);transition:stroke var(--motion-duration-slow) var(--motion-ease-cine)}._arc_12tnf_14{fill:none;stroke:var(--color-accent);stroke-dasharray:100;stroke-dashoffset:100px;opacity:0}._inner_12tnf_21{place-items:center;display:grid;position:relative}._root_h7jb6_1{width:var(--space-7);height:var(--space-7);border-radius:var(--radius-pill);color:var(--color-text-muted);transition:color var(--motion-duration-slow) var(--motion-ease-cine);place-items:center;display:inline-grid;position:relative}._root_h7jb6_1:before{content:"";inset:var(--space-1);border-radius:inherit;transition:border-color var(--motion-duration-slow) var(--motion-ease-cine);border:1px solid #0000;position:absolute}._root_h7jb6_1:hover,._root_h7jb6_1:focus-visible,._root_h7jb6_1[aria-pressed=true]{color:var(--color-text)}._root_h7jb6_1:hover:before{border-color:var(--color-line-strong)}._root_h7jb6_1[aria-pressed=true] ._icon_h7jb6_23{color:var(--color-accent)}._icon_h7jb6_23{transition:color var(--motion-duration-slow) var(--motion-ease-cine)}._tip_h7jb6_27{margin-top:var(--space-1);padding:var(--space-1) var(--space-3);border:1px solid var(--color-line);border-radius:var(--radius-pill);background:var(--color-bg-deep);color:var(--color-text-soft);font-family:var(--font-family-mono);font-size:var(--font-size-xs);letter-spacing:var(--font-tracking-wider);text-transform:uppercase;white-space:nowrap;opacity:0;pointer-events:none;transform:translateY(calc(var(--space-1) * -1));transition:opacity var(--motion-duration-base) var(--motion-ease-cine), transform var(--motion-duration-base) var(--motion-ease-cine);position:absolute;top:100%;right:0}@media (hover:hover){._root_h7jb6_1:hover ._tip_h7jb6_27,._root_h7jb6_1:focus-visible ._tip_h7jb6_27{opacity:1;transform:none}}._skip_7k1rt_1{top:var(--space-3);left:var(--space-3);z-index:calc(var(--z-nav) + 1);padding:var(--space-3) var(--space-5);border-radius:var(--radius-pill);background:var(--color-accent);color:var(--color-bg-deep);font-family:var(--font-family-mono);font-weight:var(--font-weight-medium);font-size:var(--font-size-sm);letter-spacing:var(--font-tracking-wide);text-transform:uppercase;transform:translateY(calc(-100% - var(--space-4)));transition:transform var(--motion-duration-base) var(--motion-ease-cine);position:fixed}._skip_7k1rt_1:focus,._skip_7k1rt_1:focus-visible{outline-offset:2px;transform:none}#main:focus{outline:none}._root_1flc5_1{z-index:var(--z-modal);background:var(--color-bg-deep);outline:none;flex-direction:column;display:flex;position:fixed;inset:0}._root_1flc5_1:before{content:"";pointer-events:none;background:radial-gradient(circle at 100% 0%, var(--color-accent-soft), transparent 55%);position:absolute;inset:0}._top_1flc5_19{height:var(--size-nav-h);padding-inline:var(--space-gutter);flex:none;justify-content:space-between;align-items:center;display:flex;position:relative}._actions_1flc5_28{align-items:center;gap:var(--space-2);display:flex}._close_1flc5_30{align-items:center;gap:var(--space-3);min-height:var(--space-7);padding-inline:var(--space-3);color:var(--color-text-soft);font-family:var(--font-family-mono);font-weight:var(--font-weight-medium);font-size:var(--font-size-xs);letter-spacing:var(--font-tracking-wider);text-transform:uppercase;transition:color var(--motion-duration-slow) var(--motion-ease-cine);display:inline-flex}._close_1flc5_30:hover{color:var(--color-text)}._closeIcon_1flc5_45{transition:transform var(--motion-duration-slow) var(--motion-ease-cine)}._close_1flc5_30:hover ._closeIcon_1flc5_45{transform:rotate(90deg)}._scroller_1flc5_48{overscroll-behavior:contain;padding:var(--space-5) var(--space-gutter) calc(var(--space-7) + env(safe-area-inset-bottom));flex-direction:column;flex:1;display:flex;position:relative;overflow-y:auto}._nav_1flc5_57{width:min(100%,40rem)}._list_1flc5_58{margin:0}._item_1flc5_59{border-bottom:1px solid var(--color-line)}._item_1flc5_59:first-child{border-top:1px solid var(--color-line)}._row_1flc5_62{align-items:baseline;gap:var(--space-3);width:100%;min-height:var(--space-8);padding-block:var(--space-4);text-align:start;color:var(--color-text-muted);transition:color var(--motion-duration-slow) var(--motion-ease-cine), padding var(--motion-duration-slow) var(--motion-ease-cine);grid-template-columns:3.5rem 1fr auto;display:grid;position:relative}._numeral_1flc5_75{font-size:var(--font-size-md);opacity:.8}._label_1flc5_76{font-family:var(--font-family-sans);font-weight:var(--font-weight-light);font-size:var(--font-size-xl);line-height:var(--font-leading-snug);letter-spacing:var(--font-tracking-tight)}._dot_1flc5_83{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-pill);background:var(--color-accent);opacity:0;transition:opacity var(--motion-duration-slow) var(--motion-ease-cine), transform var(--motion-duration-slow) var(--motion-ease-cine);align-self:center;transform:scale(.4)}._row_1flc5_62:hover,._row_1flc5_62:focus-visible,._row_1flc5_62[aria-current=true]{color:var(--color-text)}._row_1flc5_62:hover{padding-inline-start:var(--space-2)}._row_1flc5_62[aria-current=true] ._dot_1flc5_83{opacity:1;transform:none}._credits_1flc5_99{padding-top:var(--space-7);margin-top:auto}._root_1vzwg_1{z-index:var(--z-nav);height:var(--size-nav-h);padding-inline:var(--space-gutter);transition:opacity var(--motion-duration-cine) var(--motion-ease-cine), transform var(--motion-duration-cine) var(--motion-ease-cine);justify-content:space-between;align-items:center;display:flex;position:fixed;inset:0 0 auto}._root_1vzwg_1[data-ready=false]{opacity:0;transform:translateY(calc(var(--space-4) * -1));pointer-events:none}._root_1vzwg_1:before{content:"";z-index:-1;border-bottom:1px solid var(--color-line);background:linear-gradient(var(--color-surface), var(--color-surface)), color-mix(in srgb, var(--color-bg-deep) 50%, transparent);-webkit-backdrop-filter:blur(var(--space-4)) saturate(1.2);backdrop-filter:blur(var(--space-4)) saturate(1.2);opacity:0;pointer-events:none;transition:opacity var(--motion-duration-slow) var(--motion-ease-cine);position:absolute;inset:0}._root_1vzwg_1[data-scrolled=true]:before{opacity:1}._home_1vzwg_38{border-radius:var(--radius-pill);place-items:center;display:grid}._mark_1vzwg_43{transition:transform var(--motion-duration-slow) var(--motion-ease-cine)}._home_1vzwg_38:hover ._mark_1vzwg_43{transform:scale(1.08)rotate(-6deg)}._cluster_1vzwg_46{align-items:center;gap:var(--space-2);display:flex}._list_1vzwg_53{align-items:center;margin:0;display:flex}._li_1vzwg_53{display:block}._item_1vzwg_59{min-width:var(--space-7);height:var(--size-nav-h);padding-inline:var(--space-2);place-items:center;display:grid;position:relative}._numeral_1vzwg_67{font-size:var(--font-size-sm);color:var(--color-text-muted);opacity:.75;transition:opacity var(--motion-duration-slow) var(--motion-ease-cine), color var(--motion-duration-slow) var(--motion-ease-cine)}._dot_1vzwg_73{left:50%;bottom:calc(var(--space-4) + var(--space-1));width:var(--space-1);height:var(--space-1);margin-left:calc(var(--space-1) / -2);border-radius:var(--radius-pill);background:var(--color-accent);opacity:0;transition:opacity var(--motion-duration-slow) var(--motion-ease-cine), transform var(--motion-duration-slow) var(--motion-ease-cine);position:absolute;transform:scale(.3)}._item_1vzwg_59:hover ._numeral_1vzwg_67,._item_1vzwg_59:focus-visible ._numeral_1vzwg_67{opacity:1;color:var(--color-text)}._item_1vzwg_59[aria-current=true] ._numeral_1vzwg_67{opacity:1;color:var(--color-accent)}._item_1vzwg_59[aria-current=true] ._dot_1vzwg_73{opacity:1;transform:none}._caption_1vzwg_92{margin-top:calc(var(--space-1) * -1);padding:var(--space-1) var(--space-3);border:1px solid var(--color-line);border-radius:var(--radius-pill);background:var(--color-bg-deep);color:var(--color-text-soft);font-family:var(--font-family-mono);font-size:var(--font-size-xs);letter-spacing:var(--font-tracking-wider);text-transform:uppercase;white-space:nowrap;opacity:0;pointer-events:none;transform:translate(-50%, calc(var(--space-1) * -1));transition:opacity var(--motion-duration-base) var(--motion-ease-cine), transform var(--motion-duration-base) var(--motion-ease-cine);position:absolute;top:100%;left:50%}@media (hover:hover){._item_1vzwg_59:hover ._caption_1vzwg_92,._item_1vzwg_59:focus-visible ._caption_1vzwg_92{opacity:1;transform:translate(-50%)}}._menuButton_1vzwg_118{align-items:center;gap:var(--space-3);min-height:var(--space-7);padding-inline:var(--space-3);color:var(--color-text-soft);font-family:var(--font-family-mono);font-weight:var(--font-weight-medium);font-size:var(--font-size-xs);letter-spacing:var(--font-tracking-wider);text-transform:uppercase;transition:color var(--motion-duration-slow) var(--motion-ease-cine);display:inline-flex}._menuButton_1vzwg_118:hover{color:var(--color-text)}._burger_1vzwg_133{gap:var(--space-1);width:var(--space-5);display:grid}._burger_1vzwg_133>span{height:1px;transition:width var(--motion-duration-slow) var(--motion-ease-cine);background:currentColor;display:block}._burger_1vzwg_133>span:last-child{width:60%;margin-left:auto}._menuButton_1vzwg_118:hover ._burger_1vzwg_133>span:last-child{width:100%}html.has-custom-cursor,html.has-custom-cursor *{cursor:none!important}._root_1qh0a_7{z-index:calc(var(--z-loader) + 1);pointer-events:none;opacity:0;transition:opacity var(--motion-duration-base) var(--motion-ease-cine);position:fixed;inset:0}._root_1qh0a_7[data-visible=true]{opacity:1}._dot_1qh0a_17,._ring_1qh0a_18{pointer-events:none;will-change:transform;position:absolute;top:0;left:0}._dot_1qh0a_17{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-pill);background:var(--color-accent);transition:opacity var(--motion-duration-base) var(--motion-ease-cine)}._ring_1qh0a_18{width:var(--space-6);height:var(--space-6)}._shape_1qh0a_39{inset:calc(var(--space-1) / -2);border:1px solid var(--color-line-strong);border-radius:var(--radius-pill);transition:transform var(--motion-duration-slow) var(--motion-ease-cine), border-color var(--motion-duration-slow) var(--motion-ease-cine), background-color var(--motion-duration-slow) var(--motion-ease-cine);background:0 0;position:absolute}._label_1qh0a_51{font-family:var(--font-family-mono);font-weight:var(--font-weight-medium);font-size:var(--font-size-xs);letter-spacing:var(--font-tracking-wider);text-transform:uppercase;white-space:nowrap;color:var(--color-text);opacity:0;transition:opacity var(--motion-duration-base) var(--motion-ease-cine);place-items:center;display:grid;position:absolute;inset:0}._root_1qh0a_7[data-hover=true] ._shape_1qh0a_39{border-color:var(--color-accent);background-color:var(--color-accent-soft);transform:scale(1.6)}._root_1qh0a_7[data-label=true] ._shape_1qh0a_39{border-color:var(--color-accent);background-color:var(--color-accent);transform:scale(2.4)}._root_1qh0a_7[data-label=true] ._label_1qh0a_51{opacity:1}._root_1qh0a_7[data-label=true] ._dot_1qh0a_17{opacity:0}._root_1qh0a_7[data-down=true] ._shape_1qh0a_39{transform:scale(.8)}._root_1qh0a_7[data-down=true][data-hover=true] ._shape_1qh0a_39{transform:scale(1.35)}._root_1qh0a_7[data-down=true][data-label=true] ._shape_1qh0a_39{transform:scale(2)}._mask_osq6z_2{margin-block:-.12em;padding-block:.12em}._word_osq6z_6,._char_osq6z_7{display:inline-block}._line_osq6z_10{display:block}._root_14ra1_1{z-index:var(--z-content);padding-block:calc(var(--size-nav-h) + var(--space-6)) var(--space-7);flex-direction:column;justify-content:flex-end;display:flex;position:relative}._root_14ra1_1:before{content:"";background:linear-gradient(to top, var(--color-scrim), transparent);pointer-events:none;height:75%;z-index:var(--z-below);position:absolute;inset:auto 0 0}._col_14ra1_21{max-width:100%;container-type:inline-size}._eyebrow_14ra1_26{align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}._eyebrow_14ra1_26:before{content:"";width:var(--space-6);background:var(--color-accent);flex:none;height:1px}._wordmark_14ra1_41{font-size:min(var(--font-size-display), 26cqi);white-space:nowrap;margin-inline-start:-.05em}._tagline_14ra1_47{margin-top:var(--space-3);font-weight:var(--font-weight-light);color:var(--color-text)}._lead_14ra1_53{margin-top:var(--space-4);max-width:var(--size-prose)}._cue_14ra1_58{align-items:center;gap:var(--space-4);margin-top:var(--space-7);padding-block:var(--space-2);color:var(--color-text-muted);transition:color var(--motion-duration-base) var(--motion-ease-out);display:inline-flex}._cue_14ra1_58:hover{color:var(--color-text)}._cueLine_14ra1_71{width:1px;height:var(--space-8);background:var(--color-line-strong);position:relative;overflow:hidden}._cueLine_14ra1_71:after{content:"";background:var(--color-accent);height:40%;animation:_cue_14ra1_58 calc(var(--motion-duration-cine) * 2) var(--motion-ease-in-out) infinite;position:absolute;inset:0}@keyframes _cue_14ra1_58{0%{transform:translateY(-100%)}to{transform:translateY(260%)}}@media (min-width:1100px){._root_14ra1_1:before{display:none}._col_14ra1_21{max-width:45%}}@media (max-width:819px){._cue_14ra1_58{margin-top:var(--space-6)}}@media (max-height:720px){._cue_14ra1_58{margin-top:var(--space-5)}._cueLine_14ra1_71{height:var(--space-6)}}._root_cub5t_1{z-index:var(--z-content);background:var(--color-bg-deep);height:100svh;position:relative;overflow:hidden}._stage_cub5t_9{place-items:center;display:grid;position:absolute;inset:0}._frame_cub5t_17{aspect-ratio:2.39;background:var(--color-bg);width:min(100%,239svh);transition:aspect-ratio var(--motion-duration-cine) var(--motion-ease-cine), width var(--motion-duration-cine) var(--motion-ease-cine);position:relative;overflow:hidden}._video_cub5t_28{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._shade_cub5t_36{pointer-events:none;background:radial-gradient(ellipse 65% 70% at 50% 50%, var(--color-scrim), transparent), linear-gradient(to bottom, var(--color-scrim), transparent 30%, transparent 70%, var(--color-scrim));transition:opacity var(--motion-duration-slow) var(--motion-ease-out);position:absolute;inset:0}._head_cub5t_46{top:calc(var(--size-nav-h) + var(--space-4));left:var(--space-gutter);align-items:baseline;gap:var(--space-5);display:flex;position:absolute}._counter_cub5t_55{align-items:baseline;gap:var(--space-2);font-family:var(--font-family-display);font-size:var(--font-size-lg);display:flex}._counterTotal_cub5t_62{color:var(--color-text-dim);font-size:var(--font-size-sm)}._lines_cub5t_68{padding-inline:var(--space-gutter);pointer-events:none;transition:opacity var(--motion-duration-slow) var(--motion-ease-out);place-items:center;display:grid;position:absolute;inset:0}._line_cub5t_68{max-width:20em;font-family:var(--font-family-sans);font-weight:var(--font-weight-light);font-size:var(--font-size-2xl);line-height:var(--font-leading-snug);letter-spacing:var(--font-tracking-tight);text-align:center;text-wrap:balance;color:var(--color-text);transform-origin:50%;grid-area:1/1}._long_cub5t_91{max-width:26em;font-size:var(--font-size-xl)}._short_cub5t_95{font-size:var(--font-size-3xl)}._foot_cub5t_99{inset:auto var(--space-gutter) var(--space-6);justify-content:space-between;align-items:center;gap:var(--space-5);display:flex;position:absolute}._watch_cub5t_108{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);border:1px solid var(--color-line-strong);border-radius:var(--radius-pill);font-family:var(--font-family-mono);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:var(--font-tracking-wider);text-transform:uppercase;color:var(--color-text);background:var(--color-scrim);transition:border-color var(--motion-duration-base) var(--motion-ease-out), background-color var(--motion-duration-base) var(--motion-ease-out);display:inline-flex}._watch_cub5t_108:hover{border-color:var(--color-accent)}._eq_cub5t_131{align-items:flex-end;gap:calc(var(--space-1) / 2);height:var(--space-3);display:inline-flex}._eq_cub5t_131 i{width:calc(var(--space-1) / 2);background:var(--color-accent);height:30%}._eq_cub5t_131[data-on] i{animation:_eq_cub5t_131 calc(var(--motion-duration-slow) * 1.5) var(--motion-ease-in-out) infinite alternate}._eq_cub5t_131[data-on] i:nth-child(2){animation-delay:calc(var(--motion-duration-fast) * -1)}._eq_cub5t_131[data-on] i:nth-child(3){animation-delay:calc(var(--motion-duration-base) * -1)}@keyframes _eq_cub5t_131{0%{height:25%}to{height:100%}}._progress_cub5t_152{width:var(--space-12);background:var(--color-line-strong);height:1px;position:relative}._progressFill_cub5t_158{background:var(--color-accent);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}._root_cub5t_1[data-watching] ._frame_cub5t_17{aspect-ratio:16/9;width:min(100%,177.778svh)}._root_cub5t_1[data-watching] ._video_cub5t_28{object-fit:contain}._root_cub5t_1[data-watching] ._shade_cub5t_36,._root_cub5t_1[data-watching] ._lines_cub5t_68{opacity:0}@media (max-width:819px){._frame_cub5t_17{aspect-ratio:auto;width:100%;height:100%}._root_cub5t_1[data-watching] ._frame_cub5t_17{width:100%;height:auto}._line_cub5t_68{font-size:var(--font-size-xl);max-width:16em}._long_cub5t_91{font-size:var(--font-size-lg)}._short_cub5t_95{font-size:var(--font-size-2xl)}._progress_cub5t_152{width:var(--space-10)}}._static_cub5t_206{height:auto;padding-block:var(--space-section);background:0 0;overflow:visible}._static_cub5t_206 ._stage_cub5t_9{gap:var(--space-6);flex-direction:column;display:flex;position:relative;inset:auto}._static_cub5t_206 ._head_cub5t_46,._static_cub5t_206 ._lines_cub5t_68,._static_cub5t_206 ._foot_cub5t_99{width:min(100% - 2 * var(--space-gutter), var(--size-narrow));margin-inline:auto;padding-inline:0;position:static}._static_cub5t_206 ._frame_cub5t_17{width:min(100% - 2 * var(--space-gutter), var(--size-narrow));aspect-ratio:16/9;order:1;height:auto}._static_cub5t_206 ._foot_cub5t_99{order:2}._static_cub5t_206 ._lines_cub5t_68{gap:var(--space-5);flex-direction:column;order:3;place-items:start;display:flex}._static_cub5t_206 ._line_cub5t_68,._static_cub5t_206 ._long_cub5t_91,._static_cub5t_206 ._short_cub5t_95{max-width:var(--size-prose);font-size:var(--font-size-lg);text-align:left}._static_cub5t_206 ._shade_cub5t_36{display:none}._root_kmt02_1{z-index:var(--z-content);position:relative}._backdrop_kmt02_6{pointer-events:none;position:absolute;inset:0;overflow:hidden}._sphere_kmt02_13,._plate_kmt02_14{-webkit-user-select:none;user-select:none;max-width:none;height:auto;position:absolute}._plate_kmt02_14 img{width:100%;height:auto}._index_kmt02_25{font-family:var(--font-family-mono);font-size:var(--font-size-xs);letter-spacing:var(--font-tracking-wider);color:var(--color-text-dim)}._year_kmt02_32{font-size:var(--font-size-3xl);line-height:var(--font-leading-tight);display:block}._rule_kmt02_38{width:var(--space-8);height:1px;margin-block:var(--space-5);background:var(--color-accent);display:block}._panelTitle_kmt02_46{color:var(--color-text)}._body_kmt02_50{margin-top:var(--space-3);max-width:30ch}._title_kmt02_55{margin-top:var(--space-4);max-width:14em}._lead_kmt02_60{margin-top:var(--space-5);max-width:var(--size-prose)}._pinned_kmt02_66{height:100svh;overflow:hidden}._pinned_kmt02_66 ._sphere_kmt02_13{width:min(30vw,46vh);bottom:4vh;right:6vw}._pinned_kmt02_66 ._plate_kmt02_14{opacity:0;width:130vw;bottom:0;left:-15vw}._pinned_kmt02_66 ._track_kmt02_84{height:100%;width:var(--track-w);padding-right:var(--tail-w);display:flex;position:relative}._pinned_kmt02_66 ._intro_kmt02_92{width:var(--intro-w);padding:calc(var(--size-nav-h) + var(--space-6)) var(--space-8) var(--space-9) var(--space-gutter);flex-direction:column;flex:none;justify-content:center;display:flex}._pinned_kmt02_66 ._list_kmt02_101{flex:none;padding:0;list-style:none;display:flex}._pinned_kmt02_66 ._panel_kmt02_46{width:var(--panel-w);padding:var(--space-9) var(--space-7) 22vh;border-left:1px solid var(--color-line);flex-direction:column;flex:none;justify-content:center;display:flex}._pinned_kmt02_66 ._index_kmt02_25{margin-bottom:var(--space-3)}._progress_kmt02_122{left:var(--space-gutter);right:var(--space-gutter);bottom:var(--space-7);height:1px;position:absolute}._progressLine_kmt02_130{background:var(--color-line-strong);position:absolute;inset:0}._progressFill_kmt02_136{background:var(--color-accent);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}._dot_kmt02_144{width:var(--space-2);height:var(--space-2);margin:calc(var(--space-2) / -2) 0 0 calc(var(--space-2) / -2);border:1px solid var(--color-line-strong);border-radius:var(--radius-pill);background:var(--color-bg);transition:background-color var(--motion-duration-base) var(--motion-ease-out), border-color var(--motion-duration-base) var(--motion-ease-out), box-shadow var(--motion-duration-base) var(--motion-ease-out);position:absolute;top:0}._dot_kmt02_144[data-active]{border-color:var(--color-accent);background:var(--color-accent)}._dot_kmt02_144[data-current]{background:var(--color-ink-100);box-shadow:var(--shadow-glow-accent)}._dotLabel_kmt02_167{top:calc(100% + var(--space-3));font-family:var(--font-family-mono);font-size:var(--font-size-xs);letter-spacing:var(--font-tracking-wide);color:var(--color-text-muted);position:absolute;left:50%;transform:translate(-50%)}._dot_kmt02_144[data-current] ._dotLabel_kmt02_167{color:var(--color-text)}._stacked_kmt02_182{overflow:hidden}._stacked_kmt02_182 ._sphere_kmt02_13{top:var(--space-9);width:min(52vw, calc(var(--space-12) + var(--space-9)));opacity:.9;right:-12vw}._stacked_kmt02_182 ._plate_kmt02_14{width:180vw;bottom:0;left:-40vw}._stacked_kmt02_182 ._track_kmt02_84{width:min(100% - 2 * var(--space-gutter), var(--size-container));margin-inline:auto;padding-bottom:34vw;position:relative}._stacked_kmt02_182 ._intro_kmt02_92{max-width:85%}._stacked_kmt02_182 ._list_kmt02_101{gap:var(--space-7);margin-top:var(--space-8);padding:0 0 0 var(--space-5);border-left:1px solid var(--color-line-strong);list-style:none;display:grid}._stacked_kmt02_182 ._panel_kmt02_46{position:relative}._stacked_kmt02_182 ._panel_kmt02_46:before{content:"";top:calc(var(--font-size-3xl) * .55);left:calc(var(--space-5) * -1 - var(--space-1));width:var(--space-2);height:var(--space-2);border-radius:var(--radius-pill);background:var(--color-accent);position:absolute}._stacked_kmt02_182 ._index_kmt02_25{display:none}@media (min-width:820px){._stacked_kmt02_182 ._list_kmt02_101{gap:var(--space-6);padding:var(--space-6) 0 0;border-left:0;border-top:1px solid var(--color-line-strong);grid-template-columns:repeat(4,1fr)}._stacked_kmt02_182 ._panel_kmt02_46:before{top:calc(var(--space-6) * -1 - var(--space-1));left:0}._stacked_kmt02_182 ._track_kmt02_84{padding-bottom:22vw}._stacked_kmt02_182 ._plate_kmt02_14{width:120vw;left:-10vw}}._root_10jai_1{z-index:var(--z-content);padding-bottom:0;position:relative}._head_10jai_7{max-width:var(--size-narrow)}._title_10jai_11{margin-top:var(--space-4)}._lead_10jai_15{margin-top:var(--space-5);max-width:var(--size-prose)}._triptych_10jai_21{gap:var(--space-8);margin-top:var(--space-9);padding:0;list-style:none;display:grid}._frame_10jai_29{aspect-ratio:4/5;border-radius:var(--radius-sm);background:var(--color-bg-elev);position:relative;overflow:hidden}._photo_10jai_37{object-fit:cover;width:100%;height:100%;transform:scale(1.1)}._caption_10jai_44{gap:var(--space-2);margin-top:var(--space-5);max-width:30ch;display:grid}._num_10jai_51{font-size:var(--font-size-sm)}@media (min-width:820px){._triptych_10jai_21{gap:var(--space-6);grid-template-columns:repeat(3,1fr)}._facet_10jai_61:nth-child(2){margin-top:var(--space-10)}._facet_10jai_61:nth-child(3){margin-top:var(--space-6)}}._toBe_10jai_70{height:240svh;margin-top:var(--space-section);position:relative}._toBeStage_10jai_76{align-items:center;height:100svh;display:flex;position:sticky;top:0;overflow:hidden}._toBeText_10jai_85{flex-direction:column;width:100%;display:flex}._toBeLine_10jai_91{font-family:var(--font-family-sans);font-weight:var(--font-weight-light);font-size:var(--font-size-display);line-height:var(--font-leading-tight);letter-spacing:var(--font-tracking-tight);color:var(--color-text);display:block}._toBeSuffix_10jai_101{text-align:right;font-family:var(--font-family-sans);font-weight:var(--font-weight-light);font-size:var(--font-size-2xl);line-height:var(--font-leading-snug);color:var(--color-accent);display:block}._ecg_10jai_111{width:100%;margin-block:calc(var(--space-7) * -1) calc(var(--space-6) * -1);display:block;position:relative}._ecgSvg_10jai_118{width:100%;height:auto;display:block;overflow:visible}._ecgGuide_10jai_125{stroke:var(--color-line);stroke-width:1px;vector-effect:non-scaling-stroke}._ecgPath_10jai_131{fill:none;stroke:var(--color-accent);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 var(--space-2) var(--color-accent-soft))}._ecgDot_10jai_141{width:var(--space-2);height:var(--space-2);margin:calc(var(--space-2) / -2) 0 0 calc(var(--space-2) / -2);border-radius:var(--radius-pill);background:var(--color-ink-100);box-shadow:var(--shadow-glow-accent);opacity:0;pointer-events:none;position:absolute;top:0;left:0}@media (max-width:819px){._ecg_10jai_111{width:220%;margin-block:var(--space-2);margin-inline-start:-60%}._toBe_10jai_70{height:200svh}}._static_10jai_168 ._toBe_10jai_70{height:auto}._static_10jai_168 ._toBeStage_10jai_76{height:auto;padding-block:var(--space-section);position:relative}._root_tjb3j_1{z-index:var(--z-content);height:100svh;position:relative}._layout_tjb3j_7{align-items:center;height:100%;display:flex}._col_tjb3j_14{width:min(42%, var(--size-prose));gap:var(--space-7);padding-top:var(--size-nav-h);flex-direction:column;display:flex}._title_tjb3j_22{margin-top:var(--space-3)}._lead_tjb3j_26{margin-top:var(--space-4);max-width:34ch}._meta_tjb3j_31{align-items:center;gap:var(--space-5);margin-bottom:var(--space-6);display:flex}._counter_tjb3j_38{align-items:baseline;gap:var(--space-2);font-family:var(--font-family-display);font-size:var(--font-size-lg);display:flex}._counterTotal_tjb3j_45{font-size:var(--font-size-sm);color:var(--color-text-dim)}._meter_tjb3j_50{gap:var(--space-2);flex:1;display:flex}._seg_tjb3j_55{background:var(--color-line-strong);flex:1;height:1px;position:relative}._segFill_tjb3j_61{background:var(--color-accent);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}._stack_tjb3j_70{display:grid}._card_tjb3j_74{gap:var(--space-5);transform-origin:0 0;grid-area:1/1;grid-template-columns:auto 1fr;align-items:start;display:grid}._chip_tjb3j_83{width:calc(var(--space-10) + var(--space-4));aspect-ratio:1;border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-bg-elev);overflow:hidden}._chip_tjb3j_83 img{object-fit:cover;width:100%;height:100%}._cardNum_tjb3j_97{font-size:var(--font-size-sm)}._cardTitle_tjb3j_101{margin-top:var(--space-1);color:var(--color-text)}._points_tjb3j_106{gap:var(--space-2);margin-top:var(--space-5);padding:0;list-style:none;display:grid}._points_tjb3j_106 li{padding-left:var(--space-5);position:relative}._points_tjb3j_106 li:before{content:"";width:var(--space-3);background:var(--color-accent);height:1px;position:absolute;top:.85em;left:0}@media (max-height:760px) and (min-width:820px){._lead_tjb3j_26{display:none}._col_tjb3j_14{gap:var(--space-5)}}@media (max-width:819px){._layout_tjb3j_7{align-items:stretch}._col_tjb3j_14{width:100%;padding-top:calc(var(--size-nav-h) + var(--space-2));justify-content:space-between;gap:0}._title_tjb3j_22{font-size:var(--font-size-xl)}._lead_tjb3j_26{display:none}._sheet_tjb3j_149{margin-inline:calc(var(--space-gutter) * -1);padding:var(--space-5) var(--space-gutter) var(--space-6);border-top:1px solid var(--color-line);background:linear-gradient(to top, var(--color-bg) 55%, var(--color-scrim));min-height:44svh;-webkit-backdrop-filter:blur(var(--space-2));backdrop-filter:blur(var(--space-2))}._meta_tjb3j_31{margin-bottom:var(--space-4)}._card_tjb3j_74{grid-template-columns:var(--space-9) 1fr;gap:var(--space-4)}._chip_tjb3j_83{width:var(--space-9)}._cardTitle_tjb3j_101{font-size:var(--font-size-xl)}._points_tjb3j_106{margin-top:var(--space-3);gap:var(--space-1)}._points_tjb3j_106 li{font-size:var(--font-size-sm)}}._static_tjb3j_180{height:auto;padding-block:var(--space-section)}._static_tjb3j_180 ._col_tjb3j_14{width:min(100%, var(--size-prose));padding-top:0}._static_tjb3j_180 ._stack_tjb3j_70{gap:var(--space-8)}._static_tjb3j_180 ._card_tjb3j_74{grid-area:auto}._static_tjb3j_180 ._sheet_tjb3j_149{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-top:0;min-height:0;margin-inline:0;padding-inline:0}._root_2dnc8_1{z-index:var(--z-content);position:relative;overflow-x:clip}._head_2dnc8_7{max-width:var(--size-narrow)}._title_2dnc8_11{margin-top:var(--space-4)}._lead_2dnc8_15{margin-top:var(--space-5);max-width:var(--size-prose)}._film_2dnc8_21{margin-top:var(--space-8)}._filmFrame_2dnc8_25{aspect-ratio:16/9;border-radius:var(--radius-sm);background:var(--color-bg-elev);position:relative;overflow:hidden}._video_2dnc8_33{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._caption_2dnc8_41{align-items:center;gap:var(--space-3);margin-top:var(--space-4);display:flex}._captionRule_2dnc8_47{width:var(--space-6);background:var(--color-accent);flex:none;height:1px}._alts_2dnc8_55{margin-top:var(--space-section)}._altsTitle_2dnc8_59{margin-top:var(--space-3)}._railViewport_2dnc8_63{margin-top:var(--space-7)}._railViewport_2dnc8_63:focus-visible{outline-offset:calc(var(--space-1) * -1)}._rail_2dnc8_63[role=list]{gap:var(--space-6);width:max-content;padding:0 var(--space-gutter);margin:0;list-style:none;display:flex}._railTranslate_2dnc8_81{overflow:hidden}._railScroll_2dnc8_86{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--space-gutter);scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow-x:auto}._railScroll_2dnc8_86::-webkit-scrollbar{display:none}._railScroll_2dnc8_86 ._card_2dnc8_97{scroll-snap-align:start}._card_2dnc8_97{width:min(75vw, calc(var(--space-12) + var(--space-10) - var(--space-2)));flex:none}._photo_2dnc8_106{aspect-ratio:3/4;border-radius:var(--radius-sm);background:var(--color-bg-elev);overflow:hidden}._photo_2dnc8_106 img{object-fit:cover;filter:grayscale(.35);width:100%;height:100%;transition:filter var(--motion-duration-slow) var(--motion-ease-out), transform var(--motion-duration-cine) var(--motion-ease-cine)}._card_2dnc8_97:hover ._photo_2dnc8_106 img{filter:grayscale(0);transform:scale(1.03)}._cardText_2dnc8_126{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--color-line)}._cardMeta_2dnc8_132{align-items:baseline;gap:var(--space-3);display:flex}._cardMeta_2dnc8_132 .t-numeral{font-size:var(--font-size-sm)}._cardTitle_2dnc8_141{margin-block:var(--space-2) var(--space-3);color:var(--color-text)}@media (min-width:1440px){._rail_2dnc8_63[role=list]{padding-inline:max(var(--space-gutter), calc((100vw - var(--size-container)) / 2))}}._canvas_10tdw_1{background:var(--color-bg-deep);width:100%;height:100%;display:block}._root_eitrw_1{z-index:var(--z-content);background:var(--color-bg-deep);isolation:isolate;height:100svh;position:relative;overflow:hidden}._seq_eitrw_11{position:absolute;inset:0}._scrim_eitrw_16{background:linear-gradient(to top, var(--color-bg-deep), transparent);pointer-events:none;opacity:0;height:55%;position:absolute;inset:auto 0 0}._overlay_eitrw_25{pointer-events:none;position:absolute;inset:0}._eyebrow_eitrw_31{top:calc(var(--size-nav-h) + var(--space-5));left:var(--space-gutter);align-items:center;gap:var(--space-3);display:flex;position:absolute}._eyebrow_eitrw_31:before{content:"";width:var(--space-6);background:var(--color-accent);height:1px}._foot_eitrw_46{left:var(--space-gutter);right:var(--space-gutter);bottom:var(--space-8);justify-content:space-between;align-items:flex-end;gap:var(--space-7);display:flex;position:absolute}._wordmark_eitrw_58{font-size:var(--font-size-3xl);white-space:nowrap;transform-origin:0 100%;mix-blend-mode:lighten;color:var(--color-text)}._copy_eitrw_66{width:min(28%, calc(var(--space-12) * 1.5));gap:var(--space-4);display:grid}._tagline_eitrw_72{color:var(--color-text);font-weight:var(--font-weight-light)}._hint_eitrw_77{left:50%;bottom:var(--space-6);align-items:center;gap:var(--space-3);white-space:nowrap;display:flex;position:absolute;transform:translate(-50%)}._hintIcon_eitrw_89{width:var(--space-5);height:var(--space-5);border:1px solid var(--color-line-strong);border-top-color:var(--color-accent);border-radius:var(--radius-pill);animation:_turn_eitrw_1 calc(var(--motion-duration-cine) * 2.5) linear infinite}@keyframes _turn_eitrw_1{to{transform:rotate(360deg)}}@media (max-width:819px){._foot_eitrw_46{align-items:flex-start;gap:var(--space-4);bottom:var(--space-7);flex-direction:column}._copy_eitrw_66{width:100%}._lead_eitrw_111{font-size:var(--font-size-sm)}}._static_eitrw_117 ._scrim_eitrw_16{opacity:1}._root_1tdht_1{z-index:var(--z-content);position:relative}._head_1tdht_6{max-width:var(--size-narrow)}._title_1tdht_10{margin-top:var(--space-4);max-width:18em}._list_1tdht_16[role=list]{gap:var(--space-8);margin-top:var(--space-9);padding:0 0 0 var(--space-7);list-style:none;display:grid;position:relative}._axis_1tdht_25{top:var(--space-3);background:repeating-linear-gradient(to bottom, var(--color-accent) 0 var(--space-1), transparent var(--space-1) var(--space-3));width:1px;position:absolute;bottom:0;left:0}._item_1tdht_34{max-width:34ch;position:relative}._dot_1tdht_39{top:calc(var(--font-size-2xl) * .5);left:calc(var(--space-7) * -1);width:var(--space-3);height:var(--space-3);margin:calc(var(--space-3) / -2) 0 0 calc(var(--space-3) / -2);border-radius:var(--radius-pill);background:var(--color-ink-100);box-shadow:var(--shadow-glow-accent);position:absolute}._num_1tdht_51{font-size:var(--font-size-2xl);line-height:1;display:block}._itemTitle_1tdht_57{margin-block:var(--space-4) var(--space-3);color:var(--color-text)}@media (min-width:1100px){._list_1tdht_16[role=list]{gap:var(--space-6);padding:var(--space-8) 0 0;grid-template-columns:repeat(5,1fr)}._axis_1tdht_25{background:repeating-linear-gradient(to right, var(--color-accent) 0 var(--space-1), transparent var(--space-1) var(--space-3));width:auto;height:1px;top:0;bottom:auto;right:0}._dot_1tdht_39{top:calc(var(--space-8) * -1);margin-left:0;left:0}}._root_sq3pk_1{z-index:var(--z-content);height:100svh;position:relative}._panel_sq3pk_8{top:calc(50% + var(--size-nav-h) / 2);right:calc(var(--space-gutter) + var(--space-9));width:min(40%, var(--size-prose));position:absolute;transform:translateY(-50%)}._panelHead_sq3pk_16{padding-bottom:var(--space-5);margin-bottom:var(--space-6);border-bottom:1px solid var(--color-line)}._title_sq3pk_22{margin-top:var(--space-2);color:var(--color-text);font-weight:var(--font-weight-light)}._lead_sq3pk_28{margin-top:var(--space-3);font-size:var(--font-size-sm);color:var(--color-text-muted)}._steps_sq3pk_35{display:grid}._step_sq3pk_35{grid-area:1/1}._stepTop_sq3pk_43{align-items:baseline;gap:var(--space-2);font-family:var(--font-family-display);display:flex}._num_sq3pk_50{font-size:var(--font-size-3xl);line-height:1}._of_sq3pk_55{font-size:var(--font-size-sm);color:var(--color-text-dim)}._stepTitle_sq3pk_60{margin-top:var(--space-3);color:var(--color-text)}._subtitle_sq3pk_65{margin-top:var(--space-2);color:var(--color-accent)}._body_sq3pk_70{margin-top:var(--space-5)}._points_sq3pk_74{gap:var(--space-2);margin-top:var(--space-5);flex-wrap:wrap;padding:0;list-style:none;display:flex}._points_sq3pk_74 li{padding:var(--space-1) var(--space-3);border:1px solid var(--color-line-strong);border-radius:var(--radius-pill);font-family:var(--font-family-mono);font-size:var(--font-size-xs);letter-spacing:var(--font-tracking-wide);color:var(--color-text-soft)}._media_sq3pk_92{gap:var(--space-3);margin-top:var(--space-6);display:flex}._thumb_sq3pk_98{width:calc(var(--space-10) + var(--space-5));aspect-ratio:4/3;object-fit:cover;border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-bg-elev);height:auto}._indicator_sq3pk_109{top:50%;right:var(--space-gutter);position:absolute;transform:translateY(-50%)}._indicator_sq3pk_109 ol{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid;position:relative}._track_sq3pk_124{top:var(--space-3);bottom:var(--space-3);background:var(--color-line);width:1px;position:absolute;right:0}._trackFill_sq3pk_132{background:var(--color-accent);transform-origin:50% 0;position:absolute;inset:0;transform:scaleY(0)}._tick_sq3pk_140{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-4) var(--space-1) var(--space-2);font-family:var(--font-family-display);font-size:var(--font-size-xs);letter-spacing:var(--font-tracking-wide);color:var(--color-text-dim);transition:color var(--motion-duration-base) var(--motion-ease-out);display:flex;position:relative}._tick_sq3pk_140:after{content:"";width:var(--space-2);background:var(--color-line-strong);height:1px;transition:width var(--motion-duration-base) var(--motion-ease-out), background-color var(--motion-duration-base) var(--motion-ease-out);position:absolute;top:50%;right:0}._tick_sq3pk_140:hover{color:var(--color-text)}._tick_sq3pk_140[aria-current=step]{color:var(--color-accent)}._tick_sq3pk_140[aria-current=step]:after{width:var(--space-3);background:var(--color-accent)}._hint_sq3pk_176{left:var(--space-gutter);bottom:var(--space-6);align-items:center;gap:var(--space-3);display:flex;position:absolute}._hintLine_sq3pk_184{width:var(--space-6);background:var(--color-accent);height:1px}@media (max-height:820px) and (min-width:820px){._lead_sq3pk_28{display:none}._panelHead_sq3pk_16{margin-bottom:var(--space-4);padding-bottom:var(--space-4)}._body_sq3pk_70,._media_sq3pk_92{margin-top:var(--space-4)}._thumb_sq3pk_98{width:calc(var(--space-9) + var(--space-5))}}@media (max-width:819px){._panel_sq3pk_8{width:auto;max-height:56svh;padding:var(--space-5) var(--space-gutter) var(--space-5);border-top:1px solid var(--color-line);background:linear-gradient(to top, var(--color-bg) 70%, var(--color-scrim));-webkit-backdrop-filter:blur(var(--space-2));backdrop-filter:blur(var(--space-2));inset:auto 0 0;transform:none}._panelHead_sq3pk_16{display:none}._num_sq3pk_50{font-size:var(--font-size-xl)}._stepTitle_sq3pk_60{margin-top:var(--space-1);font-size:var(--font-size-xl)}._body_sq3pk_70{margin-top:var(--space-3);font-size:var(--font-size-sm);line-height:var(--font-leading-normal)}._points_sq3pk_74{margin-top:var(--space-3);gap:var(--space-1)}._media_sq3pk_92{margin-top:var(--space-3)}._thumb_sq3pk_98{width:var(--space-9)}._indicator_sq3pk_109{top:auto;right:var(--space-gutter);bottom:calc(56svh + var(--space-3));transform:none}._indicator_sq3pk_109 ol{gap:var(--space-1);grid-auto-flow:column}._track_sq3pk_124{display:none}._tick_sq3pk_140{padding:var(--space-1);font-size:0}._tick_sq3pk_140:after{width:var(--space-3);position:static}._tick_sq3pk_140[aria-current=step]:after{width:var(--space-5)}._hint_sq3pk_176{display:none}}@media (max-width:819px) and (max-height:720px){._media_sq3pk_92{display:none}}._static_sq3pk_275{height:auto;padding-block:var(--space-section)}._static_sq3pk_275 ._panel_sq3pk_8{max-height:none;margin-left:auto;margin-right:var(--space-gutter);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;position:relative;inset:auto;transform:none}._static_sq3pk_275 ._panelHead_sq3pk_16{display:block}._static_sq3pk_275 ._steps_sq3pk_35{gap:var(--space-9)}._static_sq3pk_275 ._step_sq3pk_35{grid-area:auto}@media (max-width:819px){._static_sq3pk_275 ._panel_sq3pk_8{margin-inline:0}}._root_llydf_1{display:block;overflow:visible}._ring_llydf_5{fill:none;stroke:var(--color-line);stroke-width:1px;vector-effect:non-scaling-stroke}._arc_llydf_11{fill:none;stroke:var(--color-accent);stroke-width:1.5px;stroke-linecap:round;vector-effect:non-scaling-stroke}._dot_llydf_18{fill:var(--color-ink-100);filter:drop-shadow(0 0 var(--space-2) var(--color-ember-glow))}._root_qz2gn_2{z-index:var(--z-content);background:var(--color-bg-deep);min-height:100svh;position:relative;overflow:clip}._plate_qz2gn_11{height:100svh;z-index:var(--z-below);pointer-events:none;margin-bottom:-100svh;position:sticky;top:0}._plateDim_qz2gn_20,._plateInner_qz2gn_21{position:absolute;inset:0}._plateInner_qz2gn_21{transform-origin:60% 40%}._plateImg_qz2gn_30{object-fit:cover;object-position:62% 40%;width:100%;height:100%}._shade_qz2gn_37{background:linear-gradient(to top, var(--color-bg-deep) 8%, transparent 62%), linear-gradient(to right, var(--color-scrim), transparent 60%), linear-gradient(to bottom, var(--color-bg-deep), transparent 22%);position:absolute;inset:0}._content_qz2gn_46{gap:var(--space-9);padding-block:calc(var(--size-nav-h) + var(--space-10)) var(--space-6);display:grid;position:relative}._origin_qz2gn_54{gap:var(--space-7);padding-top:var(--space-7);border-top:1px solid var(--color-line);align-items:center;display:grid}._originText_qz2gn_62{max-width:var(--size-prose)}._originTitle_qz2gn_66{margin-top:var(--space-3);color:var(--color-text)}._originBody_qz2gn_71{margin-top:var(--space-4)}._snaps_qz2gn_75[role=list]{padding:var(--space-5) 0 var(--space-7);justify-content:center;align-items:flex-start;display:flex}._snap_qz2gn_75{width:min(30vw, calc(var(--space-12) * .8));rotate:var(--rot);flex:none}._snap_qz2gn_75+._snap_qz2gn_75{margin-left:calc(var(--space-5) * -1)}._snap_qz2gn_75:nth-child(2){margin-top:var(--space-7);z-index:1}._snap_qz2gn_75:nth-child(3){margin-top:var(--space-3)}._snapFrame_qz2gn_98{padding:var(--space-2);border:1px solid var(--color-line-strong);border-radius:var(--radius-md);background:var(--color-bg-elev);box-shadow:var(--shadow-card);overflow:hidden}._snapFrame_qz2gn_98 img{aspect-ratio:1;object-fit:cover;border-radius:var(--radius-sm);width:100%}@media (min-width:820px){._origin_qz2gn_54{gap:var(--space-9);grid-template-columns:minmax(0,1fr) auto}._snap_qz2gn_75+._snap_qz2gn_75{margin-left:calc(var(--space-6) * -1)}}._main_qz2gn_123{max-width:var(--size-narrow)}._title_qz2gn_127{margin-top:var(--space-4)}._lead_qz2gn_131{margin-top:var(--space-5);max-width:var(--size-prose)}._actions_qz2gn_136{gap:var(--space-4);margin-top:var(--space-7);flex-wrap:wrap;display:flex}._btn_qz2gn_143{align-items:center;gap:var(--space-3);min-height:calc(var(--space-7) - var(--space-1));padding:var(--space-3) var(--space-6);border-radius:var(--radius-pill);font-family:var(--font-family-mono);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--font-tracking-wider);text-transform:uppercase;transition:background-color var(--motion-duration-base) var(--motion-ease-out), border-color var(--motion-duration-base) var(--motion-ease-out), color var(--motion-duration-base) var(--motion-ease-out), box-shadow var(--motion-duration-slow) var(--motion-ease-out);display:inline-flex}._btnPrimary_qz2gn_162{background:var(--color-accent);color:var(--color-bg-deep);font-weight:var(--font-weight-semibold)}._btnPrimary_qz2gn_162:hover{background:var(--color-accent-hover);box-shadow:var(--shadow-glow-accent)}._btnGhost_qz2gn_172{border:1px solid var(--color-line-strong);color:var(--color-text)}._btnGhost_qz2gn_172:hover{border-color:var(--color-text)}._arrow_qz2gn_180{width:var(--space-3);height:var(--space-3);fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}._credits_qz2gn_190{gap:var(--space-7);padding-top:var(--space-7);border-top:1px solid var(--color-line);display:grid}._thanks_qz2gn_197{align-items:center;gap:var(--space-5);display:flex}._eclipse_qz2gn_203{width:var(--space-9);height:var(--space-9);flex:none}._thanksText_qz2gn_209{color:var(--color-text);font-weight:var(--font-weight-light)}._creditList_qz2gn_214{gap:var(--space-4);display:grid}._rows_qz2gn_219{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._row_qz2gn_219{align-content:start;gap:var(--space-1);font-size:var(--font-size-sm);color:var(--color-text-soft);display:grid}._row_qz2gn_219 dd{margin:0}._footer_qz2gn_238{padding-top:var(--space-5);border-top:1px solid var(--color-line)}._footer_qz2gn_238 p{text-transform:none;letter-spacing:var(--font-tracking-wide);color:var(--color-text-dim);line-height:var(--font-leading-normal)}@media (min-width:820px){._credits_qz2gn_190{grid-template-columns:1fr 1fr;align-items:start}._rows_qz2gn_219{column-gap:var(--space-7);grid-template-columns:repeat(2,1fr)}}
