@font-face{font-family:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b64bfffbf346612f.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ef549d9ec978f04d.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/fb407b189f36a608.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.__className_bc5b21{font-family:Big Shoulders;font-style:normal}.__variable_bc5b21{--type-display:"Big Shoulders"}@font-face{unicode-range:u+0057,u+0077;size-adjust:90%;font-family:displayW;src:url(/_next/static/media/ed866e8e3a52cd93.p.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_44ee57{font-family:displayW}.__variable_44ee57{--type-display-w:"displayW"}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/be4f912c06e1e110-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/6961d055d00ff7ec-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/1dd116e7162c5f47-s.woff2) format("woff2");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2016-2017,u+2034-2038,u+203c,u+2040,u+2043,u+2047,u+2050,u+2057,u+205f,u+2070-2071,u+2074-209f,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2100-2112,u+2114-2115,u+2117-2121,u+2123-214f,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b7,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+3030,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/25408a68d73c6c69-s.woff2) format("woff2");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ae,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f700-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f8d0-1f8d8,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fac6,u+1fac8,u+1facc-1fadd,u+1fadf-1faeb,u+1faef-1fafa,u+1fb??}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/a2a4a14ada96f862-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c1b02c1a57568c67-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/cd87a8f174d93ac6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Onest Fallback;src:local("Arial");ascent-override:92.20%;descent-override:28.99%;line-gap-override:0.00%;size-adjust:105.20%}.__className_b501c5{font-family:Onest,Onest Fallback;font-style:normal}.__variable_b501c5{--type-body:"Onest","Onest Fallback"}@font-face{font-family:Martian Mono;font-style:normal;font-weight:100 800;font-stretch:75% 112.5%;font-display:swap;src:url(/_next/static/media/a9c4660489455b7f-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Martian Mono;font-style:normal;font-weight:100 800;font-stretch:75% 112.5%;font-display:swap;src:url(/_next/static/media/d12495fd73f80d35-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Martian Mono;font-style:normal;font-weight:100 800;font-stretch:75% 112.5%;font-display:swap;src:url(/_next/static/media/dd0bd310798f6639-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Martian Mono;font-style:normal;font-weight:100 800;font-stretch:75% 112.5%;font-display:swap;src:url(/_next/static/media/1127fb4e4fa79faf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Martian Mono Fallback;src:local("Arial");ascent-override:63.69%;descent-override:12.74%;line-gap-override:0.00%;size-adjust:157.02%}.__className_5acc54{font-family:Martian Mono,Martian Mono Fallback;font-style:normal}.__variable_5acc54{--type-mono:"Martian Mono","Martian Mono Fallback"}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:host,:root{--font-sans:var(--type-body),ui-sans-serif,system-ui,sans-serif;--font-mono:var(--type-mono),ui-monospace,SFMono-Regular,Menlo,monospace;--spacing:.25rem;--ease-out:cubic-bezier(.16,1,.3,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-stage:#3b3733;--color-stage-lit:#4a4540;--color-stage-deep:#2b2825;--color-rule:#625b54;--color-lane:#8a827a;--color-tick:#a39a91;--color-chalk:#f7f4f0;--color-chalk-2:#d9d3cc;--color-chalk-3:#b8b0a7;--color-alloy:#e3e4e2;--color-alloy-2:#d2d4d2;--color-ink:#1b1917;--color-ink-2:#46423e;--color-ink-3:#5f5a55;--color-redink:#b01f0a;--color-ember:#7a1e10;--color-redline:#ff4630;--color-heat:#ff8a68;--color-blush:#ffc2ae;--color-whitehot:#fff4ee;--color-floor-ink:#1a0d09;--font-display:var(--type-display-w),var(--type-display),"Big Shoulders Fallback",ui-sans-serif,system-ui,sans-serif;--ease-shift:cubic-bezier(.7,0,.15,1);--ease-burn:cubic-bezier(.7,0,.15,1)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}button,input,select{font:inherit}button:not(:disabled){cursor:pointer}}@layer components{.cta{--glow:#7a1e108c;background:var(--color-redline);min-height:64px;color:var(--color-floor-ink);font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase;box-shadow:inset 0 0 26px var(--glow),inset 0 1px 0 #fff4ee99;transition:box-shadow .2s var(--ease-out),background-color .2s var(--ease-out),transform .12s var(--ease-out);justify-content:space-between;align-items:center;gap:18px;padding:0 26px;font-size:21px;font-weight:800;text-decoration:none;display:inline-flex;position:relative}.cta:hover{background:#ff5a44;box-shadow:inset 0 0 40px #7a1e10b3,inset 0 1px #fff4eebf}.cta:active{transform:translateY(2px)scale(.98);box-shadow:inset 0 0 44px #7a1e10d9,inset 0 2px #7a1e1080}.cta:disabled,.cta[aria-disabled=true]{color:var(--color-chalk-2);box-shadow:inset 0 0 0 1.5px var(--color-rule);cursor:not-allowed;background:0 0}.cta-arrow{transition:transform .2s var(--ease-out)}.cta:hover .cta-arrow{transform:translate(4px)}.cta-arrow-down{transform:rotate(90deg)}.cta:hover .cta-arrow-down{transform:rotate(90deg)translate(4px)}.ghost{border:1.5px solid var(--color-chalk-2);min-height:44px;color:var(--color-chalk);transition:background-color .2s var(--ease-out),color .2s var(--ease-out);justify-content:center;align-items:center;gap:10px;padding:0 16px;font-size:15px;font-weight:600;display:inline-flex}.ghost:hover{background:var(--color-chalk);color:var(--color-ink)}.ghost:active,.nav-toggle:active,.station-pick:active{transform:translateY(1px)scale(.98)}.ghost:disabled{border-color:var(--color-rule);color:var(--color-chalk-3)}.on-light .ghost{border-color:var(--color-ink);color:var(--color-ink)}.on-light .ghost:hover{background:var(--color-ink);color:var(--color-alloy)}.field{background:var(--color-stage-deep);border:1.5px solid var(--color-rule);width:100%;height:56px;color:var(--color-chalk);font-family:var(--font-mono);font-variation-settings:"wdth" 78;font-variant-numeric:tabular-nums;transition:border-color .2s var(--ease-out);padding:0 16px;font-size:19px}.field:focus{border-color:var(--color-heat);outline:none}.field::placeholder{color:var(--color-chalk-3)}.field:disabled{opacity:1;color:var(--color-chalk-3);border-style:dashed}.link{color:inherit;text-underline-offset:.28em;text-decoration:underline}.link:hover{text-decoration-thickness:2px}.nav-link{color:var(--color-chalk);transition:color .2s var(--ease-out),transform .12s var(--ease-out);align-items:center;gap:7px;padding:8px 11px;font-size:16px;font-weight:600;display:inline-flex}.nav-link:hover{color:var(--color-heat)}.nav-link:active{transform:translateY(1px)}.nav-link.is-current{text-underline-offset:8px;text-decoration:underline;text-decoration-thickness:2px}.lock-mark{width:16px;height:16px;margin-top:-2px}.nav-toggle{border:1.5px solid var(--color-chalk-2);min-height:44px;color:var(--color-chalk);transition:transform .12s var(--ease-out);padding:0 14px;font-size:15px;font-weight:600}.nav-sheet{padding:6px var(--g) 18px;background:var(--color-stage-deep);display:grid;position:absolute;inset:100% 0 auto;box-shadow:0 22px 44px -18px #0c0806b3}.nav-sheet[hidden]{display:none}.nav-sheet-link{border-bottom:1px solid var(--color-rule);color:var(--color-chalk);align-items:center;gap:12px;padding:13px 0 9px;font-size:46px;font-weight:900;line-height:.9;display:flex}.nav-sheet-link:last-child{border-bottom:0}.nav-sheet-link .lock-mark{width:30px;height:30px;color:var(--color-heat);margin-top:-6px}.skip-link{z-index:95;background:var(--color-chalk);color:var(--color-ink);font-weight:600;font-size:var(--t-data);padding:12px 16px;position:fixed;top:12px;left:12px;transform:translateY(-220%)}.skip-link:focus-visible{transform:none}.cta-cell{flex:none;place-items:center;display:grid}.line-btn{isolation:isolate;border:1.5px solid var(--color-chalk);min-height:56px;color:var(--color-chalk);font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;transition:background-color .16s var(--ease-out),color .16s var(--ease-out),transform 80ms var(--ease-out);justify-content:space-between;align-items:center;gap:16px;padding:0 24px;font-size:21px;font-weight:800;display:inline-flex;position:relative}.line-btn:is(:hover,:focus-visible){background:var(--color-chalk);color:var(--color-ink)}.line-btn:hover .cta-arrow{transform:translate(4px)}.line-btn:active{transform:translateY(2px)scale(.985)}.tag{background:var(--color-chalk);color:var(--color-ink);font-family:var(--font-mono);font-variation-settings:"wdth" 78;font-size:var(--t-data);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;padding:.34em .6em .3em;font-weight:700;line-height:1;display:inline-block}.field:hover:not(:disabled){border-color:var(--color-chalk-2)}.field:focus-visible{outline:2px solid var(--color-heat);outline-offset:2px;border-color:var(--color-heat)}.field[aria-invalid=true]{border-color:var(--color-heat);box-shadow:inset 0 -3px 0 var(--color-heat)}.site-head .ghost{border-width:1.5px;border-color:var(--color-chalk-2);min-height:44px;font-size:15px}.wallet{position:relative}.wallet-menu{z-index:50;width:min(320px,calc(100vw - 2 * var(--g)));background:var(--color-stage-deep);border:1.5px solid var(--color-rule);padding:6px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 22px 44px -18px #0c0806b3}.wallet-row{width:100%;min-height:52px;color:var(--color-chalk);font-size:var(--t-body);text-align:left;transition:background-color .12s var(--ease-out);align-items:center;gap:12px;padding:0 12px;font-weight:600;display:flex}.wallet-row:focus-visible,.wallet-row:hover{background:var(--color-stage-lit)}.wallet-row:focus-visible{outline-offset:-2px}.wallet-row i{font-family:var(--font-mono);font-variation-settings:"wdth" 78;font-size:var(--t-label);letter-spacing:.12em;text-transform:uppercase;color:var(--color-chalk-2);margin-left:auto;font-style:normal;font-weight:500}.wallet-glyph{border:1.5px solid var(--color-lane);width:26px;height:26px;font-family:var(--font-display);font-size:var(--t-data);color:var(--color-chalk);flex:none;place-items:center;font-weight:900;line-height:1;display:grid}.wallet-note{border-top:1px solid var(--color-rule);color:var(--color-chalk-2);margin:6px 6px 4px;padding:10px 6px 4px}.wallet-error,.wallet-note{font-size:var(--t-data);line-height:1.4}.wallet-error{z-index:50;width:max-content;max-width:min(320px,calc(100vw - 2 * var(--g)));background:var(--color-stage-deep);border:1.5px solid var(--color-chalk);color:var(--color-chalk);padding:10px 12px;position:absolute;top:calc(100% + 8px);right:0}.panel{border:1px solid var(--color-rule);background:var(--color-stage-lit);min-width:0}.panel-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;padding:18px 20px 0;display:flex}.panel-title{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;color:var(--color-chalk);font-size:21px;font-weight:800}.panel-aside{font-family:var(--font-mono);font-variation-settings:"wdth" 78;font-size:var(--t-label);letter-spacing:.06em;text-transform:uppercase;color:var(--color-chalk-2)}.panel-body{padding:14px 20px 20px}.row{border-bottom:1px solid #625b54b3;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:16px;padding:11px 0;display:grid}.row:last-child{border-bottom:0}.row dt{font-size:var(--t-data);color:var(--color-chalk-2);line-height:1.35}.row dd{font-family:var(--font-mono);font-variation-settings:"wdth" 78;font-variant-numeric:tabular-nums;font-size:var(--t-data);text-align:right;color:var(--color-chalk);font-weight:500}.row dd i{font-size:var(--t-label);color:var(--color-chalk-3);margin-left:.5em;font-style:normal}.row dd .row-sub{color:var(--color-chalk-2);margin:3px 0 0;display:block}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.top-0{top:0}.top-full{top:100%}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.left-\[var\(--g\)\]{left:var(--g)}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[4\]{z-index:4}.z-\[6\]{z-index:6}.z-\[7\]{z-index:7}.z-\[8\]{z-index:8}.z-\[19\]{z-index:19}.z-\[21\]{z-index:21}.z-\[22\]{z-index:22}.z-\[24\]{z-index:24}.z-\[25\]{z-index:25}.z-\[26\]{z-index:26}.mx-\[var\(--g\)\]{margin-inline:var(--g)}.-mt-\[7px\]{margin-top:-7px}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-auto{margin-top:auto}.mb-\[calc\(var\(--g\)\*0\.6\)\]{margin-bottom:calc(var(--g) * .6)}.-ml-\[7px\]{margin-left:-7px}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-\[14px\]{width:14px;height:14px}.h-\[1\.5px\]{height:1.5px}.h-\[44px\]{height:44px}.h-\[64px\]{height:64px}.h-\[100svh\]{height:100svh}.h-full{height:100%}.min-h-\[44px\]{min-height:44px}.min-h-\[100svh\]{min-height:100svh}.min-h-\[600px\]{min-height:600px}.w-10{width:calc(var(--spacing) * 10)}.w-fit{width:fit-content}.max-w-\[36ch\]{max-width:36ch}.max-w-\[40ch\]{max-width:40ch}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.origin-top-left{transform-origin:0 0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1)}.-translate-x-1\/2,.-translate-y-1\/2{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-x-7{column-gap:calc(var(--spacing) * 7)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e+38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-ink\/20{border-color:#1b191733}@supports (color:color-mix(in lab,red,red)){.border-ink\/20{border-color:color-mix(in oklab,var(--color-ink) 20%,transparent)}}.border-rule{border-color:var(--color-rule)}.border-rule\/60{border-color:#625b5499}@supports (color:color-mix(in lab,red,red)){.border-rule\/60{border-color:color-mix(in oklab,var(--color-rule) 60%,transparent)}}.bg-alloy{background-color:var(--color-alloy)}.bg-chalk-3{background-color:var(--color-chalk-3)}.bg-ink{background-color:var(--color-ink)}.bg-ink-2{background-color:var(--color-ink-2)}.bg-redline{background-color:var(--color-redline)}.bg-stage{background-color:var(--color-stage)}.bg-stage-deep{background-color:var(--color-stage-deep)}.bg-whitehot{background-color:var(--color-whitehot)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-\[var\(--g\)\]{padding-inline:var(--g)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.pt-\[88px\]{padding-top:88px}.pr-3{padding-right:calc(var(--spacing) * 3)}.text-\[0\.82em\]{font-size:.82em}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[26px\]{font-size:26px}.text-\[40px\]{font-size:40px}.text-\[clamp\(38px\,10vw\,64px\)\]{font-size:clamp(38px,10vw,64px)}.leading-\[0\.8\]{--tw-leading:.8;line-height:.8}.leading-\[0\.9\]{--tw-leading:.9;line-height:.9}.leading-\[0\.82\]{--tw-leading:.82;line-height:.82}.leading-\[0\.86\]{--tw-leading:.86;line-height:.86}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-none{--tw-leading:1;line-height:1}.font-\[500\]{--tw-font-weight:500;font-weight:500}.font-\[600\]{--tw-font-weight:600;font-weight:600}.font-\[700\]{--tw-font-weight:700;font-weight:700}.font-\[800\]{--tw-font-weight:800;font-weight:800}.font-\[900\]{--tw-font-weight:900;font-weight:900}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.\[text-wrap\:balance\]{text-wrap:balance}.whitespace-nowrap{white-space:nowrap}.text-chalk{color:var(--color-chalk)}.text-chalk-2{color:var(--color-chalk-2)}.text-chalk-3{color:var(--color-chalk-3)}.text-floor-ink{color:var(--color-floor-ink)}.text-heat{color:var(--color-heat)}.text-ink{color:var(--color-ink)}.text-ink-2{color:var(--color-ink-2)}.text-ink-3{color:var(--color-ink-3)}.text-whitehot{color:var(--color-whitehot)}.not-italic{font-style:normal}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.ring,.shadow{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-\[3px\]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-alloy{--tw-ring-color:var(--color-alloy)}.ring-stage{--tw-ring-color:var(--color-stage)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-transform{will-change:transform}.select-none{-webkit-user-select:none;user-select:none}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (min-width:48rem){.md\:z-\[23\]{z-index:23}.md\:mt-3{margin-top:calc(var(--spacing) * 3)}.md\:mt-5{margin-top:calc(var(--spacing) * 5)}.md\:mt-6{margin-top:calc(var(--spacing) * 6)}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline{display:inline}.md\:h-\[56px\]{height:56px}.md\:h-\[76px\]{height:76px}.md\:min-h-\[640px\]{min-height:640px}.md\:px-3{padding-inline:calc(var(--spacing) * 3)}.md\:py-2{padding-block:calc(var(--spacing) * 2)}.md\:pt-\[96px\]{padding-top:96px}.md\:pr-0{padding-right:0}.md\:text-\[12px\]{font-size:12px}.md\:text-\[13px\]{font-size:13px}.md\:text-\[15px\]{font-size:15px}.md\:text-\[19px\]{font-size:19px}.md\:text-\[20px\]{font-size:20px}.md\:text-\[22px\]{font-size:22px}.md\:text-\[24px\]{font-size:24px}.md\:text-\[30px\]{font-size:30px}.md\:text-\[64px\]{font-size:64px}}@media (min-width:64rem){.lg\:ml-6{margin-left:calc(var(--spacing) * 6)}.lg\:gap-1{gap:var(--spacing)}}}@font-face{font-family:Big Shoulders Fallback;src:local(Arial);ascent-override:146.71%;descent-override:31.76%;line-gap-override:0%;size-adjust:67.07%}:root{color-scheme:dark;--g:20px;--pen-y:.72;--ax0:1.6;--axs:1.2;--wall-h:42svh;--wall-tip:7svh;--gate-gap:124px;--gate-pad:30px}@media (min-width:768px){:root{--g:40px;--pen-y:.58;--ax0:1.2;--axs:1.6;--wall-h:46vh;--wall-tip:12vh;--gate-gap:clamp(150px,13vw,210px);--gate-pad:44px}}@media (min-width:1280px){:root{--g:5vw}}@media (min-width:768px) and (orientation:landscape){:root{--hu:min(1vw,1.6vh)}}@media (min-width:768px) and (orientation:portrait){:root{--hu:min(1.42vw,.86svh)}}html{color:var(--color-chalk);-webkit-text-size-adjust:100%;text-rendering:optimizelegibility;scrollbar-color:var(--color-tick) var(--color-stage-deep)}body,html{background:var(--color-stage)}body{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;font-size:17px;line-height:1.55;overflow-x:clip}@media (min-width:768px){body{font-size:18px}}footer,main{overflow-x:clip}::selection{background:var(--color-redline);color:var(--color-floor-ink)}:focus-visible{outline:2px solid var(--color-heat);outline-offset:3px}.on-light :focus-visible{outline-color:var(--color-redink)}a{text-underline-offset:.24em;text-decoration-thickness:1px}input{caret-color:var(--color-heat)}.disp{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.01em}.num{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1}.mono{font-family:var(--font-mono);font-variation-settings:"wdth" 78;font-variant-numeric:tabular-nums}.label{font-family:var(--font-mono);font-variation-settings:"wdth" 78;letter-spacing:.05em;text-transform:uppercase;font-size:12px}.frame{padding-inline:var(--g);max-width:1600px;margin-inline:auto}.measure{max-width:62ch}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hero{--dist:427.1;--bear:1.34deg;container-type:size}.hero-stage{--sw:2688;--sh:1520;--s:max(min(calc(100cqw / 2688),calc(100cqh / 1440)),min(calc(100cqh / 1520),calc(100cqw / 2432)));--px:0px;--py:calc((100cqh - var(--s) * var(--sh)) * var(--oy,.5));will-change:transform}@container (max-aspect-ratio:8/5){.hero-stage{--oy:1}}.hero-photo{left:var(--px);top:var(--py);width:calc(var(--s) * var(--sw));height:calc(var(--s) * var(--sh));max-width:none;position:absolute}.hero-fill{background-repeat:no-repeat;background-size:100% 100%;display:none;position:absolute}.hero-fill-t{left:var(--px);width:calc(var(--s) * var(--sw));height:max(0px,calc(var(--py) + 1px));background-image:url(/art/showroom-wide-top.webp);display:block;top:0}.hero-shade{display:none}@container (min-aspect-ratio:1867/1000){.hero-stage{--px:calc(100cqw - var(--s) * var(--sw))}.hero-fill-l{left:0;top:var(--py);width:max(0px,calc(var(--px) + 1px));height:calc(var(--s) * var(--sh));background-color:#3b3733;background-image:url(/art/showroom-wide-1440.webp);background-position:0 0;background-size:calc(var(--s) * var(--sw)) 100%;display:block;transform:scaleX(-1)}}.gl-intro,[data-intro=on] .hero-fill,[data-intro=on] .hero-photo,[data-intro=on] .hero-poster{animation:lights-on 1.5s linear both}@keyframes lights-on{0%,12%{filter:brightness(.46)saturate(.8)}15%{filter:brightness(.8)saturate(.9)}19%{filter:brightness(.56)saturate(.85)}25%{filter:brightness(.84)saturate(.95)}44%{filter:brightness(.86)saturate(.95)}50%{filter:brightness(1.1)saturate(1.04)}to{filter:none}}.hero-video{z-index:1;left:var(--px);top:calc(var(--py) + var(--s) * 4);width:calc(var(--s) * 2688);height:calc(var(--s) * 1512);object-fit:fill;opacity:0;pointer-events:none;max-width:none;transition:opacity .9s var(--ease-out);position:absolute}.hero-video.is-on{opacity:1}@media (orientation:portrait){.hero{--dist:438.04;--bear:.78deg}.hero-stage{--sw:1520;--sh:2688;--s:max(calc(100cqw / 1520),calc(100cqh / 2920));--px:calc((100cqw - var(--s) * var(--sw)) * .5);--py:0px}.hero-video{left:calc(var(--px) + var(--s) * 4);top:var(--py);width:calc(var(--s) * 1512);height:calc(var(--s) * 2688)}.hero-fill-t{background-image:url(/art/showroom-tall-top.webp)}.hero-fill-b{left:var(--px);top:calc(var(--py) + var(--s) * var(--sh) - 1px);width:calc(var(--s) * var(--sw));background-image:url(/art/showroom-tall-bottom.webp);display:block;bottom:0}.hero-fill-l,.hero-fill-r{width:max(0px,calc(var(--px) + 1px));background-position:0 var(--py);background-size:100% calc(var(--s) * var(--sh));display:block;top:0;bottom:0}.hero-fill-l{background-color:#413b36;background-image:url(/art/showroom-tall-left.webp);left:0}.hero-fill-r{background-color:#3a3430;background-image:url(/art/showroom-tall-right.webp);right:0}.hero-scrim{background:linear-gradient(#2b282500 40%,#2b282599 47.5%,#2b2825b3)}}@container (orientation:portrait) and (min-aspect-ratio:5/8){.hero-stage{--s:calc(100cqh / 2780);--py:calc(86px - var(--s) * 120)}.hero-fill-b{display:none}}.hero-sweep{overflow:hidden}[data-intro=on] .hero-sweep:before{content:"";mix-blend-mode:screen;width:45%;animation:sweep-across 1.25s var(--ease-shift) .7s both;background:linear-gradient(90deg,#ff463000,#ff463029 30%,#ff8a6842 58%,#fff4ee57 76%,#fff4ee00);position:absolute;top:-10%;bottom:-10%;left:-45%;transform:translate(0)skew(-14deg)}@keyframes sweep-across{0%{opacity:1;transform:translate(0)skew(-14deg)}80%{opacity:1}to{opacity:0;transform:translate(360%)skew(-14deg)}}.hero-copy{--h1:min(13.9vw,6.5svh);--what:17px;--eg:16px;--role:14px;--tile-f:min(7vw,28px);--tile-gap:6px;--r-w:30px;--fig:12px;--queue-h:30px;--queue-f:17px;--gate-h:26px;--knob:26px;--cta-h:56px;--s1:8px;--s2:12px;--s3:4px;--s4:10px;--s5:10px}.hero-block{left:var(--g);right:var(--g);bottom:calc(5svh + 12px)}.hero-h1{font-size:var(--h1);font-weight:900;line-height:.86}.hero-h1 b{font-weight:inherit;display:block}.hero-key{--bleed:calc(var(--g) + 8vw);width:fit-content;margin-top:.06em;margin-left:calc(-1 * var(--bleed));padding:.09em .14em .02em var(--bleed);white-space:nowrap;background:var(--color-redline);color:var(--color-floor-ink);box-shadow:inset 0 0 .42em #7a1e106b,inset 0 1px #fff4ee99}.hero-what{margin-top:var(--s1);font-size:var(--what);color:var(--color-chalk);font-weight:600;line-height:1.2}.hero-lineup{margin-top:var(--s2)}.hero-queue{height:var(--queue-h);margin-top:var(--s3);padding:0 calc(var(--queue-f) * .7);border:1.5px dashed var(--color-lane);color:var(--color-chalk-2);background:#2b2825b8;flex:none;justify-content:space-between;align-items:center;gap:8px;line-height:1;display:flex}.hero-queue b{font-size:max(13px,calc(var(--queue-f) * .76));font-weight:600}.hero-queue i{font-family:var(--font-display);font-style:normal;font-weight:800;font-size:var(--queue-f);letter-spacing:.02em;text-transform:uppercase}.hero-example{margin-top:var(--s4);font-size:var(--eg);color:var(--color-chalk);flex:none;font-weight:500;line-height:1.3}.hero-example b{font-weight:700}.hero-example-q{color:var(--color-chalk-2)}.hero-act{margin-top:var(--s5);flex-direction:column;flex:none;gap:10px;display:flex}.hero-cta{width:100%;min-height:var(--cta-h)}.hero-role{font-size:var(--role);color:var(--color-chalk);font-weight:500;line-height:1.4}.role-token{background:var(--color-redline);color:var(--color-floor-ink);letter-spacing:.02em;vertical-align:-.06em;margin-right:.12em;padding:.06em .26em 0;font-size:1.5em;font-weight:900;line-height:1;display:inline-block}.role-bind{color:var(--color-chalk-2)}.hero-band{display:none}@media (max-width:767px),(orientation:portrait){.hero-example,.hero-h1 b:not(.hero-key),.hero-role,.hero-what{text-shadow:0 0 3px #2b2825e6,0 2px 14px #2b2825d9}.role-token{text-shadow:none}}@media (min-width:768px) and (orientation:portrait){.hero-copy{--h1:calc(var(--hu) * 8.8);--what:calc(var(--hu) * 2.3);--eg:calc(var(--hu) * 1.9);--role:max(15px,calc(var(--hu) * 1.5));--tile-f:calc(var(--hu) * 4.6);--tile-gap:calc(var(--hu) * .9);--r-w:calc(var(--hu) * 5.4);--fig:max(12px,calc(var(--hu) * 1.2));--queue-h:calc(var(--hu) * 3.6);--queue-f:calc(var(--hu) * 2);--gate-h:calc(var(--hu) * 2.6);--knob:calc(var(--hu) * 2.4);--cta-h:calc(var(--hu) * 5.6);--s1:calc(var(--hu) * 1.2);--s2:calc(var(--hu) * 1.6);--s3:calc(var(--hu) * .5);--s4:calc(var(--hu) * 1.5);--s5:calc(var(--hu) * 1.5)}.hero-block{bottom:9svh}.shifter-plots .tile-plot{min-height:calc(var(--hu) * 4.4)}.hero-act{align-items:center;gap:calc(var(--hu) * 1.6);flex-direction:row}.hero-cta{flex:none;width:auto}.hero-role{flex:1 1 0}}@media (min-width:768px) and (orientation:landscape){.hero-copy{--h1:calc(var(--hu) * 6.6);--what:max(18px,calc(var(--hu) * 2));--eg:max(16px,calc(var(--hu) * 1.6));--role:max(14px,calc(var(--hu) * 1.22));--tile-f:calc(var(--hu) * 4.8);--tile-gap:max(6px,calc(var(--hu) * .7));--r-w:calc(var(--hu) * 4.6);--fig:max(12px,calc(var(--hu) * .8));--queue-h:max(32px,calc(var(--hu) * 3));--queue-f:max(16px,calc(var(--hu) * 1.75));--gate-h:max(26px,calc(var(--hu) * 2));--knob:max(24px,calc(var(--hu) * 1.9));--cta-h:max(54px,calc(var(--hu) * 4.6));--s1:calc(var(--hu) * 1.2);--s2:calc(var(--hu) * 1.7);--s3:calc(var(--hu) * .4);--s4:calc(var(--hu) * 1.05);--s5:calc(var(--hu) * 1.05)}.hero-block{right:auto;top:calc(76px + var(--hu) * 1.2);width:calc(var(--hu) * 42.5);flex-direction:column;display:flex;bottom:10svh}.hero-h1,.hero-what{flex:none}.hero-lineup{min-height:calc(var(--hu) * 11);max-height:calc(var(--hu) * 23);flex:auto}.hero-act{align-items:center;gap:calc(var(--hu) * 1.4);flex-direction:row}.hero-cta{width:auto;font-size:max(20px,calc(var(--hu) * 1.5));padding:0 calc(var(--hu) * 1.8);flex:none}.hero-role{flex:1 1 0}.hero-shade{z-index:2;width:58cqw;left:0;top:calc(var(--py) + var(--s) * var(--sh) * .692);background:linear-gradient(90deg,#2b2825f5,#2b2825f0 82%,#2b282500);display:block;position:absolute;bottom:-2px;-webkit-mask-image:linear-gradient(#0000,#000 34px);mask-image:linear-gradient(#0000,#000 34px)}}@media (min-width:768px) and (orientation:landscape) and (max-aspect-ratio:141/100){.hero-lineup{height:calc(var(--hu) * 16.4);flex:none}.hero-band{min-height:calc(var(--hu) * 4.6);margin-top:var(--s4);padding:calc(var(--hu) * .9) calc(var(--hu) * 1.1) calc(var(--hu) * .6);background:#2b2825eb;flex-direction:column;flex:1 1 0;display:flex;box-shadow:inset 0 1px #fff4ee1a}}@media (min-width:768px) and (orientation:landscape) and (max-aspect-ratio:141/100) and (max-height:800px){.hero-lineup{flex:auto;height:auto}.hero-band{display:none}}.band-head{justify-content:space-between;align-items:baseline;gap:16px;line-height:1;display:flex}.band-head b{font-size:calc(var(--hu) * 2.5);letter-spacing:.01em;color:var(--color-chalk);font-weight:800}.band-head span{font-size:max(13px,calc(var(--hu) * 1.05));gap:1.3em;display:flex}.band-head u,.tile-fig u{color:var(--color-chalk-2);text-decoration:none}.band-head em,.tile-fig em{color:var(--color-heat);font-style:normal;font-weight:700}.band-plot{flex:1 1 0;margin-top:6px}.plot{width:100%;height:0;min-height:0;display:block}@media (min-width:768px) and (orientation:landscape) and (max-height:760px){.hero-what{display:none}}@media (min-width:768px) and (orientation:landscape) and (max-height:660px){.hero-queue{display:none}}@media (max-width:767px) and (max-height:600px){.hero-block{bottom:calc(5svh + 12px + max(0px,600px - 100svh))}}@media (max-width:767px) and (max-height:720px),(max-width:767px) and (min-aspect-ratio:10/19){.hero-queue,.hero-role,.hero-what{display:none}}html.thread-live .hero-kin{transform:translate3d(calc((var(--p,.5) - .5) * 2 * var(--k,1) * 6vw),0,0);will-change:transform}[data-intro=on] .shift-in{animation:shift-in .72s var(--ease-shift) var(--d,.56s) both}[data-intro=on] .slam-in{transform-origin:0 100%;animation:slam .52s cubic-bezier(.2,.9,.2,1) var(--d,.56s) both}@keyframes slam{0%{opacity:0;transform:translateY(-.2em)scale(1.22)}42%{opacity:1;transform:translateY(.03em)scale(.972)}68%{transform:translate(0)scale(1.012)}to{opacity:1;transform:none}}[data-intro=on] .hero-lineup .tile{animation:slate-in .52s var(--ease-out) calc(1.3s + var(--si,3) * 80ms) both}[data-intro=on] .hero-lineup .gate-track{animation:knob-in .42s var(--ease-out) 1.76s both}@keyframes slate-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes knob-in{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(-12px)}}@keyframes shift-in{0%{opacity:0;clip-path:inset(-10% 100% -20% 0);transform:translate(-.5em)}35%{opacity:1}to{opacity:1;clip-path:inset(-10% -6% -20% 0);transform:none}}.slot{overflow-clip-margin:.06em;font-weight:inherit;display:inline-grid;overflow:clip}.slot>*{grid-area:1/1;justify-self:start;font-style:normal}.slot-in{animation:slot-in .56s var(--ease-shift) .16s both}.slot-out{animation:slot-out .38s var(--ease-shift) both}@keyframes slot-in{0%{transform:translateY(110%)}to{transform:none}}@keyframes slot-out{0%{transform:none}to{transform:translateY(-110%)}}[data-intro=on] .ignite-in{animation:ignite-in .7s var(--ease-out) 1.25s both}@keyframes ignite-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}[data-intro=off] .rise-in,[data-intro=off] .unmask{animation:none}.shifter{flex-direction:column;min-height:0;display:flex}.lineup-row{grid-template-columns:minmax(0,1fr) var(--r-w,34px);flex:auto}.lineup,.lineup-row{gap:var(--tile-gap,8px);min-height:0;display:grid}.lineup{grid-template-columns:repeat(3,minmax(0,1fr))}.shifter-lg{--tile-f:clamp(26px,5.4vw,60px);--tile-gap:clamp(8px,1vw,14px);--r-w:clamp(34px,6vw,72px);--gate-h:30px;--knob:28px;max-width:860px}.tile{min-height:48px;color:var(--color-chalk-2);font-family:var(--font-display);font-weight:900;font-size:var(--tile-f,28px);letter-spacing:.01em;text-align:left;text-transform:uppercase;white-space:nowrap;transition:color .2s var(--ease-out),background-color .2s var(--ease-out),transform .12s var(--ease-out);background:#2b2825eb;flex-direction:column;justify-content:flex-start;padding:.24em .26em .22em;line-height:.84;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff4ee1a,0 14px 26px -18px #0c0806cc}button.tile{cursor:pointer}button.tile:active{transform:translateY(2px)scale(.985)}.tile-name{z-index:1;font-weight:inherit;align-items:baseline;gap:.18em;display:flex;position:relative}.tile i{color:var(--color-chalk-3);transform-origin:0 100%;transition:color .2s var(--ease-out),transform .26s cubic-bezier(.2,1.5,.3,1);font-style:normal;display:inline-block}button.tile:focus-visible,button.tile:hover{color:var(--color-chalk)}button.tile:focus-visible i,button.tile:hover i{color:var(--color-heat);transform:scale(1.09)}.tile[aria-checked=true]{background:var(--color-stage-deep);color:var(--color-whitehot)}.tile[aria-checked=true] i{color:var(--color-heat);text-shadow:0 0 calc(22px + var(--shift,0) * 44px) rgb(255 70 48/calc(.5 + var(--shift,0) * .4))}.tile-gear{fill:#fff4ee0e;pointer-events:none;width:2.7em;height:2.7em;transition:fill .2s var(--ease-out);position:absolute;top:-1.08em;right:-1.12em}.tile-gear-cut{fill:#2b2825}.tile-gear-spin{transform-origin:0 0}button.tile:focus-visible .tile-gear-spin,button.tile:hover .tile-gear-spin{animation:gear-spin 5.2s linear infinite}.tile[aria-checked=true] .tile-gear{fill:#ff463038}@keyframes gear-spin{to{transform:rotate(1turn)}}.tile-plot{flex:1 1 0;margin-top:.12em}.tile-fig,.tile-plot{z-index:1;position:relative}.tile-fig{font-size:var(--fig,12px);letter-spacing:0;color:var(--color-chalk-3);flex:none;justify-content:space-between;gap:4px;margin-top:4px;padding-bottom:5px;font-weight:500;line-height:1.2;display:flex}.tile-fig em{display:inline-block}.tile:not([aria-checked=true]) .tile-fig em{color:var(--color-chalk-2)}.land{animation:land .46s cubic-bezier(.2,.9,.2,1) .52s both}@keyframes land{0%{opacity:0;transform:translateY(-.7em)}55%{opacity:1;transform:translateY(.16em)}to{opacity:1;transform:none}}.tile-rail{background:var(--color-rule);height:4px;transition:background-color .2s var(--ease-out);position:absolute;inset:auto 0 0}.tile[aria-checked=true] .tile-rail{background:var(--color-redline);box-shadow:0 0 calc(12px + var(--shift,0) * 22px) #ff4630cc}.tile-r{border:1.5px dashed var(--color-lane);color:var(--color-chalk-3);box-shadow:none;background:#2b282599;justify-content:center;align-items:center;padding:0}.tile-r b{font-size:.8em;font-weight:inherit}.tile-r.nope{animation:nope .46s var(--ease-out) both}@keyframes nope{0%,to{border-color:var(--color-lane);transform:none}18%{border-color:var(--color-heat);transform:translate(5px)}40%{transform:translate(-4px)}62%{transform:translate(2px)}}@media (min-width:768px){.shifter-plots .tile-name{flex-direction:column;align-items:flex-start;gap:0}}.lineup>.tile{container-type:inline-size}@container (max-width:134px){.tile-fig>span{display:none}}@media (max-width:767px){.hero-example-q,.tile-fig>span{display:none}.shifter-plots .tile-plot{min-height:24px}.lineup>.tile .tile-name{font-size:min(1em,28.5cqw)}}.gate-track{grid-template-columns:minmax(0,1fr) var(--r-w,34px);gap:var(--tile-gap,8px);height:var(--gate-h,26px);flex:none;display:grid;position:relative}.gate-track:before{content:"";top:62%;right:calc(var(--r-w,34px) / 2 - 5px);background:#1c1917;border-radius:5px;height:10px;margin-top:-5px;position:absolute;left:0;box-shadow:inset 0 2px 3px #000000b3,0 1px #fff4ee1f}.gate-cells{gap:var(--tile-gap,8px);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.gate-cell{display:block;position:relative}.gate-cell:before{content:"";background:#1c1917;border-radius:0 0 5px 5px;width:10px;height:calc(62% + 1px);margin-left:-5px;position:absolute;top:-1px;left:50%;box-shadow:inset 2px 0 3px #0000008c}.gate-cell-r:before{box-shadow:none;background:0 0;border:1.5px dashed var(--color-lane);border-top:0}.gate-knob{width:var(--knob,26px);height:var(--knob,26px);margin-top:calc(var(--gate-h,26px) * .3 - var(--knob,26px) / 2);margin-left:calc(var(--knob,26px) / -2);background:radial-gradient(circle at 34% 28%,#ffc7b6 0,var(--color-redline) 42%,#b9240f 100%);box-shadow:0 0 0 2px #1c1917,0 5px 10px -2px #0c0806d9,0 0 calc(10px + var(--shift,0) * 24px) #ff4630bf,inset 0 1px 0 #fff4eeb3;cursor:grab;touch-action:none;will-change:transform;border-radius:50%;position:absolute;top:0;left:0}.gate-knob:after{content:"";position:absolute;inset:-11px}.gate-knob[data-drag]{cursor:grabbing;box-shadow:0 0 0 2px #1c1917,0 2px 5px -1px #0c0806e6,0 0 22px #ff4630e6,inset 0 1px #fff4eeb3}.shift-item:focus-visible{outline-offset:2px}.jolt{animation:jolt 1s var(--ease-shift) both}@keyframes jolt{0%{transform:none}16%{transform:translateY(-.07em)}46%{transform:translate(.06em,-.07em)}66%{transform:translate(.06em,-.07em)}72%{transform:translate(.02em,.035em)}82%{transform:translateY(-.01em)}to{transform:none}}.hero-anchor{--fx:.5;--fy:.5;left:calc(var(--px) + var(--s) * var(--sw) * var(--fx));top:calc(var(--py) + var(--s) * var(--sh) * var(--fy));position:absolute}.anchor-plinth{--fx:.669;--fy:.778}.plinth-row{white-space:nowrap;align-items:center;gap:10px;display:flex;position:absolute;transform:translate(-50%,-50%)}.gear-tag{font-size:max(15px,calc(var(--hu,0px) * 1.04));padding:.66em .95em;font-weight:600;line-height:1.2;box-shadow:inset 0 1px #fff4ee1a}.gear-tag,.rev{color:var(--color-chalk);background:#2b2825f0}.rev{min-height:max(44px,calc(var(--hu,0px) * 3));border:1.5px solid var(--color-chalk-2);font-family:var(--font-display);font-size:max(18px,calc(var(--hu,0px) * 1.3));letter-spacing:.05em;text-transform:uppercase;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;transition:transform .12s var(--ease-out),border-color .2s var(--ease-out);padding:0 1em 3px;font-weight:800;position:relative;overflow:hidden}.rev:hover,.rev[aria-pressed=true]{border-color:var(--color-heat)}.rev[aria-pressed=true]{transform:translateY(2px)scale(.97)}.rev-fill{background:linear-gradient(90deg,var(--color-ember) 0,var(--color-redline) 55%,var(--color-heat) 86%,var(--color-whitehot) 100%);height:6px;transform:scaleX(var(--rev,0));transform-origin:0;position:absolute;inset:auto 0 0}.rev-label{position:relative}@media (orientation:portrait){.anchor-plinth{top:76px;left:var(--g)}.plinth-row{transform:none}.gear-tag{display:none}}@media (prefers-reduced-motion:reduce){.rev{display:none}}.rise-in{animation:rise-in .9s var(--ease-out) both;animation-delay:var(--d,0s)}@keyframes rise-in{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(.35em)}to{opacity:1;clip-path:inset(0 0 -20%);transform:none}}.unmask{animation:unmask .7s var(--ease-out) both;animation-delay:var(--d,1s)}@keyframes unmask{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}.bar{transform-origin:50% 100%;will-change:transform;position:absolute;bottom:0}.bar-heat{background:linear-gradient(to top,#3b373300 0,var(--color-ember) 22%,var(--c1,var(--color-redline)) 55%,var(--c2,var(--color-heat)) 86%,var(--c3,var(--color-redline)) 100%)}.bar-flat,.bar-heat{position:absolute;inset:0}.bar-flat{background:var(--flat,var(--color-tick))}.bar-heat{transform-origin:50% 100%}.sweep .bar-heat{animation:wave .9s var(--ease-out) both;animation-delay:var(--sd,0s)}.sweep .bar-flat{animation:sweep .56s var(--ease-out) both;animation-delay:var(--sd,0s)}@keyframes wave{0%{filter:brightness();transform:scaleY(1)}26%{filter:brightness(1.75)saturate(1.1);transform:scaleY(1.18)}to{filter:brightness();transform:scaleY(1)}}@keyframes sweep{0%{filter:brightness()}35%{filter:brightness(1.7)saturate(1.1)}to{filter:brightness()}}.chapter{position:relative}.lanes,.static-path{top:0;bottom:0;left:var(--g);right:var(--g);pointer-events:none;position:absolute}.lanes svg,.static-path svg{width:100%;height:100%;overflow:visible}html.thread-live .static-path{display:none}[data-live-path]>svg{overflow:visible}.ax{--u:calc((var(--L) - var(--ax0)) / var(--axs));left:calc(var(--g) + var(--u) * (100% - 2 * var(--g)))}@media (max-width:767px){.lo{display:none}}.anchor{z-index:22;transition:none;position:absolute}html.thread-live [data-mark=anchor]{opacity:var(--o,0)}.chapter-h{height:var(--hm)}@media (min-width:768px){.chapter-h{height:var(--hd)}}.title-col{left:0;right:0}.note-box{left:var(--g);right:var(--g);bottom:30px}@media (min-width:768px){.title-col{width:calc(var(--g) + (1.8 - var(--ax0)) / var(--axs) * (100% - 2 * var(--g)) - 40px);right:auto}.note-box{top:0;bottom:auto;transform:translateY(-50%)}html.thread-live .note-box{transform:translateY(calc(-50% + (1 - var(--o,1)) * 12px))}.note-right .note-box{left:calc(var(--g) + (2.2 - var(--ax0)) / var(--axs) * (100% - 2 * var(--g)) + 48px);right:var(--g);max-width:440px}.note-left .note-box{left:auto;right:calc(100% - var(--g) - (1.8 - var(--ax0)) / var(--axs) * (100% - 2 * var(--g)) + 48px);width:min(440px,calc((1.8 - var(--ax0)) / var(--axs) * (100% - 2 * var(--g)) - 60px));text-align:right}}@media (max-width:767px){.note-box{bottom:88px}html.thread-live .note-box[data-reveal]{transform:translateY(calc((1 - var(--o,0)) * 10px))}}html.thread-live [data-knock]{--kpad:40vw;--knock-in:radial-gradient(circle var(--kir) at calc(var(--kix) + var(--kpad)) calc(var(--kiy) + var(--kpad)),transparent var(--kic),#000 100%);--knock-out:radial-gradient(circle var(--kor) at calc(var(--kox) + var(--kpad)) calc(var(--koy) + var(--kpad)),transparent var(--koc),#000 100%);-webkit-mask-image:var(--knock-in),var(--knock-out);mask-image:var(--knock-in),var(--knock-out);-webkit-mask-size:calc(100% + 2 * var(--kpad)) calc(100% + 2 * var(--kpad));mask-size:calc(100% + 2 * var(--kpad)) calc(100% + 2 * var(--kpad));-webkit-mask-position:calc(-1 * var(--kpad)) calc(-1 * var(--kpad));mask-position:calc(-1 * var(--kpad)) calc(-1 * var(--kpad));-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-clip:no-clip;mask-clip:no-clip;-webkit-mask-composite:source-in;mask-composite:intersect}.halo{--halo:var(--color-stage);text-shadow:0 0 2px var(--halo),0 0 6px var(--halo),0 0 12px var(--halo),0 0 18px var(--halo)}.on-light .halo{--halo:var(--color-alloy)}.lane-band{width:calc(var(--bw,.4) / var(--axs) * (100% - 2 * var(--g)));background:#fff4ee12}.lane-edge{background:repeating-linear-gradient(to bottom,var(--color-chalk-3) 0 12px,transparent 12px 18px)}.lane-edge,.lane-mid{width:2px;margin-left:-1px}.lane-mid{background:repeating-linear-gradient(to bottom,var(--color-chalk-2) 0 3px,transparent 3px 9px);opacity:.8}.lane-red{background:var(--color-redline);width:2px;box-shadow:0 0 calc(10px + var(--ignite,0) * 18px) rgb(255 70 48/calc(.45 + var(--ignite,0) * .45));margin-left:-1px}.lane-red-zone{mix-blend-mode:screen;opacity:calc(.8 + var(--ignite,0) * .2);background:linear-gradient(90deg,#ff8a689e,#ff463075 5px,#ff46303d 22px,#ff46301a 64px,#ff463009 130px,#0000 220px)}.on-light .lane-band{background:#1b19170b}.on-light .lane-edge{background:repeating-linear-gradient(to bottom,var(--color-ink-3) 0 12px,transparent 12px 18px)}.on-light .lane-mid{background:repeating-linear-gradient(to bottom,var(--color-ink-2) 0 3px,transparent 3px 9px)}.on-light .lane-red{background:var(--color-redink);box-shadow:none}.on-light .lane-red-zone{mix-blend-mode:normal;opacity:1;background:linear-gradient(90deg,#ff46304d,#ff46301f 14px,#ff46300a 60px,#0000 150px)}.seam-in:before{background:#fbfaf8;height:3px;box-shadow:0 0 22px 2px #fffaf48c}.seam-in:before,.seam-out:before{content:"";z-index:4;position:absolute;inset:0 0 auto}.seam-out:before{pointer-events:none;background:linear-gradient(#14100d73,#14100d00);height:28px}.wall{top:calc(-1 * var(--wall-tip));height:var(--wall-h)}.wall-bar{width:calc(.1 / var(--axs) * (100% - 2 * var(--g)) - 3px);margin-left:calc((.1 / var(--axs) * (100% - 2 * var(--g)) - 3px) / -2)}.wall-bar .bar-heat{box-shadow:0 -10px 34px -12px #ff8a688c}@media (prefers-reduced-motion:reduce){[data-ch=intro]{height:calc(var(--wall-h) - var(--wall-tip) + 24svh)!important}}@media (prefers-reduced-motion:reduce) and (min-width:768px){[data-ch=intro]{height:calc(var(--wall-h) - var(--wall-tip) + 8vh)!important}}.fixed-layer{pointer-events:none;position:fixed;inset:0}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}@media (prefers-reduced-motion:reduce){*,:after,:before{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-delay:0s!important}}.rail{--label-top:24px;--strip-top:11px;--strip-h:7px}@media (min-width:768px){.rail{--label-top:31px;--strip-top:13px;--strip-h:10px}}.rail-bg{background:#2b2825}@supports (color:color-mix(in lab,red,red)){.rail-bg{background:color-mix(in srgb,var(--color-stage-deep),var(--color-redline) calc(var(--fuse,0) * 100%))}}.rail-bg{opacity:var(--railin,0);box-shadow:inset 0 -2px 0 rgb(184 176 167/calc((1 - var(--fuse,0)) * .9))}.rail-strip{top:var(--strip-top);height:var(--strip-h)}.rail-seg{width:calc(.1 / var(--axs) * (100% - 2 * var(--g)) - 2px);margin-left:calc((.1 / var(--axs) * (100% - 2 * var(--g)) - 2px) / -2);height:100%;transition:opacity .2s var(--ease-out)}.rail[data-landed="0"] .rail-needle,.rail[data-landed="0"] .rail-seg{opacity:0}.rail .bar-flat{background:var(--flat)}@supports (color:color-mix(in lab,red,red)){.rail .bar-flat{background:color-mix(in srgb,var(--flat),var(--color-redline) calc(var(--fuse,0) * 100%))}}.rail-hot .bar-flat{filter:brightness(calc(1 + var(--ignite,0) * .6 + var(--flare,0) * 1.5));box-shadow:0 0 calc(4px + var(--ignite,0) * 16px + var(--flare,0) * 26px) #ff4630cc;transform:scaleY(calc(1 + var(--flare,0) * 1.6));transform-origin:50% 0}.flare{z-index:4;pointer-events:none;opacity:calc(var(--flare,0) * .9);mix-blend-mode:screen;background:linear-gradient(270deg,#fff4ee80,#ff8a6857 10%,#ff463024 30%,#ff463000 56%);position:absolute;inset:0}@media (max-width:767px){.flare{opacity:calc(var(--flare,0) * .7);background:linear-gradient(270deg,#fff4ee80,#ff8a684d 7%,#ff463014 14%,#ff463000 20%)}}.rail-needle{top:calc(var(--strip-top) - 6px);height:calc(var(--strip-h) + 12px);background:var(--color-whitehot);width:4px;box-shadow:0 0 0 1.5px var(--color-stage-deep),0 0 14px 2px #ff8a68e6;will-change:transform;margin-left:-2px}.rail-label{opacity:calc(var(--railin,0) * (1 - var(--fuse,0)))}html:not(.thread-live) .rail-needle{display:none}.rail-fade{background:linear-gradient(to bottom,var(--rf,var(--color-stage)) 0,var(--rf,#3b3733) 40%,transparent 100%);height:34px}@supports (color:color-mix(in lab,red,red)){.rail-fade{background:linear-gradient(to bottom,var(--rf,var(--color-stage)) 0,color-mix(in srgb,var(--rf,var(--color-stage)),transparent 40%) 40%,transparent 100%)}}.rail-fade{opacity:var(--railin,0)}.anchor-in{--fx:.54688;--fy:.50132}.anchor-out{--fx:.70573;--fy:.50789}@media (orientation:portrait){.anchor-in{--fx:.31118;--fy:.32999}.anchor-out{--fx:.59934;--fy:.33222}}.poster-img{max-width:none;height:auto;position:absolute;transform:translate(-50%,-50%)}.poster-out{width:calc(var(--s) * var(--dist) * 34 / 30);top:0;left:0}.poster-in{left:calc(var(--s) * var(--dist) * -28.277 / 30);top:calc(var(--s) * var(--dist) * -2.552 / 30);width:calc(var(--s) * var(--dist) * 56 / 30)}.pen-img{max-width:none}.hit,.pen-img{position:absolute}.hit{width:calc(var(--s) * var(--dist) * 42 / 30);height:calc(var(--s) * var(--dist) * 42 / 30);cursor:grab;touch-action:pan-y;z-index:25;border-radius:50%;transform:translate(-50%,-50%)}.hit[data-active]{cursor:grabbing}.hit:focus-visible{outline:2px solid var(--color-heat);outline-offset:6px}.pool{pointer-events:none;width:720px;height:720px;opacity:var(--pool,0);background:radial-gradient(closest-side,#5c544d 0,#3b373300 100%);position:fixed;top:0;left:0}@supports (color:color-mix(in lab,red,red)){.pool{background:radial-gradient(closest-side,color-mix(in srgb,#5c544d,#6a3a2e calc(var(--ignite,0) * 100%)) 0,#3b373300 100%)}}.pool{will-change:transform,opacity}.shaft{transform-origin:0 0;pointer-events:none;background:linear-gradient(90deg,#ffffff59,#0000),#a39a91;width:2px;height:1px;position:fixed;top:0;left:0}@supports (color:color-mix(in lab,red,red)){.shaft{background:linear-gradient(90deg,#ffffff59,transparent),color-mix(in srgb,var(--color-tick),var(--color-heat) calc(var(--fee,0) * 100%))}}.shaft{will-change:transform}.pen-tag{pointer-events:none;will-change:transform,opacity;position:fixed;top:0;left:0}.chain{stroke:var(--color-ink-2);stroke-width:11px;stroke-dasharray:13 4}.chain-rollers{stroke:#eceeec;stroke-width:4px;stroke-linecap:round;stroke-dasharray:0 8.5}.chain-static{background:radial-gradient(circle,#eceeec 0 2px,transparent 2.6px) 4px 50% /17px 11px repeat-x,repeating-linear-gradient(90deg,var(--color-ink-2) 0 13px,transparent 13px 17px);height:11px;margin-top:-5px}html.thread-live .chain-static{display:none}.spark{pointer-events:none;width:120px;height:120px;opacity:var(--o,0);mix-blend-mode:screen;background:radial-gradient(closest-side,#fffbe8 0,#ffd86ecc 28%,#ff962800 100%);border-radius:50%;margin:-60px 0 0 -60px;position:absolute}.gate-2{color:#1b1917}@supports (color:color-mix(in lab,red,red)){.gate-2{color:color-mix(in srgb,var(--color-ink),var(--color-redline) calc(var(--gate2,0) * 100%))}}.gate-2{text-shadow:0 0 calc(var(--gate2,0) * 38px) #ff463073}html:not(.thread-live) .gate-2{color:var(--color-redline)}.gate-plate{background:linear-gradient(#d9dbd8,#c9cbc8);border-radius:14px;top:20.5%;bottom:30.5%;box-shadow:inset 0 2px #fffffff2,inset 0 -2px #1b19171f,0 26px 44px -26px #1b19178c}.gate-neutral,.gate-slot{background:#b7bab6;border-radius:19px;width:38px;margin-left:-19px;box-shadow:inset 0 4px 7px #1b19176b,inset 0 -1px #ffffffd9,0 1px #fffc}.gate-neutral{height:38px;width:calc(var(--gate-gap) + 38px);top:calc(45% - 19px)}.gate-slot-2{background:#b7bab6}@supports (color:color-mix(in lab,red,red)){.gate-slot-2{background:color-mix(in srgb,#b7bab6,var(--color-redline) calc(var(--gate2,0) * 55%))}}.gate-slot-2{box-shadow:inset 0 4px 7px #1b19176b,inset 0 -1px 0 #ffffffd9,0 0 calc(var(--gate2,0) * 26px) #ff46308c}html:not(.thread-live) .gate-slot-2{background:#df7a6c}@supports (color:color-mix(in lab,red,red)){html:not(.thread-live) .gate-slot-2{background:color-mix(in srgb,#b7bab6,var(--color-redline) 55%)}}.gate-slot-r{box-shadow:none;border:2px dashed var(--color-ink-3);background:0 0}.gate-num{font-size:clamp(70px,7.8vw,132px);font-weight:900;line-height:.8}.gate-list{left:var(--g);right:var(--g);top:74%}@media (min-width:768px){.gate-list{width:calc((1.8 - var(--ax0)) / var(--axs) * (100% - 2 * var(--g)) - 40px);top:66%;right:auto}}.exit-block{left:var(--g);right:var(--g);top:46%}@media (min-width:768px){.exit-block{left:calc(var(--g) + (2.2 - var(--ax0)) / var(--axs) * (100% - 2 * var(--g)) + 48px);right:var(--g);max-width:480px;top:10%}}.panel-shift{animation:panel-shift .52s var(--ease-shift) both}@keyframes panel-shift{0%{opacity:.2;clip-path:inset(0 0 60%);transform:translateY(14px)}to{opacity:1;clip-path:inset(0 0 -10%);transform:none}}.t-loud{letter-spacing:.005em;white-space:nowrap;font-size:18vw;font-weight:900;line-height:.85}.t-2,.t-quiet{font-size:20px;font-weight:600;line-height:1.3}.t-quiet+.t-loud{margin-top:6px}.t-loud+.t-quiet{margin-top:12px}.t-body{font-size:16px;line-height:1.5}@media (min-width:768px){.t-loud{font-size:clamp(54px,7vw,136px)}.t-2,.t-quiet{font-size:23px}.t-quiet+.t-loud{margin-top:10px}.t-loud+.t-quiet{margin-top:16px}.t-body{font-size:17px}}:root{--kin-x:5vw;--sg:128px}@media (min-width:768px){:root{--kin-x:6vw;--sg:224px}}html.thread-live [data-scrub] .kin-line{opacity:0;transform-origin:0 100%;transition:opacity .14s linear}html.thread-live [data-scrub][data-in] .kin-line{opacity:1}html.thread-live [data-scrub][data-in] .t-loud{animation:slam .5s cubic-bezier(.2,.9,.2,1) calc(var(--ki,0) * 70ms) both}html.thread-live [data-scrub][data-in] .t-quiet{animation:quiet-in .46s var(--ease-out) calc(var(--ki,0) * 70ms) both}@keyframes quiet-in{0%{opacity:0;transform:translate3d(calc(var(--k,1) * 1.2em),0,0)}to{opacity:1;transform:none}}html.thread-live .note-box .t-2{transform:translate3d(0,calc((1 - var(--o,1)) * (1 - var(--o,1)) * -18px + sin(var(--o,1) * 3.1416) * var(--o,1) * 5px),0)}.station-gear-wrap{width:var(--sg);height:var(--sg);margin-left:calc(var(--sg) / -2);margin-top:calc(var(--sg) / -2);pointer-events:none}.station-gear{inset:calc(var(--sg) * -.2727);will-change:transform;position:absolute}.station-img{width:100%;max-width:none;height:100%;position:absolute;inset:0}.station-hot{opacity:max(var(--mesh,0),var(--on,0));transition:opacity .26s var(--ease-out)}.station-gear-wrap.is-on{--on:1}.queued-ring{position:absolute;inset:0}.queued-ring svg{width:100%;height:100%;overflow:visible}.station-type{left:var(--g);right:var(--g);transform:translateY(calc(-100% - var(--sg) / 2 - 14px))}.station-type.is-on{--on:1}.launch-row{--lit:max(var(--mesh,0),var(--on,0));color:#d9d3cc;align-items:center;gap:12px;display:flex}@supports (color:color-mix(in lab,red,red)){.launch-row{color:color-mix(in srgb,var(--color-chalk-2),var(--color-whitehot) calc(var(--lit) * 100%))}}.launch-rule{background:var(--color-rule);flex:0 132px;height:3px;display:block;position:relative}.launch-rule:after{content:"";background:var(--color-redline);transform-origin:0;transform:scaleX(var(--lit));transition:transform .26s var(--ease-out);position:absolute;inset:0;box-shadow:0 0 12px #ff4630b3}.station-ticker{white-space:nowrap;font-size:clamp(52px,15vw,70px)}.station-x{font-weight:inherit}.queued-names{flex-wrap:wrap;gap:4px 14px;font-size:29px;font-weight:800;line-height:1;display:flex}.queued-names b{font-weight:inherit}html.thread-live .kin-ticker{--r:clamp(0,(var(--p,1) - .1) * 3.6,1);transform:translate3d(calc((1 - var(--r)) * 10vw),calc((.5 - var(--p,.5)) * 36px),0);will-change:transform}.note-station .note-box{bottom:auto;top:calc(var(--sg) / 2 + 16px)}:root{--q:84%}.queued-wrap{top:var(--q)}.queued-block{left:var(--g);right:var(--g);top:calc(var(--q) + var(--sg) / 2 + 16px)}.station-pick{border:1.5px solid var(--color-chalk-2);width:fit-content;min-height:44px;color:var(--color-chalk);transition:background-color .2s var(--ease-out),color .2s var(--ease-out),border-color .2s var(--ease-out);align-items:center;padding:0 14px;font-size:15px;font-weight:600;display:flex}.station-pick:hover{background:var(--color-chalk);color:var(--color-ink)}.station-pick.is-on{border-color:var(--color-redline);color:var(--color-whitehot);box-shadow:inset 0 0 18px #ff463047}.station-pick.is-on:hover{color:var(--color-whitehot);background:0 0}@media (min-width:768px){.station-type{left:var(--g);width:calc((1.8 - var(--ax0)) / var(--axs) * (100% - 2 * var(--g)) - 40px);right:auto}.station-ticker{font-size:clamp(72px,8.6vw,156px)}.queued-names{gap:6px 18px;font-size:clamp(24px,2.4vw,40px)}.station-type{transform:translateY(-50%)}.note-station .note-box{top:0;left:calc(var(--g) + (2 - var(--ax0)) / var(--axs) * (100% - 2 * var(--g)) + var(--sg) + 56px);right:var(--g);max-width:400px}:root{--q:86.5%}.queued-block{top:var(--q);width:calc((1.8 - var(--ax0)) / var(--axs) * (100% - 2 * var(--g)) - 40px);right:auto;transform:translateY(-50%)}}.wordmark{letter-spacing:.03em;margin-left:-.02em;font-size:36.2vw}.wm-l{display:inline-block}html.thread-live .wm-l{transform:translate3d(0,calc((1 - var(--land,1)) * (.22em + var(--i) * .07em)),0);will-change:transform}[data-stamp] .wordmark{animation:stamp .76s var(--ease-out) both}@keyframes stamp{0%{transform:none}14%{transform:translateY(.018em)scaleY(.985)}40%{transform:translateY(-.004em)}to{transform:none}}.floor-sheen{pointer-events:none;position:absolute;inset:0;overflow:hidden}.floor-sheen:before{content:"";opacity:0;background:linear-gradient(90deg,#fff4ee00,#fff4ee4d 55%,#fff4ee00);width:40%;position:absolute;top:0;bottom:0;left:-40%;transform:skew(-14deg)}[data-stamp] .floor-sheen:before{animation:floor-sheen 1.1s var(--ease-shift) 80ms both}@keyframes floor-sheen{0%{opacity:1;transform:translate(0)skew(-14deg)}85%{opacity:1}to{opacity:0;transform:translate(360%)skew(-14deg)}}.landing{--lm:.9vw;width:calc(var(--lm) * 22);height:calc(var(--lm) * 22);right:0;bottom:calc(.78 * 36.2vw + var(--lm) * 22.2 + 4px)}@media (min-width:768px){.landing{--lm:.44vw}}.floor-say{font-size:min(13.3vw,64px)}.floor-mark{padding-top:calc(43.2vw + 40px)}@media (min-width:768px){.floor-say{font-size:clamp(54px,5.9vw,116px)}.floor-mark{padding-top:36px}}.landing-static{position:absolute;inset:0}.landing-static img{max-width:none;position:absolute;transform:translate(-50%,-50%)}.landing-out{width:calc(var(--lm) * 34);top:50%;left:50%}.landing-in{left:calc(50% - var(--lm) * 27.4);top:calc(50% + var(--lm) * 12.2);width:calc(var(--lm) * 56)}html.thread-live .landing-static{display:none}:root{--head-h:64px;--d-hero:min(13.2vw,7.4svh);--d-title:min(11vw,6.2svh);--d-title-3:min(11vw,6.2svh);--d-figure:9.5vw;--d-name:10.5vw;--d-sub:7.4vw;--t-quiet:clamp(20px,3.1vh,34px);--t-lead:clamp(17px,2.3vh,24px);--t-body:17px;--t-data:15px;--t-label:13px;--heat-fill:linear-gradient(100deg,var(--color-whitehot) 0%,var(--color-heat) 48%,var(--color-redline) 100%);--heat-cool:linear-gradient(90deg,var(--color-redline) 0 50%,var(--color-heat) 62%,var(--color-blush) 78%,var(--color-whitehot) 100%)}@media (min-width:768px){:root{--head-h:76px;--d-hero:min(11vw,12vh);--d-title:min(15.8vh,8.4vw);--d-title-3:min(12.3vh,7.2vw);--d-figure:min(10.5vh,6vw);--d-name:min(8.6vh,5.2vw);--d-sub:min(4.2vh,2.6vw);--t-quiet:clamp(22px,3.1vh,34px);--t-lead:clamp(18px,2.3vh,24px);--t-body:18px}}.t-block{background-color:var(--color-redline);color:var(--color-floor-ink);white-space:nowrap;margin-left:-.02em;padding:.08em .1em .01em;font-style:normal;display:inline-block}@keyframes cool{0%{background-position:100% 0}to{background-position:0 0}}.hot{color:var(--color-heat);font-style:normal}@keyframes wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 -1% 0 0)}}@keyframes q-press{0%{transform:none}to{transform:scale(1.035)}}@media screen and (prefers-reduced-motion:no-preference){[data-arrive="1"],[data-seen="1"]>[data-arrive=seen]{background-image:var(--heat-cool);animation:cool .68s cubic-bezier(.3,0,.2,1) calc(var(--arrive,0s) + 40ms) backwards;background-repeat:no-repeat;background-size:300% 100%}.js .t-block[data-arrive="0"],.js [data-seen="0"]>.t-block[data-arrive=seen]{clip-path:inset(0 100% 0 0)}.t-block[data-arrive="1"],[data-seen="1"]>.t-block[data-arrive=seen]{animation:wipe .3s var(--ease-burn) var(--arrive,0s) backwards,cool .68s cubic-bezier(.3,0,.2,1) calc(var(--arrive,0s) + 40ms) backwards}}.wordmark-sm{letter-spacing:.04em;white-space:nowrap;font-weight:900;line-height:1}@media (max-width:767px){.site-head .wallet{position:static}.site-head .wallet-error,.site-head .wallet-menu{left:var(--g);right:var(--g);top:calc(var(--head-h) - 4px);width:auto;max-width:none}}html[data-menu] .site-head{background:var(--color-stage-deep)}.panel-switch{animation:panel-switch .42s var(--ease-out) both}@keyframes panel-switch{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.tile-state{color:var(--color-chalk-2);font-size:max(11px,calc(var(--fig,12px) * .95));letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:1px solid #fff4ee57;padding:.34em .5em .28em;font-weight:600;line-height:1;display:none;position:absolute;bottom:.08em;right:0}.tile-state.is-live{border-color:var(--color-redline);background:var(--color-redline);color:var(--color-floor-ink)}@media (min-width:768px){.shifter-plots .tile-state{display:block}}.hero-cta-col{flex-direction:column;flex:none;gap:6px;display:flex}.hero-buynote{font-size:max(13px,calc(var(--role,14px) * .92));color:var(--color-chalk-2);line-height:1.3}.hero-buynote b{color:var(--color-heat);font-weight:600}.hero-buynote i{font-style:normal}.hero-state{margin-top:max(5px,calc(var(--s5,10px) * .4));font-size:max(14px,calc(var(--role,14px) * .92));color:var(--color-chalk-2);flex:none;font-weight:500;line-height:1.4}@media (max-width:767px),(orientation:portrait){.hero-state{text-shadow:0 0 3px #2b2825e6,0 2px 14px #2b2825d9}}.state-tag{border:1.5px solid var(--color-chalk-2);color:var(--color-chalk);font-size:max(12px,calc(var(--role,14px) * .86));letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;padding:.36em .55em .3em;font-weight:700;line-height:1;display:inline-block}.hero-ca{flex-wrap:wrap;align-items:center;gap:.35em .6em;display:flex}.hero-state>.state-tag{margin-right:.45em}.hero-ca>.state-tag{margin-right:0}.hero-ca .state-tag{border-color:var(--color-redline);background:var(--color-redline);color:var(--color-floor-ink)}.hero-ca i{font-style:normal;font-weight:600}.ca-copy,.hero-ca i{color:var(--color-chalk)}.ca-copy{border:1.5px solid var(--color-chalk-2);min-height:32px;font-size:max(12px,calc(var(--role,14px) * .86));letter-spacing:.08em;text-transform:uppercase;transition:border-color .16s var(--ease-out),color .16s var(--ease-out),transform 80ms var(--ease-out);padding:0 .7em;font-weight:700}.ca-copy:hover{border-color:var(--color-heat);color:var(--color-heat)}.ca-copy:active{transform:translateY(1px)scale(.97)}.role-opens{color:var(--color-chalk-2)}.ca-short{display:none}@media (max-width:767px){.ca-long{display:none}.ca-short{display:inline}.ca-copy{min-height:44px}.hero-block:has(.hero-ca) .hero-what,.hero-queue,.role-opens,.state-more{display:none}}@media (max-width:374px){.hero-ca .state-line{display:none}}@media (max-width:374px),(max-width:767px) and (max-height:720px),(max-width:767px) and (min-aspect-ratio:10/19){.hero-copy{--s2:8px;--cta-h:48px;--s4:6px;--s5:6px;--eg:15px}.shifter-plots .tile-plot{min-height:14px}.hero-ca .ca-copy{min-height:36px}}@media (max-width:767px) and (max-height:600px){.hero-copy{--h1:min(13.9vw,6svh);--gate-h:22px;--knob:22px;--s2:6px}}.launch-state{letter-spacing:.08em;color:var(--color-chalk-2);margin-left:.7em;font-size:.62em;font-style:normal;font-weight:600}.launch-state.is-live{color:var(--color-heat)}.floor-state{background:var(--color-floor-ink);width:fit-content;color:var(--color-whitehot);letter-spacing:.08em;text-transform:uppercase;text-wrap:balance;padding:.5em .7em .42em;font-size:15px;font-weight:700;line-height:1.2}.floor-link{align-items:center;min-height:44px;display:inline-flex}.still{--dist:427.1;--bear:1.34deg;position:relative;overflow:hidden;container-type:size}.still-stage{position:absolute;inset:0}@media (orientation:portrait){.still{--dist:438.04;--bear:.78deg}}.lost{min-height:100svh;padding:24px var(--g) 24svh;background:var(--color-stage);color:var(--color-chalk);align-content:center;display:grid;position:relative;overflow:clip}.lost-art{opacity:.9;filter:drop-shadow(0 40px 60px #0c080699);width:min(78vw,980px);max-width:none;height:auto;position:absolute;bottom:-14vw;right:-12vw;transform:rotate(-8deg)}.lost-copy{justify-items:start;display:grid;position:relative}.lost-quiet{font-size:var(--t-quiet);font-weight:600;line-height:1.18}.lost-h1{font-size:var(--d-hero);justify-items:start;margin-top:.14em;font-weight:900;line-height:.9;display:grid}.lost-h1>span{white-space:nowrap;display:block}.lost-h1>span+span{margin-top:.1em}.lost-cta{margin-top:clamp(24px,4.4vh,44px)}@media (max-width:767px){.lost-art{opacity:.55;width:110vw;bottom:-10vw;right:-30vw}}.tile-later{display:none}@media (min-width:768px) and (orientation:landscape) and (max-height:960px){.hero-queue{display:none}}@media (max-width:767px){.tile-fig.is-later em{display:none}.tile-later{color:var(--color-chalk-2);letter-spacing:.08em;border:1px solid #fff4ee57;padding:.28em .45em .22em;font-size:10px;font-weight:600;line-height:1;display:inline-block}}@media (prefers-reduced-motion:reduce){.panel-switch,.t-block,[data-arrive]{animation:none!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}