:root{--bg:#fafcfd;--bg-panel:#f1f4f6;--bg-panel-raised:#fff;--ink:#32404f;--ink-muted:#4c5b6a;--ink-faint:#56636e;--line:#e5e8eb;--line-strong:#c7ced4;--accent:#c8551c;--accent-strong:#a3430f;--accent-hover:#843508;--accent-ink:#fff8f2;--accent-tint:#f6e4d6;--accent-on-ink:#f5a05a;--milestone:#13897a;--milestone-strong:#0b5e53;--sage:#4c7361;--sage-tint:#e3ebe5;--font-sans:"Manrope", system-ui, sans-serif;--font-display:"Anek Latin", "Manrope", system-ui, sans-serif;--tracking-label-tight:.01em;--tracking-label:.04em;--tracking-label-loose:.06em;--tracking-label-wide:.1em;--radius-sm:2px;--radius-md:2px;--radius-lg:0px;--container-w:1320px;--gutter:clamp(20px, 4vw, 28px);--nav-h:72px;--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ease-in-out-quart:cubic-bezier(.76, 0, .24, 1);--z-nav:50;--z-progress:60;--z-grain:70;--z-intro:90;--z-skip:100;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#12161b;--bg-panel:#181e25;--bg-panel-raised:#1d242d;--ink:#e3e9ee;--ink-muted:#a8b5c1;--ink-faint:#8d9aa6;--line:#262e37;--line-strong:#36404a;--accent:#f0904a;--accent-strong:#f0904a;--accent-hover:#f6a865;--accent-ink:#1c0f06;--accent-tint:#3a2615;--accent-on-ink:#a3430f;--milestone:#3fcfb4;--milestone-strong:#a8f0e1;--sage:#86a892;--sage-tint:#1f2921;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--bg:#12161b;--bg-panel:#181e25;--bg-panel-raised:#1d242d;--ink:#e3e9ee;--ink-muted:#a8b5c1;--ink-faint:#8d9aa6;--line:#262e37;--line-strong:#36404a;--accent:#f0904a;--accent-strong:#f0904a;--accent-hover:#f6a865;--accent-ink:#1c0f06;--accent-tint:#3a2615;--accent-on-ink:#a3430f;--milestone:#3fcfb4;--milestone-strong:#a8f0e1;--sage:#86a892;--sage-tint:#1f2921;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:88px}body{background:var(--bg);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:1.5;overflow-x:clip}img,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}ul,ol{margin:0;padding:0;list-style:none}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:-.01em;text-wrap:balance;font-weight:600}p,li{letter-spacing:-.011em;text-wrap:pretty}.hl{color:var(--ink);font-weight:600}.numeric{font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:500}::selection{background:var(--accent);color:var(--accent-ink)}:focus-visible{outline:2px solid var(--accent-strong);outline-offset:2px;border-radius:1px}*{scrollbar-color:var(--line-strong) transparent;scrollbar-width:thin}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--line-strong);border:2.5px solid var(--bg);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--ink-faint)}body:after{content:"";z-index:var(--z-grain);pointer-events:none;opacity:.04;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:fixed;inset:0}:root[data-theme=dark] body:after{opacity:.06}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) body:after{opacity:.06}}.container{width:100%;max-width:var(--container-w);padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:clamp(64px,10vw,128px)}.measure{max-width:68ch}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:var(--z-skip);background:var(--ink);color:var(--bg);font-family:var(--font-display);text-transform:uppercase;transition:transform .2s var(--ease-out-expo);padding:10px 14px;font-size:.8rem;position:absolute;top:8px;left:8px;transform:translateY(-160%)}.skip-link:focus-visible{transform:none}:where(.js-reveal) [data-reveal]{opacity:0;transition:opacity .9s var(--ease-out-expo), transform 1.2s var(--ease-out-expo);transition-delay:calc(var(--reveal-i,0) * 90ms);transform:translateY(32px)}:where(.js-reveal) [data-reveal].is-visible{opacity:1;transform:none}:root[data-intro=running] [data-intro-hide]{opacity:0}:root:is([data-intro=running],[data-intro=played]) [data-intro-hide]>*{animation:none!important}.mask{vertical-align:top;margin-bottom:-.14em;padding-bottom:.14em;display:inline-block;overflow:clip}.mask>span{display:inline-block}.roll{vertical-align:top;display:inline-flex;position:relative;overflow:hidden}.roll>span{transition:transform .6s var(--ease-out-expo);display:block}.roll>span+span{position:absolute;inset:0;transform:translateY(110%)}:is(a,button):hover .roll>span:first-child{transform:translateY(-110%)}:is(a,button):hover .roll>span+span{transform:none}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}.vt-theme::view-transition-new(root){animation:vtThemeIn .8s var(--ease-in-out-quart) both}@keyframes vtThemeIn{0%{clip-path:circle(0 at var(--vt-x,100%) var(--vt-y,0%))}to{clip-path:circle(var(--vt-r,150vmax) at var(--vt-x,100%) var(--vt-y,0%))}}.vt-route::view-transition-old(root){animation:vtRouteOut .75s var(--ease-in-out-quart) both}.vt-route::view-transition-new(root){animation:vtRouteIn .85s var(--ease-in-out-quart) both}@keyframes vtRouteOut{to{opacity:.35;transform:scale(.95)}}@keyframes vtRouteIn{0%{clip-path:inset(100% 0 0);transform:translateY(6%)}to{clip-path:inset(0);transform:none}}.tag{border-radius:var(--radius-sm);background:var(--bg-panel);border:1px solid var(--line);font-family:var(--font-display);letter-spacing:var(--tracking-label-loose);text-transform:uppercase;color:var(--ink-muted);padding:4px 10px;font-size:.72rem;display:inline-block}.btn{isolation:isolate;border-radius:var(--radius-sm);font-family:var(--font-display);letter-spacing:var(--tracking-label);text-transform:uppercase;cursor:pointer;transition:border-color .3s var(--ease-out-expo), color .3s var(--ease-out-expo), scale .2s var(--ease-out-expo);border:1px solid #0000;align-items:center;gap:10px;padding:12px 22px;font-size:.88rem;font-weight:400;display:inline-flex;position:relative;overflow:hidden}.btn:active{scale:.97}.btn-primary{background:var(--ink);color:var(--bg-panel-raised);border-color:var(--ink)}.btn-primary:before{content:"";z-index:-1;background:var(--accent-strong);transform-origin:bottom;transition:transform .55s var(--ease-out-expo);position:absolute;inset:0;transform:scaleY(0)}.btn-primary:hover{border-color:var(--accent-strong)}.btn-primary:hover:before{transform:scaleY(1)}:root[data-theme=dark] .btn-primary:hover{color:var(--accent-ink)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .btn-primary:hover{color:var(--accent-ink)}}.btn-secondary{color:var(--ink-muted);border-color:var(--line-strong);background:0 0}.btn-secondary:hover{border-color:var(--ink);color:var(--ink)}.btn-disabled{background:var(--bg-panel);color:var(--ink-faint);cursor:not-allowed;border-color:var(--line)}@media (prefers-reduced-motion:reduce){::view-transition-old(root){animation:none!important}::view-transition-new(root){animation:none!important}*,:before,:after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}main:focus{outline:none}._nav_l5g2o_3{z-index:var(--z-nav);background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--line);position:sticky;top:0}@media (prefers-reduced-transparency:reduce){._nav_l5g2o_3{background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none}}._inner_l5g2o_17{height:var(--nav-h);justify-content:space-between;align-items:center;display:flex}._brand_l5g2o_24{flex-shrink:0;align-items:center;gap:12px;min-width:0;text-decoration:none;display:flex}._brandMark_l5g2o_34{border-radius:var(--radius-sm);background:var(--ink);width:34px;height:34px;color:var(--bg);font-family:var(--font-display);letter-spacing:var(--tracking-label-tight);transition:background-color .4s var(--ease-out-expo), rotate .6s var(--ease-out-expo);flex-shrink:0;place-items:center;font-size:.8rem;display:grid}._brand_l5g2o_24:hover ._brandMark_l5g2o_34{background:var(--accent-strong);rotate:-8deg}:root[data-theme=dark] ._brand_l5g2o_24:hover ._brandMark_l5g2o_34{color:var(--accent-ink)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) ._brand_l5g2o_24:hover ._brandMark_l5g2o_34{color:var(--accent-ink)}}._brandName_l5g2o_57{font-family:var(--font-sans);letter-spacing:-.01em;text-transform:uppercase;white-space:nowrap;font-size:.98rem;font-weight:700;overflow:hidden}._links_l5g2o_67{align-items:center;gap:4px;display:flex}._link_l5g2o_67{border-radius:var(--radius-sm);font-family:var(--font-sans);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-muted);transition:color .3s var(--ease-out-expo);align-items:center;gap:8px;padding:9px 14px;font-size:.85rem;display:inline-flex;position:relative}._link_l5g2o_67:hover,._linkActive_l5g2o_88{color:var(--ink)}._activeMark_l5g2o_92{background:var(--accent);flex-shrink:0;width:6px;height:6px}._themeToggle_l5g2o_99{border-radius:var(--radius-sm);border:1px solid var(--line-strong);width:38px;height:38px;color:var(--ink-muted);cursor:pointer;transition:color .3s var(--ease-out-expo), border-color .3s var(--ease-out-expo);background:0 0;justify-content:center;align-items:center;gap:8px;margin-left:8px;display:inline-flex;position:relative;overflow:hidden}._themeToggle_l5g2o_99:hover{color:var(--ink);border-color:var(--ink)}._themeToggle_l5g2o_99:active{scale:.94}._themeIcon_l5g2o_119{display:inline-flex}._cta_l5g2o_123{margin-left:8px}._ctaArrow_l5g2o_127{transition:transform .5s var(--ease-out-expo)}._cta_l5g2o_123:hover ._ctaArrow_l5g2o_127{transform:rotate(45deg)}._menuToggle_l5g2o_132{cursor:pointer;width:44px;height:44px;color:var(--ink);background:0 0;border:none;justify-content:center;align-items:center;margin-right:-10px;display:none;position:relative;overflow:hidden}._mobilePanel_l5g2o_147{display:none}@media (width<=720px){._links_l5g2o_67{display:none}._menuToggle_l5g2o_132{display:flex}._inner_l5g2o_17{gap:12px;height:64px}._brand_l5g2o_24{flex-shrink:1}._mobilePanel_l5g2o_147{height:calc(100dvh - 64px);padding:24px var(--gutter) 32px;border-top:1px solid var(--line);background:var(--bg);flex-direction:column;justify-content:space-between;display:flex}._mobileList_l5g2o_167{flex-direction:column;display:flex}._mobileList_l5g2o_167 li{border-bottom:1px solid var(--line);display:block}._mobileLink_l5g2o_172{text-transform:uppercase;padding-block:14px;font-size:1rem;display:block}._mobileFooter_l5g2o_178{flex-direction:column;gap:12px;display:flex}._themeToggleMobile_l5g2o_183{width:auto;height:48px;font-family:var(--font-display);text-transform:uppercase;justify-content:center;margin-left:0;padding:0 16px;font-size:.85rem}._mobileCta_l5g2o_193{justify-content:center;height:52px}}._panel_3varv_1{background:var(--bg-panel-raised);border:1px solid var(--line);border-radius:var(--radius-lg);--cell-gap:3px;--rows:11;flex-direction:column;height:100%;padding:30px 22px 22px;display:flex;position:relative}._header_3varv_17{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:20px;display:flex}._title_3varv_26{font-family:var(--font-display);letter-spacing:var(--tracking-label-tight);text-transform:uppercase;font-size:.92rem;font-weight:400}@media (hover:none){._subtitle_3varv_36{display:none}}._subtitle_3varv_36{font-family:var(--font-display);letter-spacing:var(--tracking-label-loose);text-transform:uppercase;color:var(--ink-faint);white-space:nowrap;font-size:.68rem}._gridWrap_3varv_49{flex-direction:column;flex:1;justify-content:center;gap:clamp(20px,3vw,32px);min-width:0;min-height:0;display:flex}._plot_3varv_59{min-width:0;position:relative}._yearRow_3varv_65{height:15px;margin-bottom:6px;position:relative}._yearTick_3varv_71{font-family:var(--font-display);letter-spacing:var(--tracking-label-loose);color:var(--ink-faint);white-space:nowrap;font-size:.68rem;position:absolute;top:0}._grid_3varv_49{grid-auto-flow:column;grid-template-rows:repeat(var(--rows), auto);align-content:start;gap:var(--cell-gap);grid-auto-columns:1fr;min-width:0;display:grid}._cell_3varv_98{aspect-ratio:1;background:var(--bg-panel);cursor:default;border:none;border-radius:2px;width:100%;min-width:0;padding:0;position:relative}._panel_3varv_1{--quiet:color-mix(in srgb, var(--accent) 9%, var(--bg-panel-raised));--quiet-edge:color-mix(in srgb, var(--accent) 17%, var(--bg-panel-raised))}._empty_3varv_119{background:var(--quiet);box-shadow:inset 0 0 0 1px var(--quiet-edge)}._upcoming_3varv_125{outline:1px dashed var(--quiet-edge);outline-offset:-1px;background:0 0}._event_3varv_131{background:var(--accent)}._eventStacked_3varv_132{background:var(--accent-strong)}._milestone_3varv_134{background:var(--milestone);box-shadow:inset 0 0 0 1px var(--milestone-strong)}._cell_3varv_98:not(._empty_3varv_119):not(._upcoming_3varv_125){animation:_cellIn_3varv_1 .45s var(--ease-out-expo) backwards;animation-delay:calc(.25s + var(--i,0) * 1.4ms)}@keyframes _cellIn_3varv_1{0%{opacity:0;transform:scale(.2)}}button._cell_3varv_98:not(:disabled){cursor:default;transition:filter .15s var(--ease-out-expo), box-shadow .15s var(--ease-out-expo), opacity .35s var(--ease-out-expo)}button._cell_3varv_98:not(:disabled):hover,button._cell_3varv_98:not(:disabled):focus-visible{z-index:2;opacity:1;filter:brightness(1.3)saturate(1.15);box-shadow:0 0 0 2px var(--bg-panel-raised), 0 0 0 3px var(--ink-muted);animation:none}._cell_3varv_98._milestone_3varv_134{z-index:1}._cell_3varv_98._milestone_3varv_134:after{content:"";border:1.5px solid var(--milestone);pointer-events:none;opacity:0;animation:_milestoneRipple_3varv_1 2.8s var(--ease-out-expo) infinite;animation-delay:calc(1.4s + var(--i,0) * 6ms);border-radius:3px;position:absolute;inset:-2px}@keyframes _milestoneRipple_3varv_1{0%{opacity:.9;transform:scale(.8)}70%,to{opacity:0;transform:scale(2.1)}}._cell_3varv_98._milestone_3varv_134:hover:after,._cell_3varv_98._milestone_3varv_134:focus-visible:after{animation:none}._cell_3varv_98{transition:opacity .35s var(--ease-out-expo)}._panel_3varv_1[data-focus=milestone] ._cell_3varv_98:not([data-kind=milestone]),._panel_3varv_1[data-focus=event] ._cell_3varv_98:not([data-kind=event]),._panel_3varv_1[data-focus=quiet] ._cell_3varv_98:not([data-kind=quiet]){opacity:.15}._panel_3varv_1[data-focus]:not([data-focus=milestone]) ._cell_3varv_98._milestone_3varv_134:after{animation:none}._tooltip_3varv_211{transform-origin:bottom;background:var(--ink);color:var(--bg);letter-spacing:-.011em;border-radius:var(--radius-sm);text-align:left;opacity:0;pointer-events:none;width:max-content;max-width:220px;transition:opacity .15s var(--ease-out-expo), transform .15s var(--ease-out-expo);flex-direction:column;gap:6px;padding:10px 12px;font-size:.72rem;line-height:1.35;display:flex;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%,4px)scale(.92);box-shadow:0 10px 24px -8px #0006}._tooltip_3varv_211:after{content:"";border:5px solid #0000;border-top-color:var(--ink);position:absolute;top:100%;left:50%;transform:translate(-50%)}._tooltipDate_3varv_246{font-family:var(--font-display);letter-spacing:var(--tracking-label-loose);text-transform:uppercase;color:var(--accent-on-ink);display:block}._tooltipRow_3varv_254{flex-direction:column;display:flex}._tooltipCta_3varv_260{border-top:1px solid color-mix(in srgb, var(--bg) 25%, transparent);font-family:var(--font-display);letter-spacing:var(--tracking-label-loose);text-transform:uppercase;color:var(--accent-on-ink);padding-top:6px;font-size:.6rem}button._cell_3varv_98._milestone_3varv_134{cursor:pointer}._tooltipKind_3varv_271{font-family:var(--font-display);letter-spacing:var(--tracking-label-loose);text-transform:uppercase;opacity:.65;font-size:.6rem}button._cell_3varv_98:hover ._tooltip_3varv_211,button._cell_3varv_98:focus-visible ._tooltip_3varv_211{opacity:1;transform:translate(-50%)scale(1)}._edgeStart_3varv_287 ._tooltip_3varv_211{transform-origin:0 100%;left:0;transform:translateY(4px)scale(.92)}._edgeEnd_3varv_292 ._tooltip_3varv_211{transform-origin:100% 100%;left:auto;right:0;transform:translateY(4px)scale(.92)}._edgeStart_3varv_287 ._tooltip_3varv_211:after{left:10px;transform:none}._edgeEnd_3varv_292 ._tooltip_3varv_211:after{left:auto;right:10px;transform:none}._edgeStart_3varv_287 button._cell_3varv_98:hover ._tooltip_3varv_211,._edgeStart_3varv_287 button._cell_3varv_98:focus-visible ._tooltip_3varv_211,._edgeEnd_3varv_292 button._cell_3varv_98:hover ._tooltip_3varv_211,._edgeEnd_3varv_292 button._cell_3varv_98:focus-visible ._tooltip_3varv_211{transform:translateY(0)scale(1)}._legend_3varv_308{border-top:1px solid var(--line);font-family:var(--font-display);letter-spacing:var(--tracking-label-loose);text-transform:uppercase;color:var(--ink-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-top:22px;padding-top:16px;font-size:.68rem;display:flex}._legendCount_3varv_324{color:var(--ink)}._legendRight_3varv_326{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}._legendItem_3varv_333{font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--ink-faint);cursor:default;transition:color .3s var(--ease-out-expo);background:0 0;border:none;align-items:center;gap:5px;padding:4px 0;display:inline-flex}._legendItem_3varv_333:hover,._legendItemActive_3varv_348{color:var(--ink)}._legendItem_3varv_333 ._legendDot_3varv_349{transition:scale .3s var(--ease-out-expo)}._legendItemActive_3varv_348 ._legendDot_3varv_349{scale:1.3}._legendDot_3varv_349{border-radius:2px;flex-shrink:0;width:10px;height:10px}@media (width<=900px){._panel_3varv_1{--rows:12}}@media (width<=480px){._panel_3varv_1{--cell-gap:2px;--rows:14;padding:26px 16px 18px}._yearTick_3varv_71{font-size:.6rem}._legend_3varv_308{gap:8px 12px}}._hero_1j3q0_1{isolation:isolate;--mx:50%;--my:40%;padding-block:clamp(40px,6vw,72px) clamp(32px,4vw,56px);position:relative}._lines_1j3q0_12,._spotlight_1j3q0_13{inset:calc(var(--nav-h) * -1) 0 0 0;z-index:-1;pointer-events:none;--cell:40px;background-size:var(--cell) var(--cell);background-position:-1px -1px;position:absolute}._lines_1j3q0_12{background-image:linear-gradient(to right, var(--line) 1px, transparent 1px), linear-gradient(to bottom, var(--line) 1px, transparent 1px);opacity:.45;-webkit-mask-image:linear-gradient(#000 10%,#0000 75%);mask-image:linear-gradient(#000 10%,#0000 75%)}._spotlight_1j3q0_13{background-image:linear-gradient(to right, var(--accent) 1px, transparent 1px), linear-gradient(to bottom, var(--accent) 1px, transparent 1px);-webkit-mask-image:radial-gradient(140px circle at var(--mx) calc(var(--my) + var(--nav-h)), #000 0%, transparent 100%);mask-image:radial-gradient(140px circle at var(--mx) calc(var(--my) + var(--nav-h)), #000 0%, transparent 100%);opacity:0;transition:opacity .6s var(--ease-out-expo)}._hero_1j3q0_1:hover ._spotlight_1j3q0_13{opacity:.16}@media (hover:none){._spotlight_1j3q0_13{display:none}}._grid_1j3q0_49{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:clamp(28px,4vw,56px);display:grid}._textCol_1j3q0_59{will-change:transform;flex-direction:column;justify-content:space-between;gap:32px;display:flex}._panelCol_1j3q0_67{perspective:1200px}._panelEnter_1j3q0_70{transform-origin:50% 100%;height:100%}._greeting_1j3q0_75{font-family:var(--font-display);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:10px;font-size:clamp(.95rem,.5vw + .8rem,1.05rem);display:flex}._avatar_1j3q0_88{border-radius:var(--radius-sm);border:1px solid var(--line-strong);background:var(--bg-panel);width:1.9em;height:1.9em;transition:scale .6s var(--ease-out-expo), rotate .6s var(--ease-out-expo);display:inline-block;overflow:hidden}._avatar_1j3q0_88 img{object-fit:cover;width:100%;height:100%}._greeting_1j3q0_75:hover ._avatar_1j3q0_88{rotate:-6deg;scale:1.9}._heading_1j3q0_108{letter-spacing:-.025em;max-width:17ch;margin-top:6px;font-size:clamp(2rem,2.1vw + 1.2rem,3.25rem);line-height:1.06}._emphasis_1j3q0_118{color:var(--accent);font-style:normal;position:relative}._emphasis_1j3q0_118:after{content:"";transform-origin:0;height:.07em;animation:_underline_1j3q0_1 1s var(--ease-out-expo) 1.25s forwards;background:currentColor;position:absolute;bottom:.02em;left:.02em;right:.02em;transform:scaleX(0)}@keyframes _underline_1j3q0_1{to{transform:scaleX(1)}}:root[data-intro=running] ._emphasis_1j3q0_118:after{animation-play-state:paused}._subhead_1j3q0_143{color:var(--ink-muted);max-width:46ch;margin-top:20px;font-size:clamp(1rem,.3vw + .92rem,1.1rem)}._roleChips_1j3q0_150{flex-wrap:wrap;gap:10px;display:flex}._roleChip_1j3q0_150{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--bg) 70%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--ink-muted);white-space:nowrap;min-width:0;transition:border-color .4s var(--ease-out-expo), translate .4s var(--ease-out-expo);align-items:center;gap:10px;padding:10px 18px;font-size:.85rem;display:flex}._roleChip_1j3q0_150:hover{border-color:var(--ink);translate:0 -2px}._roleChip_1j3q0_150 img{transition:scale .5s var(--ease-out-expo)}._roleChip_1j3q0_150:hover img{scale:1.08}._logo_1j3q0_180{width:auto;height:.85rem;display:block}._byjusLogo_1j3q0_186{height:1.3rem}._logoDark_1j3q0_190{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) ._logoLight_1j3q0_195{display:none}:root:not([data-theme=light]) ._logoDark_1j3q0_190{display:block}}:root[data-theme=dark] ._logoLight_1j3q0_195{display:none}:root[data-theme=dark] ._logoDark_1j3q0_190{display:block}@media (width<=880px){._grid_1j3q0_49{grid-template-columns:minmax(0,1fr);gap:48px}}@media (width<=480px){._roleChips_1j3q0_150{flex-direction:column}._roleChip_1j3q0_150{justify-content:space-between}}._strip_uhxys_1{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg)}._inner_uhxys_7{align-items:center;gap:24px;padding-block:28px;display:flex}._label_uhxys_14{font-family:var(--font-display);letter-spacing:var(--tracking-label-loose);text-transform:uppercase;color:var(--ink-faint);white-space:nowrap;flex-shrink:0;font-size:.72rem;font-weight:400}._viewport_uhxys_27{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}._track_uhxys_34{will-change:transform;width:max-content;display:flex}._group_uhxys_40{flex-shrink:0;gap:8px;padding-right:8px;display:flex}._group_uhxys_40 .tag{white-space:nowrap;transition:color .3s var(--ease-out-expo), border-color .3s var(--ease-out-expo)}._group_uhxys_40 .tag:hover{color:var(--ink);border-color:var(--line-strong)}._still_uhxys_56{flex-wrap:wrap;gap:8px;display:flex}@media (width<=560px){._inner_uhxys_7{flex-direction:column;align-items:flex-start;gap:14px;padding-block:22px}._viewport_uhxys_27{flex:none;width:100%}}._wrap_134bo_1{align-items:center;display:inline-flex}._img_134bo_6{width:auto;height:.85rem;display:block}._onDark_134bo_12{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) ._onLight_134bo_17{display:none}:root:not([data-theme=light]) ._onDark_134bo_12{display:block}}:root[data-theme=dark] ._onLight_134bo_17{display:none}:root[data-theme=dark] ._onDark_134bo_12{display:block}._placeholder_1j2c5_1{background:var(--bg-panel);border:1.5px dashed var(--line-strong);width:100%;height:100%;min-height:220px;color:var(--ink-faint);flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}._placeholder_1j2c5_1 span{font-family:var(--font-display);letter-spacing:var(--tracking-label-loose);text-transform:uppercase;font-size:.72rem}._stage_1ydfp_3{background:radial-gradient(60% 55% at 50% 18%, #fff9, transparent 70%), linear-gradient(150deg, var(--stage-from) 0%, var(--stage-mid) 55%, var(--stage-to) 100%);position:absolute;inset:-1px;overflow:hidden}._sand_1ydfp_16{--stage-from:#fbf6f0;--stage-mid:#f0e3d3;--stage-to:#dcc2a3;--shade:#f2e8dd}._rail_1ydfp_25{aspect-ratio:376/816;width:clamp(150px,32%,250px);position:absolute;top:12%;left:50%;translate:-50%}._phone_1ydfp_34{transform-origin:50% 0;will-change:transform, opacity;backface-visibility:hidden;background:#121317;border-radius:36px;padding:8px;position:absolute;inset:0;box-shadow:inset 0 0 0 1.5px #3a3c43,0 2px 6px #462d141f,0 24px 48px -16px #462d1473}._screen_1ydfp_50{background:#fff;border-radius:28px;width:100%;height:100%;overflow:hidden}._screen_1ydfp_50 img{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}._shade_1ydfp_67{border-radius:inherit;background:var(--shade);pointer-events:none;position:absolute;inset:0}@media (width<=560px){._rail_1ydfp_25{width:36%;top:10%}._phone_1ydfp_34{border-radius:24px;padding:5px}._screen_1ydfp_50{border-radius:19px}}._stage_t39ik_3{background:radial-gradient(70% 60% at 70% 20%, #ffffff8c, transparent 70%), linear-gradient(150deg, var(--stage-from) 0%, var(--stage-mid) 55%, var(--stage-to) 100%);position:absolute;inset:-1px;overflow:hidden}._periwinkle_t39ik_14{--stage-from:#e9ebfb;--stage-mid:#c9cef4;--stage-to:#a9b0ec;--shade:#dfe2fa}._lavender_t39ik_23{--stage-from:#efeefc;--stage-mid:#d6d4f6;--stage-to:#b3b0ec;--shade:#e4e2fa}._pile_t39ik_32{width:90%;position:absolute;top:20%;left:50%;translate:-50%}._card_t39ik_40{transform-origin:50% 0;will-change:transform, opacity;backface-visibility:hidden;background:#fff;border-radius:12px;position:absolute;inset:0;overflow:hidden;box-shadow:0 0 0 1px #28306e14,0 2px 6px #28306e14,0 18px 40px -12px #28306e59}._card_t39ik_40 img,._card_t39ik_40 video{object-fit:cover;object-position:top left;width:100%;height:100%;display:block}._shade_t39ik_69{background:var(--shade);pointer-events:none;position:absolute;inset:0}@media (width<=560px){._pile_t39ik_32{top:16%}._card_t39ik_40{border-radius:6px}}._section_bwptv_1{padding-block:clamp(56px,8vw,96px) clamp(64px,10vw,128px)}._header_bwptv_5{max-width:900px}._eyebrow_bwptv_9{font-family:var(--font-display);letter-spacing:var(--tracking-label-loose);text-transform:uppercase;color:var(--accent-strong);margin-bottom:10px;font-size:.78rem;display:block}._heading_bwptv_19{max-width:24ch;font-size:clamp(1.6rem,1.6vw + 1.1rem,2.4rem);line-height:1.12}._intro_bwptv_25{color:var(--ink-muted);margin-top:10px;font-size:1.05rem}._list_bwptv_31{flex-direction:column;gap:32px;margin-top:36px;display:flex}._listStacked_bwptv_44{--stack-top:calc(var(--nav-h) + 24px);--stack-step:30px}._listStacked_bwptv_44 ._stackItem_bwptv_48{top:calc(var(--stack-top) + var(--i) * var(--stack-step));position:sticky}._listStacked_bwptv_44 ._card_bwptv_52{transform-origin:50% 0}._card_bwptv_52{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg-panel-raised);cursor:pointer;width:100%;min-height:400px;transition:border-color .4s var(--ease-out-expo);grid-template-columns:1.08fr 1fr;display:grid;position:relative;overflow:hidden}._card_bwptv_52:hover{border-color:var(--line-strong)}._card_bwptv_52:after{content:"";z-index:3;pointer-events:none;background:radial-gradient(360px circle at var(--mx,50%) var(--my,50%), var(--accent), transparent 70%);-webkit-mask-composite:xor;opacity:0;transition:opacity .5s var(--ease-out-expo);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (hover:hover){._card_bwptv_52:hover:after{opacity:1}}._dim_bwptv_93{z-index:4;background:var(--bg);pointer-events:none;position:absolute;inset:0}._art_bwptv_101{background:radial-gradient(130% 160% at 20% 10%, var(--accent) 0%, var(--accent-strong) 55%, var(--accent-hover) 100%);min-height:260px;position:relative;overflow:hidden}._artFlat_bwptv_112{background:#050608}._artStack_bwptv_118{background:0 0}._artLavender_bwptv_125{background:radial-gradient(130% 160% at 20% 10%,#e4e2fa 0%,#bcb9ef 55%,#9793e2 100%)}._thumbnail_bwptv_129{transform-origin:100% 100%;width:auto;max-width:90%;height:auto;max-height:90%;position:absolute;bottom:-3px;right:-3px}._thumbnailCover_bwptv_140{object-fit:cover;transform-origin:50%;width:100%;height:100%;position:absolute;inset:0}._thumbnail_bwptv_129,._thumbnailCover_bwptv_140{transition:translate .9s var(--ease-out-expo), rotate .9s var(--ease-out-expo)}._card_bwptv_52:hover ._thumbnail_bwptv_129{translate:-10px -10px;rotate:-1.5deg}._card_bwptv_52:hover ._thumbnailCover_bwptv_140{translate:0 -8px}._shippedAt_bwptv_161{z-index:1;border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--bg-panel-raised);align-items:center;gap:8px;padding:8px 12px;display:inline-flex;position:absolute;bottom:16px;left:16px}._shippedAt_bwptv_161 span{font-family:var(--font-display);letter-spacing:var(--tracking-label-loose);text-transform:uppercase;color:var(--ink-faint);font-size:.64rem}._metaLogo_bwptv_183{opacity:.9}._body_bwptv_187{flex-direction:column;min-height:0;padding:32px clamp(24px,3vw,40px);display:flex}._metaRow_bwptv_194{border-bottom:1px solid var(--line);font-family:var(--font-display);letter-spacing:var(--tracking-label-loose);text-transform:uppercase;color:var(--ink-faint);justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;padding-bottom:18px;font-size:.72rem;display:flex}._index_bwptv_209{color:var(--accent-strong);font-size:.8rem}._tagText_bwptv_214{text-align:right}._cardTitle_bwptv_216{letter-spacing:-.015em;font-size:clamp(1.35rem,.8vw + 1.05rem,1.75rem);line-height:1.15}._cardDescription_bwptv_222{color:var(--ink-muted);max-width:46ch;margin-top:12px}._stats_bwptv_229{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px 28px;margin:22px 0 0;display:grid}._stat_bwptv_229{border-top:1px solid var(--line-strong);flex-direction:column-reverse;gap:8px;padding-top:14px;display:flex}._statValue_bwptv_244{letter-spacing:var(--tracking-label-tight);color:var(--accent-strong);white-space:nowrap;margin:0;font-size:1rem;line-height:1.3}._statLabel_bwptv_253{font-family:var(--font-display);letter-spacing:var(--tracking-label-loose);text-transform:uppercase;color:var(--ink-muted);font-size:.66rem}._link_bwptv_261{font-family:var(--font-display);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink);align-self:flex-start;align-items:center;gap:14px;margin-top:auto;padding-top:24px;font-size:.85rem;display:inline-flex}._linkIcon_bwptv_275{isolation:isolate;border:1px solid var(--line-strong);border-radius:var(--radius-sm);width:44px;height:44px;transition:border-color .4s var(--ease-out-expo), color .4s var(--ease-out-expo);place-items:center;display:grid;position:relative;overflow:hidden}._linkIcon_bwptv_275:before{content:"";z-index:-1;background:var(--accent-strong);transform-origin:bottom;transition:transform .5s var(--ease-out-expo);position:absolute;inset:0;transform:scaleY(0)}._linkIcon_bwptv_275 svg{transition:transform .5s var(--ease-out-expo)}@media (hover:hover){._card_bwptv_52:hover ._linkIcon_bwptv_275{border-color:var(--accent-strong);color:var(--accent-ink)}._card_bwptv_52:hover ._linkIcon_bwptv_275:before{transform:scaleY(1)}._card_bwptv_52:hover ._linkIcon_bwptv_275 svg{transform:rotate(45deg)}._card_bwptv_52:hover ._link_bwptv_261 ._roll_bwptv_309>span:first-child{transform:translateY(-110%)}._card_bwptv_52:hover ._link_bwptv_261 ._roll_bwptv_309>span+span{transform:none}}._card_bwptv_52:active ._linkIcon_bwptv_275{border-color:var(--accent-strong);color:var(--accent-ink)}._card_bwptv_52:active ._linkIcon_bwptv_275:before{transform:scaleY(1)}._link_bwptv_261:after{content:"";z-index:5;position:absolute;inset:0}._link_bwptv_261:focus-visible{outline:none}._link_bwptv_261:focus-visible:after{outline:2px solid var(--accent-strong);outline-offset:-2px}@media (width<=1024px){._card_bwptv_52{grid-template-columns:1fr;min-height:0}._art_bwptv_101{aspect-ratio:16/9;min-height:0}}@media (width<=560px){._body_bwptv_187{padding:24px 20px 26px}._art_bwptv_101{aspect-ratio:4/3}._shippedAt_bwptv_161{padding:5px 9px;bottom:10px;left:10px}._metaRow_bwptv_194{font-size:.64rem}}._teaser_tvfom_4{border:1px solid var(--line-strong);--minor:color-mix(in srgb, var(--line) 70%, transparent);background-color:var(--bg-panel-raised);background-image:linear-gradient(var(--minor) 1px, transparent 1px), linear-gradient(90deg, var(--minor) 1px, transparent 1px);transition:border-color .4s var(--ease-out-expo);background-position:-1px -1px;background-size:16px 16px;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr) auto;align-items:center;gap:clamp(24px,3.5vw,48px);margin-top:32px;padding:clamp(24px,3vw,36px) clamp(20px,3vw,40px);display:grid;position:relative}._teaser_tvfom_4:hover{border-color:var(--accent)}._teaser_tvfom_4:before,._teaser_tvfom_4:after{content:"";border:0 solid var(--accent);pointer-events:none;width:14px;height:14px;position:absolute}._teaser_tvfom_4:before{border-top-width:2px;border-left-width:2px;top:-1px;left:-1px}._teaser_tvfom_4:after{border-bottom-width:2px;border-right-width:2px;bottom:-1px;right:-1px}._copy_tvfom_37{flex-direction:column;gap:6px;display:flex}._kicker_tvfom_43{font-family:var(--font-display);letter-spacing:var(--tracking-label-loose);text-transform:uppercase;color:var(--accent-strong);font-size:.72rem}._title_tvfom_51{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);text-wrap:balance;font-size:clamp(1.4rem,1.4vw + .95rem,2.1rem);font-weight:600;line-height:1.12}._trackWrap_tvfom_62{padding:52px 20px 30px}._track_tvfom_62{height:2px;position:relative}._line_tvfom_72,._lineFill_tvfom_73{position:absolute;inset:0}._line_tvfom_72{background:var(--line-strong)}._lineFill_tvfom_73{background:var(--accent);transform-origin:0}._stop_tvfom_83{flex-direction:column;align-items:center;display:flex;position:absolute;top:50%;translate:-50% -50%}._marker_tvfom_92{border-radius:var(--radius-sm);background:var(--bg-panel-raised);border:1px solid var(--line-strong);width:10px;height:10px;transition:background-color .3s var(--ease-out-expo), border-color .3s var(--ease-out-expo), scale .4s var(--ease-out-expo)}._stopOn_tvfom_103 ._marker_tvfom_92{background:var(--accent);border-color:var(--accent-strong);scale:1.2}._year_tvfom_109{font-family:var(--font-display);letter-spacing:var(--tracking-label-loose);font-variant-numeric:tabular-nums;color:var(--ink-faint);transition:color .3s var(--ease-out-expo);font-size:.68rem;position:absolute;top:16px}._stopOn_tvfom_103 ._year_tvfom_109{color:var(--ink)}._stopLast_tvfom_120 ._year_tvfom_109{color:var(--accent-strong);font-weight:600}._spark_tvfom_123{color:var(--accent);opacity:0;transition:opacity .3s var(--ease-out-expo), scale .6s cubic-bezier(.34, 1.8, .64, 1), rotate .6s var(--ease-out-expo);display:inline-flex;position:absolute;bottom:50px;right:-10px;rotate:-60deg;scale:.2}._sparkOn_tvfom_137{opacity:1;rotate:0deg;scale:1}._car_tvfom_143{pointer-events:none;width:64px;margin-left:-32px;position:absolute;bottom:1px;left:0}._carSvg_tvfom_151{width:100%;height:auto;overflow:visible}._carBody_tvfom_152{fill:var(--bg-panel-raised);stroke:var(--ink);stroke-width:5px;stroke-linejoin:round}._carGlass_tvfom_158{fill:color-mix(in srgb, var(--accent) 22%, transparent);stroke:var(--ink);stroke-width:3px}._carLight_tvfom_163{stroke:var(--accent);stroke-width:6px;stroke-linecap:round}._wheel_tvfom_168{fill:var(--ink)}._spoke_tvfom_171{stroke:var(--bg-panel-raised);stroke-width:2.5px}._cta_tvfom_177{white-space:nowrap}._teaser_tvfom_4:hover ._cta_tvfom_177{border-color:var(--accent-strong)}._teaser_tvfom_4:hover ._cta_tvfom_177:before{transform:scaleY(1)}:root[data-theme=dark] ._teaser_tvfom_4:hover ._cta_tvfom_177{color:var(--accent-ink)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) ._teaser_tvfom_4:hover ._cta_tvfom_177{color:var(--accent-ink)}}._ctaArrow_tvfom_187{transition:translate .4s var(--ease-out-expo)}._teaser_tvfom_4:hover ._ctaArrow_tvfom_187{translate:4px}@media (width<=900px){._teaser_tvfom_4{grid-template-columns:minmax(0,1fr);gap:8px}._cta_tvfom_177{justify-self:start;margin-top:8px}}@media (width<=480px){._year_tvfom_109{font-size:.6rem}._stop_tvfom_83:nth-child(4) ._year_tvfom_109,._stop_tvfom_83:nth-child(7) ._year_tvfom_109{display:none}}._sketch_lvpcw_3{width:100%;height:auto;overflow:visible}._stroke_lvpcw_9{fill:none;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}._ink_lvpcw_16{stroke:var(--ink)}._muted_lvpcw_17{stroke:var(--ink-muted)}._faint_lvpcw_18{stroke:var(--line-strong)}._accent_lvpcw_19{stroke:var(--accent)}._guide_lvpcw_21{stroke:var(--line-strong);stroke-width:1px;stroke-dasharray:3 5}._fill-accent_lvpcw_27{fill:var(--accent)}._fill-ink_lvpcw_28{fill:var(--ink)}._stroke_lvpcw_9._fill-panel_lvpcw_29{fill:var(--bg-panel-raised)}._stroke_lvpcw_9._fill-accent_lvpcw_27{fill:var(--accent)}._stroke_lvpcw_9._fill-sun_lvpcw_31{fill:color-mix(in srgb, var(--accent) 22%, transparent)}._label_lvpcw_33{font-family:var(--font-display);letter-spacing:var(--tracking-label-loose);text-transform:uppercase;font-size:11px}._label-faint_lvpcw_39{fill:var(--ink-faint)}._label-accent_lvpcw_40{fill:var(--accent-strong)}._zone_1xg5l_6{border:1px dashed var(--line-strong);background:color-mix(in srgb, var(--bg-panel-raised) 55%, transparent);opacity:0;transition:opacity .8s var(--ease-out-expo) .6s;padding:40px 22px 22px;position:absolute}._zoneIn_1xg5l_15,._zone_1xg5l_6:focus-within{opacity:1}._zoneLabel_1xg5l_20{font-family:var(--font-display);letter-spacing:var(--tracking-label-loose);text-transform:uppercase;color:var(--bg-panel-raised);background:var(--ink);border-radius:var(--radius-sm);padding:4px 10px;font-size:.78rem;font-weight:600;position:absolute;top:-12px;left:18px}._items_1xg5l_35{grid-template-columns:repeat(var(--cols), auto);align-items:start;gap:18px;display:grid}._item_1xg5l_35{cursor:pointer;touch-action:none;transition:border-color .15s;position:relative}._tiltA_1xg5l_51{rotate:-2deg}._tiltB_1xg5l_52{rotate:1.5deg}._tiltC_1xg5l_53{rotate:-.8deg}._tiltD_1xg5l_54{rotate:2.4deg}._sticky_1xg5l_57{--note:#fbe9a6;--note-edge:#e9d27a;background:var(--note);border:1px solid var(--note-edge);color:#2b3440;flex-direction:column;gap:8px;width:168px;min-height:168px;padding:16px 16px 12px;display:flex}._stickyWide_1xg5l_70{width:210px;min-height:200px}._yellow_1xg5l_75{--note:#fbe9a6;--note-edge:#e9d27a}._coral_1xg5l_76{--note:#f8dcc4;--note-edge:#ebbd97}._sage_1xg5l_77{--note:#d6e8da;--note-edge:#b3cfb9}:root[data-theme=dark] ._yellow_1xg5l_75{--note:#5a4d22;--note-edge:#6f6030}:root[data-theme=dark] ._coral_1xg5l_76{--note:#57391f;--note-edge:#6b4628}:root[data-theme=dark] ._sage_1xg5l_77{--note:#2f4434;--note-edge:#3d5543}:root[data-theme=dark] ._sticky_1xg5l_57{color:#f1ece2}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) ._yellow_1xg5l_75{--note:#5a4d22;--note-edge:#6f6030}:root:not([data-theme=light]) ._coral_1xg5l_76{--note:#57391f;--note-edge:#6b4628}:root:not([data-theme=light]) ._sage_1xg5l_77{--note:#2f4434;--note-edge:#3d5543}:root:not([data-theme=light]) ._sticky_1xg5l_57{color:#f1ece2}}._stickyText_1xg5l_91{font-family:var(--font-display);letter-spacing:-.01em;font-size:1.05rem;font-weight:600;line-height:1.2}._stickyBody_1xg5l_98{opacity:.85;font-size:.86rem;line-height:1.4}._stickyMeta_1xg5l_103{font-family:var(--font-display);letter-spacing:var(--tracking-label-loose);text-transform:uppercase;opacity:.7;margin-top:auto;padding-top:6px;font-size:.66rem}._stickySketch_1xg5l_112{margin:-4px -4px 0}._polaroid_1xg5l_117{background:var(--bg-panel-raised);border:1px solid var(--line-strong);flex-direction:column;gap:6px;width:210px;padding:10px;display:flex}._photoFrame_1xg5l_126{background:var(--bg-panel);border:1px solid var(--line);height:136px;display:block;position:relative;overflow:hidden}._photoFrame_1xg5l_126 img{object-fit:cover;object-position:top left;pointer-events:none;width:100%;height:100%}._photoCaption_1xg5l_141{font-family:var(--font-display);margin-top:4px;font-size:.95rem;font-weight:600;line-height:1.2}._photoFoot_1xg5l_148{font-family:var(--font-display);letter-spacing:var(--tracking-label-loose);text-transform:uppercase;color:var(--ink-faint);justify-content:space-between;align-items:center;font-size:.68rem;display:flex}._photoLink_1xg5l_158{color:var(--accent-strong);border-bottom:1px solid #0000;align-items:center;gap:2px;transition:border-color .2s;display:inline-flex}._photoLink_1xg5l_158:hover{border-color:var(--accent-strong)}._polaroidWide_1xg5l_172{width:380px}._polaroidWide_1xg5l_172 ._photoFrame_1xg5l_126{aspect-ratio:1000/562;height:auto}._polaroidDetail_1xg5l_176{width:250px}._polaroidDetail_1xg5l_176 ._photoFrame_1xg5l_126{aspect-ratio:560/400;border:2px solid var(--accent);height:auto}._ring_1xg5l_184{pointer-events:none;position:absolute}._ring_1xg5l_184 svg{width:116%;height:136%;position:absolute;inset:-18% -8%;overflow:visible}._ring_1xg5l_184 path{fill:none;stroke:var(--accent);stroke-width:3px;stroke-linecap:round;vector-effect:non-scaling-stroke}._ringLabel_1xg5l_202{white-space:nowrap;font-family:var(--font-display);letter-spacing:var(--tracking-label-loose);text-transform:uppercase;color:var(--accent-ink);background:var(--accent-strong);margin-left:2px;padding:2px 6px;font-size:.66rem;font-weight:600;position:absolute;bottom:100%;left:100%;rotate:-6deg}._marker_1xg5l_220{pointer-events:none;mix-blend-mode:multiply;background:#f0904a73;border-radius:2px;position:absolute;rotate:-1deg}._tape_1xg5l_230{pointer-events:none;background:#f3e7c4cc;border-left:1px dashed #00000014;border-right:1px dashed #00000014;width:70px;height:20px;position:absolute;top:-10px;left:50%;translate:-50%;rotate:-4deg}._stamp_1xg5l_245{border:2px solid var(--accent);outline:1px solid var(--accent);outline-offset:-7px;text-align:center;width:84px;height:84px;font-family:var(--font-display);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--accent-strong);background:color-mix(in srgb, var(--bg-panel-raised) 80%, transparent);pointer-events:none;border-radius:50%;place-items:center;padding:10px;font-size:.78rem;font-weight:600;line-height:1.05;display:grid;position:absolute;top:-24px;right:-26px;rotate:14deg}._commentWrap_1xg5l_272{z-index:8;position:absolute;top:-18px;right:-18px}._pin_1xg5l_278{border:2px solid var(--bg-panel-raised);background:var(--accent-strong);width:36px;height:36px;color:var(--accent-ink);font-family:var(--font-display);cursor:pointer;transition:scale .25s var(--ease-out-expo);border-radius:50% 50% 50% 4px;place-items:center;padding:0;font-size:.78rem;font-weight:600;display:grid}._pin_1xg5l_278:hover{scale:1.08}._bubble_1xg5l_296{width:240px;color:var(--ink);background:var(--bg-panel-raised);border:1px solid var(--line-strong);opacity:0;pointer-events:none;transition:opacity .25s var(--ease-out-expo), translate .3s var(--ease-out-expo);padding:12px 14px;font-size:.86rem;line-height:1.4;position:absolute;top:0;left:calc(100% + 10px);translate:-6px}._bubbleOpen_1xg5l_312{opacity:1;translate:0}._bubbleName_1xg5l_316{font-family:var(--font-display);letter-spacing:var(--tracking-label-loose);text-transform:uppercase;color:var(--accent-strong);margin-bottom:4px;font-size:.7rem;font-weight:600;display:block}@media (prefers-reduced-motion:reduce){._zone_1xg5l_6{opacity:1;transition:none}}._map_1wjho_3{z-index:5;border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--bg-panel-raised) 88%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;text-align:left;flex-direction:column;gap:6px;width:168px;padding:8px 10px 10px;transition:border-color .2s;display:flex;position:absolute;bottom:12px;left:12px}._map_1wjho_3:hover{border-color:var(--ink-faint)}._label_1wjho_23{font-family:var(--font-display);letter-spacing:var(--tracking-label-loose);text-transform:uppercase;color:var(--ink-faint);font-size:.64rem}._svg_1wjho_31{width:100%;height:78px;display:block;overflow:visible}._core_1wjho_38{fill:color-mix(in srgb, var(--ink) 16%, transparent)}._zone_1wjho_41{fill:color-mix(in srgb, var(--accent) 14%, transparent);stroke:color-mix(in srgb, var(--ink) 40%, transparent);stroke-width:1px;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}._seen_1wjho_48{fill:color-mix(in srgb, var(--accent) 10%, transparent);stroke:var(--accent);stroke-width:1.5px;vector-effect:non-scaling-stroke}@media (width<=720px){._map_1wjho_3{width:104px;padding:6px 8px 8px;inset:52px 12px auto auto}._label_1wjho_23{display:none}._svg_1wjho_31{height:52px}}._section_zd9sh_1{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding-bottom:clamp(64px,8vw,112px)}._heading_zd9sh_7{font-size:clamp(1.5rem,1.2vw + 1.1rem,2rem)}._hintTouch_zd9sh_11{display:none}._subheading_zd9sh_13{color:var(--ink-muted);margin-top:10px}._hint_zd9sh_11{z-index:5;white-space:nowrap;border:1px solid var(--line);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--bg-panel-raised) 70%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);font-family:var(--font-display);letter-spacing:var(--tracking-label-loose);text-transform:uppercase;color:var(--ink-faint);pointer-events:none;align-items:center;gap:6px;padding:6px 10px;font-size:.64rem;display:inline-flex;position:absolute;top:12px;left:12px}._zoomHint_zd9sh_47{z-index:6;border-radius:var(--radius-sm);background:color-mix(in srgb, var(--ink) 86%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--bg);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .3s var(--ease-out-expo), translate .4s var(--ease-out-expo);padding:10px 16px;font-size:.85rem;position:absolute;top:50%;left:50%;translate:-50% calc(6px - 50%)}._zoomHintOn_zd9sh_64{opacity:1;translate:-50% -50%}._zoomHint_zd9sh_47 kbd{border:1px solid color-mix(in srgb, var(--bg) 40%, transparent);font-family:var(--font-display);border-radius:4px;margin:0 2px;padding:1px 6px;font-size:.78rem;display:inline-block}._viewportToolbar_zd9sh_78{z-index:5;align-items:center;gap:8px;display:flex;position:absolute;bottom:12px;right:12px}._resetBtn_zd9sh_88{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--bg-panel-raised) 92%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);font-family:var(--font-display);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-muted);cursor:pointer;align-items:center;gap:6px;padding:8px 14px;font-size:.78rem;display:inline-flex}._resetBtn_zd9sh_88:hover{color:var(--ink);border-color:var(--ink)}._zoomGroup_zd9sh_106{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--bg-panel-raised) 92%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);align-items:center;display:inline-flex;overflow:hidden}._zoomBtn_zd9sh_116{width:30px;height:30px;color:var(--ink-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}._zoomBtn_zd9sh_116:hover:not(:disabled){color:var(--ink);background:var(--bg-panel)}._zoomBtn_zd9sh_116:disabled{color:var(--ink-faint);opacity:.4;cursor:default}._zoomLevel_zd9sh_131{border-left:1px solid var(--line-strong);border-right:1px solid var(--line-strong);justify-content:center;align-items:center;min-width:40px;height:30px;font-size:.72rem;display:inline-flex}._viewport_zd9sh_18{border:1px dashed var(--line-strong);border-radius:var(--radius-lg);background-color:var(--bg-panel);background-image:radial-gradient(var(--line-strong) 1px, transparent 1px);touch-action:none;cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='18' height='24' viewBox='0 0 18 24'><path d='M1 1 L1 19 L5.5 15.5 L8.5 22 L11 20.8 L8 14.5 L14 14.5 Z' fill='rgb(50,64,79)' stroke='white' stroke-width='1.4' stroke-linejoin='round'/></svg>") 2 2,default;background-position:-6px -6px;background-size:22px 22px;height:640px;margin-top:36px;position:relative;overflow:hidden}._viewport_zd9sh_18._panning_zd9sh_162{cursor:grabbing}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) ._viewport_zd9sh_18{cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='18' height='24' viewBox='0 0 18 24'><path d='M1 1 L1 19 L5.5 15.5 L8.5 22 L11 20.8 L8 14.5 L14 14.5 Z' fill='white' stroke='rgb(18,20,24)' stroke-width='1.4' stroke-linejoin='round'/></svg>") 2 2,default}}:root[data-theme=dark] ._viewport_zd9sh_18{cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='18' height='24' viewBox='0 0 18 24'><path d='M1 1 L1 19 L5.5 15.5 L8.5 22 L11 20.8 L8 14.5 L14 14.5 Z' fill='white' stroke='rgb(18,20,24)' stroke-width='1.4' stroke-linejoin='round'/></svg>") 2 2,default}._content_zd9sh_19{transform-origin:0 0;will-change:transform;-webkit-user-select:none;user-select:none;width:1560px;position:absolute;top:0;left:0}._content_zd9sh_19._jumping_zd9sh_188{transition:transform .65s var(--ease-out-expo)}._introRow_zd9sh_192{align-items:flex-start;gap:32px;padding:8px;display:flex}._groupsRow_zd9sh_199{align-items:flex-start;gap:32px;padding:44px 8px 8px;display:flex}._frame_zd9sh_206{border:1px dashed var(--line-strong);flex-direction:column;flex:1 1 0;gap:14px;min-width:0;padding:22px 18px 18px;display:flex;position:relative}._frameLabel_zd9sh_217{background:var(--bg-panel-raised);border:1px solid var(--line-strong);border-radius:var(--radius-sm);font-family:var(--font-display);letter-spacing:var(--tracking-label-loose);text-transform:uppercase;color:var(--ink-muted);white-space:nowrap;padding:4px 10px;font-size:.66rem;position:absolute;top:-14px;left:16px}._card_zd9sh_233{border-radius:var(--radius-md);border:1px solid var(--line-strong);background:var(--bg-panel-raised);cursor:pointer;touch-action:none;padding:16px 18px;transition:border-color .15s;position:relative}._card_zd9sh_233:hover{border-color:var(--accent-strong)}._card_zd9sh_233._selected_zd9sh_248{border-color:var(--accent-strong);border-width:1.5px}._selected_zd9sh_248:not(._card_zd9sh_233){outline:1.5px solid var(--accent-strong);outline-offset:3px}._card_zd9sh_233._dragging_zd9sh_260{cursor:grabbing;border-color:var(--accent-strong)}._handle_zd9sh_268{background:var(--accent-strong);border:1.5px solid var(--bg-panel-raised);pointer-events:none;border-radius:1px;width:8px;height:8px;position:absolute}._handleTL_zd9sh_277{top:-5px;left:-5px}._handleTR_zd9sh_278{top:-5px;right:-5px}._handleBL_zd9sh_279{bottom:-5px;left:-5px}._handleBR_zd9sh_280{bottom:-5px;right:-5px}._cardLabel_zd9sh_282{font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--tracking-label-loose);color:var(--ink-faint);align-items:center;gap:6px;margin-bottom:12px;font-size:.66rem;display:flex}._cardPhoto_zd9sh_296{background:var(--bg-panel);flex:none;width:200px;height:200px;padding:0;overflow:hidden}._cardPhoto_zd9sh_296 img{object-fit:contain;object-position:bottom;width:100%;height:100%;display:block}._cardBio_zd9sh_313{letter-spacing:-.011em;flex:none;width:300px;font-size:.95rem;line-height:1.5}._cardName_zd9sh_321{color:var(--ink);margin-bottom:8px;font-size:1.1rem;font-weight:500;display:block}._cardSkills_zd9sh_329{flex:none;width:260px}._skillChips_zd9sh_334{flex-wrap:wrap;gap:6px;display:flex}._cardWork_zd9sh_342{align-items:center;gap:12px;display:flex}._workLogoWrap_zd9sh_348{border-radius:var(--radius-sm);background:#fff;flex:none;justify-content:center;align-items:center;width:1.7rem;height:1.7rem;padding:3px;display:inline-flex}._workLogoImg_zd9sh_360{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}._eduIcon_zd9sh_369{width:1.4rem;height:1.4rem;color:var(--accent-strong);flex:none;justify-content:center;align-items:center;display:inline-flex}._workInfo_zd9sh_379{flex-direction:column;gap:2px;min-width:0;display:flex}._workRole_zd9sh_386{letter-spacing:-.01em;color:var(--ink);font-size:.88rem}._workDates_zd9sh_392{font-family:var(--font-display);letter-spacing:var(--tracking-label-loose);text-transform:uppercase;color:var(--ink-faint);font-size:.62rem}._cardResearchItem_zd9sh_402{flex-direction:column;gap:6px;display:flex}._researchVenue_zd9sh_408{font-family:var(--font-display);letter-spacing:var(--tracking-label-loose);text-transform:uppercase;color:var(--accent-strong);align-items:center;gap:6px;font-size:.62rem;display:flex}._researchTitle_zd9sh_419{letter-spacing:-.01em;color:var(--ink);font-size:.82rem;line-height:1.4}._cardTextFeature_zd9sh_428{flex-direction:column;display:flex}._featureIcon_zd9sh_433{color:var(--accent-strong);margin-bottom:10px}._featureHeading_zd9sh_438{letter-spacing:-.01em;color:var(--ink);margin-bottom:8px;font-size:1rem;font-weight:500;display:block}._featureBody_zd9sh_447{color:var(--ink-muted);font-size:.85rem;line-height:1.5}._cardFact_zd9sh_455{letter-spacing:-.011em;background:var(--accent-tint);border-color:color-mix(in srgb, var(--accent) 35%, var(--line));font-size:.85rem}._cardMiniPhoto_zd9sh_464{height:160px;padding:0;overflow:hidden}._cardMiniPhoto_zd9sh_464 img{object-fit:cover;width:100%;height:100%;display:block}@media (width<=720px){._viewport_zd9sh_18{height:520px}}@media (hover:none) and (pointer:coarse){._viewport_zd9sh_18,._card_zd9sh_233{touch-action:pan-y}._hintPointer_zd9sh_491{display:none}._hintTouch_zd9sh_11{display:inline}}._introRow_zd9sh_192>*,._frame_zd9sh_206{opacity:0;translate:0 40px;scale:.96}._boardIn_zd9sh_498 ._introRow_zd9sh_192>*,._boardIn_zd9sh_498 ._frame_zd9sh_206{animation:_boardIn_zd9sh_498 .9s var(--ease-out-expo) forwards}._boardIn_zd9sh_498 ._introRow_zd9sh_192>:nth-child(2){animation-delay:80ms}._boardIn_zd9sh_498 ._introRow_zd9sh_192>:nth-child(3){animation-delay:.16s}._boardIn_zd9sh_498 ._frame_zd9sh_206:first-child{animation-delay:.24s}._boardIn_zd9sh_498 ._frame_zd9sh_206:nth-child(2){animation-delay:.32s}._boardIn_zd9sh_498 ._frame_zd9sh_206:nth-child(3){animation-delay:.4s}._boardIn_zd9sh_498 ._frame_zd9sh_206:nth-child(4){animation-delay:.48s}@keyframes _boardIn_zd9sh_498{to{opacity:1;translate:0;scale:1}}._presence_zd9sh_520{z-index:6;pointer-events:none;opacity:0;align-items:flex-start;display:flex;position:absolute;top:0;left:0;translate:420px 90px}._boardIn_zd9sh_498 ._presence_zd9sh_520{animation:_presenceIn_zd9sh_1 .6s var(--ease-out-expo) 1.2s forwards, _presencePath_zd9sh_1 26s var(--ease-in-out-quart) 1.2s infinite}._presenceIcon_zd9sh_536{color:var(--bg-panel-raised);fill:var(--accent-strong);stroke-width:1.5px}._presenceName_zd9sh_541{border-radius:var(--radius-sm);background:var(--accent-strong);color:var(--accent-ink);font-family:var(--font-display);letter-spacing:var(--tracking-label-loose);text-transform:uppercase;white-space:nowrap;margin:16px 0 0 -4px;padding:3px 8px;font-size:.7rem}@keyframes _presenceIn_zd9sh_1{to{opacity:1}}@keyframes _presencePath_zd9sh_1{0%,10%{translate:420px 90px}18%,28%{translate:1180px 130px}36%,46%{translate:180px 400px}54%,64%{translate:580px 430px}72%,82%{translate:1000px 560px}90%,96%{translate:1380px 470px}to{translate:420px 90px}}@media (prefers-reduced-motion:reduce){._introRow_zd9sh_192>*,._frame_zd9sh_206{opacity:1;translate:none;scale:none}._presence_zd9sh_520{display:none}}._fallback_113e6_1{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:16px;padding-block:clamp(48px,8vw,88px);display:flex}._message_113e6_11{color:var(--ink-muted)}._retryBtn_113e6_15{border:1px solid var(--line-strong);border-radius:var(--radius-sm);font-family:var(--font-display);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-muted);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:8px 14px;font-size:.78rem;display:inline-flex}._retryBtn_113e6_15:hover{color:var(--ink);border-color:var(--ink)}._section_2i4wr_1{padding-bottom:clamp(80px,10vw,140px)}._heading_2i4wr_5{font-size:clamp(1.5rem,1.2vw + 1.1rem,2rem)}._intro_2i4wr_9{color:var(--ink-muted);margin-top:12px}._list_2i4wr_14{border-top:1px solid var(--line-strong);margin-top:32px}._list_2i4wr_14 li+li ._row_2i4wr_19{border-top:1px solid var(--line)}._row_2i4wr_19{isolation:isolate;color:var(--ink);transition:color .45s var(--ease-out-expo);grid-template-columns:40px minmax(0,1fr) auto 36px;align-items:center;gap:clamp(14px,2vw,28px);padding:18px clamp(4px,1vw,16px);display:grid;position:relative;overflow:hidden}._row_2i4wr_19:before{content:"";z-index:-1;background:var(--accent-strong);transform-origin:bottom;transition:transform .6s var(--ease-out-expo);position:absolute;inset:0;transform:scaleY(0)}._row_2i4wr_19[data-from=top]:before{transform-origin:top}._row_2i4wr_19:is(:focus-visible,:active):before{transform:scaleY(1)}._row_2i4wr_19:is(:focus-visible,:active){color:var(--accent-ink)}._row_2i4wr_19:focus-visible{outline-offset:-2px}._logo_2i4wr_55{border-radius:var(--radius-sm);border:1px solid var(--line);object-fit:cover;width:40px;height:40px;transition:rotate .6s var(--ease-out-expo), scale .6s var(--ease-out-expo)}._title_2i4wr_64{transition:translate .6s var(--ease-out-expo);font-size:.98rem;line-height:1.35}._meta_2i4wr_70{font-family:var(--font-display);letter-spacing:var(--tracking-label-loose);text-transform:uppercase;color:var(--ink-faint);white-space:nowrap;transition:color .45s var(--ease-out-expo);flex-direction:column;align-items:flex-end;gap:4px;font-size:.68rem;display:flex}._row_2i4wr_19:is(:focus-visible,:active) ._meta_2i4wr_70{color:inherit}._arrow_2i4wr_85{border:1px solid var(--line-strong);border-radius:var(--radius-sm);width:36px;height:36px;transition:border-color .45s var(--ease-out-expo);place-items:center;display:grid}._arrow_2i4wr_85 svg{transition:transform .6s var(--ease-out-expo)}@media (hover:hover){._row_2i4wr_19:hover:before{transform:scaleY(1)}._row_2i4wr_19:hover{color:var(--accent-ink)}._row_2i4wr_19:hover ._logo_2i4wr_55{rotate:-6deg;scale:1.06}._row_2i4wr_19:hover ._title_2i4wr_64{translate:10px}._row_2i4wr_19:hover ._meta_2i4wr_70{color:inherit}._row_2i4wr_19:hover ._arrow_2i4wr_85{border-color:currentColor}._row_2i4wr_19:hover ._arrow_2i4wr_85 svg{transform:rotate(45deg)}}@media (width<=760px){._row_2i4wr_19{grid-template-columns:40px minmax(0,1fr) 36px;gap:14px;padding-inline:0}._meta_2i4wr_70{flex-direction:row;grid-area:2/2;align-items:center;gap:12px}._arrow_2i4wr_85{grid-area:1/3}._row_2i4wr_19:hover ._title_2i4wr_64{translate:none}}._icon_1w2bu_1{overflow:visible}._steam1_1w2bu_5,._steam2_1w2bu_6,._steam3_1w2bu_7{transform-origin:bottom;opacity:.7}._animate_1w2bu_12 ._steam1_1w2bu_5{animation:2.6s ease-in-out infinite _rise_1w2bu_1}._animate_1w2bu_12 ._steam2_1w2bu_6{animation:2.6s ease-in-out .5s infinite _rise_1w2bu_1}._animate_1w2bu_12 ._steam3_1w2bu_7{animation:2.6s ease-in-out 1s infinite _rise_1w2bu_1}@keyframes _rise_1w2bu_1{0%{opacity:0;transform:translateY(2px)}30%{opacity:.75}80%{opacity:0}to{opacity:0;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){._animate_1w2bu_12 ._steam1_1w2bu_5,._animate_1w2bu_12 ._steam2_1w2bu_6,._animate_1w2bu_12 ._steam3_1w2bu_7{opacity:.55;animation:none}}._wrap_15ej1_1{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg-panel-raised);min-width:0;margin-top:8px;padding:18px 18px 14px}._hud_15ej1_10{font-family:var(--font-display);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-muted);justify-content:space-between;align-items:center;margin-bottom:10px;font-size:.78rem;display:flex}._hudScores_15ej1_22{align-items:center;gap:16px;display:flex}._combo_15ej1_28{color:var(--accent-strong);animation:_comboPop_15ej1_1 .24s var(--ease-out-expo)}@keyframes _comboPop_15ej1_1{0%{transform:scale(1.3)}to{transform:scale(1)}}._lives_15ej1_38{gap:4px;display:inline-flex}._stage_15ej1_43{border-radius:var(--radius-md);border:1px solid var(--line);background:var(--bg-panel);width:100%;min-height:220px;position:relative;overflow:hidden}._canvas_15ej1_53{touch-action:none;cursor:pointer;width:100%;height:100%;display:block;position:absolute;inset:0}._overlay_15ej1_66{background:radial-gradient(ellipse 55% 55% at 50% 32%, color-mix(in srgb, var(--bg-panel) 70%, transparent) 0%, transparent 100%);pointer-events:none;place-items:start center;padding:clamp(10px,4%,28px) 16px 16px;display:grid;position:absolute;inset:0}._card_15ej1_81{pointer-events:auto;text-align:center;border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--bg-panel-raised) 92%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);max-width:300px;animation:_cardIn_15ej1_1 .6s var(--ease-out-expo) both;flex-direction:column;align-items:center;gap:10px;padding:18px 22px 16px;display:flex}@keyframes _cardIn_15ej1_1{0%{opacity:0;transform:translateY(10px)scale(.97)}}._badge_15ej1_100{border-radius:var(--radius-sm);background:var(--accent-tint);color:var(--accent-strong);font-family:var(--font-display);letter-spacing:var(--tracking-label-loose);text-transform:uppercase;align-items:center;gap:6px;padding:3px 8px;font-size:.64rem;display:inline-flex}._titleRow_15ej1_114{align-items:center;gap:10px;display:flex}._overlayIcon_15ej1_120{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg-panel);width:36px;height:36px;color:var(--accent-strong);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._overlayTitle_15ej1_133{letter-spacing:-.01em;font-size:clamp(1.1rem,1vw + .85rem,1.35rem);font-weight:600}._overlaySubtitle_15ej1_139{color:var(--ink-muted);max-width:30ch;font-size:.82rem}._playBtn_15ej1_147{margin-top:4px;padding-inline:26px;position:relative;overflow:visible}._playBtn_15ej1_147:after{content:"";border:1.5px solid var(--accent);border-radius:var(--radius-sm);pointer-events:none;opacity:0;animation:_playRipple_15ej1_1 2.4s var(--ease-out-expo) .8s infinite;position:absolute;inset:-1px}._playBtn_15ej1_147:hover:after{animation:none}@keyframes _playRipple_15ej1_1{0%{opacity:.9;transform:scale(1)}70%,to{opacity:0;transform:scale(1.35,1.8)}}._keyHint_15ej1_169{font-family:var(--font-display);letter-spacing:var(--tracking-label-loose);text-transform:uppercase;color:var(--ink-faint);font-size:.64rem}._keyHint_15ej1_169 kbd{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--bg-panel-raised);font:inherit;color:var(--ink-muted);border-bottom-width:2px;margin-inline:2px;padding:1px 5px;display:inline-block}@media (width<=480px){._card_15ej1_81{gap:8px;padding:12px 14px}._overlaySubtitle_15ej1_139{display:none}}._hintTouch_15ej1_193{display:none}@media (hover:none) and (pointer:coarse){._hintPointer_15ej1_196{display:none}._hintTouch_15ej1_193{display:block}}._hint_15ej1_193{font-family:var(--font-display);letter-spacing:var(--tracking-label-loose);text-transform:uppercase;color:var(--ink-faint);text-align:center;margin-top:10px;font-size:.68rem}._footer_5r0ya_1{border-top:1px solid var(--line);padding-block:clamp(56px,8vw,96px) 32px}._grid_5r0ya_6{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,72px);display:grid}._headingRow_5r0ya_13{align-items:center;gap:14px;display:flex}._coffeeTile_5r0ya_19{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg-panel);width:48px;height:48px;color:var(--accent-strong);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._heading_5r0ya_13{font-size:clamp(1.65rem,1.6vw + 1.05rem,2.15rem)}._copy_5r0ya_36{color:var(--ink-muted);max-width:44ch;margin-top:16px}._contacts_5r0ya_42{flex-direction:column;gap:14px;margin-top:30px;display:flex}._emailRow_5r0ya_49{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._copyBtn_5r0ya_56{border:1px solid var(--line-strong);border-radius:var(--radius-sm);height:30px;font-family:var(--font-display);letter-spacing:var(--tracking-label-loose);text-transform:uppercase;color:var(--ink-muted);cursor:pointer;transition:color .3s var(--ease-out-expo), border-color .3s var(--ease-out-expo), background-color .3s var(--ease-out-expo);background:0 0;align-items:center;gap:6px;padding:0 10px;font-size:.7rem;display:inline-flex}._copyBtn_5r0ya_56:hover{color:var(--ink);border-color:var(--ink)}._copyBtnDone_5r0ya_76,._copyBtnDone_5r0ya_76:hover{color:var(--sage);border-color:var(--sage);background:var(--sage-tint)}._contactText_5r0ya_83{overflow-wrap:anywhere;min-width:0}._external_5r0ya_88{color:var(--ink-faint);transition:transform .2s var(--ease-out-expo)}._contactLink_5r0ya_93:hover ._external_5r0ya_88{color:currentColor;transform:translate(2px,-2px)}._contactLink_5r0ya_93{font-family:var(--font-sans);letter-spacing:-.005em;align-items:center;gap:12px;width:fit-content;max-width:100%;min-height:44px;font-size:.95rem;font-weight:500;text-decoration:none;display:inline-flex}._iconTile_5r0ya_114{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg-panel);width:38px;height:38px;color:var(--ink-muted);transition:border-color .2s var(--ease-out-expo), color .2s var(--ease-out-expo);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._contactLink_5r0ya_93:hover{color:var(--accent-strong)}._contactLink_5r0ya_93:hover ._iconTile_5r0ya_114{border-color:var(--line-strong);color:var(--accent-strong)}._bottom_5r0ya_134{border-top:1px solid var(--line);font-family:var(--font-display);letter-spacing:var(--tracking-label-wide);text-transform:uppercase;color:var(--ink-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:clamp(48px,6vw,72px);padding-top:24px;font-size:.74rem;display:flex}._nowrap_5r0ya_150{white-space:nowrap}._toTop_5r0ya_152{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;transition:color .3s var(--ease-out-expo);background:0 0;border:none;padding:8px 0}._toTop_5r0ya_152:hover{color:var(--ink)}@media (width<=860px){._grid_5r0ya_6{grid-template-columns:minmax(0,1fr)}}@media (width<=480px){._contactLink_5r0ya_93{gap:10px;font-size:.82rem}._bottom_5r0ya_134{letter-spacing:var(--tracking-label-loose);font-size:.68rem}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}._root_16ney_4{z-index:var(--z-intro);background:var(--bg);cursor:progress;position:fixed;inset:0}._canvas_16ney_12{width:100%;height:100%;position:absolute;inset:0}._name_16ney_21{font-family:var(--font-display);letter-spacing:var(--tracking-label-wide);text-transform:uppercase;white-space:nowrap;color:var(--ink-muted);pointer-events:none;font-size:.82rem;transition:opacity .7s ease-in-out,filter .7s ease-in-out;animation:.55s ease-out 50ms both _nameIn_16ney_1;position:absolute;top:50%;left:50%;translate:-50% -50%}._nameOut_16ney_38{opacity:0;filter:blur(4px)}@keyframes _nameIn_16ney_1{0%{opacity:0;filter:blur(4px)}}._progress_c8jjc_1{z-index:var(--z-progress);background:var(--accent);transform-origin:0;pointer-events:none;height:2px;position:fixed;top:0;left:0;right:0}
