:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--radius-xs:4px;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:20px;--radius-pill:9999px;--trans-fast:.15s cubic-bezier(.16, 1, .3, 1);--trans-base:.24s cubic-bezier(.16, 1, .3, 1);--trans-smooth:.35s cubic-bezier(.16, 1, .3, 1);--color-success:#10b981;--color-error:#ef4444;--color-warning:#f59e0b;--color-creative:#8b5cf6;--ratio-neutral:60%;--ratio-secondary:30%;--ratio-primary:8%;--ratio-accent:2%;--font-display:"Bricolage Grotesque", sans-serif;--font-body:"Instrument Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono:"JetBrains Mono", "SF Mono", Consolas, monospace;--display-letter-spacing:-.025em;--display-line-height:1.05}[data-font-preset=bricolage-instrument],[data-font-preset=bricolage-inter]{--font-display:"Bricolage Grotesque", sans-serif;--font-body:"Instrument Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono:"JetBrains Mono", "SF Mono", Consolas, monospace;--display-letter-spacing:-.025em;--display-line-height:1.05}:root,[data-theme=light]{--theme-name:"Light";--canvas:#fff;--surface-1:#f5f5f5;--surface-2:#efefef;--surface-elevated:#e5e5e5;--surface-overlay:#ffffffeb;--border:#e5e5e5;--border-subtle:#f0f0f0;--border-strong:#d4d4d4;--text-primary:#121212;--text-secondary:#4a4a4a;--text-tertiary:#6b6b6b;--text-muted:#767676;--text-disabled:#bfbfbf;--text-inverse:#fff;--accent-01:#2447f2;--accent-02:#dde6ff;--accent-contrast:#fff;--accent-gradient:linear-gradient(135deg, #2447f2 0%, #4f75ff 100%);--accent-glow:#2447f229;--accent-subtle:#2447f214;--accent-border:#2447f240;--selection-bg:#dde6ff;--selection-color:#121212;--code-bg:#f5f5f5;--code-border:#e5e5e5}[data-theme=dark]{--theme-name:"Dark";--canvas:#0a0a0a;--surface-1:#121212;--surface-2:#1a1a1a;--surface-elevated:#242424;--surface-overlay:#0a0a0ae6;--border:#262626;--border-subtle:#1c1c1c;--border-strong:#383838;--text-primary:#f5f5f5;--text-secondary:#b5b5b5;--text-tertiary:#7d7d7d;--text-muted:#575757;--text-disabled:#3d3d3d;--text-inverse:#0a0a0a;--accent-01:#4f75ff;--accent-02:#93b5ff;--accent-contrast:#fff;--accent-gradient:linear-gradient(135deg, #4f75ff 0%, #2447f2 100%);--accent-glow:#4f75ff47;--accent-subtle:#4f75ff1f;--accent-border:#4f75ff61;--selection-bg:#4f75ff59;--selection-color:#fff;--code-bg:#141414;--code-border:#262626}[data-accent=blue]{--accent-01:#4f75ff;--accent-02:#93b5ff;--accent-contrast:#fff;--accent-gradient:linear-gradient(135deg, #4f75ff 0%, #2447f2 100%);--accent-glow:#4f75ff47;--accent-subtle:#4f75ff1f;--accent-border:#4f75ff61}[data-theme=light][data-accent=blue]{--accent-01:#2447f2;--accent-02:#dde6ff;--accent-contrast:#fff;--accent-gradient:linear-gradient(135deg, #2447f2 0%, #4f75ff 100%);--accent-glow:#2447f229;--accent-subtle:#2447f214;--accent-border:#2447f240}[data-accent=lime]{--accent-01:#d4ff3f;--accent-02:#e8ff8c;--accent-contrast:#0a0a0a;--accent-gradient:linear-gradient(135deg, #d4ff3f 0%, #9ae600 100%);--accent-glow:#d4ff3f40;--accent-subtle:#d4ff3f1f;--accent-border:#d4ff3f66;--selection-bg:#d4ff3f4d}[data-theme=light][data-accent=lime]{--accent-01:#4d7c0f;--accent-02:#ecfccb;--accent-contrast:#fff;--accent-gradient:linear-gradient(135deg, #4d7c0f 0%, #65a30d 100%);--accent-glow:#4d7c0f2e;--accent-subtle:#4d7c0f14;--accent-border:#4d7c0f40}[data-accent=iris]{--accent-01:#9061f9;--accent-02:#c4b5fd;--accent-contrast:#0a0a0a;--accent-gradient:linear-gradient(135deg, #9061f9 0%, #c4b5fd 100%);--accent-glow:#9061f947;--accent-subtle:#9061f91f;--accent-border:#9061f961}[data-theme=light][data-accent=iris]{--accent-01:#7c3aed;--accent-02:#ede9fe;--accent-contrast:#fff;--accent-gradient:linear-gradient(135deg, #7c3aed 0%, #a78bfa 100%);--accent-glow:#7c3aed2e;--accent-subtle:#7c3aed14;--accent-border:#7c3aed40}[data-accent=cyan]{--accent-01:#38bdf8;--accent-02:#bae6fd;--accent-contrast:#0a0a0a;--accent-gradient:linear-gradient(135deg, #38bdf8 0%, #0284c7 100%);--accent-glow:#38bdf840;--accent-subtle:#38bdf81f;--accent-border:#38bdf861}[data-theme=light][data-accent=cyan]{--accent-01:#0284c7;--accent-02:#e0f2fe;--accent-contrast:#fff;--accent-gradient:linear-gradient(135deg, #0284c7 0%, #38bdf8 100%);--accent-glow:#0284c72e;--accent-subtle:#0284c714;--accent-border:#0284c740}[data-accent=amber]{--accent-01:#f59e0b;--accent-02:#fde68a;--accent-contrast:#0a0a0a;--accent-gradient:linear-gradient(135deg, #f59e0b 0%, #d97706 100%);--accent-glow:#f59e0b40;--accent-subtle:#f59e0b1f;--accent-border:#f59e0b61}[data-theme=light][data-accent=amber]{--accent-01:#d97706;--accent-02:#fef3c7;--accent-contrast:#fff;--accent-gradient:linear-gradient(135deg, #d97706 0%, #f59e0b 100%);--accent-glow:#d977062e;--accent-subtle:#d9770614;--accent-border:#d9770640}:root,[data-theme=light]{--note-paper:#fbe9a6;--flag-paper:#d6f53d;--note-ink:#1c1c1c;--note-ink-secondary:#4d4d4d;--card-paper:#fff;--letter-paper:#fbf9f4;--letter-ink:#2b2722;--letter-ink-secondary:#6b645a;--letter-edge:#00000012;--letter-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .35 0 0 0 0 .28 0 0 0 0 .18 0 0 0 .14 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--letter-age:#966e3212;--letter-crease-dark:#5a411e0b;--letter-crease-light:#ffffff80;--paper-rule:#0000001f;--paper-accent:#2447f2;--card-rule:#2447f229;--card-margin:#e5484d;--tape:#d2d2d2a6;--tape-edge:#0000001a;--shadow-paper:0 1px 1px #0000000f, 0 10px 18px -12px #00000059;--shadow-paper-lifted:0 1px 1px #0000000f, 0 22px 30px -16px #00000059;--shadow-curl:#00000047;--cover-dark-paper:#161616;--cover-dark-ink:#f2f2f2;--cover-dark-ink-secondary:#9a9a9a;--cover-charcoal-paper:#262626;--cover-light-paper:#eaeaea;--cover-light-ink:#151515;--cover-light-ink-secondary:#5c5c5c;--cover-video-bg:#060606;--shadow-cover:0 2px 4px #00000014, 0 30px 50px -24px #00000073;--light-base:#f2f2f2;--light-glow:#fffffff2;--light-band:#ffffffb3;--wordmark-lit-base:#1c1c1c;--wordmark-lit-shade:#0a0a0a;--wordmark-lit-glow:#6a6a6a;--wordmark-lit-streak:#ffffff47}[data-theme=dark]{--note-paper:#e6d48e;--flag-paper:#bfd93a;--note-ink:#1c1c1c;--note-ink-secondary:#454545;--card-paper:#ececec;--paper-rule:#00000024;--paper-accent:#2447f2;--card-rule:#2447f22e;--card-margin:#d9454a;--letter-paper:#1d1c1a;--letter-ink:#e6e2d8;--letter-ink-secondary:#9a948a;--letter-edge:#ffffff1a;--letter-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .9 0 0 0 0 .85 0 0 0 0 .75 0 0 0 .14 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--letter-age:#0006;--letter-crease-dark:#00000040;--letter-crease-light:#ffffff0a;--tape:#ffffff38;--tape-edge:#ffffff14;--shadow-paper:0 1px 1px #0006, 0 12px 22px -12px #000c;--shadow-paper-lifted:0 1px 1px #0006, 0 24px 34px -16px #000000d9;--shadow-curl:#000000b3;--cover-dark-paper:#1d1d1d;--cover-dark-ink:#f2f2f2;--cover-dark-ink-secondary:#9a9a9a;--cover-charcoal-paper:#2c2c2c;--cover-light-paper:#e2e2e2;--cover-light-ink:#151515;--cover-light-ink-secondary:#555;--shadow-cover:0 2px 4px #00000080, 0 30px 50px -24px #000000e6;--light-base:#111;--light-glow:#ffffff17;--light-band:#ffffff0b;--wordmark-lit-base:#c9c9c9;--wordmark-lit-shade:#6f6f6f;--wordmark-lit-glow:#fff;--wordmark-lit-streak:#ffffff8c}:root,[data-theme=light]{--award-bg:#f6edd3;--award-edge:#e4d3a3;--award-ink:#5a4410;--award-icon:#a67c12;--award-shadow:#5a441059}[data-theme=dark]{--award-bg:#2b2414;--award-edge:#4a3d1c;--award-ink:#f0dda6;--award-icon:#d9ae3f;--award-shadow:#0009}:root,[data-theme=light]{--stamp-ink:#c8372d;--stamp-ink-on-cover:#ec6a60;--field-error:#c8372d}[data-theme=dark]{--stamp-ink:#f0827a;--stamp-ink-on-cover:#ec6a60;--field-error:#f0827a}:root{--button-height-sm:32px;--button-height-md:40px;--button-pad-sm:var(--space-3);--button-pad-md:var(--space-4);--button-font-sm:12.5px;--button-font-md:14px;--button-radius-md:var(--radius-md);--button-radius-sm:8px;--button-icon-md:15px;--button-icon-sm:13px;--button-icon-inset:calc(5 / 24)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;font-size:16px}body{background-color:var(--canvas);color:var(--text-primary);font-family:var(--font-body);letter-spacing:-.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;transition:background-color var(--trans-smooth), color var(--trans-smooth);min-height:100vh;font-size:15px;line-height:1.6;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);color:var(--text-primary);letter-spacing:var(--display-letter-spacing);line-height:var(--display-line-height);text-wrap:balance;font-weight:600}p{color:var(--text-secondary);line-height:1.65}a{color:inherit;transition:color var(--trans-fast);text-decoration:none}code,pre,kbd{font-family:var(--font-mono)}::selection{background:var(--selection-bg);color:var(--selection-color)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--canvas)}::-webkit-scrollbar-thumb{background:var(--border);border-radius:var(--radius-xs)}::-webkit-scrollbar-thumb:hover{background:var(--border-strong)}:root{--nav-slot:104px;--nav-pinned:16px;--dock-clear:86px;--nav-slot-page:70px}.page-hero{min-height:calc(100vh - var(--nav-slot-page));min-height:calc(100svh - var(--nav-slot-page));position:relative}section[id]{scroll-margin-top:calc(var(--nav-pinned) + 12px)}.container{width:100%;max-width:1140px;margin-left:auto;margin-right:auto;padding-left:clamp(16px,4vw,32px);padding-right:clamp(16px,4vw,32px)}.mono-label{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary);font-size:11px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}main,footer{transition:opacity .18s ease-out}html[data-route=out] main,html[data-route=out] footer{opacity:0;transition-duration:.12s}._stage_e0cr5_2{height:calc(270vh - var(--space-24) - 40px);height:calc(270svh - var(--space-24) - 40px);margin-top:calc(-50vh + var(--space-24));margin-top:calc(-50svh + var(--space-24));pointer-events:none}._sticky_e0cr5_16{place-items:center;width:100%;max-width:1140px;height:100svh;margin:0 auto;padding:0 clamp(16px,4vw,32px);display:grid;position:sticky;top:0}._mark_e0cr5_29{width:100%;height:auto;display:block;overflow:visible}._ink_e0cr5_36{fill:var(--text-primary)}._fadeStop_e0cr5_40{stop-color:var(--text-primary)}._static_e0cr5_45{height:auto;margin-top:0}._static_e0cr5_45 ._sticky_e0cr5_16{height:auto;padding-block:var(--space-24);position:static}._footer_vbc5x_1{background-color:var(--canvas);padding:40px 0}._plain_vbc5x_7{padding-bottom:calc(var(--dock-clear) + var(--space-2))}._inner_vbc5x_11{gap:var(--space-5);flex-direction:column;display:flex}._top_vbc5x_20{justify-content:space-between;align-items:center;gap:var(--space-4) var(--space-8);flex-wrap:wrap;display:flex}._brand_vbc5x_28{gap:var(--space-1);flex-direction:column;display:flex}._brandName_vbc5x_34{font-family:var(--font-display);letter-spacing:-.015em;color:var(--text-primary);font-size:17px;font-weight:600;line-height:1.2}._stages_vbc5x_43{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary);font-size:11px}._sep_vbc5x_52{color:var(--text-muted);margin-inline:.5em;display:inline-block}._bottom_vbc5x_59{align-items:center;gap:var(--space-3) var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--border);grid-template-columns:1fr auto 1fr;display:grid}._credit_vbc5x_68{justify-self:end}._controls_vbc5x_72{align-items:center;gap:var(--space-1);display:flex}._control_vbc5x_72{height:32px;padding:0 var(--space-2);border-radius:var(--radius-sm);font-family:var(--font-body);color:var(--text-tertiary);cursor:pointer;transition:color var(--trans-fast), background-color var(--trans-fast);background:0 0;border:0;align-items:center;gap:6px;font-size:12.5px;display:inline-flex}._control_vbc5x_72:hover{color:var(--text-primary);background:var(--surface-1)}._control_vbc5x_72:focus-visible{outline:2px solid var(--accent-01);outline-offset:2px}._controlIcon_vbc5x_105{flex:none;width:14px;height:14px}._kbd_vbc5x_112{border:1px solid var(--border-strong);border-radius:var(--radius-xs);height:18px;font-family:var(--font-mono);color:var(--text-secondary);align-items:center;margin-left:2px;padding:0 5px;font-size:10.5px;line-height:1;display:inline-flex}@media (hover:none){._kbd_vbc5x_112{display:none}}@media (prefers-reduced-motion:reduce){._sound_vbc5x_135{display:none}}._links_vbc5x_140{align-items:center;gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}._link_vbc5x_140{font-family:var(--font-body);color:var(--text-secondary);transition:color var(--trans-fast);align-items:center;gap:6px;font-size:13px;font-weight:450;text-decoration:none;display:inline-flex}._link_vbc5x_140:hover{color:var(--text-primary)}._linkIcon_vbc5x_164{flex:none;width:15px;height:15px}._link_vbc5x_140:focus-visible{outline:2px solid var(--accent-01);outline-offset:3px;border-radius:2px}._small_vbc5x_176{color:var(--text-tertiary);font-size:12.5px;line-height:1.5}@media (width<=640px){._top_vbc5x_20{align-items:center;gap:var(--space-4);text-align:center;flex-direction:column}._brand_vbc5x_28{align-items:center}._links_vbc5x_140{justify-content:center;column-gap:var(--space-4)}._bottom_vbc5x_59{justify-content:center;gap:var(--space-3) 0;grid-template-columns:auto auto;grid-template-areas:"controls controls""copy credit"}._controls_vbc5x_72{justify-content:center;gap:var(--space-2);grid-area:controls}._control_vbc5x_72{height:44px;padding:0 var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);font-size:13px}._copy_vbc5x_224{grid-area:copy}._copy_vbc5x_224:after{content:"·";color:var(--text-muted);margin:0 .25em 0 .5em}._credit_vbc5x_68{grid-area:credit;justify-self:start}}@media (width<=400px){._links_vbc5x_140{column-gap:var(--space-3)}}._spacer_38v37_9{height:var(--nav-slot)}._spacerPage_38v37_13{height:var(--nav-slot-page)}._bar_38v37_18{z-index:100;left:0;right:0;bottom:calc(var(--space-4) + env(safe-area-inset-bottom,0px));pointer-events:none;justify-content:center;display:flex;position:fixed}._dock_38v37_30{border-radius:calc(var(--radius-lg) + 3px);background:var(--surface-1);pointer-events:auto;height:fit-content;transition:background-color var(--trans-base), box-shadow var(--trans-base), opacity var(--trans-base), transform var(--trans-base);flex-direction:column;padding:3px;display:flex;box-shadow:0 1px 2px #0000000a,0 12px 32px -16px #0000003d}html[data-footer-solo] ._dock_38v37_30{opacity:0;transform:translateY(calc(100% + var(--space-4)));pointer-events:none}._dockBare_38v37_57{box-shadow:none;background-color:#0000}._toolbar_38v37_62{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--canvas);height:48px;transition:box-shadow var(--trans-base);align-items:center;gap:2px;padding:0 5px;display:flex}._dockBare_38v37_57 ._toolbar_38v37_62{box-shadow:0 1px 2px #0000000a,0 12px 32px -16px #0000003d}._entering_38v37_82{--enter-ease:cubic-bezier(.16, 1, .3, 1);white-space:nowrap;align-self:center;overflow:hidden}._entering_38v37_82>*,._entering_38v37_82 ._links_38v37_91>*{flex:none}._waiting_38v37_95{opacity:0}._landFade_38v37_100._landed_38v37_100,._landFade_38v37_100._growing_38v37_101{transition:opacity .2s var(--enter-ease)}._growing_38v37_101{transition:width var(--grow) var(--enter-ease)}._landFade_38v37_100._growing_38v37_101{transition:width var(--grow) var(--enter-ease), opacity .2s var(--enter-ease)}._waiting_38v37_95 ._rest_38v37_116,._landed_38v37_100 ._rest_38v37_116{opacity:0;transform:translate(-6px)}._growing_38v37_101 ._rest_38v37_116{transition:opacity .26s var(--enter-ease) var(--d), transform .32s var(--enter-ease) var(--d)}._waiting_38v37_95 ._indicator_38v37_128,._landed_38v37_100 ._indicator_38v37_128{opacity:0}._strip_38v37_135{opacity:0;transition:grid-template-rows var(--trans-smooth), opacity var(--trans-base);grid-template-rows:0fr;display:grid}._stripOpen_38v37_144{opacity:1;grid-template-rows:1fr}._stripInner_38v37_149{min-height:0;overflow:hidden}._status_38v37_154{padding:0 var(--space-1);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;font-size:10.5px;line-height:16px;display:flex}._statusLink_38v37_168{align-items:center;gap:var(--space-2);padding:var(--space-2);color:var(--text-primary);text-underline-offset:3px;transition:color var(--trans-fast), text-decoration-color var(--trans-fast);-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:flex}._statusText_38v37_180{padding:var(--space-2);color:var(--text-primary)}._statusSep_38v37_185{color:var(--text-tertiary)}._statusDot_38v37_189{border-radius:var(--radius-pill);background:var(--accent-01);width:7px;height:7px;box-shadow:0 0 0 3px var(--accent-border);flex:none}._statusLink_38v37_168:hover{color:var(--accent-01);-webkit-text-decoration-color:var(--accent-border);text-decoration-color:var(--accent-border)}._statusLink_38v37_168:focus-visible{outline:2px solid var(--accent-01);outline-offset:-2px;border-radius:var(--radius-lg)}._links_38v37_91{align-items:center;gap:2px;list-style:none;display:flex;position:relative}._logo_38v37_218{min-width:36px;height:36px;padding:0 var(--space-2);border-radius:var(--radius-sm);font-family:var(--font-display);font-variation-settings:"opsz" 96;letter-spacing:-.02em;color:var(--text-primary);transition:background-color var(--trans-fast);justify-content:center;align-items:center;font-size:22px;font-weight:800;line-height:1;display:flex}._logoDot_38v37_237{color:var(--accent-01)}._logo_38v37_218:hover{background:var(--surface-1)}._logo_38v37_218{position:relative}._logoMark_38v37_250,._logoHome_38v37_251{transition:opacity var(--trans-fast), transform var(--trans-fast)}._logoHome_38v37_251{opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.85)}@media (hover:hover){._logo_38v37_218:hover ._logoMark_38v37_250,._logo_38v37_218:focus-visible ._logoMark_38v37_250{opacity:0;transform:scale(.85)}._logo_38v37_218:hover ._logoHome_38v37_251,._logo_38v37_218:focus-visible ._logoHome_38v37_251{opacity:1;transform:translate(-50%,-50%)scale(1)}}@media (prefers-reduced-motion:reduce){._logoMark_38v37_250,._logoHome_38v37_251{transition:none}}._divider_38v37_286{width:1px;height:20px;margin:0 var(--space-1);background:var(--border)}._item_38v37_293{height:36px;padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--text-secondary);font-family:var(--font-body);cursor:pointer;transition:background-color var(--trans-fast), color var(--trans-smooth);background:0 0;border:0;align-items:center;font-size:13px;font-weight:500;display:flex;position:relative}._item_38v37_293:hover{background:var(--surface-1);color:var(--text-primary)}._itemActive_38v37_318,._itemActive_38v37_318:hover{color:var(--text-primary);background:0 0;position:relative}._indicator_38v37_128{--torch-inset:5px;--torch-spill:14px;top:calc(var(--torch-inset) * -1);height:calc(36px + var(--torch-inset) * 2);opacity:0;pointer-events:none;transition:opacity var(--trans-base);position:absolute}._torchLight_38v37_342{inset:0 calc(var(--torch-spill) * -1);background:radial-gradient(50% 100% at 50% 100%, color-mix(in srgb, var(--accent-01) 40%, transparent) 0%, color-mix(in srgb, var(--accent-01) 16%, transparent) 45%, transparent 100%);transform-origin:50% 100%;animation:.7s cubic-bezier(.16,1,.3,1) backwards _torchRise_38v37_1;position:absolute}@keyframes _torchRise_38v37_1{0%{opacity:.25;transform:scaleY(.45)}}._indicator_38v37_128:after{content:"";background:linear-gradient(90deg, transparent, var(--accent-01) 22%, var(--accent-01) 78%, transparent);height:2px;box-shadow:0 -1px 8px 0 color-mix(in srgb, var(--accent-01) 60%, transparent);border-radius:2px;position:absolute;bottom:-1px;left:4px;right:4px}@media (prefers-reduced-motion:reduce){._torchLight_38v37_342{animation:none}}._indicatorVisible_38v37_381{opacity:1}._indicatorSlide_38v37_385{transition:opacity var(--trans-base), left var(--trans-smooth), width var(--trans-smooth)}._iconItem_38v37_392{justify-content:center;width:36px;padding:0}._logo_38v37_218:focus-visible,._item_38v37_293:focus-visible{outline:2px solid var(--accent-01);outline-offset:2px}@media (width<=480px){._item_38v37_293{padding:0 var(--space-2);font-size:12.5px}}._palette_1hom2_4{border:1px solid var(--border-strong);border-radius:var(--radius-lg);background:var(--canvas);width:min(560px,100vw - 32px);max-height:min(520px,70dvh);color:var(--text-primary);margin:14vh auto auto;padding:0;overflow:hidden}._palette_1hom2_4::backdrop{background:#0006}@media (prefers-reduced-motion:no-preference){._palette_1hom2_4[open]{animation:.16s ease-out _paletteIn_1hom2_1}}@keyframes _paletteIn_1hom2_1{0%{opacity:0;translate:0 -6px}}._inner_1hom2_33{max-height:inherit;flex-direction:column;display:flex}._field_1hom2_39{align-items:center;gap:var(--space-3);height:60px;padding:0 var(--space-4) 0 var(--space-5);border-bottom:1px solid var(--border);flex:none;display:flex}._fieldIcon_1hom2_49{width:18px;height:18px;color:var(--text-tertiary);transition:color var(--trans-fast);flex:none}._field_1hom2_39:focus-within ._fieldIcon_1hom2_49{color:var(--text-primary)}._input_1hom2_61{min-width:0;height:100%;font-family:var(--font-body);color:var(--text-primary);caret-color:var(--accent-01);background:0 0;border:0;outline:none;flex:1;padding:0;font-size:17px}._input_1hom2_61::placeholder{color:var(--text-tertiary)}._escape_1hom2_80{border:1px solid var(--border-strong);border-radius:var(--radius-xs);height:24px;font-family:var(--font-mono);color:var(--text-secondary);cursor:pointer;transition:color var(--trans-fast), border-color var(--trans-fast);background:0 0;flex:none;padding:0 7px;font-size:11px}._escape_1hom2_80:hover{border-color:var(--text-primary);color:var(--text-primary)}._escape_1hom2_80:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}._list_1hom2_104{min-height:0;padding:var(--space-2);overscroll-behavior:contain;flex:1;margin:0;list-style:none;overflow-y:auto}._group_1hom2_114{padding:var(--space-3) var(--space-3) var(--space-1);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary);font-size:11px}._item_1hom2_123{justify-content:space-between;align-items:center;gap:var(--space-4);padding:9px var(--space-3);border-radius:var(--radius-sm);cursor:pointer;font-size:14px;display:flex}._item_1hom2_123[data-active=true]{background:var(--surface-2)}._label_1hom2_138{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._hint_1hom2_145{color:var(--text-tertiary);flex-shrink:0;font-size:12px}._empty_1hom2_151{padding:var(--space-5) var(--space-3);color:var(--text-tertiary);font-size:14px}._foot_1hom2_157{gap:var(--space-4);padding:var(--space-3) var(--space-5);border-top:1px solid var(--border);color:var(--text-tertiary);flex:none;font-size:12px;display:flex}._foot_1hom2_157 span{align-items:center;gap:6px;display:inline-flex}._foot_1hom2_157 kbd{border:1px solid var(--border-strong);border-radius:var(--radius-xs);min-width:20px;height:20px;font-family:var(--font-mono);color:var(--text-secondary);justify-content:center;align-items:center;padding:0 5px;font-size:11px;display:inline-flex}@media (hover:none){._foot_1hom2_157{display:none}}@media (width<=480px){._field_1hom2_39{padding:0 var(--space-3) 0 var(--space-4);gap:10px}._input_1hom2_61{font-size:16px}}._hero_181ey_7{--ease:cubic-bezier(.16, 1, .3, 1);--gutter:clamp(16px, 4vw, 32px);min-height:calc(100vh - var(--nav-slot));min-height:calc(100svh - var(--nav-slot));background-color:var(--canvas);display:flex;position:relative;overflow:hidden}._inner_181ey_19{padding-top:var(--space-8);padding-bottom:var(--space-16);flex-direction:column;justify-content:center;display:flex;position:relative}._canvas_181ey_35{top:0;bottom:0;left:calc(var(--gutter) - 1280px);pointer-events:none;background-image:radial-gradient(circle at 1px 1px, var(--text-disabled) 1.25px, transparent 1.5px), radial-gradient(circle at 1px 1px, var(--border-strong) .75px, transparent 1px);background-size:var(--space-16) var(--space-16), var(--space-4) var(--space-4);animation:_fade_181ey_1 1.2s var(--ease) both;position:absolute;right:-1280px;-webkit-mask-image:linear-gradient(#000 0% 45%,#0000 92%);mask-image:linear-gradient(#000 0% 45%,#0000 92%)}._identity_181ey_56{position:relative}._intro_181ey_60{margin-bottom:var(--space-12);font-family:var(--font-display);letter-spacing:-.015em;color:var(--text-primary);animation:_fadeUp_181ey_1 .7s var(--ease) both;font-size:clamp(18px,1.8vw,24px);font-weight:500;line-height:1.25}._introGuest_181ey_72{margin-bottom:var(--space-4)}._introAfter_181ey_76{animation:_fadeUp_181ey_1 .7s var(--ease) .3s both}._introWait_181ey_80 ._introAfter_181ey_76{animation-play-state:paused}._wave_181ey_85{transform-origin:70% 80%;margin-left:.3em;animation:1.2s ease-in-out .7s both _wave_181ey_85;display:inline-block}@keyframes _wave_181ey_85{0%,to{transform:rotate(0)}15%{transform:rotate(14deg)}30%{transform:rotate(-8deg)}45%{transform:rotate(14deg)}60%{transform:rotate(-4deg)}75%{transform:rotate(10deg)}}._introWait_181ey_80 ._wave_181ey_85,._introWait_181ey_80{animation-play-state:paused}._introLine_181ey_110{display:block}._introName_181ey_114{font-weight:600}._introQuiet_181ey_118{color:var(--text-tertiary)}._stage_181ey_127{width:fit-content;margin-inline:auto;position:relative}._component_181ey_136{color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;padding:0;display:block;position:relative}._component_181ey_136:focus-visible{outline:none}._letters_181ey_155{transition:gap var(--trans-smooth);align-items:flex-start;gap:.03em;font-size:clamp(104px,min(26vw,42vh),340px);display:flex}._letter_181ey_155{padding-bottom:var(--space-2);outline-offset:2px;transition:outline-color var(--trans-fast);outline:1px solid #0000;flex-direction:column;align-items:center;display:flex;position:relative}._glyph_181ey_174{transition:outline-color var(--trans-base);outline:1px dashed #0000;display:block;position:relative}._char_181ey_181{font-family:var(--font-display);font-size:1em;font-weight:inherit;color:var(--text-primary);-webkit-text-stroke:1.5px transparent;transition:color var(--trans-base), -webkit-text-stroke-color var(--trans-base);animation:_ink_181ey_1 1.1s var(--ease) backwards;animation-delay:calc(.15s + var(--i) * .11s);line-height:.9;display:block}._ghost_181ey_196{font-family:var(--font-display);color:#0000;-webkit-text-stroke:1px var(--border-strong);opacity:0;pointer-events:none;transition:opacity var(--trans-smooth);font-size:1em;line-height:.9;position:absolute;top:0;left:50%;transform:translate(-50%)}._ghost_181ey_196:first-child{-webkit-text-stroke-color:var(--accent-border)}._word_181ey_216{width:0;margin-top:var(--space-4);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:var(--text-muted);transition:color var(--trans-base);animation:_fade_181ey_1 .6s var(--ease) both;animation-delay:calc(.9s + var(--i) * 80ms);justify-content:center;font-size:clamp(9px,.9vw,11px);font-weight:500;display:flex}._wordInitial_181ey_233{color:var(--text-primary);transition:color var(--trans-base)}._component_181ey_136[data-stage=explore] ._char_181ey_181{color:#0000;-webkit-text-stroke-color:var(--text-primary)}._component_181ey_136[data-stage=explore] ._ghost_181ey_196{opacity:1}._component_181ey_136[data-stage=build] ._letters_181ey_155{gap:.1em}._component_181ey_136[data-stage=build] ._glyph_181ey_174{outline-color:var(--accent-border)}@property --sweep{syntax:"<percentage>";inherits:true;initial-value:150%}._component_181ey_136[data-appearance=lit] ._char_181ey_181{color:#0000;background-image:linear-gradient(105deg, transparent calc(var(--sweep) - 24%), var(--wordmark-lit-streak) var(--sweep), transparent calc(var(--sweep) + 24%)), radial-gradient(55% 95% at 22% 0%, var(--wordmark-lit-glow), transparent 100%), linear-gradient(180deg, var(--wordmark-lit-base) 35%, var(--wordmark-lit-shade) 100%);background-repeat:no-repeat;background-size:var(--word-w,100%) 100%;background-position:calc(var(--char-x,0px) * -1) 0;-webkit-background-clip:text;background-clip:text}._component_181ey_136[data-stage=explore][data-appearance=lit] ._char_181ey_181{background-image:none}._open_181ey_290 ._activeLetter_181ey_290{outline-color:var(--accent-01)}._open_181ey_290 ._currentLetter_181ey_294 ._word_181ey_216,._open_181ey_290 ._currentLetter_181ey_294 ._wordInitial_181ey_233,._activeLetter_181ey_290 ._word_181ey_216,._activeLetter_181ey_290 ._wordInitial_181ey_233{color:var(--accent-01)}._selection_181ey_301{inset:calc(var(--space-3) * -1);border:1px solid var(--accent-01);pointer-events:none;opacity:0;transition:opacity var(--trans-base);position:absolute}._hovered_181ey_310 ._selection_181ey_301,._selected_181ey_311 ._selection_181ey_301,._component_181ey_136:focus-visible ._selection_181ey_301{opacity:1}._handle_181ey_316,._tag_181ey_317{opacity:0;transition:opacity var(--trans-base)}._selected_181ey_311 ._handle_181ey_316,._selected_181ey_311 ._tag_181ey_317{opacity:1}._handle_181ey_316{background:var(--canvas);border:1px solid var(--accent-01);width:7px;height:7px;position:absolute}._handleTL_181ey_335{top:-4px;left:-4px}._handleTR_181ey_336{top:-4px;right:-4px}._handleBL_181ey_337{bottom:-4px;left:-4px}._handleBR_181ey_338{bottom:-4px;right:-4px}._tag_181ey_317{margin-bottom:var(--space-2);padding:3px var(--space-2);border-radius:var(--radius-xs);background:var(--accent-01);color:var(--accent-contrast);font-family:var(--font-body);white-space:nowrap;align-items:center;gap:6px;font-size:11px;font-weight:500;line-height:1.2;display:inline-flex;position:absolute;bottom:100%;left:-1px}._tagDetail_181ey_359{opacity:.75}._panel_181ey_366{gap:var(--space-5);width:240px;padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--canvas);opacity:0;visibility:hidden;transition:opacity var(--trans-base), transform var(--trans-base), visibility 0s linear .24s;flex-direction:column;flex:none;display:flex;transform:translate(-8px);box-shadow:0 8px 24px -12px #0000002e}._panelOpen_181ey_386{opacity:1;visibility:visible;transition:opacity var(--trans-base), transform var(--trans-base);transform:none}._panelTitle_181ey_395{padding-bottom:var(--space-3);border-bottom:1px solid var(--border);color:var(--text-primary);align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}._panelTitle_181ey_395 svg{color:var(--accent-01)}._panelSection_181ey_410{gap:var(--space-2);flex-direction:column;display:flex}._panelLabel_181ey_416{color:var(--text-tertiary);font-size:11px;font-weight:500}._panelLabelRow_181ey_422{justify-content:space-between;display:flex}._panelValue_181ey_427{font-family:var(--font-mono);color:var(--text-primary);font-size:11px}._panelNote_181ey_433{color:var(--text-secondary);font-size:12px;line-height:1.4}._segmented_181ey_439{border-radius:var(--radius-sm);background:var(--surface-1);grid-template-columns:repeat(4,1fr);gap:2px;padding:2px;display:grid}._segmentedTwo_181ey_448{grid-template-columns:repeat(2,1fr)}._segment_181ey_439{border-radius:var(--radius-xs);height:28px;color:var(--text-secondary);font:inherit;cursor:pointer;transition:background-color var(--trans-fast), color var(--trans-fast);background:0 0;border:0;padding:0;font-size:11px;font-weight:500}._segment_181ey_439:hover{color:var(--text-primary)}._segmentActive_181ey_470{background:var(--canvas);color:var(--text-primary);box-shadow:0 1px 2px #00000014}._segment_181ey_439:focus-visible,._slider_181ey_477:focus-visible{outline:2px solid var(--accent-01);outline-offset:2px}._slider_181ey_477{width:100%;accent-color:var(--accent-01);cursor:pointer}._bottomRow_181ey_491{animation:_fadeUp_181ey_1 .7s var(--ease) .8s both;margin-top:clamp(40px,7vh,72px);position:relative}._statement_181ey_498{font-family:var(--font-body);letter-spacing:-.01em;color:var(--text-primary);font-size:clamp(18px,1.55vw,22px);font-weight:400;line-height:1.45}._statementLine_181ey_507{display:block}._statementQuiet_181ey_511{color:var(--text-tertiary)}@media (width>=961px){._statementLine_181ey_507{white-space:nowrap}}._srOnly_181ey_525{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes _fade_181ey_1{0%{opacity:0}}@keyframes _fadeUp_181ey_1{0%{opacity:0;transform:translateY(8px)}}@keyframes _ink_181ey_1{0%{opacity:0;color:#0000;-webkit-text-stroke-color:var(--text-tertiary)}25%{opacity:1;color:#0000;-webkit-text-stroke-color:var(--text-tertiary)}60%{color:#0000;-webkit-text-stroke-color:var(--text-tertiary)}to{color:var(--text-primary);-webkit-text-stroke-color:transparent}}@media (prefers-reduced-motion:reduce){._canvas_181ey_35,._intro_181ey_60,._introAfter_181ey_76,._wave_181ey_85,._char_181ey_181,._word_181ey_216,._bottomRow_181ey_491{animation:none}}._intro_181ey_60,._bottomRow_181ey_491{text-align:center}@media (width>=961px){._stage_181ey_127{--panel-offset:calc((240px + var(--space-6)) / -2);transition:transform var(--trans-smooth)}._stageOpen_181ey_600{transform:translateX(var(--panel-offset))}._panel_181ey_366{z-index:2;top:50%;left:calc(100% + var(--space-6));position:absolute;transform:translate(-8px,-50%)}._panelOpen_181ey_386{transform:translateY(-50%)}}@media (width<=960px){._stage_181ey_127{align-items:stretch;gap:var(--space-8);flex-direction:column;width:auto;margin-inline:0;display:flex}._component_181ey_136{align-self:center}._panel_181ey_366{align-self:center;width:100%;max-width:420px;display:none;transform:none}._panelOpen_181ey_386{display:flex}._segment_181ey_439{height:40px;font-size:12px}}@media (width<=720px){._letters_181ey_155{font-size:min(34vw,42vh)}._word_181ey_216{letter-spacing:.06em}}._section_11lm0_8{--turn:.9s cubic-bezier(.645, .045, .355, 1);--ease:cubic-bezier(.16, 1, .3, 1);padding-top:var(--space-24);padding-bottom:var(--space-24);background-color:var(--canvas)}._dark_11lm0_17{--paper:var(--cover-dark-paper);--ink:var(--cover-dark-ink);--ink-2:var(--cover-dark-ink-secondary)}._charcoal_11lm0_23{--paper:var(--cover-charcoal-paper);--ink:var(--cover-dark-ink);--ink-2:var(--cover-dark-ink-secondary)}._light_11lm0_29{--paper:var(--cover-light-paper);--ink:var(--cover-light-ink);--ink-2:var(--cover-light-ink-secondary)}._desk_11lm0_38{aspect-ratio:26/12;max-width:1040px;margin-inline:auto;position:relative}._folio_11lm0_45{perspective:2600px;perspective-origin:50%;width:50%;height:100%;transform-style:preserve-3d;transition:transform .7s var(--ease), opacity .4s var(--ease);position:absolute;top:0}._first_11lm0_61{left:0;transform:translate(-2%)scale(.9)}._second_11lm0_66{left:50%;transform:translate(2%)scale(.9)}._first_11lm0_61._open_11lm0_72{transform:translate(100%)}._second_11lm0_66._open_11lm0_72{transform:none}._hidden_11lm0_80{opacity:0;pointer-events:none}._leaf_11lm0_86{transform-origin:0;transform-style:preserve-3d;transition:transform var(--turn);position:absolute;inset:0}._flipped_11lm0_94{transform:rotateY(-180deg)}._folio_11lm0_45:not(._open_11lm0_72):hover ._coverLeaf_11lm0_99{transform:rotateY(-16deg)}._face_11lm0_103{background:var(--paper);color:var(--ink);backface-visibility:hidden;position:absolute;inset:0;overflow:hidden}._back_11lm0_112{transform:rotateY(180deg)}._right_11lm0_117:after,._left_11lm0_118:after{content:"";width:var(--space-10);pointer-events:none;position:absolute;top:0;bottom:0}._right_11lm0_117:after{background:linear-gradient(90deg,#00000024,#0000);left:0}._left_11lm0_118:after{background:linear-gradient(270deg,#00000024,#0000);right:0}._base_11lm0_138,._coverLeaf_11lm0_99>._face_11lm0_103{box-shadow:var(--shadow-cover)}._openButton_11lm0_143{z-index:2;cursor:pointer;background:0 0;border:0;position:absolute;inset:0}._openButton_11lm0_143:focus-visible{outline:2px solid var(--accent-01);outline-offset:4px}._cover_11lm0_99{height:100%;padding:var(--space-12) var(--space-12) var(--space-10) var(--space-16);flex-direction:column;display:flex;position:relative}._privateTag_11lm0_169{top:var(--space-12);right:var(--space-10);border:1px solid color-mix(in srgb, var(--ink) 28%, transparent);border-radius:var(--radius-pill);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);animation:_tagIn_11lm0_1 .3s var(--ease) backwards;transition:opacity var(--trans-base);align-items:center;gap:6px;padding:5px 10px;font-size:10.5px;font-weight:500;display:inline-flex;position:absolute}._folio_11lm0_45:hover ._privateTag_11lm0_169{opacity:0}._folio_11lm0_45:has(._openButton_11lm0_143:focus-visible) ._privateTag_11lm0_169{opacity:0}._privateTag_11lm0_169 svg{width:12px;height:12px}@keyframes _tagIn_11lm0_1{0%{opacity:0}}._stitch_11lm0_207{top:0;bottom:0;left:var(--space-5);border-left:1.5px dashed color-mix(in srgb, var(--ink) 35%, transparent);position:absolute}._coverNumber_11lm0_215{width:fit-content;padding-bottom:var(--space-3);border-bottom:1px solid color-mix(in srgb, var(--ink) 40%, transparent);font-family:var(--font-mono);letter-spacing:.1em;color:var(--ink-2);font-size:12px}._coverName_11lm0_225{margin-top:var(--space-10)}._name_11lm0_229{color:var(--ink);font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(56px,6vw,84px);font-weight:700;line-height:.95}._kind_11lm0_238{margin-top:var(--space-2);color:var(--ink-2);font-size:17px}._coverFoot_11lm0_244{gap:var(--space-4);flex-direction:column;margin-top:auto;display:flex}._coverTitle_11lm0_251{color:var(--ink);max-width:18ch;font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(22px,2.2vw,30px);font-weight:600;line-height:1.12}._meta_11lm0_261{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);font-size:11px}._label_11lm0_273{margin-top:var(--space-8);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);font-size:11px}._videoPage_11lm0_290{gap:var(--space-3);height:100%;padding:var(--space-8) var(--space-8) var(--space-5) var(--space-12);flex-direction:column;margin:0;display:flex}._video_11lm0_290{object-fit:contain;border-radius:var(--radius-md);background:var(--cover-video-bg);flex:auto;width:100%;min-height:0;display:block}._credit_11lm0_309{text-align:center;color:var(--ink-2);font-size:11px;line-height:1.3}._credit_11lm0_309 a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--ink) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--ink) 35%, transparent);text-underline-offset:3px}._credit_11lm0_309 a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}._placeholderPage_11lm0_327{justify-content:center;align-items:center;gap:var(--space-3);height:100%;padding:var(--space-8) var(--space-8) var(--space-8) var(--space-12);flex-direction:column;margin:0;display:flex}._placeholder_11lm0_327{justify-content:center;align-items:center;gap:var(--space-2);border:1px dashed color-mix(in srgb, var(--ink) 30%, transparent);border-radius:var(--radius-sm);width:100%;height:100%;color:var(--ink);flex-direction:column;font-size:15px;display:flex}._placeholderFile_11lm0_358{font-family:var(--font-mono);color:var(--ink-2);font-size:11px}._placeholder_11lm0_327 ._label_11lm0_273{margin-top:0}._summaryPage_11lm0_378{height:100%;padding:var(--space-10) var(--space-12) var(--space-10) var(--space-10);flex-direction:column;display:flex}._summaryPage_11lm0_378>._label_11lm0_273{margin-top:0}._summary_11lm0_378{margin-top:var(--space-4);flex-direction:column;display:flex}._summaryRow_11lm0_395{gap:var(--space-1);padding:var(--space-3) 0;border-bottom:1px solid color-mix(in srgb, var(--ink) 15%, transparent);flex-direction:column;display:flex}._summaryRow_11lm0_395 dt{color:var(--ink);font-size:13px;font-weight:600}._summaryRow_11lm0_395 dd{color:var(--ink-2);font-size:14px;line-height:1.5}._endLink_11lm0_415{align-items:center;gap:var(--space-2);width:fit-content;font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink);text-underline-offset:6px;margin-top:auto;font-size:20px;font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px;display:inline-flex}._endLink_11lm0_415:hover{color:var(--accent-01)}._endLink_11lm0_415:focus-visible{outline:2px solid var(--accent-01);outline-offset:4px}._links_11lm0_444{align-items:center;gap:var(--space-3) var(--space-2);flex-wrap:wrap;display:flex}._liveStatus_11lm0_453{align-items:center;gap:var(--space-2);min-height:var(--button-height-md,40px);padding:0 var(--space-3);color:var(--text-secondary);font-size:14px;display:inline-flex}._liveDot_11lm0_463{border-radius:var(--radius-pill);background:var(--accent-01);width:7px;height:7px;box-shadow:0 0 0 3px var(--accent-border);flex:none}._captions_11lm0_473{max-width:1040px;margin:var(--space-6) auto 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._caption_11lm0_473{justify-content:space-between;padding-inline:3% 7%}._caption_11lm0_473+._caption_11lm0_473{padding-inline:7% 3%}._openTag_11lm0_490{z-index:1;top:var(--space-10);right:var(--space-10);align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border:1px solid color-mix(in srgb, var(--ink) 30%, transparent);border-radius:var(--radius-xs);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);opacity:0;translate:0 var(--space-1);transition:opacity var(--trans-base), translate var(--trans-base);pointer-events:none;font-size:10.5px;display:inline-flex;position:absolute}._folio_11lm0_45:hover ._openTag_11lm0_490,._openButton_11lm0_143:focus-visible+._openTag_11lm0_490{opacity:1;translate:0}._peek_11lm0_521 ._coverLeaf_11lm0_99{transform:rotateY(-16deg)}._controls_11lm0_528{justify-content:space-between;align-items:center;gap:var(--space-4) var(--space-6);max-width:1040px;min-height:40px;margin:var(--space-10) auto 0;flex-wrap:wrap;display:flex}._closeControl_11lm0_540{margin-left:auto}._shelf_11lm0_548{gap:var(--space-12);flex-direction:column;display:flex}._shelfCover_11lm0_554{background:var(--paper);min-height:440px;color:var(--ink);box-shadow:var(--shadow-cover);display:block;position:relative}._shelfCover_11lm0_554 ._cover_11lm0_99{min-height:440px;padding:var(--space-8) var(--space-6) var(--space-8) var(--space-12)}._shelfCover_11lm0_554 ._privateTag_11lm0_169{top:var(--space-8);right:var(--space-6)}._shelfCover_11lm0_554:focus-visible{outline:2px solid var(--accent-01);outline-offset:4px}._closedCover_11lm0_579{aspect-ratio:13/12;background:var(--paper);color:var(--ink);box-shadow:var(--shadow-cover);position:relative}._shelfLinks_11lm0_587{margin-top:var(--space-5);justify-content:space-between}@media (prefers-reduced-motion:reduce){._folio_11lm0_45,._leaf_11lm0_86{transition-duration:1ms}}._header_1mfhu_1{justify-content:space-between;align-items:flex-end;gap:var(--space-6) var(--space-16);margin-bottom:var(--space-16);padding-bottom:var(--space-6);border-bottom:1px solid var(--border);display:flex}._title_1mfhu_11{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(40px,5vw,64px);font-weight:700;line-height:1}._description_1mfhu_19{max-width:34ch;color:var(--text-tertiary);text-wrap:pretty;font-size:clamp(16px,1.4vw,19px);line-height:1.5}._aside_1mfhu_27{flex:none}._withAction_1mfhu_33{align-items:flex-start}._side_1mfhu_37{align-items:flex-start;gap:var(--space-5);flex-direction:column;display:flex}@media (width<=720px){._header_1mfhu_1{margin-bottom:var(--space-10);flex-direction:column;align-items:flex-start}}._button_1dxa2_7{justify-content:center;align-items:center;gap:var(--space-2);font:inherit;white-space:nowrap;cursor:pointer;transition:background-color var(--trans-fast), border-color var(--trans-fast), color var(--trans-fast);border:1px solid #0000;flex:none;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}._button_1dxa2_7 svg{flex:none}._button_1dxa2_7:focus-visible{outline:2px solid var(--accent-01);outline-offset:3px}._button_1dxa2_7:disabled{cursor:default}._md_1dxa2_40{--pad:var(--button-pad-md);--icon:var(--button-icon-md);height:var(--button-height-md);font-size:var(--button-font-md);border-radius:var(--button-radius-md)}._sm_1dxa2_48{--pad:var(--button-pad-sm);--icon:var(--button-icon-sm);height:var(--button-height-sm);font-size:var(--button-font-sm);border-radius:var(--button-radius-sm);gap:var(--space-1)}._button_1dxa2_7{padding-inline:var(--pad)}._button_1dxa2_7 svg{width:var(--icon);height:var(--icon)}._withIconStart_1dxa2_68{padding-inline-start:calc(var(--pad) - var(--icon) * var(--button-icon-inset))}._withIconEnd_1dxa2_72{padding-inline-end:calc(var(--pad) - var(--icon) * var(--button-icon-inset))}._iconOnly_1dxa2_76{padding-inline:0}._iconOnly_1dxa2_76._md_1dxa2_40{width:var(--button-height-md)}._iconOnly_1dxa2_76._sm_1dxa2_48{width:var(--button-height-sm)}._primary_1dxa2_89{background:var(--text-primary);color:var(--text-inverse)}._primary_1dxa2_89:hover:not(:disabled){background:var(--accent-01);color:var(--accent-contrast)}._secondary_1dxa2_100{background:var(--surface-2);color:var(--text-primary)}._secondary_1dxa2_100:hover:not(:disabled){background:var(--surface-elevated)}._outline_1dxa2_110{border-color:var(--border-strong);color:var(--text-primary);background:0 0}._outline_1dxa2_110:hover:not(:disabled){border-color:var(--text-primary)}._ghost_1dxa2_121{color:var(--text-secondary);background:0 0}._ghost_1dxa2_121:hover:not(:disabled){color:var(--accent-01)}._primary_1dxa2_89:disabled,._secondary_1dxa2_100:disabled{background:var(--surface-2);color:var(--text-disabled)}._outline_1dxa2_110:disabled{border-color:var(--border);color:var(--text-disabled)}._ghost_1dxa2_121:disabled{color:var(--text-disabled)}._pressed_1dxa2_147._outline_1dxa2_110,._pressed_1dxa2_147._ghost_1dxa2_121{color:var(--accent-01)}._pressed_1dxa2_147._outline_1dxa2_110{border-color:var(--accent-border)}._section_1ox1j_8{padding-top:var(--space-24);padding-bottom:var(--space-24);background-color:var(--canvas)}._board_1ox1j_15{align-items:start;gap:var(--space-10);padding:var(--space-16) var(--space-10) var(--space-20);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background-color:var(--surface-1);background-image:radial-gradient(circle at 1px 1px, var(--border-strong) .75px, transparent 1px);background-size:var(--space-4) var(--space-4);grid-template-columns:minmax(0,1.15fr) minmax(0,3fr);display:grid}._cluster_1ox1j_28{gap:var(--space-12);flex-direction:column;display:flex}._notes_1ox1j_34{align-items:start;gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}._slot_1ox1j_45{--tilt:1.5deg;--drop:0px;rotate:var(--tilt);translate:0 var(--drop);transition:rotate var(--trans-smooth), translate var(--trans-smooth);position:relative}._indexSlot_1ox1j_57{--tilt:-2deg;--drop:var(--space-2)}._notes_1ox1j_34 ._slot_1ox1j_45:nth-child(2){--tilt:-1.25deg;--drop:var(--space-8)}._notes_1ox1j_34 ._slot_1ox1j_45:nth-child(3){--tilt:2deg;--drop:var(--space-3)}._slot_1ox1j_45:hover{rotate:0deg;translate:0 calc(var(--drop) - var(--space-2))}._note_1ox1j_34{gap:var(--space-3);aspect-ratio:1;padding:var(--space-6) var(--space-5) var(--space-5);background:linear-gradient(to bottom, #0000000b, transparent var(--space-8)), linear-gradient(to top, #ffffff2e, transparent 30%), var(--note-paper);box-shadow:var(--shadow-paper), 6px 16px 14px -12px var(--shadow-curl);color:var(--note-ink);transition:box-shadow var(--trans-smooth);flex-direction:column;display:flex;position:relative}._slot_1ox1j_45:hover ._note_1ox1j_34{box-shadow:var(--shadow-paper-lifted), 8px 22px 18px -14px var(--shadow-curl)}._noteHead_1ox1j_107{margin-bottom:var(--space-1);justify-content:space-between;align-items:center;display:flex}._number_1ox1j_114{font-family:var(--font-mono);letter-spacing:.1em;color:var(--note-ink-secondary);font-size:11px}._title_1ox1j_121{color:var(--note-ink);font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(19px,1.6vw,22px);font-weight:700;line-height:1.12}._text_1ox1j_130{color:var(--note-ink-secondary);font-size:14.5px;line-height:1.55}._evidence_1ox1j_137{align-items:flex-start;gap:var(--space-2);padding-top:var(--space-3);border-top:1px dashed color-mix(in srgb, var(--note-ink) 20%, transparent);color:var(--note-ink);margin-top:auto;font-size:13px;line-height:1.45;display:flex}._evidenceMark_1ox1j_150{color:var(--accent-01);flex:none;margin-top:2px;display:inline-flex}._srOnly_1ox1j_157{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._scribble_1ox1j_167{color:var(--note-ink);white-space:nowrap;position:relative}._scribble_1ox1j_167 svg{fill:none;width:calc(100% + 4px);height:8px;stroke:var(--accent-01);stroke-width:2px;stroke-linecap:round;vector-effect:non-scaling-stroke;position:absolute;bottom:-5px;left:-2px;right:-2px;overflow:visible}._flags_1ox1j_191{justify-content:space-around;align-items:flex-start;gap:var(--space-6) var(--space-10);padding-inline:var(--space-4);flex-wrap:wrap;list-style:none;display:flex}._flag_1ox1j_191{--tilt:-6deg;--drop:0px;padding:var(--space-3) var(--space-8) var(--space-3) var(--space-5);background:linear-gradient(to right, #0000000f, transparent var(--space-6)), var(--flag-paper);box-shadow:var(--shadow-paper), 10px 10px 10px -10px var(--shadow-curl);color:var(--note-ink);white-space:nowrap;rotate:var(--tilt);translate:0 var(--drop);transition:rotate var(--trans-smooth), translate var(--trans-smooth);font-size:14px;font-weight:500}._flag_1ox1j_191:nth-child(4n+2){--tilt:3deg;--drop:var(--space-5)}._flag_1ox1j_191:nth-child(4n+3){--tilt:-2deg;--drop:var(--space-2)}._flag_1ox1j_191:nth-child(4n){--tilt:5deg;--drop:var(--space-6)}._flag_1ox1j_191:hover{rotate:0deg;translate:0 calc(var(--drop) - var(--space-1))}._indexCard_1ox1j_248{--line:32px;--head:64px;padding:0 var(--space-6) var(--line);background:linear-gradient(var(--card-margin), var(--card-margin)) 0 calc(var(--head) - 2px) / 100% 2px no-repeat, repeating-linear-gradient(to bottom, transparent 0, transparent calc(var(--line) - 1px), var(--card-rule) calc(var(--line) - 1px), var(--card-rule) var(--line)) 0 var(--head) / 100% calc(100% - var(--head)) no-repeat, var(--card-paper);box-shadow:var(--shadow-paper);color:var(--note-ink);flex-direction:column;display:flex}._indexTitle_1ox1j_270{height:var(--head);color:var(--note-ink);font-family:var(--font-display);letter-spacing:-.02em;padding-top:22px;font-size:22px;font-weight:700;line-height:32px}._indexList_1ox1j_282,._indexFoot_1ox1j_283{position:relative;top:6px}._indexList_1ox1j_282{list-style:none}._indexList_1ox1j_282 li{grid-template-columns:var(--space-8) minmax(0, 1fr);line-height:var(--line);display:grid}._indexNumber_1ox1j_299{font-family:var(--font-mono);letter-spacing:.1em;color:var(--accent-01);font-size:11px}._indexWord_1ox1j_306{color:var(--note-ink);font-family:var(--font-display);letter-spacing:-.01em;font-size:18px;font-weight:700;display:block}._indexDetail_1ox1j_315{color:var(--note-ink-secondary);font-size:14.5px;display:block}._indexFoot_1ox1j_283{margin-top:var(--line);font-family:var(--font-mono);font-size:10.5px;line-height:var(--line);letter-spacing:.04em;color:var(--note-ink-secondary)}._tape_1ox1j_332{z-index:1;top:calc(-1 * var(--space-3));border-inline:1px dashed var(--tape-edge);background:var(--tape);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);width:96px;height:26px;position:absolute;left:50%;translate:-50%;rotate:3deg}._board_1ox1j_15:not(._placed_1ox1j_349) ._indexCard_1ox1j_248,._board_1ox1j_15:not(._placed_1ox1j_349) ._tape_1ox1j_332,._board_1ox1j_15:not(._placed_1ox1j_349) ._note_1ox1j_34,._board_1ox1j_15:not(._placed_1ox1j_349) ._flag_1ox1j_191{opacity:0}._placed_1ox1j_349 ._indexCard_1ox1j_248,._placed_1ox1j_349 ._note_1ox1j_34,._placed_1ox1j_349 ._flag_1ox1j_191{animation:.6s cubic-bezier(.16,1,.3,1) backwards _stick_1ox1j_1;animation-delay:calc(var(--i) * .14s)}._placed_1ox1j_349 ._tape_1ox1j_332{animation:.3s cubic-bezier(.16,1,.3,1) .3s backwards _appear_1ox1j_1}@keyframes _stick_1ox1j_1{0%{opacity:0;transform:translateY(calc(-1 * var(--space-3))) rotate(-1.5deg) scale(1.02)}}@keyframes _appear_1ox1j_1{0%{opacity:0;transform:translateY(var(--space-1))}}@media (width<=1100px){._board_1ox1j_15{grid-template-columns:minmax(0,1fr)}._indexSlot_1ox1j_57{width:min(100%,360px)}}@media (width<=760px){._board_1ox1j_15{padding:var(--space-10) var(--space-5);justify-items:center}._notes_1ox1j_34{gap:var(--space-10);grid-template-columns:minmax(0,1fr);width:min(100%,320px)}._slot_1ox1j_45{--drop:0px!important}._flags_1ox1j_191{justify-content:center}._flag_1ox1j_191{--drop:0px!important}._note_1ox1j_34{aspect-ratio:auto;min-height:220px}}@media (prefers-reduced-motion:reduce){._flag_1ox1j_191,._slot_1ox1j_45,._note_1ox1j_34,._indexCard_1ox1j_248,._tape_1ox1j_332{transition:none;opacity:1!important;animation:none!important}}._section_syzy7_7{padding-top:var(--space-24);padding-bottom:var(--space-12);background-color:var(--canvas)}._grid_syzy7_13{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}._card_syzy7_20{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--canvas);flex-direction:column;display:flex;position:relative;overflow:hidden}._shot_syzy7_32{padding:var(--space-6) var(--space-6) 0;border-bottom:1px solid var(--border);margin:0;position:relative;overflow:hidden}._frame_syzy7_41{transition:transform var(--trans-smooth);display:block;position:relative}@media (hover:hover){._card_syzy7_20:hover ._frame_syzy7_41{transform:translateY(-4px)}}._shot_syzy7_32 img{aspect-ratio:16/10;object-fit:cover;object-position:top;border:1px solid var(--border);border-radius:var(--radius-md) var(--radius-md) 0 0;border-bottom:0;width:100%;height:auto;display:block}._ribbon_syzy7_67{z-index:1;top:var(--space-8);align-items:center;gap:var(--space-2);padding:7px var(--space-4) 7px var(--space-3);border:1px solid var(--award-edge);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--award-bg);box-shadow:0 6px 16px -8px var(--award-shadow);color:var(--award-ink);letter-spacing:.01em;border-left:0;font-size:12px;font-weight:600;line-height:1.2;display:flex;position:absolute;left:-1px}._ribbon_syzy7_67 svg{color:var(--award-icon);flex:none}._ribbonDetail_syzy7_93{opacity:.8;margin-left:6px;font-weight:400}._body_syzy7_99{gap:var(--space-3);padding:var(--space-6);flex-direction:column;flex:1;display:flex}._kind_syzy7_107{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary);font-size:10.5px}._name_syzy7_115{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(24px,2.2vw,30px);font-weight:700;line-height:1.1}._line_syzy7_123{max-width:46ch;color:var(--text-secondary);font-size:15.5px;line-height:1.6}._link_syzy7_130,._restricted_syzy7_131{align-items:center;gap:var(--space-1);padding-top:var(--space-2);margin-top:auto;font-size:14px;font-weight:500;display:inline-flex}._link_syzy7_130{color:var(--text-primary);text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:4px;transition:color var(--trans-fast), text-decoration-color var(--trans-fast);align-self:flex-start}._link_syzy7_130:hover{color:var(--accent-01);-webkit-text-decoration-color:var(--accent-border);text-decoration-color:var(--accent-border)}._link_syzy7_130:focus-visible{outline:2px solid var(--accent-01);outline-offset:3px}._restricted_syzy7_131{color:var(--text-tertiary)}@media (width>=861px){._section_syzy7_7{padding-bottom:var(--space-20)}}@media (prefers-reduced-motion:reduce){._frame_syzy7_41{transition:none}._card_syzy7_20:hover ._frame_syzy7_41{transform:none}}@media (width<=860px){._grid_syzy7_13{grid-template-columns:minmax(0,1fr)}}._section_lhbc7_6{padding-top:var(--space-24);padding-bottom:var(--space-12);background-color:var(--canvas)}._list_lhbc7_12{gap:var(--space-8);padding-top:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;list-style:none;display:grid}._paper_lhbc7_21{gap:var(--space-5);padding:var(--space-8) var(--space-8) var(--space-6);border:1px solid var(--letter-edge);background:var(--letter-grain), var(--letter-paper);color:var(--letter-ink);box-shadow:var(--shadow-paper), inset 0 0 38px var(--letter-age);transform:rotate(var(--tilt,0deg));transition:transform var(--trans-smooth), box-shadow var(--trans-smooth);border-radius:2px 3px 2px 4px;flex-direction:column;margin:0;display:flex;position:relative}._paper_lhbc7_21:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(to bottom, transparent calc(33.3% - 2px), var(--letter-crease-dark) calc(33.3% - 1px), var(--letter-crease-light) calc(33.3% + 1px), transparent calc(33.3% + 3px)), linear-gradient(to bottom, transparent calc(66.6% - 2px), var(--letter-crease-dark) calc(66.6% - 1px), var(--letter-crease-light) calc(66.6% + 1px), transparent calc(66.6% + 3px));position:absolute;inset:0}._list_lhbc7_12>li:first-child ._paper_lhbc7_21{--tilt:-1.2deg}._list_lhbc7_12>li:nth-child(2) ._paper_lhbc7_21{--tilt:.8deg;margin-top:var(--space-6)}._list_lhbc7_12>li:nth-child(3) ._paper_lhbc7_21{--tilt:-.6deg}@media (hover:hover){._paper_lhbc7_21:hover{box-shadow:var(--shadow-paper-lifted), inset 0 0 38px var(--letter-age);transform:rotate(0)translateY(-4px)}}._date_lhbc7_78{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--letter-ink-secondary);align-self:flex-end;font-size:10.5px}._quote_lhbc7_87{font-family:var(--font-mono);color:var(--letter-ink);text-shadow:0 0 .6px;text-wrap:pretty;margin:0;font-size:clamp(14px,1.15vw,15.5px);line-height:1.7}._cite_lhbc7_98{margin-top:var(--space-2);flex-direction:column;gap:2px;display:flex}._name_lhbc7_105{font-family:var(--font-mono);color:var(--letter-ink);font-size:13.5px;font-weight:500}._role_lhbc7_112{font-family:var(--font-mono);color:var(--letter-ink-secondary);padding-left:1.4em;font-size:11.5px;line-height:1.5}@media (width<=960px){._list_lhbc7_12{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}._list_lhbc7_12>li:nth-child(n) ._paper_lhbc7_21{margin-top:0}._paper_lhbc7_21{padding:var(--space-6)}}@media (prefers-reduced-motion:reduce){._paper_lhbc7_21{transition:none}}._kicker_oexhc_8{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-01);font-size:11px}._closingQuiet_oexhc_19{padding-top:var(--space-4);padding-bottom:var(--space-12)}@media (width>=861px){._closingQuiet_oexhc_19{padding-bottom:var(--space-20)}}._card_oexhc_32{align-items:center;gap:var(--space-10);padding:var(--space-8) var(--space-10);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);background:var(--surface-1);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);display:grid}._cardText_oexhc_43{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}._closingQuiet_oexhc_19 ._kicker_oexhc_8{color:var(--text-tertiary)}._cardLine_oexhc_54{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(22px,2.2vw,28px);font-weight:600;line-height:1.2}._actions_oexhc_64{flex-direction:column;list-style:none;display:flex}._actions_oexhc_64 li+li{border-top:1px solid var(--border)}._action_oexhc_64{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) 0;display:flex}._actionText_oexhc_82{flex-direction:column;gap:2px;display:flex}._actionLabel_oexhc_88{color:var(--text-primary);transition:color var(--trans-fast);font-size:16px;font-weight:600}._actionHint_oexhc_95{color:var(--text-tertiary);font-size:13px;line-height:1.4}._actionArrow_oexhc_101{color:var(--text-tertiary);transition:color var(--trans-fast), transform var(--trans-fast);flex:none}._action_oexhc_64:hover ._actionLabel_oexhc_88,._action_oexhc_64:hover ._actionArrow_oexhc_101{color:var(--accent-01)}._action_oexhc_64:hover ._actionArrow_oexhc_101{transform:translate(4px)}._action_oexhc_64:focus-visible{outline:2px solid var(--accent-01);outline-offset:4px;border-radius:var(--radius-xs)}@media (width<=860px){._card_oexhc_32{gap:var(--space-8);padding:var(--space-6);grid-template-columns:minmax(0,1fr)}}._contact_oexhc_138{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100svh;display:grid}._panel_oexhc_145{background:var(--canvas);color:var(--text-primary);border-right:1px solid var(--border)}html[data-theme=dark] ._panel_oexhc_145{background:var(--surface-2)}._panelInner_oexhc_159{height:calc(100svh - var(--nav-slot-page));justify-content:center;gap:var(--space-12);padding:var(--space-12) clamp(32px, 5vw, 88px);flex-direction:column;display:flex}._heroTitle_oexhc_168{margin-top:var(--space-5);color:var(--text-primary);font-family:var(--font-display);letter-spacing:-.045em;text-wrap:balance;font-size:clamp(56px,8vw,112px);font-weight:700;line-height:.95}._heroLead_oexhc_179{max-width:24ch;margin-top:var(--space-5);font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-secondary);text-wrap:balance;font-size:clamp(20px,1.8vw,26px);font-weight:500;line-height:1.25}._clock_oexhc_192{padding-top:var(--space-6);border-top:1px solid var(--border)}._clockLabel_oexhc_197,._clockFoot_oexhc_198{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-tertiary);align-items:center;gap:10px;font-size:11px;display:flex}._clockFoot_oexhc_198{margin-top:var(--space-4);letter-spacing:.06em;font-size:12px}._clockFoot_oexhc_198 b{color:var(--text-primary);font-weight:500}._clockFoot_oexhc_198{row-gap:var(--space-1);flex-wrap:wrap}._clockPart_oexhc_226{white-space:nowrap;gap:10px;display:inline-flex}._clockTime_oexhc_232{margin-top:var(--space-4);color:var(--text-primary);white-space:nowrap;font-family:var(--font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(56px,6vw,88px);font-weight:600;line-height:.9}._clockColon_oexhc_246{margin:0 .06em;display:inline-block;transform:translateY(-.06em)}._clockSeconds_oexhc_253 ._clockColon_oexhc_246{margin:0 .1em 0 .14em}._clockSeconds_oexhc_253{letter-spacing:-.02em;min-width:2em;color:var(--text-tertiary);font-size:.42em;display:inline-block}._clockPeriod_oexhc_266{letter-spacing:-.01em;color:var(--text-tertiary);margin-left:.2em;font-size:.3em}._dot_oexhc_274{border-radius:var(--radius-pill);background:var(--accent-01);width:7px;height:7px;box-shadow:0 0 0 3px var(--accent-border);flex:none}._side_oexhc_283{padding:var(--contact-top,var(--space-20)) clamp(32px, 6vw, 112px) var(--space-16);flex-direction:column;display:flex}._side_oexhc_283>*{width:100%;max-width:548px}._group_oexhc_295+._tray_oexhc_295,._tray_oexhc_295+._group_oexhc_295{margin-top:var(--space-8)}._groupLabel_oexhc_300{margin-bottom:var(--space-3);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-primary);font-size:10.5px}._rows_oexhc_309{border-top:1px solid var(--border-subtle)}._row_oexhc_309{align-items:center;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--border-subtle);grid-template-columns:96px minmax(0,1fr);display:grid}._row_oexhc_309 dt{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);font-size:10.5px}._row_oexhc_309 dd{color:var(--text-primary);flex-direction:column;gap:2px;font-size:15px;display:flex}._rowLinks_oexhc_338{gap:var(--space-1) var(--space-6);flex-wrap:wrap;display:flex}._rowLink_oexhc_338{align-items:center;gap:var(--space-1);color:var(--text-primary);text-underline-offset:5px;transition:color var(--trans-fast), text-decoration-color var(--trans-fast);font-size:16px;font-weight:450;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:inline-flex}._rowLink_oexhc_338 svg{color:var(--text-tertiary)}._rowLink_oexhc_338:hover{color:var(--accent-01);-webkit-text-decoration-color:var(--accent-border);text-decoration-color:var(--accent-border)}._rowLink_oexhc_338:focus-visible{outline:2px solid var(--accent-01);outline-offset:3px}._tray_oexhc_295{border-radius:calc(var(--radius-lg) + 3px);background:var(--surface-1);padding:3px;box-shadow:0 1px 2px #00000008,0 8px 20px -14px #00000029}._box_oexhc_383{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--canvas)}._boxBar_oexhc_389{width:100%;height:40px;padding:0 var(--space-2) 0 var(--space-4);border:0;border-bottom:1px solid var(--border);border-radius:var(--radius-lg) var(--radius-lg) 0 0;font:inherit;text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;display:flex}._boxBar_oexhc_389:focus-visible{outline:2px solid var(--accent-01);outline-offset:-2px}._boxTitle_oexhc_410{color:var(--text-primary);font-size:13px;font-weight:600}._boxToggle_oexhc_416{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--text-tertiary);transition:color var(--trans-fast), background-color var(--trans-fast);place-items:center;display:inline-grid}._boxBar_oexhc_389:hover ._boxToggle_oexhc_416{color:var(--text-primary);background:var(--surface-1)}._boxToggle_oexhc_416 svg{transition:transform var(--trans-base)}._boxBar_oexhc_389[aria-expanded=true] ._boxToggle_oexhc_416 svg{transform:rotate(180deg)}._quick_oexhc_441{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);display:flex}._quickEmail_oexhc_448,._fieldValue_oexhc_449{min-width:0;font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;transition:color var(--trans-fast);flex:1;font-weight:600;overflow:hidden}._quickEmail_oexhc_448{font-size:clamp(18px,1.6vw,22px)}._quickEmail_oexhc_448:hover,a._fieldValue_oexhc_449:hover{color:var(--accent-01)}._copyIcon_oexhc_471{display:none!important}._field_oexhc_449{align-items:center;gap:var(--space-3);min-height:48px;padding:0 var(--space-2) 0 var(--space-4);border-bottom:1px solid var(--border);display:flex}._fieldLabel_oexhc_485{width:56px;color:var(--text-tertiary);flex:none;font-size:12px;font-weight:500}._fieldValue_oexhc_449{font-size:18px}._message_oexhc_498{width:100%;min-height:96px;padding:var(--space-4);resize:vertical;font-family:var(--font-body);color:var(--text-primary);caret-color:var(--accent-01);background:0 0;border:0;font-size:15px;line-height:1.5;display:block}._message_oexhc_498::placeholder{color:var(--text-tertiary)}._message_oexhc_498:focus{outline:none}._box_oexhc_383:focus-within{border-color:var(--border-strong)}._boxFoot_oexhc_526{align-items:center;gap:var(--space-4);padding:0 var(--space-4) var(--space-4);display:flex}._boxHint_oexhc_533{color:var(--text-tertiary);font-size:13px}._reply_oexhc_538{align-items:center;gap:var(--space-2);padding:var(--space-2) 14px;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-primary);font-size:10.5px;line-height:16px;display:flex}._menuWrap_oexhc_552{position:relative}._menu_oexhc_552{left:0;top:calc(100% + var(--space-2));z-index:5;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--canvas);width:260px;padding:6px;position:absolute;box-shadow:0 18px 44px -16px #00000059}._menuHead_oexhc_569{padding:var(--space-2) 10px 6px;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary);font-size:10.5px}._menuItem_oexhc_578{padding:var(--space-2) 10px;border-radius:var(--radius-md);color:var(--text-primary);transition:background-color var(--trans-fast);grid-template-columns:28px minmax(0,1fr);align-items:center;column-gap:10px;display:grid}._menuItem_oexhc_578:hover,._menuItem_oexhc_578:focus-visible{background:var(--surface-1);outline:none}._menuIcon_oexhc_595{border-radius:var(--radius-sm);background:var(--surface-1);width:28px;height:28px;color:var(--text-secondary);grid-row:1/3;place-items:center;font-size:15px;display:grid}._menuLabel_oexhc_607{font-size:14px;font-weight:500}._menuHint_oexhc_612{color:var(--text-tertiary);font-size:12px}._srOnly_oexhc_617{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width>=861px){html[data-contact-fit]{overflow:hidden}html[data-contact-fit] footer,html[data-contact-fit] [data-dock-spacer]{display:none}._contact_oexhc_138{height:100svh;min-height:0}._side_oexhc_283{overscroll-behavior:contain;scrollbar-width:none;padding-bottom:calc(var(--dock-clear) + var(--space-6));overflow-y:auto}._side_oexhc_283::-webkit-scrollbar{display:none}}@media (width<=860px){._contact_oexhc_138{grid-template-columns:minmax(0,1fr)}._panel_oexhc_145{border-right:0}._contact_oexhc_138{min-height:0}._panelInner_oexhc_159{gap:var(--space-8);height:auto;padding:var(--space-8) clamp(16px, 4vw, 32px)}._side_oexhc_283{padding:var(--space-8) clamp(16px, 4vw, 32px) var(--space-12)}._clockTime_oexhc_232{font-size:56px}}@media (width<=480px){._copyFull_oexhc_687{display:none!important}._copyIcon_oexhc_471{display:inline-flex!important}._quickEmail_oexhc_448{font-size:17px}._clockPart_oexhc_226+._clockPart_oexhc_226{flex-basis:100%}._clockSep_oexhc_703{display:none}._row_oexhc_309{grid-template-columns:76px minmax(0,1fr)}._boxHint_oexhc_533{display:none}}._emailRow_oexhc_719{align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}._email_oexhc_719{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-primary);text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:5px;transition:color var(--trans-fast), text-decoration-color var(--trans-fast);overflow-wrap:anywhere;font-size:clamp(19px,1.7vw,22px);font-weight:600;text-decoration-thickness:1px}._email_oexhc_719:hover{color:var(--accent-01);-webkit-text-decoration-color:var(--accent-border);text-decoration-color:var(--accent-border)}._overlay_1k8zu_2{z-index:1000;place-items:center;padding:0 clamp(16px,4vw,48px);display:grid;position:fixed;inset:0}._backdrop_1k8zu_12{background:var(--canvas);position:absolute;inset:0}._stage_1k8zu_18{transform-origin:0 0;width:min(1100px,100%);height:auto;display:block;position:relative;overflow:visible}._controls_1k8zu_27{gap:var(--space-2);animation:_controlsIn_1k8zu_1 var(--trans-smooth) .6s both;display:flex;position:absolute;bottom:clamp(16px,3vw,32px);right:clamp(16px,3vw,32px)}._controls_1k8zu_27 ._control_1k8zu_27{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:11px}._controls_1k8zu_27 ._sound_1k8zu_46{background:var(--canvas)}@keyframes _controlsIn_1k8zu_1{0%{opacity:0}}._ink_1k8zu_59{fill:var(--text-primary);stroke:var(--text-tertiary);stroke-width:1.5px;vector-effect:non-scaling-stroke;fill-opacity:var(--fa,1);stroke-opacity:var(--sa,0)}._glow_1k8zu_68{fill:var(--accent-01)}._haloStop_1k8zu_72{stop-color:var(--accent-01)}._filmRoot_1k8zu_80{pointer-events:none;--page-accent:var(--accent-01);position:absolute;inset:0;overflow:hidden}._film_1k8zu_80{background:radial-gradient(120% 95% at 28% 36%, var(--surface-2), var(--canvas) 64%);color:var(--text-primary);clip-path:circle(0);visibility:hidden;position:absolute;inset:0;overflow:hidden}._cam_1k8zu_100{transform-origin:50%;position:absolute;inset:0}._filmWord_1k8zu_106{font-family:var(--font-display);font-variation-settings:"opsz" 96;letter-spacing:-.02em;white-space:nowrap;transform-origin:0;opacity:0;will-change:filter, opacity;font-weight:800;line-height:1;position:absolute;top:0;left:0}._stop_1k8zu_126{visibility:hidden;display:inline-block}._filmDot_1k8zu_132{fill:currentColor;color:color-mix(in srgb, var(--accent-01) var(--film-open,0%), var(--page-accent));display:block;position:absolute;top:0;left:0}._label_1k8zu_141{font-family:var(--font-mono);letter-spacing:.14em;color:var(--text-tertiary);white-space:nowrap;opacity:0;font-size:11px;font-weight:400;line-height:1;position:absolute}._uiLine_1k8zu_154{fill:none;stroke:var(--accent-01);stroke-width:1px;vector-effect:non-scaling-stroke}._uiHandle_1k8zu_161,._anchors_1k8zu_162{fill:var(--canvas);stroke:var(--accent-01);stroke-width:1px;vector-effect:non-scaling-stroke}._tagBg_1k8zu_169{fill:var(--accent-01)}._tagText_1k8zu_173{fill:var(--accent-contrast);font-family:var(--font-mono);font-weight:500}._tagDetail_1k8zu_179{fill-opacity:.72}._caret_1k8zu_183{stroke:var(--accent-01);stroke-width:2px;vector-effect:non-scaling-stroke}._cursorArrow_1k8zu_189{fill:var(--accent-01);stroke:var(--accent-contrast);stroke-width:1.25px;stroke-linejoin:round;vector-effect:non-scaling-stroke}._cursorLabel_1k8zu_197{fill:var(--accent-01)}._cursorName_1k8zu_201{fill:var(--accent-contrast);font-family:var(--font-body);font-weight:500}._cue_1gvwz_2{bottom:var(--space-6);align-items:center;gap:var(--space-2);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);color:var(--text-tertiary);cursor:pointer;transition:color var(--trans-fast), background-color var(--trans-fast);background:0 0;border:0;font-size:11px;display:inline-flex;position:absolute;left:50%;translate:-50%}._cue_1gvwz_2:hover{color:var(--text-primary);background:var(--surface-1)}._cue_1gvwz_2:focus-visible{outline:2px solid var(--accent-01);outline-offset:2px}._cue_1gvwz_2 svg{animation:_nudge_1gvwz_1 1.8s var(--ease,ease-in-out) infinite}@keyframes _nudge_1gvwz_1{0%,60%,to{transform:translateY(0)}30%{transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){._cue_1gvwz_2 svg{animation:none}}._intro_1clby_10{align-content:center;align-items:center;gap:var(--space-12);padding-top:var(--space-12);padding-bottom:var(--space-12);grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}._introText_1clby_22{align-items:flex-start;gap:var(--space-5);flex-direction:column;display:flex}._meta_1clby_29{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent-01);font-size:11px}._title_1clby_37{max-width:14ch;font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(40px,5.6vw,76px);font-weight:700;line-height:1}._lead_1clby_47{max-width:46ch;color:var(--text-secondary);text-wrap:pretty;font-size:clamp(17px,1.5vw,20px);line-height:1.6}._portrait_1clby_55{aspect-ratio:4/5;margin:0;position:relative}._portraitFrame_1clby_62{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-1);position:absolute;inset:0;overflow:hidden}._portraitImage_1clby_71{object-fit:cover;object-position:50% 30%;width:100%;height:100%;display:block}._portraitGrey_1clby_80{object-position:68% 30%;filter:grayscale()contrast(1.04)}._portraitLens_1clby_85{object-position:68% 30%;opacity:0;pointer-events:none;--lens-x:50%;--lens-y:50%;-webkit-mask-image:radial-gradient(circle 120px at var(--lens-x) var(--lens-y), #000 0 55%, transparent 100%);-webkit-mask-image:radial-gradient(circle 120px at var(--lens-x) var(--lens-y), #000 0 55%, transparent 100%);mask-image:radial-gradient(circle 120px at var(--lens-x) var(--lens-y), #000 0 55%, transparent 100%);transition:opacity var(--trans-base);position:absolute;inset:0}._selection_1clby_99{inset:calc(var(--space-3) * -1);border:1px solid var(--accent-01);pointer-events:none;opacity:0;transition:opacity var(--trans-base);position:absolute}._handle_1clby_108{background:var(--canvas);border:1px solid var(--accent-01);width:7px;height:7px;position:absolute}._handleTL_1clby_116{top:-4px;left:-4px}._handleTR_1clby_117{top:-4px;right:-4px}._handleBL_1clby_118{bottom:-4px;left:-4px}._handleBR_1clby_119{bottom:-4px;right:-4px}._tag_1clby_121{margin-bottom:var(--space-2);padding:3px var(--space-2);border-radius:var(--radius-xs);background:var(--accent-01);color:var(--accent-contrast);font-family:var(--font-body);white-space:nowrap;align-items:center;gap:6px;font-size:11px;font-weight:500;line-height:1.2;display:inline-flex;position:absolute;bottom:100%;left:-1px}._tagDetail_1clby_140{opacity:.75}@media (hover:hover) and (pointer:fine){._portrait_1clby_55:hover ._selection_1clby_99,._portraitFrame_1clby_62[data-lens]:hover ._portraitLens_1clby_85{opacity:1}}._replay_1clby_155{margin-top:var(--space-2);font:inherit;color:var(--text-primary);cursor:pointer;transition:color var(--trans-fast);background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:15px;font-weight:500;display:inline-flex}._replayLabel_1clby_171{text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:5px;transition:text-decoration-color var(--trans-fast)}._replayMeta_1clby_178{margin-left:var(--space-1);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary);font-size:10.5px;font-weight:400}._replay_1clby_155:hover{color:var(--accent-01)}._replay_1clby_155:hover ._replayLabel_1clby_171{-webkit-text-decoration-color:var(--accent-border);text-decoration-color:var(--accent-border)}._replay_1clby_155:focus-visible{outline:2px solid var(--accent-01);outline-offset:3px}._replayIcon_1clby_201{color:var(--accent-01);transition:transform var(--trans-fast);flex:none}._replay_1clby_155:hover ._replayIcon_1clby_201{transform:scale(1.08)}._spread_1clby_215{padding-top:var(--space-16);padding-bottom:var(--space-16);position:relative}._kicker_1clby_222{align-items:center;gap:var(--space-4);margin-bottom:var(--space-10);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-01);font-size:11px;font-weight:400;display:flex}._kicker_1clby_222:after{content:"";background:var(--border);flex:1;height:1px}._column_1clby_242{gap:var(--space-5);flex-direction:column;max-width:62ch;display:flex}._column_1clby_242 p{color:var(--text-secondary);text-wrap:pretty;font-size:17px;line-height:1.7}._spreadGrid_1clby_257,._whoGrid_1clby_258{gap:var(--space-12);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}._statement_1clby_265{font-family:var(--font-display);letter-spacing:-.03em;color:var(--text-primary);text-wrap:balance;font-size:clamp(30px,3.4vw,44px);font-weight:700;line-height:1.08}._questions_1clby_276{margin-top:var(--space-4)}._column_1clby_242 ._questionsLabel_1clby_280{margin-bottom:var(--space-2);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-size:10.5px;line-height:1.4}._questions_1clby_276 ul{list-style:none}._questions_1clby_276 li{padding:var(--space-3) 0;border-bottom:1px solid var(--border-subtle);font-family:var(--font-display);letter-spacing:-.01em;color:var(--text-primary);font-size:18px;font-weight:500}._questions_1clby_276 li:first-child{border-top:1px solid var(--border-subtle)}._display_1clby_309{--pin:calc(var(--nav-pinned) + var(--space-8));flex-direction:column;align-self:stretch;display:flex}._display_1clby_309 ._headline_1clby_318{top:var(--pin);margin-bottom:calc(var(--space-8) + var(--quote-h,120px));position:sticky}._epigraph_1clby_328{top:calc(var(--pin) + var(--title-h,128px) + var(--space-8));margin-top:calc(clamp(96px, 24vh, 240px) - var(--space-8) - var(--quote-h,120px));position:sticky}._headline_1clby_318{font-family:var(--font-display);letter-spacing:-.035em;color:var(--text-primary);text-wrap:balance;font-size:clamp(40px,4.6vw,64px);font-weight:700;line-height:1}figure._epigraph_1clby_328{margin-inline:0;margin-bottom:0}._epigraph_1clby_328 blockquote{margin:0}._epigraph_1clby_328 blockquote p{max-width:18ch;font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-primary);text-wrap:balance;font-size:clamp(22px,2.2vw,28px);font-weight:600;line-height:1.2;position:relative}._quoteMark_1clby_366{color:var(--accent-01);position:absolute;top:-.08em;left:-.62em}._epigraph_1clby_328 figcaption{margin-top:var(--space-4);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-size:10.5px}._story_1clby_383 p{font-size:18px;line-height:1.75}._inlineLink_1clby_389{color:var(--text-primary);text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:4px;transition:color var(--trans-fast), text-decoration-color var(--trans-fast)}._inlineLink_1clby_389:hover{color:var(--accent-01);-webkit-text-decoration-color:var(--accent-border);text-decoration-color:var(--accent-border)}._inlineLink_1clby_389:focus-visible{outline:2px solid var(--accent-01);outline-offset:2px}._column_1clby_242 ._coda_1clby_407{margin-top:var(--space-4);font-family:var(--font-display);letter-spacing:-.015em;color:var(--text-primary);font-size:clamp(22px,2vw,26px);font-weight:600;line-height:1.35}._column_1clby_242 ._aside_1clby_417{color:var(--text-tertiary);font-size:15px}._photos_1clby_429{gap:var(--space-4);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;list-style:none;display:grid}._photo_travel_1clby_437{grid-column:1/span 8}._photo_friends_1clby_438{grid-column:9/span 4}._photo_making_1clby_439{grid-column:1/span 3;align-self:start}._photo_together_1clby_440{grid-column:4/span 4;align-self:start}._photo_everyday_1clby_441{grid-column:8/span 5;align-self:start}._photoImage_1clby_443{object-fit:cover;border:1px solid var(--border);border-radius:var(--radius-lg);width:100%;height:auto;display:block}._photoPlaceholder_1clby_453{justify-content:center;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-4);border:1px dashed var(--border-strong);border-radius:var(--radius-lg);background:var(--surface-1);text-align:center;flex-direction:column;display:flex}._photoTag_1clby_467{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);font-size:10.5px}._photoLabel_1clby_475{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text-primary);text-wrap:balance;font-size:18px;font-weight:600}._photoNote_1clby_484{max-width:30ch;color:var(--text-secondary);text-wrap:pretty;font-size:13px;line-height:1.45}._photoFile_1clby_492{margin-top:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-xs);background:var(--canvas);font-family:var(--font-mono);color:var(--text-tertiary);font-size:11px}@media (width<=720px){._photos_1clby_429{grid-template-columns:minmax(0,1fr)}._photos_1clby_429>li{grid-column:1/-1!important;align-self:auto!important}}._next_1clby_516{padding-top:var(--space-16);padding-bottom:var(--space-24)}._nextRow_1clby_521{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}._nextCard_1clby_528{gap:var(--space-2);height:100%;padding:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-xl);transition:border-color var(--trans-fast), background-color var(--trans-fast);flex-direction:column;display:flex}._nextCard_1clby_528:hover{border-color:var(--border-strong);background:var(--surface-1)}._nextTop_1clby_544{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-12);display:flex}._nextLabel_1clby_552{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary);font-size:11px}._nextArrow_1clby_560{color:var(--text-tertiary);transition:transform var(--trans-fast), color var(--trans-fast);flex:none}._nextCard_1clby_528:hover ._nextArrow_1clby_560{color:var(--accent-01);transform:translate(4px)}._nextTitle_1clby_571{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-primary);font-size:clamp(22px,2.2vw,28px);font-weight:600;line-height:1.15}._nextHint_1clby_580{color:var(--text-secondary);text-wrap:pretty;font-size:14px;line-height:1.45}._nextCard_1clby_528:focus-visible{outline:2px solid var(--accent-01);outline-offset:3px}@media (width<=860px){._intro_1clby_10,._spreadGrid_1clby_257,._whoGrid_1clby_258{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}._display_1clby_309 ._headline_1clby_318,._epigraph_1clby_328{position:static}._display_1clby_309 ._headline_1clby_318{margin-bottom:0}._epigraph_1clby_328{margin-top:var(--space-8)}._epigraph_1clby_328 blockquote p{padding-left:.62em}._quoteMark_1clby_366{left:0}._spread_1clby_215{padding-top:var(--space-12);padding-bottom:var(--space-12)}._portrait_1clby_55{max-width:420px}._next_1clby_516{padding-top:var(--space-12)}._nextRow_1clby_521{grid-template-columns:minmax(0,1fr)}._nextTop_1clby_544{margin-bottom:var(--space-4)}}@media (width<=640px){._intro_1clby_10{gap:var(--space-8)}._portrait_1clby_55{aspect-ratio:1;order:-1;width:132px}}._section_z8i5p_8{--ease:cubic-bezier(.16, 1, .3, 1);--gutter:clamp(16px, 4vw, 32px);--frame-h:clamp(150px, calc(100vh - 600px), 320px);--frame-w:calc(var(--frame-h) * 1.6);--frame-name-h:26px;padding-top:var(--space-24);background-color:var(--canvas)}._stack_z8i5p_24{gap:var(--space-2);flex-direction:column;width:min(460px,42vw);display:flex}._stackTotal_z8i5p_32{color:var(--text-tertiary);font-size:13px}._stackTotalNumber_z8i5p_37{font-family:var(--font-display);letter-spacing:-.02em;color:var(--accent-01);font-size:16px;font-weight:700}._stackBar_z8i5p_45{gap:3px;list-style:none;display:flex}._segment_z8i5p_51{gap:var(--space-2);flex-direction:column;flex-basis:0;min-width:0;display:flex}._segmentNumber_z8i5p_60{font-family:var(--font-display);letter-spacing:-.03em;color:var(--text-muted);transition:color var(--trans-base);font-size:clamp(22px,2.2vw,28px);font-weight:700;line-height:1}._segmentUnit_z8i5p_70{font-family:var(--font-body);letter-spacing:0;color:var(--text-tertiary);margin-left:3px;font-size:.42em;font-weight:500}._segmentTrack_z8i5p_79{background:var(--border-strong);border-radius:2px;height:10px;display:block;overflow:hidden}._segmentFill_z8i5p_88{background:var(--accent-01);transform-origin:0;height:100%;transition:transform .12s linear;display:block}._segmentOn_z8i5p_96 ._segmentNumber_z8i5p_60{color:var(--text-primary)}._focusLine_z8i5p_101{color:var(--text-tertiary);animation:_focusIn_z8i5p_1 .2s var(--ease) both;font-size:14px;line-height:1.4}._focusTitle_z8i5p_108{color:var(--text-primary);font-weight:500}@keyframes _focusIn_z8i5p_1{0%{opacity:0}}@media (prefers-reduced-motion:reduce){._focusLine_z8i5p_101{animation:none}._segmentNumber_z8i5p_60,._segmentFill_z8i5p_88{transition:none}}._srOnly_z8i5p_129{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=720px){._stack_z8i5p_24{width:min(460px,100vw - 2*clamp(16px,4vw,32px))}}._scene_z8i5p_151{position:relative}._sticky_z8i5p_155{top:var(--nav-pinned);height:calc(100vh - var(--nav-pinned) - var(--dock-clear));padding-top:var(--space-6);position:sticky;overflow:hidden}._track_z8i5p_165{width:max-content;padding-inline:calc(max(0px, (100vw - 1140px) / 2) + var(--gutter));will-change:transform;align-items:flex-start;list-style:none;display:flex}._era_z8i5p_177{width:calc(var(--frame-w) + var(--space-24) + var(--space-8));flex-direction:column;flex:none;display:flex}._era_z8i5p_177 ._figure_z8i5p_185,._era_z8i5p_177 ._changed_z8i5p_186,._era_z8i5p_177 ._name_z8i5p_187,._era_z8i5p_177 ._roles_z8i5p_188{opacity:.18;transition:opacity var(--trans-smooth)}._eraActive_z8i5p_193 ._figure_z8i5p_185,._eraActive_z8i5p_193 ._changed_z8i5p_186,._eraActive_z8i5p_193 ._name_z8i5p_187,._eraActive_z8i5p_193 ._roles_z8i5p_188{opacity:1}._figure_z8i5p_185{margin:0}._frame_z8i5p_207{width:var(--frame-w);height:var(--frame-h);position:relative;overflow:hidden}._frame_z8i5p_207 ._darkOnly_z8i5p_215{display:none}[data-theme=dark] ._frame_z8i5p_207 ._darkOnly_z8i5p_215{display:block}[data-theme=dark] ._frame_z8i5p_207 ._lightOnly_z8i5p_223{display:none}._frame_z8i5p_207 img{object-fit:cover;width:100%;height:100%;display:block}._pins_z8i5p_235{pointer-events:none;position:absolute;inset:0}._pin_z8i5p_235{border:2px solid var(--canvas);background:var(--accent-01);width:24px;height:24px;color:var(--accent-contrast);font-family:var(--font-mono);border-radius:50% 50% 50% 4px;justify-content:center;align-items:center;font-size:10.5px;font-weight:600;display:flex;position:absolute;box-shadow:0 4px 12px -4px #0000004d}._pin_z8i5p_235:first-child{top:22%;left:20%}._pin_z8i5p_235:nth-child(2){top:44%;left:66%}._pin_z8i5p_235:nth-child(3){top:68%;left:36%}._heading_z8i5p_267{align-items:baseline;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}._year_z8i5p_274{font-family:var(--font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:#0000;-webkit-text-stroke:1px var(--border-strong);transition:color var(--trans-smooth), -webkit-text-stroke-color var(--trans-smooth);font-size:clamp(44px,4.2vw,60px);font-weight:700;line-height:.9}._eraReached_z8i5p_288 ._year_z8i5p_274{color:var(--text-primary);-webkit-text-stroke-color:transparent}._yearNow_z8i5p_293{margin-left:var(--space-2);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary);font-size:11px;font-weight:400}._story_z8i5p_306{gap:var(--space-3);max-width:var(--frame-w);margin-top:var(--space-6);flex-direction:column;display:flex}._name_z8i5p_187{font-family:var(--font-display);letter-spacing:-.015em;color:var(--text-primary);font-size:clamp(20px,1.7vw,24px);font-weight:600;line-height:1.1}._changed_z8i5p_186{color:var(--text-secondary);font-size:15.5px;line-height:1.5}._roles_z8i5p_188{gap:var(--space-3);margin-top:var(--space-4);flex-direction:column;list-style:none;display:flex}._role_z8i5p_188{align-items:start;column-gap:var(--space-3);grid-template-columns:20px minmax(0,1fr);display:grid}._logo_z8i5p_347{border:1px solid var(--border);border-radius:var(--radius-xs);background:var(--canvas);flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:flex;overflow:hidden}._logo_z8i5p_347 img{object-fit:cover;filter:grayscale();opacity:.75;width:100%;height:100%;transition:filter var(--trans-smooth), opacity var(--trans-smooth)}._eraActive_z8i5p_193 ._logo_z8i5p_347 img{filter:none;opacity:1}._monogram_z8i5p_377{font-family:var(--font-mono);color:var(--text-tertiary);font-size:9px;font-weight:600}._roleText_z8i5p_384{flex-direction:column;gap:1px;display:flex}._roleTitle_z8i5p_390{color:var(--text-primary);font-size:14px;font-weight:500;line-height:20px}._roleMeta_z8i5p_397{font-family:var(--font-mono);letter-spacing:.04em;color:var(--text-tertiary);font-size:10.5px}._swipe_z8i5p_407{--frame-w:78vw;width:auto;padding-bottom:var(--space-16);scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;overflow-x:auto;--frame-h:calc(var(--frame-w) / 1.6)!important}._swipe_z8i5p_407::-webkit-scrollbar{display:none}._swipe_z8i5p_407 ._era_z8i5p_177{width:calc(var(--frame-w) + var(--space-6));scroll-snap-align:start}._swipe_z8i5p_407 ._logo_z8i5p_347 img{filter:none;opacity:1}@media (prefers-reduced-motion:reduce){._era_z8i5p_177,._year_z8i5p_274,._logo_z8i5p_347 img{transition:none}}._sheet_1rk03_8{aspect-ratio:842/1162;background:var(--card-paper);color:var(--note-ink);box-shadow:var(--shadow-paper-lifted);text-align:left;cursor:inherit;overflow:hidden;container-type:inline-size}._doc_1rk03_23{--text-primary:var(--note-ink);--text-secondary:var(--note-ink-secondary);height:100%;font-family:var(--font-body);flex-direction:column;padding:4.4em 5em 4em;font-size:1.3658cqw;line-height:1.5;display:flex}._doc_1rk03_23 h2,._doc_1rk03_23 h3,._doc_1rk03_23 h4,._doc_1rk03_23 p,._doc_1rk03_23 ul{margin:0;padding:0}._doc_1rk03_23 ul{list-style:none}._doc_1rk03_23 a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--note-ink-secondary);text-decoration-color:var(--note-ink-secondary);text-underline-offset:.2em}._doc_1rk03_23 a:hover{text-decoration-color:currentColor}._docHead_1rk03_61{justify-content:space-between;align-items:flex-end;gap:2em;display:flex}._name_1rk03_68{font-family:var(--font-display);letter-spacing:-.035em;font-size:3.4em;font-weight:600;line-height:1}._title_1rk03_76{color:var(--note-ink);font-size:1.15em;font-weight:500;margin-top:.7em!important}._workMode_1rk03_84{color:var(--note-ink-secondary);font-size:.82em;font-weight:400}._contact_1rk03_90{text-align:right;font-family:var(--font-mono);color:var(--note-ink-secondary);font-size:.92em;line-height:1.8}._summary_1rk03_98{border-top:1px solid var(--paper-rule);max-width:62em;color:var(--note-ink);font-size:1.14em;line-height:1.55;margin-top:2em!important;padding-top:1.6em!important}._section_1rk03_108{margin-top:2em}._kicker_1rk03_114{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--paper-accent);align-items:center;gap:1em;font-size:.86em;font-weight:500;display:flex;margin-bottom:1.1em!important}._kicker_1rk03_114:after{content:"";background:var(--paper-rule);flex:1;height:1px}._company_1rk03_134{color:var(--note-ink);font-family:var(--font-display);letter-spacing:-.01em;font-size:1.3em;font-weight:600;margin-bottom:.8em!important}._role_1rk03_143+._role_1rk03_143{margin-top:1em}._roleHead_1rk03_147{justify-content:space-between;align-items:baseline;gap:1em;display:flex}._roleHead_1rk03_147 h4{font-size:1.05em;font-weight:600}._roleOrg_1rk03_159{color:var(--note-ink-secondary);font-weight:400}._dates_1rk03_164{font-family:var(--font-mono);color:var(--note-ink-secondary);flex-shrink:0;font-size:.88em}._points_1rk03_171{flex-direction:column;gap:.3em;display:flex;margin-top:.4em!important}._points_1rk03_171 li{padding-left:1.2em;position:relative}._points_1rk03_171 li:before{content:"";background:var(--note-ink);width:.5em;height:1px;position:absolute;top:.75em;left:.15em}._roleLine_1rk03_193{color:var(--note-ink-secondary);margin-top:.15em!important}._rows_1rk03_199{flex-direction:column;gap:.45em;display:flex}._rows_1rk03_199 li{gap:.5em;display:flex}._rows_1rk03_199 strong{flex-shrink:0;font-weight:600}._rows_1rk03_199 span{color:var(--note-ink-secondary)}._rows_1rk03_199 ._dated_1rk03_219{justify-content:space-between;align-items:baseline}._viewer_1rk03_227{background:0 0;border:0;width:100vw;max-width:100vw;height:100vh;max-height:100vh;margin:0;padding:0;overflow-y:auto}._viewer_1rk03_227::backdrop{background:#000000d1}._viewerPage_1rk03_243{padding:var(--space-16) var(--space-6);justify-content:center;display:flex}._sheetFull_1rk03_249{width:min(960px,100%)}._close_1rk03_253{top:var(--space-5);right:var(--space-5);z-index:1;border-radius:var(--radius-sm);color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #fff3;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:fixed}._close_1rk03_253:hover{background:#ffffff2e}._close_1rk03_253:focus-visible{outline:2px solid var(--accent-01);outline-offset:3px}._printCopy_1rk03_283{display:none}@page{size:842px 1162px;margin:0}@media print{body *{visibility:hidden}._printCopy_1rk03_283,._printCopy_1rk03_283 *{visibility:visible}._printCopy_1rk03_283{width:842px;display:block;position:absolute;top:0;left:0}._printCopy_1rk03_283 ._sheet_1rk03_8{box-shadow:none;background:#fff}._printCopy_1rk03_283 a{text-decoration:none}}._head_dgeaw_11{padding-top:clamp(64px,11vh,120px);padding-bottom:var(--space-16)}._kicker_dgeaw_16{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-01);font-size:11px}._top_dgeaw_24{grid-template-columns:fit-content(100%) minmax(var(--space-12), 1fr) auto;grid-template-areas:"name.contact""position.contact""lead. .";display:grid}._top_dgeaw_24 ._name_dgeaw_34{grid-area:name}._top_dgeaw_24 ._position_dgeaw_38{grid-area:position}._top_dgeaw_24 ._contact_dgeaw_42{grid-area:contact;align-self:end}._top_dgeaw_24 ._lead_dgeaw_47{contain:inline-size;grid-area:lead;max-width:none}._name_dgeaw_34{margin-top:var(--space-6);font-family:var(--font-display);letter-spacing:-.035em;color:var(--text-primary);text-wrap:balance;font-size:clamp(52px,7.6vw,108px);font-weight:700;line-height:.98}._position_dgeaw_38{margin-top:var(--space-5);color:var(--text-primary);font-size:clamp(19px,1.8vw,24px)}._position_dgeaw_38 span{color:var(--text-tertiary)}._contact_dgeaw_42{text-align:right;color:var(--text-secondary);font-size:14px;line-height:2;list-style:none}._contact_dgeaw_42 a{border-bottom:1px solid var(--border-strong);transition:color var(--trans-fast), border-color var(--trans-fast)}._contact_dgeaw_42 a:hover{color:var(--accent-01);border-color:currentColor}._lead_dgeaw_47{margin-top:var(--space-8);color:var(--text-secondary);text-wrap:pretty;font-size:clamp(17px,1.5vw,20px);line-height:1.6}._actions_dgeaw_101{gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;display:flex}._body_dgeaw_111{gap:var(--space-16);padding-bottom:var(--space-12);grid-template-columns:200px minmax(0,1fr);display:grid}._rail_dgeaw_118{top:var(--space-8);flex-direction:column;align-self:start;gap:2px;display:flex;position:sticky}._railLink_dgeaw_127{color:var(--text-tertiary);transition:color var(--trans-fast);align-items:center;gap:10px;padding:7px 0;font-size:14px;display:flex}._railLink_dgeaw_127:before{content:"";width:12px;height:1px;transition:width var(--trans-base), background-color var(--trans-fast);background:currentColor}._railLink_dgeaw_127:hover,._railActive_dgeaw_146{color:var(--text-primary)}._railActive_dgeaw_146:before{background:var(--accent-01);width:24px}._railButton_dgeaw_155{margin-top:var(--space-6);opacity:0;visibility:hidden;transition:opacity var(--trans-base), transform var(--trans-base), visibility 0s linear .24s;align-self:flex-start;transform:translateY(6px)}._railButtonOn_dgeaw_165{opacity:1;visibility:visible;transition:opacity var(--trans-base), transform var(--trans-base), visibility 0s;transform:none}@media (prefers-reduced-motion:reduce){._railButton_dgeaw_155,._railButtonOn_dgeaw_165{transition:none;transform:none}}._content_dgeaw_180{min-width:0}._section_dgeaw_184{margin-bottom:var(--space-24);scroll-margin-top:var(--space-8)}._sectionKicker_dgeaw_189{align-items:center;gap:var(--space-4);margin-bottom:var(--space-8);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-01);font-size:11px;font-weight:400;display:flex}._sectionKicker_dgeaw_189:after{content:"";background:var(--border);flex:1;height:1px}._company_dgeaw_212{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-primary);font-size:26px;font-weight:650}._names_dgeaw_220{align-items:center;gap:var(--space-2) 10px;font-family:var(--font-mono);color:var(--text-tertiary);flex-wrap:wrap;margin:14px 0 36px;font-size:12px;display:flex}._namesItem_dgeaw_231{align-items:center;gap:8px;display:inline-flex}._names_dgeaw_220 b{color:var(--text-secondary);font-weight:500}._namesLogo_dgeaw_242{border:1px solid var(--border);border-radius:var(--radius-sm);object-fit:contain;background:#fff;width:22px;height:22px;padding:2px}._namesArrow_dgeaw_252,._namesNote_dgeaw_253{color:var(--text-muted)}._role_dgeaw_257,._early_dgeaw_258{border-top:1px solid var(--border)}._role_dgeaw_257{gap:var(--space-6);padding:var(--space-6) 0;grid-template-columns:150px minmax(0,1fr);display:grid}._dates_dgeaw_269{font-family:var(--font-mono);color:var(--text-tertiary);padding-top:5px;font-size:12px}._now_dgeaw_276{margin-top:var(--space-2);color:var(--accent-01);align-items:center;gap:6px;display:flex}._now_dgeaw_276:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}._roleTitle_dgeaw_292{color:var(--text-primary);font-size:18px;font-weight:600}._roleTitle_dgeaw_292 span{color:var(--text-tertiary);font-weight:400}._points_dgeaw_303{margin-top:var(--space-3);gap:10px;list-style:none;display:grid}._points_dgeaw_303 li{color:var(--text-secondary);padding-left:18px;font-size:15.5px;line-height:1.55;position:relative}._points_dgeaw_303 li:before{content:"";background:var(--text-tertiary);width:8px;height:1px;position:absolute;top:.78em;left:0}._points_dgeaw_303 strong{color:var(--text-primary);font-weight:500}._early_dgeaw_258{gap:0 var(--space-4);padding:var(--space-5) 0;grid-template-columns:150px 32px minmax(0,1fr);align-items:start;display:grid}._early_dgeaw_258 ._dates_dgeaw_269{padding-top:4px}._earlyLogo_dgeaw_346{border:1px solid var(--border);object-fit:contain;background:#fff;border-radius:8px;width:32px;height:32px;padding:3px}._early_dgeaw_258 ._roleTitle_dgeaw_292{font-size:16px}._earlyLine_dgeaw_360{margin-top:var(--space-1);color:var(--text-secondary);font-size:15px;line-height:1.5}._projects_dgeaw_370{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}._project_dgeaw_370{border:1px solid var(--border);border-radius:var(--radius-lg);height:100%;transition:border-color var(--trans-fast), transform var(--trans-smooth);flex-direction:column;display:flex;overflow:hidden}._project_dgeaw_370:hover{border-color:var(--border-strong);transform:translateY(-4px)}._project_dgeaw_370:focus-visible{outline:2px solid var(--accent-01);outline-offset:3px}._projectImage_dgeaw_397{aspect-ratio:16/10;border-bottom:1px solid var(--border);background:var(--surface-1);display:block;overflow:hidden}._projectImage_dgeaw_397 img{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}._projectText_dgeaw_413{flex-direction:column;gap:6px;padding:18px 18px 20px;display:flex}._projectName_dgeaw_420{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-primary);justify-content:space-between;align-items:center;font-size:22px;font-weight:650;display:flex}._projectName_dgeaw_420 svg{width:18px;height:18px;color:var(--text-tertiary);transition:color var(--trans-fast), transform var(--trans-base)}._project_dgeaw_370:hover ._projectName_dgeaw_420 svg{color:var(--accent-01);transform:translate(3px)}._projectLine_dgeaw_443{color:var(--text-secondary);font-size:14.5px;line-height:1.5}._cards_dgeaw_450{margin-top:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr))}._inlineLink_dgeaw_455{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:3px;transition:color var(--trans-fast), text-decoration-color var(--trans-fast)}._inlineLink_dgeaw_455:hover{color:var(--accent-01);text-decoration-color:currentColor}._list_dgeaw_471{border-top:1px solid var(--border)}._list_dgeaw_471>div{align-items:baseline;gap:var(--space-6);border-bottom:1px solid var(--border);grid-template-columns:180px minmax(0,1fr) auto;padding:18px 0;display:grid}._list_dgeaw_471 dt{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary);font-size:11px}._list_dgeaw_471 dd{color:var(--text-primary);font-size:15.5px;line-height:1.6}._sep_dgeaw_498{color:var(--text-muted)}._year_dgeaw_502{font-family:var(--font-mono);color:var(--text-tertiary);font-size:12px}@media (prefers-reduced-motion:reduce){._project_dgeaw_370,._project_dgeaw_370:hover{transform:none}}@media (width<=760px){._head_dgeaw_11{padding-top:var(--space-16);padding-bottom:var(--space-10)}._top_dgeaw_24{grid-template-columns:minmax(0,1fr);grid-template-areas:"name""position""contact""lead"}._top_dgeaw_24 ._contact_dgeaw_42{margin-top:var(--space-5)}._contact_dgeaw_42{text-align:left}._body_dgeaw_111{grid-template-columns:minmax(0,1fr);gap:0}._rail_dgeaw_118{z-index:2;gap:var(--space-5);margin:0 calc(var(--space-4) * -1) var(--space-8);padding:0 var(--space-4);border-bottom:1px solid var(--border);background:var(--surface-overlay);-webkit-backdrop-filter:blur(10px);scrollbar-width:none;flex-direction:row;position:sticky;top:0;overflow-x:auto}._railLink_dgeaw_127{padding:var(--space-3) 0;white-space:nowrap}._railLink_dgeaw_127:before{display:none}._railActive_dgeaw_146{box-shadow:inset 0 -2px 0 var(--accent-01)}._railButton_dgeaw_155{display:none}._section_dgeaw_184{margin-bottom:var(--space-16);scroll-margin-top:60px}._role_dgeaw_257{grid-template-columns:minmax(0,1fr);gap:6px}._now_dgeaw_276{margin:0 0 0 var(--space-3);display:inline-flex}._early_dgeaw_258{gap:6px var(--space-4);grid-template-columns:32px minmax(0,1fr)}._early_dgeaw_258 ._dates_dgeaw_269{order:3;grid-column:2;padding-top:0}._projects_dgeaw_370{grid-template-columns:minmax(0,1fr)}._list_dgeaw_471>div{gap:6px var(--space-4);grid-template-columns:minmax(0,1fr) auto}._list_dgeaw_471 dt{grid-column:1/-1}}._split_8pc8g_10{gap:var(--space-12);padding-top:var(--space-10);padding-bottom:var(--space-16);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;display:grid}._splitHead_8pc8g_19{top:calc(var(--nav-pinned) + var(--space-10));align-items:flex-start;gap:var(--space-5);flex-direction:column;display:flex;position:sticky}._splitMain_8pc8g_28{min-width:0}._pageTitle_8pc8g_32{font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(40px,4.4vw,60px);font-weight:700;line-height:1}._lead_8pc8g_40{max-width:52ch;color:var(--text-secondary);text-wrap:pretty;font-size:clamp(17px,1.5vw,20px);line-height:1.6}._dateLine_8pc8g_48{align-items:center;gap:var(--space-2);font-family:var(--font-mono);letter-spacing:.06em;flex-wrap:wrap;font-size:11px;display:flex}._date_8pc8g_48{color:var(--text-primary)}._summary_8pc8g_62{color:var(--text-secondary);text-wrap:pretty;font-size:14.5px;line-height:1.55}._earlyList_8pc8g_70{list-style:none}._early_8pc8g_70{scroll-margin-top:calc(var(--nav-pinned) + var(--space-4));gap:var(--space-6);padding:var(--space-5) 0;border-bottom:1px solid var(--border-subtle);grid-template-columns:96px minmax(0,1fr) auto;align-items:center;display:grid}._earlyCover_8pc8g_84{width:96px;height:96px;padding:var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-1);cursor:zoom-in;transition:border-color var(--trans-fast);justify-content:center;align-items:center;display:flex}._earlyCover_8pc8g_84:hover{border-color:var(--border-strong)}._earlyCover_8pc8g_84 img{object-fit:contain;border-radius:2px;max-width:100%;max-height:100%;display:block}._earlyText_8pc8g_110{gap:var(--space-1);flex-direction:column;display:flex}._earlyTitle_8pc8g_116{color:var(--text-primary);font-size:16px;font-weight:600;line-height:1.3}._earlyOpen_8pc8g_123{align-items:center;gap:var(--space-1);font:inherit;font-family:var(--font-mono);letter-spacing:.06em;color:var(--text-tertiary);cursor:pointer;transition:color var(--trans-fast);background:0 0;border:0;padding:0;font-size:11px;display:inline-flex}._earlyOpen_8pc8g_123:hover{color:var(--accent-01)}._earlyCover_8pc8g_84:focus-visible,._earlyOpen_8pc8g_123:focus-visible{outline:2px solid var(--accent-01);outline-offset:2px}._lightbox_8pc8g_152{width:100vw;max-width:100vw;height:100vh;max-height:100vh;padding:var(--space-6);background:0 0;border:0;margin:0}._lightbox_8pc8g_152::backdrop{background:#000000d1}._lightboxInner_8pc8g_167{justify-content:center;align-items:center;gap:var(--space-4);pointer-events:none;flex-direction:column;height:100%;display:flex}._lightboxInner_8pc8g_167>*{pointer-events:auto}._lightboxImage_8pc8g_181{object-fit:contain;border-radius:var(--radius-sm);max-width:min(1400px,100%);max-height:calc(100% - 64px)}._lightboxBar_8pc8g_188{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;width:min(1400px,100%);display:flex}._lightboxCaption_8pc8g_197{color:#ffffffc7;font-size:14px}._lightboxTitle_8pc8g_202{color:#fff;font-weight:600}._lightboxControls_8pc8g_207{align-items:center;gap:var(--space-2);display:flex}._counter_8pc8g_213{margin-right:var(--space-2);font-family:var(--font-mono);letter-spacing:.06em;color:#fff9;font-size:11px}._control_8pc8g_221{border-radius:var(--radius-sm);color:#fff;cursor:pointer;width:36px;height:36px;transition:background-color var(--trans-fast);background:#ffffff0f;border:1px solid #fff3;justify-content:center;align-items:center;padding:0;display:flex}._control_8pc8g_221:hover{background:#ffffff29}._control_8pc8g_221:focus-visible{outline:2px solid var(--accent-01);outline-offset:2px}@media (width<=860px){._split_8pc8g_10{gap:var(--space-8);padding-top:var(--space-6);grid-template-columns:minmax(0,1fr)}._splitHead_8pc8g_19{position:static}._early_8pc8g_70{gap:var(--space-4);grid-template-columns:72px minmax(0,1fr)}._earlyCover_8pc8g_84{width:72px;height:72px}._earlyOpen_8pc8g_123{grid-column:2}}._head_1b3ae_11{padding-top:clamp(64px,11vh,120px);padding-bottom:var(--space-16)}._kicker_1b3ae_16{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-01);font-size:11px}._title_1b3ae_24{max-width:18ch;margin-top:var(--space-6);font-family:var(--font-display);letter-spacing:-.035em;color:var(--text-primary);text-wrap:balance;font-size:clamp(44px,min(6.4vw,11vh),104px);font-weight:700;line-height:.98}._lead_1b3ae_36{max-width:46ch;margin-top:var(--space-8);color:var(--text-secondary);text-wrap:pretty;font-size:clamp(17px,1.5vw,20px);line-height:1.6}._now_1b3ae_45{align-items:baseline;gap:var(--space-2) var(--space-3);margin-top:var(--space-6);color:var(--text-secondary);flex-wrap:wrap;font-size:15px;display:flex}._nowLabel_1b3ae_55{align-items:center;gap:var(--space-2);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent-01);font-size:11px;display:inline-flex}._nowLabel_1b3ae_55:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}._pointer_1b3ae_74{margin-top:var(--space-5);color:var(--text-tertiary);font-size:14px;line-height:1.6}._pointerLink_1b3ae_81{color:var(--text-secondary);border-bottom:1px solid var(--border-strong);transition:color var(--trans-fast), border-color var(--trans-fast)}._pointerLink_1b3ae_81:hover{color:var(--accent-01);border-color:currentColor}._board_1b3ae_95{padding:var(--space-12) 0 var(--space-24);border-block:1px solid var(--border);background-color:var(--surface-1);background-image:radial-gradient(circle at 1px 1px, var(--border-strong) .9px, transparent 1.2px);background-size:20px 20px}._boardLabel_1b3ae_103{margin-bottom:var(--space-8);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary);font-size:11px}._section_1b3ae_113{margin-bottom:var(--space-12);border:1px solid var(--border-strong);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--canvas) 55%, transparent);scroll-margin-top:var(--space-8);padding:48px 28px 32px;position:relative}._sectionLabel_1b3ae_123{align-items:baseline;gap:var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-lg) 0 var(--radius-md) 0;background:var(--canvas);font-family:var(--font-body);color:var(--text-secondary);padding:6px 12px;font-size:12.5px;font-weight:500;display:flex;position:absolute;top:-1px;left:-1px}._sectionLabel_1b3ae_123 span{font-family:var(--font-mono);color:var(--text-muted);font-size:11px;font-weight:400}._row_1b3ae_148{align-items:flex-start;gap:28px;display:flex}._solo_1b3ae_154 ._frame_1b3ae_154{flex:0 52%!important}._frame_1b3ae_154{text-align:left;cursor:pointer;background:0 0;border:0;flex-shrink:1;flex-basis:0;min-width:0;padding:0;position:relative}._frameTitle_1b3ae_173{justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-2);color:var(--text-tertiary);font-size:12px;display:flex}._frameTitle_1b3ae_173 b{color:var(--text-secondary);transition:color var(--trans-fast);font-weight:500}._frameArt_1b3ae_188{display:block;position:relative}._frameArt_1b3ae_188 img{border:1px solid var(--border);border-radius:var(--radius-xs);background:var(--surface-2);width:100%;height:auto;display:block}._stack_1b3ae_202{color:#fff;font-family:var(--font-mono);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000009e;border-radius:5px;padding:3px 7px;font-size:10.5px;position:absolute;bottom:10px;right:10px}._ribbon_1b3ae_216{z-index:1;border:1px solid var(--award-edge);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--award-bg);box-shadow:0 6px 16px -8px var(--award-shadow);color:var(--award-ink);border-left:0;align-items:center;gap:6px;padding:5px 10px 5px 8px;font-size:11.5px;font-weight:600;display:inline-flex;position:absolute;top:14px;left:0}._ribbon_1b3ae_216 svg{color:var(--award-icon)}._ribbonDetail_1b3ae_239{opacity:.8;font-weight:400}._selection_1b3ae_245{border:1.5px solid var(--accent-01);opacity:0;pointer-events:none;transition:opacity var(--trans-fast);border-radius:6px;position:absolute;inset:-5px}._selection_1b3ae_245 i{border:1.5px solid var(--accent-01);background:var(--canvas);width:8px;height:8px;position:absolute}._selection_1b3ae_245 i:first-child{top:-5px;left:-5px}._selection_1b3ae_245 i:nth-child(2){top:-5px;right:-5px}._selection_1b3ae_245 i:nth-child(3){bottom:-5px;left:-5px}._selection_1b3ae_245 i:nth-child(4){bottom:-5px;right:-5px}._selectionTag_1b3ae_268{background:var(--accent-01);color:var(--accent-contrast);font-family:var(--font-mono);white-space:nowrap;border-radius:5px;padding:3px 8px;font-size:10.5px;position:absolute;bottom:-30px;left:50%;transform:translate(-50%)}._frame_1b3ae_154:hover ._selection_1b3ae_245,._frame_1b3ae_154:focus-visible ._selection_1b3ae_245{opacity:1}._frame_1b3ae_154:hover ._frameTitle_1b3ae_173 b,._frame_1b3ae_154:focus-visible ._frameTitle_1b3ae_173 b{color:var(--accent-01)}._frame_1b3ae_154:focus-visible{outline:none}._viewer_1b3ae_299{background:var(--canvas);width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;color:var(--text-primary);border:0;margin:0;padding:0}._viewer_1b3ae_299[open]{grid-template-columns:minmax(0,1fr) 340px;display:grid}._viewer_1b3ae_299::backdrop{background:var(--canvas)}._stage_1b3ae_320{background-color:var(--surface-1);background-image:radial-gradient(circle at 1px 1px, var(--border-strong) .9px, transparent 1.2px);background-size:20px 20px;grid-template-rows:minmax(0,1fr) auto;min-width:0;min-height:0;display:grid}._stageImage_1b3ae_330{min-height:0;position:relative}._stageImage_1b3ae_330 img{border:1px solid var(--border);border-radius:var(--radius-sm);max-width:calc(100% - 160px);max-height:calc(100% - 96px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 30px 60px -30px #0000004d}._counter_1b3ae_348{z-index:1;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--canvas);font-family:var(--font-mono);color:var(--text-tertiary);padding:4px 9px;font-size:11px;position:absolute;top:20px;left:50%;transform:translate(-50%)}._nav_1b3ae_363{z-index:1;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--canvas);width:40px;height:40px;color:var(--text-secondary);cursor:pointer;transition:border-color var(--trans-fast), color var(--trans-fast);justify-content:center;align-items:center;margin-top:-20px;display:flex;position:absolute;top:50%}._nav_1b3ae_363:hover{border-color:var(--text-primary);color:var(--text-primary)}._prev_1b3ae_386{left:24px}._next_1b3ae_387{right:24px}._thumbs_1b3ae_389{padding:var(--space-4) var(--space-6) var(--space-6);justify-content:center;gap:10px;display:flex;overflow-x:auto}._thumb_1b3ae_389{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);opacity:.6;cursor:pointer;width:72px;height:52px;transition:opacity var(--trans-fast);flex:none;padding:0;overflow:hidden}._thumb_1b3ae_389:hover{opacity:1}._thumbOn_1b3ae_415{opacity:1;outline:1.5px solid var(--accent-01);outline-offset:2px}._thumb_1b3ae_389 img{object-fit:cover;width:100%;height:100%}._panel_1b3ae_427{border-left:1px solid var(--border);flex-direction:column;display:flex;overflow-y:auto}._panelHead_1b3ae_434{padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;display:flex}._panelLabel_1b3ae_442{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary);font-size:11px}._close_1b3ae_450{border:1px solid var(--border);border-radius:var(--radius-md);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:flex}._close_1b3ae_450:hover{border-color:var(--text-primary);color:var(--text-primary)}._nav_1b3ae_363:focus-visible,._thumb_1b3ae_389:focus-visible,._close_1b3ae_450:focus-visible{outline:2px solid var(--accent-01);outline-offset:2px}._panelName_1b3ae_475{padding:var(--space-5) var(--space-5) var(--space-1);font-family:var(--font-display);letter-spacing:-.03em;font-size:32px;font-weight:700}._panelSummary_1b3ae_483,._panelLine_1b3ae_484{padding:0 var(--space-5) var(--space-4);color:var(--text-secondary);font-size:14.5px;line-height:1.55}._panelLine_1b3ae_484{margin:0 var(--space-5) var(--space-4);padding:0 0 0 var(--space-3);border-left:2px solid var(--accent-01);color:var(--text-primary)}._props_1b3ae_499{border-top:1px solid var(--border)}._props_1b3ae_499 div{gap:var(--space-3);padding:11px var(--space-5);border-bottom:1px solid var(--border-subtle);grid-template-columns:90px minmax(0,1fr);font-size:13.5px;display:grid}._props_1b3ae_499 dt{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);padding-top:2px;font-size:10.5px}._propLink_1b3ae_521{border-bottom:1px solid var(--border-strong);transition:color var(--trans-fast), border-color var(--trans-fast);align-items:center;gap:3px;display:inline-flex}._propLink_1b3ae_521:hover{color:var(--accent-01);border-color:currentColor}@media (prefers-reduced-motion:reduce){._selection_1b3ae_245,._thumb_1b3ae_389,._nav_1b3ae_363{transition:none}}@media (width<=760px){._head_1b3ae_11{padding-top:var(--space-16);padding-bottom:var(--space-12)}._board_1b3ae_95{padding-top:var(--space-8)}._section_1b3ae_113{margin-bottom:var(--space-10);padding:48px 14px 20px}._row_1b3ae_148{gap:var(--space-8);flex-direction:column}._row_1b3ae_148 ._frame_1b3ae_154,._solo_1b3ae_154 ._frame_1b3ae_154{width:100%;flex:none!important}._viewer_1b3ae_299[open]{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}._stageImage_1b3ae_330 img{max-width:calc(100% - 32px);max-height:calc(100% - 84px);top:calc(50% + 14px)}._counter_1b3ae_348{top:10px}._nav_1b3ae_363{display:none}._panel_1b3ae_427{border-left:0;border-top:1px solid var(--border);max-height:46dvh}}._page_6orr1_7{padding-bottom:var(--space-16)}._header_6orr1_14{justify-content:center;align-items:center;gap:var(--space-5);padding-top:var(--space-12);padding-bottom:var(--space-24);text-align:center;flex-direction:column;display:flex}._meta_6orr1_25{align-items:center;gap:var(--space-3);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary);font-size:11px;display:flex}._index_6orr1_36{color:var(--accent-01)}._name_6orr1_40{color:var(--text-primary)}._kind_6orr1_44:before{content:"·";margin-right:var(--space-3);color:var(--text-muted)}._title_6orr1_50{max-width:18ch;font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(40px,6vw,80px);font-weight:700;line-height:1}._overview_6orr1_59{max-width:60ch;color:var(--text-secondary);text-wrap:pretty;font-size:clamp(17px,1.5vw,20px);line-height:1.6}._glance_6orr1_67{width:100%;margin-top:var(--space-8);border-top:1px solid var(--border);border-bottom:1px solid var(--border);text-align:left;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));display:grid}._glanceItem_6orr1_77{gap:var(--space-2);padding:var(--space-4) var(--space-5);border-left:1px solid var(--border);flex-direction:column;display:flex}._glanceItem_6orr1_77:first-child{border-left:0}._glanceItem_6orr1_77 dt{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);font-size:10.5px}._glanceItem_6orr1_77 dd{color:var(--text-primary);font-size:14px;line-height:1.45}._glanceLink_6orr1_103{align-items:center;gap:var(--space-1);text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:4px;transition:color var(--trans-fast), text-decoration-color var(--trans-fast);display:inline-flex}._glanceLinks_6orr1_114{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}._glanceLink_6orr1_103:hover{color:var(--accent-01);-webkit-text-decoration-color:var(--accent-border);text-decoration-color:var(--accent-border)}._figure_6orr1_129{gap:var(--space-3);flex-direction:column;margin:0;display:flex}._cover_6orr1_136{margin-top:var(--space-4)}._canvas_6orr1_140{min-height:440px;padding:var(--space-10) var(--space-6);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);background-color:var(--surface-1);background-image:radial-gradient(circle at 1px 1px, var(--border-strong) .75px, transparent 1px);background-size:var(--space-4) var(--space-4);justify-content:center;align-items:center;display:flex;overflow:hidden}._figure_6orr1_129 figcaption span,._media_6orr1_155 figcaption span{display:block}._figure_6orr1_129 figcaption{color:var(--text-tertiary);text-align:center;font-size:13px}._status_6orr1_165{margin-top:var(--space-12);padding:var(--space-5) var(--space-6);border:1px dashed var(--border-strong);border-radius:var(--radius-md);color:var(--text-secondary);text-align:center;font-size:15px}._body_6orr1_178{margin-top:var(--space-20)}._chapters_6orr1_182{gap:var(--space-20);flex-direction:column;max-width:720px;margin-inline:auto;display:flex}._chapter_6orr1_182{gap:var(--space-6);flex-direction:column;display:flex}._chapterNumber_6orr1_196{font-family:var(--font-mono);letter-spacing:.1em;color:var(--accent-01);font-size:11px}._chapterTitle_6orr1_203{margin-top:calc(var(--space-4) * -1);font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(26px,2.6vw,36px);font-weight:600;line-height:1.1}._text_6orr1_215{gap:var(--space-4);flex-direction:column;display:flex}._text_6orr1_215 p{color:var(--text-secondary);text-wrap:pretty;font-size:17px;line-height:1.7}._text_6orr1_215 strong{color:var(--text-primary);font-weight:500}._quote_6orr1_234{padding:var(--space-2) 0 var(--space-2) var(--space-6);border-left:2px solid var(--text-primary)}._quote_6orr1_234 p{font-family:var(--font-display);letter-spacing:-.015em;color:var(--text-primary);font-size:clamp(22px,2.2vw,28px);font-weight:500;line-height:1.25}._quote_6orr1_234 cite{margin-top:var(--space-2);color:var(--text-tertiary);font-size:13px;font-style:normal;display:block}._points_6orr1_256{border-top:1px solid var(--border);flex-direction:column;list-style:none;display:flex}._points_6orr1_256 li{gap:var(--space-6);padding:var(--space-4) 0;border-bottom:1px solid var(--border);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}._pointTitle_6orr1_271{font-family:var(--font-mono);color:var(--text-primary);font-size:12.5px;line-height:1.5}._pointText_6orr1_278{color:var(--text-secondary);font-size:15px;line-height:1.55}._compare_6orr1_284{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._compareColumn_6orr1_290{gap:var(--space-4);padding:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;display:flex}._compareColumn_6orr1_290 h3{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary);font-size:11px;font-weight:500}._compareColumn_6orr1_290:last-child h3{color:var(--accent-01)}._compareColumn_6orr1_290 ul{gap:var(--space-3);flex-direction:column;list-style:none;display:flex}._compareColumn_6orr1_290 li{padding-left:var(--space-4);color:var(--text-secondary);font-size:15px;line-height:1.5;position:relative}._compareColumn_6orr1_290 li:before{content:"";background:var(--border-strong);width:6px;height:1px;position:absolute;top:.65em;left:0}._tableWrap_6orr1_337{margin:0;overflow-x:auto}._table_6orr1_337{border-collapse:collapse;width:100%;font-size:14px}._table_6orr1_337 th{padding:var(--space-3) var(--space-4) var(--space-3) 0;border-bottom:1px solid var(--border-strong);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;text-align:left;color:var(--text-muted);font-size:10.5px;font-weight:500}._table_6orr1_337 td{padding:var(--space-3) var(--space-4) var(--space-3) 0;border-bottom:1px solid var(--border);color:var(--text-secondary)}._table_6orr1_337 td:first-child{color:var(--text-primary);font-weight:500}._tableRename_6orr1_372 td:first-child{color:var(--text-secondary);font-weight:400}._tableRename_6orr1_372 td:nth-child(2){font-family:var(--font-mono);color:var(--text-tertiary);text-decoration:line-through;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);font-size:13px}._tableRename_6orr1_372 td:nth-child(3){font-family:var(--font-mono);color:var(--text-primary);font-size:13px}._tableWrap_6orr1_337 figcaption{margin-top:var(--space-3);color:var(--text-tertiary);font-size:13px}._shift_6orr1_400 ul{border-top:1px solid var(--border);list-style:none}._shiftHead_6orr1_405,._shift_6orr1_400 li{align-items:center;gap:var(--space-4);grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr);display:grid}._shiftHead_6orr1_405{padding-bottom:var(--space-3);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);font-size:10.5px}._shiftHead_6orr1_405 span:last-child{color:var(--accent-01);grid-column:3}._shift_6orr1_400 li{padding:var(--space-4) 0;border-bottom:1px solid var(--border)}._shiftFrom_6orr1_432{color:var(--text-tertiary);font-size:15px}._shiftArrow_6orr1_437{color:var(--text-muted)}._shiftTo_6orr1_441{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text-primary);font-size:18px;font-weight:600}._decision_6orr1_452{gap:var(--space-3);margin-top:var(--space-10);padding-top:var(--space-6);border-top:1px solid var(--border-strong);flex-direction:column;display:flex}._decisionNumber_6orr1_461{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary);font-size:11px}._decisionTitle_6orr1_469{font-family:var(--font-display);letter-spacing:-.015em;color:var(--text-primary);text-wrap:balance;font-size:clamp(22px,2.2vw,28px);font-weight:600;line-height:1.15}._decisionBody_6orr1_479{gap:var(--space-3);margin-top:var(--space-2);flex-direction:column;display:flex}._decisionBody_6orr1_479 div{gap:var(--space-4);grid-template-columns:88px minmax(0,1fr);display:grid}._decisionBody_6orr1_479 dt{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);padding-top:5px;font-size:10.5px}._decisionBody_6orr1_479 dd{color:var(--text-secondary);text-wrap:pretty;font-size:16px;line-height:1.65}._stats_6orr1_511{margin:var(--space-4) 0}._stats_6orr1_511 dl{border-top:1px solid var(--border-strong);border-bottom:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._stats_6orr1_511 dl div{justify-content:flex-end;gap:var(--space-2);padding:var(--space-6) var(--space-5);border-right:1px solid var(--border);flex-direction:column-reverse;display:flex}._stats_6orr1_511 dl div:first-child{padding-left:0}._stats_6orr1_511 dl div:last-child{border-right:0}._stats_6orr1_511 dd{font-family:var(--font-display);letter-spacing:-.035em;color:var(--text-primary);white-space:nowrap;font-size:clamp(28px,4vw,48px);font-weight:700;line-height:1}._stats_6orr1_511 dt{color:var(--text-secondary);text-wrap:pretty;font-size:14px;line-height:1.45}._stats_6orr1_511 figcaption{margin-top:var(--space-3);color:var(--text-tertiary);font-size:13px;line-height:1.5}._linkList_6orr1_567 ul{border-top:1px solid var(--border);list-style:none}._linkListTitle_6orr1_572{margin-bottom:var(--space-3);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);font-size:10.5px}._linkList_6orr1_567 li{border-bottom:1px solid var(--border)}._linkRow_6orr1_585{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3) 0;display:flex}._linkText_6orr1_593{align-items:baseline;gap:var(--space-1) var(--space-6);flex:1;grid-template-columns:minmax(0,11rem) minmax(0,1fr);display:grid}._linkLabel_6orr1_601{color:var(--text-primary);transition:color var(--trans-fast);font-size:15px;font-weight:600}._linkHint_6orr1_608{color:var(--text-tertiary);font-size:14px;line-height:1.45}._linkArrow_6orr1_614{color:var(--text-tertiary);transition:color var(--trans-fast), transform var(--trans-fast);flex:none}._linkRow_6orr1_585:hover ._linkLabel_6orr1_601,._linkRow_6orr1_585:hover ._linkArrow_6orr1_614{color:var(--accent-01)}._linkRow_6orr1_585:hover ._linkArrow_6orr1_614{transform:translate(2px,-2px)}._linkRow_6orr1_585:focus-visible{outline:2px solid var(--accent-01);outline-offset:3px;border-radius:var(--radius-xs)}._basics_6orr1_640{gap:var(--space-1);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--surface-1);color:var(--text-secondary);text-wrap:pretty;flex-direction:column;font-size:15px;line-height:1.55;display:flex}._basicsLabel_6orr1_653{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);font-size:10.5px}._crosslink_6orr1_664{padding:var(--space-4) 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);color:var(--text-secondary);font-size:16px;line-height:1.6}._crosslinkLink_6orr1_673{align-items:center;gap:var(--space-1);color:var(--text-primary);text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:4px;transition:color var(--trans-fast), text-decoration-color var(--trans-fast);font-weight:600;display:inline-flex}._crosslinkLink_6orr1_673 svg{transition:transform var(--trans-fast)}._crosslinkLink_6orr1_673:hover{color:var(--accent-01);-webkit-text-decoration-color:var(--accent-border);text-decoration-color:var(--accent-border)}._crosslinkLink_6orr1_673:hover svg{transform:translate(3px)}._crosslinkLink_6orr1_673:focus-visible{outline:2px solid var(--accent-01);outline-offset:3px}._flows_6orr1_706{border-top:1px solid var(--border);flex-direction:column;list-style:none;display:flex}._flow_6orr1_706{gap:var(--space-6);padding:var(--space-4) 0;border-bottom:1px solid var(--border);grid-template-columns:minmax(0,3fr) minmax(0,9fr);display:grid}._flowLabel_6orr1_721{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary);padding-top:4px;font-size:11px}._flowSteps_6orr1_730{align-items:center;gap:var(--space-2);flex-wrap:wrap;list-style:none;display:flex}._flowSteps_6orr1_730 li{align-items:center;gap:var(--space-2);color:var(--text-primary);font-size:14px;line-height:1.4;display:inline-flex}._flowSteps_6orr1_730 li+li:before{content:"→";color:var(--text-muted)}._flowSteps_6orr1_730 li:last-child{font-weight:600}._placeholder_6orr1_759{justify-content:center;align-items:center;gap:var(--space-2);min-height:280px;padding:var(--space-8) var(--space-6);border:1px dashed var(--border-strong);border-radius:var(--radius-lg);background-color:var(--surface-1);text-align:center;flex-direction:column;display:flex}._placeholderTag_6orr1_773{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);font-size:10.5px}._placeholderLabel_6orr1_781{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text-primary);text-wrap:balance;font-size:20px;font-weight:600}._placeholderNote_6orr1_790{max-width:48ch;color:var(--text-secondary);text-wrap:pretty;font-size:14px;line-height:1.5}._placeholderFile_6orr1_798{margin-top:var(--space-2);padding:2px var(--space-2);border-radius:var(--radius-xs);background:var(--canvas);font-family:var(--font-mono);color:var(--text-tertiary);font-size:11.5px}._srOnly_6orr1_808{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._media_6orr1_155{gap:var(--space-3);flex-direction:column;margin:0;display:flex}._wide_6orr1_828{width:min(1076px,100vw - 2*clamp(16px,4vw,32px));position:relative;left:50%;translate:-50%}._media_6orr1_155 figcaption{color:var(--text-tertiary);text-align:center;text-wrap:balance;font-size:13px;line-height:1.5}._media_6orr1_155 img,._media_6orr1_155 video{width:100%;height:auto;display:block}._mediaPlain_6orr1_850{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-1);overflow:hidden}._zoom_6orr1_858{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block;position:relative}._zoom_6orr1_858:focus-visible{outline:2px solid var(--accent-01);outline-offset:-2px}._zoomChip_6orr1_873{display:none}@media (hover:hover){._zoomChip_6orr1_873{right:var(--space-3);bottom:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-1);color:var(--text-primary);opacity:0;transition:opacity var(--trans-fast);align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:500;display:inline-flex;position:absolute}._zoom_6orr1_858:hover ._zoomChip_6orr1_873,._zoom_6orr1_858:focus-visible ._zoomChip_6orr1_873{opacity:1}}._mediaPlain_6orr1_850[data-flash]{outline:2px solid var(--accent-01);outline-offset:3px}._gallery_6orr1_908{grid-template-columns:repeat(var(--columns), minmax(0, 1fr));gap:var(--space-4);display:grid}._darkOnly_6orr1_915{display:none!important}[data-theme=dark] ._darkOnly_6orr1_915{display:block!important}[data-theme=dark] ._lightOnly_6orr1_923{display:none!important}._end_6orr1_930{align-items:center;gap:var(--space-4);max-width:720px;margin:var(--space-20) auto 0;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap;font-size:10.5px;display:flex}._end_6orr1_930:before,._end_6orr1_930:after{content:"";background:var(--border);flex:1;height:1px}._askAi_6orr1_953{align-items:center;gap:var(--space-3);max-width:720px;margin:var(--space-8) auto 0;text-align:center;flex-direction:column;display:flex}._askAiText_6orr1_963{color:var(--text-secondary);font-size:14px}._askAiRow_6orr1_968{justify-content:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._next_6orr1_975{margin-top:var(--space-16)}._nextKicker_6orr1_979{margin-bottom:var(--space-4);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);font-size:10.5px}._nextRow_6orr1_988{gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,3fr);display:grid}._backCard_6orr1_994,._nextLink_6orr1_995{border:1px solid var(--border);border-radius:var(--radius-xl);transition:border-color var(--trans-fast), background-color var(--trans-fast)}._backCard_6orr1_994:hover,._nextLink_6orr1_995:hover{border-color:var(--border-strong);background:var(--surface-1)}._backCard_6orr1_994{justify-content:flex-end;gap:var(--space-1);padding:var(--space-6);flex-direction:column;display:flex}._backArrow_6orr1_1015{padding-bottom:var(--space-6);box-sizing:content-box;color:var(--text-tertiary);transition:transform var(--trans-fast), color var(--trans-fast);margin-bottom:auto}._backCard_6orr1_994:hover ._backArrow_6orr1_1015{color:var(--accent-01);transform:translate(-4px)}._cardLabel_6orr1_1028{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary);font-size:11px}._backCard_6orr1_994 ._cardLabel_6orr1_1028{font-family:var(--font-display);letter-spacing:-.01em;text-transform:none;color:var(--text-primary);font-size:18px;font-weight:600}._cardHint_6orr1_1045{color:var(--text-tertiary);font-size:13px;line-height:1.4}._nextLink_6orr1_995{justify-content:space-between;align-items:center;gap:var(--space-6);padding:var(--space-8);display:flex}._nextText_6orr1_1059{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._nextTitle_6orr1_1066{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-primary);text-wrap:balance;font-size:clamp(22px,2.4vw,30px);font-weight:600;line-height:1.15}._nextArrow_6orr1_1076{color:var(--text-tertiary);transition:transform var(--trans-fast), color var(--trans-fast);flex:none}._nextLink_6orr1_995:hover ._nextArrow_6orr1_1076{color:var(--accent-01);transform:translate(4px)}._glanceLink_6orr1_103:focus-visible,._backCard_6orr1_994:focus-visible,._nextLink_6orr1_995:focus-visible{outline:2px solid var(--accent-01);outline-offset:3px}@media (width<=720px){._glanceItem_6orr1_77{border-left:0;border-top:1px solid var(--border);padding-inline:0}._glanceItem_6orr1_77:first-child{border-top:0}._canvas_6orr1_140{min-height:0;padding:var(--space-6) var(--space-4)}._points_6orr1_256 li,._compare_6orr1_284,._gallery_6orr1_908{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}._compare_6orr1_284{gap:var(--space-4)}._stats_6orr1_511 dl div{padding:var(--space-5) var(--space-3)}._stats_6orr1_511 dl div:first-child{padding-left:0}._stats_6orr1_511 dd{font-size:clamp(22px,7vw,30px)}._stats_6orr1_511 dt{font-size:12px}._linkText_6orr1_593{grid-template-columns:minmax(0,1fr)}._flow_6orr1_706,._decisionBody_6orr1_479 div{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}._shiftTo_6orr1_441{font-size:16px}._placeholder_6orr1_759{min-height:200px}._nextRow_6orr1_988{grid-template-columns:minmax(0,1fr)}._nextLink_6orr1_995{padding:var(--space-6);order:-1}._backCard_6orr1_994{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);flex-direction:row}._backArrow_6orr1_1015{margin-bottom:0;padding-bottom:0}._backCard_6orr1_994 ._cardHint_6orr1_1045{display:none}}._showMouse_6orr1_1188{display:none}@media (width>=960px) and (hover:hover){._showTouch_6orr1_1193{display:none}._showMouse_6orr1_1188{display:block}}._glossaryLink_6orr1_1203{all:unset;pointer-events:none}@media (width>=960px) and (hover:hover){._glossaryLink_6orr1_1203{pointer-events:auto;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:4px;transition:text-decoration-color var(--duration-fast,.15s), color var(--duration-fast,.15s)}._glossaryLink_6orr1_1203:hover,._glossaryLink_6orr1_1203:focus-visible{color:var(--text-primary);-webkit-text-decoration-color:var(--text-primary);text-decoration-color:var(--text-primary)}._glossaryLink_6orr1_1203:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}}._rail_zuvfr_5{top:50%;left:var(--space-6);z-index:90;opacity:0;visibility:hidden;transition:opacity var(--trans-smooth), visibility 0s linear .35s;align-items:center;display:flex;position:fixed;translate:0 -50%}._railVisible_zuvfr_20{opacity:1;visibility:visible;transition:opacity var(--trans-smooth)}._ticks_zuvfr_27{gap:var(--space-3);padding:var(--space-3) var(--space-4) var(--space-3) 0;cursor:pointer;flex-direction:column;display:flex}._tick_zuvfr_27{background:var(--border-strong);width:12px;height:2px;transition:width var(--trans-base), background-color var(--trans-base);border-radius:1px;position:relative;overflow:hidden}._tickActive_zuvfr_47{width:20px}._tickActive_zuvfr_47:after{content:"";background:var(--text-primary);transform:scaleX(var(--progress,0));transform-origin:0;position:absolute;inset:0}._panel_zuvfr_63{top:50%;left:calc(100% - var(--space-2));width:280px;padding:var(--space-4) var(--space-3) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--canvas);opacity:0;visibility:hidden;transition:opacity var(--trans-base), translate var(--trans-base), visibility 0s linear .24s;position:absolute;translate:-8px -50%;box-shadow:0 1px 2px #0000000a,0 12px 32px -16px #0000003d}._rail_zuvfr_5:hover ._panel_zuvfr_63,._rail_zuvfr_5:focus-within ._panel_zuvfr_63{opacity:1;visibility:visible;transition:opacity var(--trans-base), translate var(--trans-base);translate:0 -50%}._label_zuvfr_94{margin-bottom:var(--space-2);padding-inline:var(--space-2);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);font-size:10.5px}._list_zuvfr_104{flex-direction:column;gap:2px;list-style:none;display:flex}._link_zuvfr_111{padding:6px var(--space-2);border-radius:var(--radius-sm);color:var(--text-tertiary);white-space:nowrap;text-overflow:ellipsis;transition:color var(--trans-fast), background-color var(--trans-fast);font-size:13.5px;line-height:1.4;display:block;overflow:hidden}._link_zuvfr_111:hover{background:var(--surface-1);color:var(--text-primary)}._linkActive_zuvfr_131{color:var(--text-primary);font-weight:500}._link_zuvfr_111:focus-visible{outline:2px solid var(--accent-01);outline-offset:-2px}._hint_zuvfr_144{top:50%;left:calc(100% + var(--space-2));padding:5px var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--canvas);color:var(--text-secondary);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--trans-base), translate var(--trans-base);font-size:12.5px;font-weight:500;position:absolute;translate:-6px -50%;box-shadow:0 8px 24px -16px #0000004d}._hintOn_zuvfr_165{opacity:1;transition-delay:.4s;translate:0 -50%}._rail_zuvfr_5:hover ._hint_zuvfr_144,._rail_zuvfr_5:focus-within ._hint_zuvfr_144{opacity:0;transition-delay:0s}@media (prefers-reduced-motion:reduce){._hint_zuvfr_144{translate:0 -50%}}@media (width<=959px),(hover:none){._rail_zuvfr_5{display:none}}._keys_zuvfr_191{margin-top:var(--space-3);padding-inline:var(--space-2);color:var(--text-muted);font-size:11px}._keys_zuvfr_191 kbd{border:1px solid var(--border-strong);border-radius:var(--radius-xs);min-width:18px;font-family:var(--font-mono);text-align:center;color:var(--text-tertiary);padding:0 4px;font-size:10.5px;display:inline-block}._rail_1orx2_6{top:50%;right:var(--space-6);z-index:90;opacity:0;visibility:hidden;transition:opacity var(--trans-smooth), visibility 0s linear .35s;position:fixed;translate:0 -50%}._railVisible_1orx2_19{opacity:1;visibility:visible;transition:opacity var(--trans-smooth)}._stack_1orx2_26{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--canvas);transition:border-color var(--trans-fast);flex-direction:column;display:flex;position:relative}._rail_1orx2_6:hover ._stack_1orx2_26,._railOpen_1orx2_37 ._stack_1orx2_26{border-color:var(--border-strong)}._tool_1orx2_41+._tool_1orx2_41 ._tab_1orx2_41{border-top:1px solid var(--border)}._tabWrap_1orx2_45{display:block;position:relative}._tab_1orx2_41{width:32px;height:32px;color:var(--text-tertiary);cursor:pointer;transition:color var(--trans-fast), background-color var(--trans-fast);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}._tool_1orx2_41:first-child ._tab_1orx2_41{border-radius:calc(var(--radius-sm) - 1px) calc(var(--radius-sm) - 1px) 0 0}._tool_1orx2_41:last-child ._tab_1orx2_41{border-radius:0 0 calc(var(--radius-sm) - 1px) calc(var(--radius-sm) - 1px)}._tool_1orx2_41:only-child ._tab_1orx2_41{border-radius:calc(var(--radius-sm) - 1px)}._tabOpen_1orx2_78{color:var(--text-primary)}._tabPinned_1orx2_83{background:var(--surface-2);color:var(--text-primary)}._tab_1orx2_41:focus-visible{outline:2px solid var(--accent-01);outline-offset:2px}._panel_1orx2_94{top:50%;right:calc(100% + var(--space-2));border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--canvas);opacity:0;visibility:hidden;transition:opacity var(--trans-base), translate var(--trans-base), visibility 0s linear .24s;flex-direction:column;display:flex;position:absolute;overflow:hidden;translate:8px -50%;box-shadow:0 1px 2px #0000000a,0 12px 32px -16px #0000003d}._panelOpen_1orx2_116{opacity:1;visibility:visible;transition:opacity var(--trans-base), translate var(--trans-base);translate:0 -50%}._panel_1orx2_94:after{content:"";width:var(--space-3);position:absolute;top:0;bottom:0;left:100%}._panelWords_1orx2_135{width:320px;max-height:min(72vh,640px)}._panelAi_1orx2_140{width:240px}._header_1orx2_146{padding:var(--space-5) var(--space-4) var(--space-4);border-bottom:1px solid var(--border);background:var(--surface-1);flex:none}._title_1orx2_153{font-family:var(--font-display);letter-spacing:-.015em;color:var(--text-primary);font-size:18px;font-weight:700;line-height:1.15}._intro_1orx2_162{margin-top:var(--space-1);color:var(--text-tertiary);font-size:12.5px;line-height:1.45}._list_1orx2_170{min-height:0;padding:var(--space-1) var(--space-4) var(--space-2);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent;flex-direction:column;display:flex;overflow-y:auto}._word_1orx2_181{padding:var(--space-3) 0;border-bottom:1px solid var(--border-subtle);flex-direction:column;gap:2px;display:flex}._word_1orx2_181:last-child{border-bottom:0}._word_1orx2_181 dt{color:var(--text-primary);font-size:13px;font-weight:600}._word_1orx2_181 dd{color:var(--text-secondary);font-size:13px;line-height:1.45}._providers_1orx2_206{padding:var(--space-2);flex-direction:column;gap:2px;display:flex}._provider_1orx2_206{padding:8px var(--space-2);border-radius:var(--radius-sm);color:var(--text-primary);transition:background-color var(--trans-fast);align-items:center;gap:10px;font-size:13px;font-weight:500;line-height:1.25;display:flex}._provider_1orx2_206:hover{background:var(--surface-1);color:var(--text-primary)}._provider_1orx2_206:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}._providerIcon_1orx2_236{width:17px;height:17px;color:var(--text-secondary);flex:none}._provider_1orx2_206:hover ._providerIcon_1orx2_236{color:var(--text-primary)}._copyPrompt_1orx2_248{padding:var(--space-2);border-top:1px solid var(--border-subtle)}._copyPrompt_1orx2_248 ._provider_1orx2_206{text-align:left;cursor:pointer;background:0 0;border:0;width:100%;font-family:inherit}._copyPrompt_1orx2_248 ._provider_1orx2_206:hover{background:var(--surface-1)}._copyHint_1orx2_266{color:var(--text-tertiary);margin-left:auto;font-size:12px;font-weight:400}._srOnly_1orx2_273{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._hint_1orx2_283{top:50%;right:calc(100% + var(--space-3));padding:5px var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--canvas);color:var(--text-secondary);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--trans-base), translate var(--trans-base);font-size:12.5px;font-weight:500;position:absolute;translate:6px -50%;box-shadow:0 8px 24px -16px #0000004d}._hintOn_1orx2_304{opacity:1;transition-delay:.4s;translate:0 -50%}._tool_1orx2_41+._tool_1orx2_41 ._hintOn_1orx2_304{transition-delay:.52s}._rail_1orx2_6:hover ._hint_1orx2_283,._railOpen_1orx2_37 ._hint_1orx2_283{opacity:0;transition-delay:0s}@media (width<=959px),(hover:none){._rail_1orx2_6{display:none}}@media (prefers-reduced-motion:reduce){._panel_1orx2_94,._hint_1orx2_283{translate:0 -50%}}._compare_uurjl_5{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-1);-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}._image_uurjl_14{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._before_uurjl_23{clip-path:inset(0 calc(100% - var(--position)) 0 0)}._tag_uurjl_28{bottom:var(--space-4);padding:4px var(--space-2);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--canvas);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary);pointer-events:none;font-size:10.5px;position:absolute}._tagBefore_uurjl_43{left:var(--space-4)}._tagAfter_uurjl_47{right:var(--space-4)}._handle_uurjl_52{top:0;bottom:0;left:var(--position);background:var(--canvas);width:2px;box-shadow:0 0 0 1px var(--border-strong);pointer-events:none;position:absolute;translate:-50%}._grip_uurjl_64{border:1px solid var(--border-strong);background:var(--canvas);width:40px;height:40px;color:var(--text-primary);transition:scale var(--trans-fast);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 8px 24px -12px #00000059}._range_uurjl_83{opacity:0;cursor:ew-resize;touch-action:pan-y;width:100%;height:100%;margin:0;position:absolute;inset:0}._range_uurjl_83:hover~._handle_uurjl_52 ._grip_uurjl_64,._range_uurjl_83:active~._handle_uurjl_52 ._grip_uurjl_64{scale:1.08}._range_uurjl_83:focus-visible~._handle_uurjl_52 ._grip_uurjl_64{outline:2px solid var(--accent-01);outline-offset:3px}._live_15qde_1{gap:var(--space-2);flex-direction:column;display:flex}._frame_15qde_8{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-1);position:relative;overflow:hidden}._frame_15qde_8 img{object-fit:cover;width:100%;height:100%;display:block}._app_15qde_24{background:var(--surface-1);opacity:0;width:100%;height:100%;transition:opacity var(--trans-smooth);border:0;position:absolute;inset:0}._frame_15qde_8[data-state=live] ._app_15qde_24{opacity:1}._overlay_15qde_39{background:color-mix(in srgb, var(--surface-overlay) 35%, transparent);transition:background var(--trans-base);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._frame_15qde_8:hover ._overlay_15qde_39{background:color-mix(in srgb, var(--surface-overlay) 55%, transparent)}._tryTab_15qde_53{display:none!important}._bar_15qde_58{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._host_15qde_65{align-items:center;gap:var(--space-2);font-family:var(--font-mono);color:var(--text-tertiary);font-size:12px;display:inline-flex}._dot_15qde_74{border-radius:var(--radius-pill);background:var(--border-strong);width:6px;height:6px;transition:background var(--trans-base)}._dot_15qde_74[data-on]{background:var(--accent-01)}._actions_15qde_86{gap:var(--space-1);display:inline-flex}._status_15qde_91{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){._app_15qde_24,._overlay_15qde_39{transition:none}}@media (width<=720px){._tryHere_15qde_109{display:none!important}._tryTab_15qde_53{display:inline-flex!important}._bar_15qde_58{display:none}}._listen_14h8d_2{align-items:center;gap:var(--space-2);margin-top:var(--space-5);flex-direction:column;display:inline-flex}._button_14h8d_10{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);font:inherit;color:var(--text-secondary);cursor:pointer;transition:color var(--trans-fast);background:0 0;border:0;font-size:14px;display:inline-flex}._meta_14h8d_25{font-variant-numeric:tabular-nums;color:var(--text-tertiary)}._icon_14h8d_30{color:var(--accent-01);transition:transform var(--trans-fast);flex:none}._button_14h8d_10:hover,._button_14h8d_10:hover ._meta_14h8d_25{color:var(--text-primary)}._button_14h8d_10:hover ._icon_14h8d_30{transform:scale(1.08)}._button_14h8d_10:focus-visible{outline:2px solid var(--accent-01);outline-offset:2px}._track_14h8d_51{background:var(--border);width:100%;height:1px;display:block;overflow:hidden}._fill_14h8d_59{background:var(--accent-01);transform-origin:0;height:100%;transition:transform .25s linear;display:block}@media (prefers-reduced-motion:reduce){._icon_14h8d_30,._fill_14h8d_59{transition:none}}._viewer_1u6de_5{color:#fff;background:0 0;border:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:0}._viewer_1u6de_5::backdrop{background:#000000f5}._inner_1u6de_21{gap:var(--space-4);height:100%;padding:var(--space-5) var(--space-6);pointer-events:none;flex-direction:column;display:flex}._inner_1u6de_21>*{pointer-events:auto}._top_1u6de_35{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}._place_1u6de_42{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#fff9;font-size:11px}._actions_1u6de_50{align-items:center;gap:var(--space-2);display:flex}._control_1u6de_56,._pill_1u6de_57{color:#fff;cursor:pointer;transition:background-color var(--trans-fast), opacity var(--trans-fast);background:#ffffff0f;border:1px solid #fff3;justify-content:center;align-items:center;display:flex}._control_1u6de_56{border-radius:var(--radius-sm);width:40px;height:40px;padding:0}._pill_1u6de_57{gap:var(--space-2);height:40px;padding:0 var(--space-4);border-radius:var(--radius-sm);font-size:13px;font-weight:500}._control_1u6de_56:hover:not(:disabled),._pill_1u6de_57:hover{background:#ffffff29}._control_1u6de_56:focus-visible,._pill_1u6de_57:focus-visible{outline:2px solid var(--accent-01);outline-offset:2px}._control_1u6de_56:disabled{opacity:.3;cursor:default}._stage_1u6de_101{gap:var(--space-4);flex:1;grid-template-columns:auto minmax(0,1fr) auto;min-height:0;display:grid}._arrow_1u6de_109{align-self:center}._imageWrap_1u6de_113{pointer-events:none;justify-content:center;align-items:center;min-width:0;height:100%;min-height:0;display:flex}._image_1u6de_113{object-fit:contain;border-radius:var(--radius-md);pointer-events:auto;border:1px solid #ffffff29;width:auto;max-width:100%;height:auto;max-height:100%;display:block}@media (prefers-reduced-motion:no-preference){._image_1u6de_113{animation:.2s ease-out _imageIn_1u6de_1}._viewer_1u6de_5[open]{animation:.2s ease-out _overlayIn_1u6de_1}}@keyframes _imageIn_1u6de_1{0%{opacity:0;scale:.985}}@keyframes _overlayIn_1u6de_1{0%{opacity:0}}._darkOnly_1u6de_158{display:none!important}[data-theme=dark] ._darkOnly_1u6de_158{display:block!important}[data-theme=dark] ._lightOnly_1u6de_166{display:none!important}._foot_1u6de_171{align-items:center;gap:var(--space-1);flex-direction:column;min-height:52px;display:flex}._caption_1u6de_179{text-align:center;text-wrap:balance;color:#ffffffd1;max-width:720px;font-size:14px;line-height:1.5}._caption_1u6de_179 span{display:block}._counter_1u6de_192{font-family:var(--font-mono);letter-spacing:.06em;color:#ffffff80;font-size:11px}@media (width<=700px){._inner_1u6de_21{gap:var(--space-3);padding:var(--space-3) var(--space-4)}._stage_1u6de_101{grid-template-columns:minmax(0,1fr)}._arrow_1u6de_109{display:none}._control_1u6de_56,._pill_1u6de_57{height:44px}._control_1u6de_56{width:44px}}._gate_1ck3x_6{align-items:center;gap:var(--space-16);padding-top:var(--space-12);padding-bottom:var(--space-12);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);display:grid}._ask_1ck3x_18{flex-direction:column;align-items:flex-start;display:flex}._kicker_1ck3x_24{margin-bottom:var(--space-5);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary);font-size:11px}._title_1ck3x_33{max-width:15ch;font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;color:var(--text-primary);font-size:clamp(34px,4.3vw,60px);font-weight:700;line-height:1.04}._why_1ck3x_44{margin-top:var(--space-4);max-width:44ch;color:var(--text-secondary);font-size:16px;line-height:1.55}._form_1ck3x_52{width:100%;max-width:440px;margin-top:var(--space-8)}._label_1ck3x_58{margin-bottom:var(--space-2);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary);font-size:10.5px;display:block}._row_1ck3x_68{gap:var(--space-2);display:flex}._field_1ck3x_73{min-width:0;height:var(--button-height-md,40px);padding:0 var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--canvas);font-family:var(--font-mono);letter-spacing:.18em;cursor:text;transition:border-color var(--trans-fast), box-shadow var(--trans-fast);flex:1;align-items:center;font-size:15px;font-weight:500;display:flex}._field_1ck3x_73:focus-within{border-color:var(--text-primary);box-shadow:0 0 0 3px var(--accent-border)}._field_1ck3x_73[data-invalid]{border-color:var(--field-error)}._prefix_1ck3x_103{color:var(--text-tertiary);-webkit-user-select:none;user-select:none;flex:none}._input_1ck3x_109{min-width:0;height:100%;color:var(--text-primary);font:inherit;letter-spacing:inherit;text-transform:uppercase;background:0 0;border:0;outline:none;flex:1;padding:0}._input_1ck3x_109::placeholder{color:var(--text-tertiary);opacity:.55}._note_1ck3x_128{min-height:20px;margin-top:var(--space-2);color:var(--text-secondary);font-size:13px;line-height:1.5}._noteError_1ck3x_136{color:var(--field-error)}._links_1ck3x_140{gap:var(--space-2) var(--space-5);margin-top:var(--space-3);color:var(--text-secondary);flex-wrap:wrap;font-size:14px;display:flex}._links_1ck3x_140>a,._askToggle_1ck3x_150{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:4px;transition:color var(--trans-fast), text-decoration-color var(--trans-fast)}._askToggle_1ck3x_150{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}._links_1ck3x_140>a:hover,._askToggle_1ck3x_150:hover,._askToggle_1ck3x_150[aria-expanded=true]{color:var(--accent-01);-webkit-text-decoration-color:var(--accent-border);text-decoration-color:var(--accent-border)}._askPanel_1ck3x_176{gap:var(--space-3);max-width:440px;margin-top:var(--space-2);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-1);flex-direction:column;flex-basis:100%;order:1;display:flex}._askLine_1ck3x_190{color:var(--text-secondary);font-size:14px}._askEmail_1ck3x_195{color:var(--text-primary);overflow-wrap:anywhere;font-weight:500}._askActions_1ck3x_201{gap:var(--space-2);flex-wrap:wrap;display:flex}._desk_1ck3x_210{justify-self:center;width:min(100%,468px);position:relative}._stampOnCover_1ck3x_217{--ink:var(--stamp-ink-on-cover);width:40%;position:absolute;top:11%;right:3%}._stampInline_1ck3x_225{display:none}._stamp_1ck3x_217{--ink:var(--stamp-ink);aspect-ratio:1;color:var(--ink);animation:_stampIn_1ck3x_225 .46s var(--ease) .26s both;transform:rotate(-14deg)}._stamp_1ck3x_217 svg{width:100%;height:100%;display:block;overflow:visible}._stampLine_1ck3x_247{fill:none;stroke:currentColor}._stampFill_1ck3x_252{fill:currentColor}._stampRing_1ck3x_256{transform-origin:120px 120px}._stampRingText_1ck3x_260{font-family:var(--font-mono);fill:currentColor;font-size:12px;font-weight:500}._stampWord_1ck3x_267{font-family:var(--font-display);font-variation-settings:"opsz" 96;fill:currentColor;font-size:27px;font-weight:800}._stampNumber_1ck3x_275{font-family:var(--font-mono);letter-spacing:.2em;fill:currentColor;font-size:10.5px;font-weight:600}@keyframes _stampIn_1ck3x_225{0%{opacity:0;transform:rotate(-14deg)scale(1.35)}to{opacity:1;transform:rotate(-14deg)scale(1)}}@media (width<=860px){._gate_1ck3x_6{grid-template-columns:1fr;align-content:center;gap:0}._desk_1ck3x_210{display:none}._stampInline_1ck3x_225{width:120px;margin:0 0 var(--space-6) -6px;display:block}._row_1ck3x_68{flex-direction:column}._field_1ck3x_73{flex:none;height:44px;font-size:16px}}@media (prefers-reduced-motion:reduce){._stamp_1ck3x_217{animation:none}}._head_1wv92_10{padding-block:var(--space-12);flex-direction:column;justify-content:center;display:flex}._kicker_1wv92_17{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-01);font-size:11px}._title_1wv92_25{max-width:20ch;margin-top:var(--space-6);font-family:var(--font-display);letter-spacing:-.035em;color:var(--text-primary);text-wrap:balance;font-size:clamp(44px,min(6.4vw,11vh),104px);font-weight:700;line-height:.98}._lead_1wv92_38{max-width:44ch;margin-top:var(--space-8);color:var(--text-secondary);text-wrap:pretty;font-size:clamp(17px,1.5vw,20px);line-height:1.6}._tally_1wv92_48{margin-top:var(--space-10);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-tertiary);flex-wrap:wrap;column-gap:.6em;font-size:11px;display:flex}._tally_1wv92_48>span{white-space:nowrap}._tally_1wv92_48>span:not(:last-child):after{content:"·";margin-left:.6em}._short_1wv92_70{margin-top:var(--space-3);color:var(--text-tertiary);font-size:14px;line-height:1.5}._word_1wv92_78{vertical-align:top;margin-bottom:-.12em;padding-bottom:.12em;display:inline-block;overflow:hidden}._word_1wv92_78>span{display:inline-block}@media (prefers-reduced-motion:no-preference){._word_1wv92_78>span{animation:.9s cubic-bezier(.16,1,.3,1) both _wordIn_1wv92_1;animation-delay:calc(.12s + var(--i) * 70ms)}._enter_1wv92_97{animation:.7s cubic-bezier(.16,1,.3,1) both _fadeUp_1wv92_1}._enterLate_1wv92_101{animation-delay:.62s}._enterLater_1wv92_105{animation-delay:.76s}}@keyframes _wordIn_1wv92_1{0%{transform:translateY(105%)}}@keyframes _fadeUp_1wv92_1{0%{opacity:0;transform:translateY(12px)}}._listWrap_1wv92_126{padding-bottom:var(--space-16)}._factLabel_1wv92_130{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary);font-size:11px}._list_1wv92_126{list-style:none}._item_1wv92_142{border-bottom:1px solid var(--border);transition:opacity var(--trans-base);position:relative}._item_1wv92_142[data-reveal]{border-bottom-color:#0000}._item_1wv92_142[data-reveal]:after{content:"";inset-inline:0;background:var(--border);transform-origin:0;height:1px;transition:transform .9s cubic-bezier(.16,1,.3,1) .15s;position:absolute;bottom:-1px;transform:scaleX(0)}._item_1wv92_142[data-reveal] ._row_1wv92_168{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);transform:translateY(28px)}._item_1wv92_142[data-reveal=in]:after{transform:none}._item_1wv92_142[data-reveal=in] ._row_1wv92_168{opacity:1;transform:none}._listActive_1wv92_184 ._item_1wv92_142:not(._itemActive_1wv92_184){opacity:.38}._row_1wv92_168{align-items:center;gap:var(--space-6);color:var(--text-primary);grid-template-columns:64px minmax(0,1fr) 220px 40px;padding:36px 0;display:grid}._row_1wv92_168:focus-visible{outline:2px solid var(--accent-01);outline-offset:4px;border-radius:var(--radius-sm)}._number_1wv92_203{font-family:var(--font-mono);color:var(--accent-01);align-self:start;padding-top:18px;font-size:12px}._main_1wv92_211{flex-direction:column;min-width:0;display:flex}._name_1wv92_217{font-family:var(--font-display);letter-spacing:-.035em;transition:transform var(--trans-smooth), color var(--trans-fast);font-size:clamp(56px,8vw,112px);font-weight:700;line-height:.98}._line_1wv92_226{color:var(--text-secondary);margin-top:10px;font-size:18px;line-height:1.4}._status_1wv92_233{margin-top:var(--space-2);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);align-items:center;gap:6px;font-size:11px;display:inline-flex}._statusLock_1wv92_245{width:12px;height:12px}._meta_1wv92_250{gap:var(--space-3);flex-direction:column;display:flex}._fact_1wv92_130{color:var(--text-secondary);flex-direction:column;gap:6px;font-size:14px;line-height:1.4;display:flex}._arrow_1wv92_265{width:22px;height:22px;color:var(--text-tertiary);transition:transform var(--trans-base), color var(--trans-fast)}._row_1wv92_168:hover ._name_1wv92_217,._row_1wv92_168:focus-visible ._name_1wv92_217{transform:translate(12px)}._row_1wv92_168:hover ._arrow_1wv92_265,._row_1wv92_168:focus-visible ._arrow_1wv92_265{color:var(--accent-01);transform:translate(4px)}._door_1wv92_284 ._name_1wv92_217{color:var(--text-secondary);font-size:clamp(40px,5.6vw,76px)}._door_1wv92_284 ._row_1wv92_168:hover ._name_1wv92_217{color:var(--text-primary)}._plate_1wv92_296{aspect-ratio:4/5;border-radius:var(--radius-md);background:var(--cover-video-bg);position:relative;overflow:hidden}._plate_1wv92_296 video,._plate_1wv92_296 img{width:100%;height:100%;display:block}._plate_1wv92_296 video{object-fit:contain}._plateImage_1wv92_315{aspect-ratio:16/10;border:1px solid var(--border);background:var(--surface-1)}._plateImage_1wv92_315 img{object-fit:cover;object-position:top center}._credit_1wv92_326{inset-inline:0;text-align:center;color:#8a8a8a;font-size:11px;position:absolute;bottom:10px}._preview_1wv92_336{z-index:5;pointer-events:none;opacity:0;width:280px;transition:opacity var(--trans-base);position:fixed;top:0;left:0}._preview_1wv92_336>div>._plate_1wv92_296{box-shadow:0 30px 70px -28px #00000073}._previewOn_1wv92_351{opacity:1}._previewShow_1wv92_355{animation:.35s cubic-bezier(.16,1,.3,1) _previewIn_1wv92_1;display:block}._previewHide_1wv92_360{display:none}@keyframes _previewIn_1wv92_1{0%{transform:scale(.94)}}@media (prefers-reduced-motion:reduce){._previewShow_1wv92_355{animation:none}._row_1wv92_168:hover ._name_1wv92_217,._row_1wv92_168:focus-visible ._name_1wv92_217{transform:none}}._inline_1wv92_382{display:none}@media (hover:none),(pointer:coarse),(width<=760px){._preview_1wv92_336{display:none}._listActive_1wv92_184 ._item_1wv92_142:not(._itemActive_1wv92_184){opacity:1}._inline_1wv92_382{margin-top:var(--space-2);grid-column:1/-1;display:block}._inline_1wv92_382 ._plate_1wv92_296{aspect-ratio:16/10}._creditBelow_1wv92_405{margin-top:var(--space-2);color:var(--text-tertiary);font-size:12px;display:block}}@media (width<=760px){._row_1wv92_168{gap:var(--space-2) var(--space-3);grid-template-columns:minmax(0,1fr) 24px;padding:28px 0}._number_1wv92_203{grid-column:1/-1;padding-top:0}._arrow_1wv92_265{grid-area:2/2}._meta_1wv92_250{gap:var(--space-3);margin-top:var(--space-2);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._line_1wv92_226{font-size:16px}}
