@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6ced06489fd81a3f-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:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/aa5f74293546f6d0-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/62c97acc3aa63787-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:Anton Fallback;src:local("Arial");ascent-override:129.70%;descent-override:36.29%;line-gap-override:0.00%;size-adjust:90.69%}.__className_ec6dc7{font-family:Anton,Anton Fallback;font-weight:400;font-style:normal}.__variable_ec6dc7{--font-anton:"Anton","Anton Fallback"}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-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:Archivo Fallback;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_9dd457{font-family:Archivo,Archivo Fallback;font-style:normal}.__variable_9dd457{--font-archivo:"Archivo","Archivo Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/73cb51aac9c97f90-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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d26bbd13d6b70f89-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/20535187d867b7b9-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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5356a6a4f2c8c8d8-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/db96af6b531dc71f-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:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_595324{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_595324{--font-plex:"IBM Plex Mono","IBM Plex Mono Fallback"}:root{--ink-900:#0B0B07;--ink-800:#121210;--ink-700:#191915;--ink-600:#1F1E19;--ink-500:#282826;--edge:#373636;--haze:#271617;--haze-lift:#361518;--red:#FF332A;--red-deep:#C1211A;--amber:#F5821F;--amber-hi:#FFA352;--paper:#FFFFFF;--paper-70:rgba(255,255,255,.70);--paper-45:rgba(255,255,255,.45);--paper-14:rgba(255,255,255,.14);--display:var(--font-anton),Anton,"Arial Narrow",sans-serif;--mono:var(--font-plex),"IBM Plex Mono",ui-monospace,monospace;--money:var(--font-archivo),Archivo,system-ui,sans-serif;--slant:-9deg;--track-label:.18em;--track-mono:.06em;--gut:clamp(20px,4vw,56px)}*{box-sizing:border-box}body{margin:0;padding:var(--gut);background:var(--ink-900);color:var(--paper);font-family:var(--mono);font-size:14px;line-height:1.6}.chip{display:inline-block;padding:5px 13px 4px;background:var(--amber);color:var(--ink-900);font-weight:700;letter-spacing:var(--track-label);text-transform:uppercase}.chip,.qual{font-size:12px}.qual{color:var(--paper-45);letter-spacing:var(--track-mono)}.qual:before{content:"["}.qual:after{content:"]"}.marks{position:relative;padding:18px 20px;border:1px solid var(--paper-14)}.marks:after,.marks:before{content:"";position:absolute;width:13px;height:13px;border:1px solid var(--red)}.marks:before{top:-1px;left:-1px;border-right:0;border-bottom:0}.marks:after{bottom:-1px;right:-1px;border-left:0;border-top:0}.wordmark{font-family:var(--display);text-transform:uppercase;line-height:.84;letter-spacing:.005em;transform:skewX(var(--slant));background:linear-gradient(177deg,#FFF 8%,#C9CBCA 46%,#FFF 62%,#8E9190);-webkit-background-clip:text;background-clip:text;color:transparent}.wordmark .year{color:var(--red);background:none;-webkit-text-fill-color:var(--red)}body.site{padding:0;min-height:100vh}.preloader{position:fixed;inset:0;z-index:200;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.04em;padding-inline:var(--gut);overflow:hidden;background:var(--ink-900);background-image:radial-gradient(115% 75% at 100% 10%,var(--haze-lift) 0,transparent 58%)}body.entered .preloader{animation:gate-fade .3s ease forwards}body.gated{overflow:hidden}.preloader{--lead:clamp(14px,1.6vw,30px)}.row{position:relative;z-index:2;width:100%;padding-left:var(--lead);overflow:hidden}.word{display:inline-block;font-family:var(--display);font-size:clamp(3.1rem,14.5vw,11rem);line-height:.86;text-transform:uppercase;transform:skewX(var(--slant));opacity:0;translate:var(--off) 0;animation:punch-in .78s cubic-bezier(.34,1.56,.64,1) forwards;animation-delay:calc(var(--i) * .15s)}.word.year{color:var(--red)}.from-left{--off:-105vw}.from-right{--off:105vw}@keyframes punch-in{to{translate:0 0;opacity:1}}@keyframes gate-fade{to{opacity:0;visibility:hidden;pointer-events:none}}.asphalt{background-image:url(/assets/tarmac.webp);background-size:300px;opacity:.3}.asphalt,.preloader:before{position:absolute;inset:0;z-index:0;pointer-events:none}.preloader:before{content:"";background:radial-gradient(120% 90% at 50% 60%,transparent 32%,rgba(0,0,0,.72) 100%)}.glow{position:absolute;inset:-25%;z-index:0;pointer-events:none;background:radial-gradient(38% 30% at 70% 26%,rgba(255,90,60,.2) 0,transparent 68%),radial-gradient(30% 26% at 26% 62%,rgba(224,161,25,.11) 0,transparent 70%);will-change:transform;animation:glow-drift 19s ease-in-out infinite alternate}@keyframes glow-drift{0%{transform:translate3d(-4%,-2%,0) scale(1)}50%{transform:translate3d(3%,3%,0) scale(1.1)}to{transform:translate3d(5%,-3%,0) scale(1.04)}}.figure{position:absolute;right:clamp(-90px,1vw,40px);bottom:0;z-index:1;height:min(97vh,940px);margin:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.model{display:block;height:100%;width:auto;filter:brightness(.9) contrast(1.07) saturate(.92);opacity:0;animation:model-in 1.5s cubic-bezier(.2,.7,.3,1) .08s forwards,model-jitter 7s step-end 2.2s infinite}@keyframes model-in{0%{opacity:0;scale:1.05}to{opacity:1;scale:1}}@keyframes model-jitter{0%,62%,to{translate:0 0}63%{translate:-9px 0}64.2%{translate:6px -2px}65.4%{translate:-4px 1px}66%{translate:0 0}84%{translate:5px 0}84.9%{translate:-3px 0}}.figure:after,.figure:before{content:"";position:absolute;inset:0;background:url(/assets/model.png) no-repeat 100% 100%/auto 100%;mix-blend-mode:screen;opacity:0;pointer-events:none}.figure:before{filter:brightness(1.1) sepia(1) hue-rotate(-38deg) saturate(6);animation:rgb-red 7s step-end 2.2s infinite}.figure:after{filter:brightness(1.1) sepia(1) hue-rotate(140deg) saturate(5);animation:rgb-cyan 7s step-end 2.2s infinite}@keyframes rgb-red{0%,62%,66%,to{opacity:0}63%{opacity:.55;translate:13px 0;-webkit-clip-path:inset(18% 0 62% 0);clip-path:inset(18% 0 62% 0)}64.2%{opacity:.45;translate:-16px 0;-webkit-clip-path:inset(48% 0 34% 0);clip-path:inset(48% 0 34% 0)}65.4%{opacity:.5;translate:9px 0;-webkit-clip-path:inset(70% 0 12% 0);clip-path:inset(70% 0 12% 0)}84%{opacity:.4;translate:-11px 0;-webkit-clip-path:inset(30% 0 56% 0);clip-path:inset(30% 0 56% 0)}84.9%{opacity:0}}@keyframes rgb-cyan{0%,62%,66%,to{opacity:0}63%{opacity:.45;translate:-12px 0;-webkit-clip-path:inset(24% 0 58% 0);clip-path:inset(24% 0 58% 0)}64.2%{opacity:.5;translate:14px 0;-webkit-clip-path:inset(56% 0 26% 0);clip-path:inset(56% 0 26% 0)}65.4%{opacity:.4;translate:-8px 0;-webkit-clip-path:inset(8% 0 78% 0);clip-path:inset(8% 0 78% 0)}84%{opacity:.35;translate:10px 0;-webkit-clip-path:inset(62% 0 24% 0);clip-path:inset(62% 0 24% 0)}84.9%{opacity:0}}@media (max-width:760px){.figure{right:-26vw;height:68vh}}.lane{position:absolute;left:0;right:0;bottom:31%;z-index:0;height:7px;background:repeating-linear-gradient(90deg,var(--amber) 0 72px,transparent 72px 136px);opacity:.85;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);animation:lane-in 1.1s cubic-bezier(.22,.8,.3,1) .62s forwards,lane-run 1.6s linear infinite}@keyframes lane-in{to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes lane-run{to{background-position-x:-136px}}.kerb{position:absolute;left:0;right:0;bottom:0;z-index:1;height:15px;background:repeating-linear-gradient(-45deg,var(--amber) 0 13px,var(--ink-900) 13px 26px);opacity:0;animation:kerb-in .5s ease .85s forwards,kerb-run 2.4s linear infinite}@keyframes kerb-in{to{opacity:.9}}@keyframes kerb-run{to{background-position-x:-36.77px}}.enter{position:relative;z-index:2;margin-top:clamp(28px,4vh,52px);padding:15px 26px;display:inline-flex;align-items:center;gap:.75em;background:transparent;border:1px solid var(--paper-14);color:var(--paper);font-family:var(--mono);font-size:12px;font-weight:600;letter-spacing:var(--track-label);text-transform:uppercase;cursor:pointer;opacity:0;animation:enter-in .5s cubic-bezier(.2,.7,.3,1) 1.15s forwards;transition:background .18s ease,color .18s ease,border-color .18s ease}.enter:before{content:"\25BA";color:var(--red);transition:color .18s ease}.enter:after{content:"";position:absolute;inset:-4px;border:1px solid var(--red);-webkit-clip-path:polygon(0 0,14px 0,14px 1px,1px 1px,1px 14px,0 14px,0 100%,14px 100%,14px calc(100% - 1px),1px calc(100% - 1px),1px calc(100% - 14px),0 calc(100% - 14px),100% 100%,calc(100% - 14px) 100%,calc(100% - 14px) calc(100% - 1px),calc(100% - 1px) calc(100% - 1px),calc(100% - 1px) calc(100% - 14px),100% calc(100% - 14px),100% 0,calc(100% - 14px) 0,calc(100% - 14px) 1px,calc(100% - 1px) 1px,calc(100% - 1px) 14px,100% 14px);clip-path:polygon(0 0,14px 0,14px 1px,1px 1px,1px 14px,0 14px,0 100%,14px 100%,14px calc(100% - 1px),1px calc(100% - 1px),1px calc(100% - 14px),0 calc(100% - 14px),100% 100%,calc(100% - 14px) 100%,calc(100% - 14px) calc(100% - 1px),calc(100% - 1px) calc(100% - 1px),calc(100% - 1px) calc(100% - 14px),100% calc(100% - 14px),100% 0,calc(100% - 14px) 0,calc(100% - 14px) 1px,calc(100% - 1px) 1px,calc(100% - 1px) 14px,100% 14px);opacity:.8;pointer-events:none}.enter:focus-visible,.enter:hover{background:var(--amber);border-color:var(--amber);color:var(--ink-900)}.enter:focus-visible:before,.enter:hover:before{color:var(--ink-900)}.enter:focus-visible{outline:2px solid var(--paper);outline-offset:4px}.enter:active{translate:0 1px}@keyframes enter-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.rig{position:absolute;inset:0;z-index:3;pointer-events:none;opacity:0;mix-blend-mode:screen}body.showing .rig{opacity:1}.rig i{position:absolute;top:-22vh;left:50%;width:26vw;height:150vh;margin-left:-13vw;transform-origin:50% 0;background:linear-gradient(180deg,rgba(255,246,228,.5) 0,rgba(255,193,88,.22) 34%,rgba(255,90,60,.08) 66%,transparent 92%);filter:blur(14px);opacity:0;animation:sweep 1.25s cubic-bezier(.5,0,.5,1) forwards;animation-play-state:paused;animation-delay:calc(var(--n) * .09s)}body.showing .rig i{animation-play-state:running}.rig i:nth-child(2){--from:62deg;--to:-48deg;width:17vw;margin-left:-8.5vw}.rig i:nth-child(3){--from:-34deg;--to:40deg;width:33vw;margin-left:-16.5vw}.rig i:nth-child(4){--from:48deg;--to:-60deg;width:20vw;margin-left:-10vw}@keyframes sweep{0%{opacity:0;rotate:var(--from,-55deg)}12%{opacity:1}78%{opacity:1}to{opacity:0;rotate:var(--to,55deg)}}.blowout{position:absolute;inset:0;background:var(--paper);opacity:0;animation:strobe 1.25s step-end forwards;animation-play-state:paused}body.showing .blowout{animation-play-state:running}@keyframes strobe{0%,13%,21%,33%,41%,60%{opacity:0}10%,18%,30%,38%{opacity:.55}70%{opacity:.2}76%{opacity:0}78%{opacity:1}86%,to{opacity:0}}.stage:focus{outline:0}.shell{width:100%;max-width:82rem;margin-inline:auto;padding-inline:var(--gut)}.hero:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:url(/assets/scuff.jpg) 50%/cover;mix-blend-mode:screen;opacity:.16}.stage{z-index:0}.section,.stage{position:relative}.section{padding-block:clamp(4rem,10vh,8rem)}.shout{font-family:var(--display);font-size:clamp(2.6rem,9vw,6.5rem);line-height:.86;letter-spacing:.005em;text-transform:uppercase;transform:skewX(var(--slant));color:var(--amber);margin:0 0 clamp(2rem,5vh,3.5rem)}.spec{font-weight:500;letter-spacing:var(--track-label);text-transform:uppercase;color:var(--paper-45)}.readout,.spec{font-family:var(--mono);font-size:.6875rem}.readout{letter-spacing:.1em;color:var(--paper-70);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.link{color:inherit;-webkit-text-decoration-color:var(--paper-14);text-decoration-color:var(--paper-14);text-underline-offset:3px}.link:hover{color:var(--amber);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}body{-webkit-font-smoothing:antialiased}figure,h1,h2,ol,p,ul{margin:0}ol,ul{padding:0;list-style:none}img{max-width:100%}::selection{background:var(--red);color:var(--ink-900)}:focus-visible{outline:2px solid var(--red);outline-offset:3px}.frame{position:relative;padding:clamp(1.2rem,2.5vw,2rem);min-height:clamp(9rem,20vh,12rem);display:grid;align-content:start;grid-gap:.5rem;gap:.5rem;background:linear-gradient(150deg,rgba(39,22,23,.78),rgba(18,18,16,.55))}.frame:after,.frame:before{content:"";position:absolute;width:15px;height:15px;border:2px solid var(--red);pointer-events:none}.frame:before{top:0;left:0;border-right:0;border-bottom:0}.frame:after{bottom:0;right:0;border-left:0;border-top:0}.frame__n{position:absolute;top:clamp(1.2rem,2.5vw,2rem);right:clamp(1.2rem,2.5vw,2rem);color:var(--amber)}.frame__v{font-family:var(--display);font-size:clamp(1.15rem,2.4vw,1.6rem);letter-spacing:.01em;text-transform:uppercase;line-height:1.1}.hero{position:relative;min-height:100dvh;display:grid;align-items:center;padding-block:clamp(3rem,9vh,5.5rem) clamp(6rem,15vh,9rem);overflow:hidden}.hero__bed{position:absolute;inset:0;z-index:0}.hero__video{width:100%;height:100%;object-fit:cover;opacity:1;filter:contrast(1.24) saturate(1.12) brightness(1.06)}.hero__bed:after{content:"";position:absolute;inset:0;background:linear-gradient(to right,rgba(11,11,7,.82) 0,rgba(11,11,7,.5) 20%,rgba(11,11,7,.12) 42%,transparent 56%),linear-gradient(to bottom,rgba(11,11,7,.32) 0,transparent 18%,transparent 58%,rgba(11,11,7,.7) 88%,var(--ink-900) 100%)}@media (max-width:760px){.hero__bed:after{background:linear-gradient(to bottom,rgba(11,11,7,.72) 0,rgba(11,11,7,.38) 36%,rgba(11,11,7,.5) 66%,rgba(11,11,7,.92) 90%,var(--ink-900) 100%)}}:root{--beat:0}body.dancing .hero__figure{transform-origin:50% 100%;animation:sway 1.9s ease-in-out infinite}body.dancing .hero__figure img{transform-origin:50% 100%;translate:0 calc(var(--beat) * -22px);scale:calc(1 + var(--beat) * .035);transition:translate .07s linear,scale .07s linear}@keyframes sway{0%,to{rotate:-1.1deg}50%{rotate:1.1deg}}body.dancing .hero__bed:after{opacity:calc(1 - var(--beat) * .22);transition:opacity .09s linear}.hero__figure{position:absolute;right:clamp(-90px,calc(30vw - 170px),340px);bottom:0;z-index:1;height:min(92vh,900px);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(180deg,#000 88%,transparent);mask-image:linear-gradient(180deg,#000 88%,transparent)}.hero__figure img{display:block;height:100%;width:auto;max-width:none;opacity:.82;filter:brightness(.82) contrast(1.16) saturate(.9);animation:figure-flicker 7.4s step-end infinite}@keyframes figure-flicker{0%,6.4%{opacity:.82;filter:brightness(.82) contrast(1.16) saturate(.9)}6.8%{opacity:.52;filter:brightness(1.5) contrast(1.35) saturate(.7)}7.4%{opacity:.82;filter:brightness(.82) contrast(1.16) saturate(.9)}8.1%{opacity:.6;filter:brightness(1.3) contrast(1.3) saturate(.75)}40.5%,8.6%{opacity:.82;filter:brightness(.82) contrast(1.16) saturate(.9)}41%{opacity:.46;filter:brightness(1.6) contrast(1.4) saturate(.66)}41.4%{opacity:.82;filter:brightness(.82) contrast(1.16) saturate(.9)}41.9%{opacity:.58;filter:brightness(1.35) contrast(1.3) saturate(.74)}42.3%{opacity:.82;filter:brightness(.82) contrast(1.16) saturate(.9)}43%{opacity:.5;filter:brightness(1.45) contrast(1.35) saturate(.7)}43.6%,77%{opacity:.82;filter:brightness(.82) contrast(1.16) saturate(.9)}77.5%{opacity:.55;filter:brightness(1.4) contrast(1.32) saturate(.72)}78.2%,to{opacity:.82;filter:brightness(.82) contrast(1.16) saturate(.9)}}.hero__shell{position:relative;z-index:2;display:grid;grid-gap:clamp(1.25rem,3.5vh,2.25rem);gap:clamp(1.25rem,3.5vh,2.25rem);justify-items:start;filter:drop-shadow(0 0 16px rgba(11,11,7,.92)) drop-shadow(0 2px 5px rgba(11,11,7,.8))}.hero__lockup{display:grid;grid-gap:.02em;gap:.02em}.hero__lockup .wordmark{display:inline-block;font-size:clamp(3rem,12vw,9rem);transform:none;background:none;-webkit-text-fill-color:var(--paper);color:var(--paper)}.hero__lockup .wordmark.year{-webkit-text-fill-color:var(--red);color:var(--red)}.drop{display:block;overflow:hidden}body.entered .hero__foot.drop{animation:drop-in .85s cubic-bezier(.16,.84,.44,1) both;animation-delay:calc(.08s + (var(--d) - 3) * .14s)}body.entered .cue{animation:cue-in .6s ease .75s both}@keyframes cue-in{0%{opacity:0;translate:0 -10px}to{opacity:1;translate:0 0}}.hero__foot.drop{display:block}@keyframes drop-in{0%{transform:translateY(-115%);opacity:0}to{transform:translateY(0);opacity:1}}.hero__foot{display:grid;grid-gap:.35rem;gap:.35rem;padding-top:clamp(1rem,3vh,1.75rem)}.cue{position:absolute;z-index:2;left:var(--gut);bottom:clamp(1.5rem,4vh,2.75rem);display:grid;justify-items:center;grid-gap:.7rem;gap:.7rem;text-decoration:none}.cue .spec{color:var(--paper-45)}.cue__rail{position:relative;width:1px;height:clamp(38px,7vh,62px);background:linear-gradient(to bottom,var(--paper-14),transparent);overflow:hidden}.cue__rail:after{content:"";position:absolute;left:-1px;width:3px;height:9px;background:var(--red);animation:cue-run 2.1s cubic-bezier(.5,0,.5,1) infinite}@keyframes cue-run{0%{top:-9px;opacity:0}22%{opacity:1}70%{opacity:1}to{top:100%;opacity:0}}.cue:hover .spec{color:var(--paper)}.mission{overflow:hidden}.mission__body{display:grid;grid-gap:clamp(2.5rem,6vw,4.5rem);gap:clamp(2.5rem,6vw,4.5rem);align-items:center}@media (min-width:62rem){.mission__body{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}}.mission__gloss{font-family:var(--display);font-size:clamp(2rem,6vw,4.25rem);line-height:1.02;letter-spacing:.005em;text-transform:uppercase;text-wrap:balance}.snaps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(.75rem,2vw,1.5rem);gap:clamp(.75rem,2vw,1.5rem);padding-block:clamp(1rem,4vh,2.5rem)}.snap,.snaps{position:relative}.snap{margin:0;background:var(--ink-800);padding:.6rem .6rem 1.7rem;box-shadow:0 18px 46px -18px rgba(0,0,0,.9);transition:rotate .45s cubic-bezier(.16,.84,.44,1),scale .45s cubic-bezier(.16,.84,.44,1),z-index 0s;animation:snap-breathe 9s ease-in-out infinite}.snap img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover}.snap--a{rotate:-4deg}.snap--b{rotate:3.5deg;margin-top:clamp(1.5rem,5vh,3.5rem);animation-delay:-4.5s}.snap:hover{rotate:0deg;scale:1.04;z-index:2}@keyframes snap-breathe{0%,to{translate:0 0}50%{translate:0 -10px}}.snap:after{content:"";position:absolute;top:-5px;left:-5px;width:17px;height:17px;border:2px solid var(--red);border-right:0;border-bottom:0}.ticker{margin-top:clamp(2.5rem,7vh,5rem);padding-block:clamp(.6rem,1.6vh,1rem);background:var(--amber);overflow:hidden;rotate:-1.6deg;scale:1.04}.ticker__track{display:flex;width:max-content;animation:ticker-run 26s linear infinite}.ticker span{font-family:var(--display);font-size:clamp(1.5rem,4vw,2.75rem);line-height:1;text-transform:uppercase;letter-spacing:.01em;color:var(--ink-900);white-space:nowrap;padding-right:.4em}@keyframes ticker-run{to{transform:translateX(-50%)}}.coords__grid{display:grid;grid-gap:clamp(.75rem,1.5vw,1.25rem);gap:clamp(.75rem,1.5vw,1.25rem);grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr))}.tickets__split{display:grid;grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);align-items:center}@media (min-width:64rem){.tickets__split{grid-template-columns:minmax(0,.85fr) minmax(0,1fr)}}.buying{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(.5rem,1.4vw,.9rem);gap:clamp(.5rem,1.4vw,.9rem)}.buying figure{margin:0;overflow:hidden}.buying img{display:block;width:100%;height:100%;object-fit:cover;aspect-ratio:1}.buying__tall{grid-column:1/-1}.buying__tall img{aspect-ratio:16/10}.buying figure{position:relative}.buying figure:after{content:"";position:absolute;inset:0;background:linear-gradient(200deg,transparent 40%,rgba(11,11,7,.55))}.tickets__body{display:grid;grid-gap:clamp(.75rem,2vh,1.25rem);gap:clamp(.75rem,2vh,1.25rem);justify-items:start}.tickets__line{font-family:var(--display);font-size:clamp(2rem,8vw,5rem);line-height:.94;letter-spacing:.01em;text-transform:uppercase}.tickets__sub{color:var(--paper-45);max-width:42ch}.rates{justify-self:stretch;max-width:46rem;margin-top:clamp(1rem,3vh,2rem)}.rates__row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.35rem 1.5rem;gap:.35rem 1.5rem;padding-block:clamp(1rem,2.4vh,1.4rem)}.rates__name{font-family:var(--display);font-size:clamp(1.15rem,3vw,1.5rem);line-height:1;letter-spacing:.01em;text-transform:uppercase}.rates__perks{color:var(--paper-70);font-size:.875rem;max-width:44ch}.checkout__total span:last-child,.count output,.rates__price,.tier__price{font-family:var(--money);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rates__price{grid-column:2;grid-row:1/span 3;align-self:start;text-align:right;font-size:clamp(1.15rem,3vw,1.5rem)}.rates__fees{margin-top:.9rem}.cta{margin-top:clamp(1.25rem,3vh,2rem);display:inline-flex;align-items:center;gap:.75rem;padding:1rem 1.6rem;border:1px solid var(--amber);background:var(--amber);color:var(--ink-900);font-family:var(--mono);font-size:.75rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;transition:background .2s ease,color .2s ease}.cta:hover{background:transparent;color:var(--amber)}.cta--ghost{background:transparent;border-color:var(--paper-14);color:var(--paper-70)}.cta--ghost:hover{background:transparent;border-color:var(--paper);color:var(--paper)}.partners__row{display:flex;flex-wrap:wrap;gap:clamp(2rem,6vw,4.5rem);align-items:flex-end}.partners__row li{display:grid;grid-gap:.4rem;gap:.4rem}.partners__mark{display:block;height:clamp(3.2rem,7vw,4.6rem);aspect-ratio:var(--ar);background:var(--paper);opacity:.72;-webkit-mask:var(--mark) center /contain no-repeat;mask:var(--mark) center /contain no-repeat;-webkit-mask-mode:luminance;mask-mode:luminance;transition:opacity .25s ease}.partners__mark--alpha{-webkit-mask-mode:alpha;mask-mode:alpha}.partners__row li:hover .partners__mark{opacity:1}.footer__tape{height:10px;background:repeating-linear-gradient(-45deg,var(--amber) 0 9px,var(--ink-900) 9px 18px);opacity:.8;margin-bottom:clamp(2.5rem,6vh,4rem)}.footer{padding-block:clamp(2.5rem,6vh,4rem)}.footer .shell{display:grid;justify-items:center;grid-gap:clamp(1.5rem,4vh,2.5rem);gap:clamp(1.5rem,4vh,2.5rem);text-align:center}.footer__links{display:flex;gap:1.25rem;flex-wrap:wrap;justify-content:center}.sound{position:fixed;z-index:220;right:clamp(14px,2.5vw,26px);bottom:clamp(14px,2.5vw,26px);display:inline-flex;align-items:center;gap:.6rem;padding:.6rem .9rem;background:rgba(11,11,7,.82);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid var(--paper-14);color:var(--paper-70);font-family:var(--mono);font-size:.625rem;letter-spacing:var(--track-label);text-transform:uppercase;cursor:pointer}.sound:hover{color:var(--paper);border-color:var(--paper-45)}.sound i{width:12px;height:12px;background:var(--amber);-webkit-mask:linear-gradient(var(--paper) 0 0) 0 50% /3px 40% no-repeat,linear-gradient(var(--paper) 0 0) 50% 50% /3px 100% no-repeat,linear-gradient(var(--paper) 0 0) 100% 50% /3px 65% no-repeat;mask:linear-gradient(var(--paper) 0 0) 0 50% /3px 40% no-repeat,linear-gradient(var(--paper) 0 0) 50% 50% /3px 100% no-repeat,linear-gradient(var(--paper) 0 0) 100% 50% /3px 65% no-repeat;animation:eq .9s steps(3) infinite alternate}body.muted .sound i{animation:none;background:var(--paper-45)}@keyframes eq{to{scale:1 .45}}.checkout{width:min(30rem,calc(100vw - 2rem));padding:clamp(1.5rem,4vw,2.25rem);border:1px solid var(--edge);background:var(--ink-800);color:var(--paper);font-family:var(--mono)}.checkout::-webkit-backdrop{background:rgba(0,0,0,.78);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.checkout::backdrop{background:rgba(0,0,0,.78);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.checkout__x{position:absolute;top:.5rem;right:.5rem}.checkout__x button{width:2rem;height:2rem;background:transparent;border:0;color:var(--paper-45);font-size:1.25rem;cursor:pointer}.checkout__x button:hover{color:var(--paper)}.checkout__track{display:flex;gap:1.25rem;margin-bottom:clamp(1.25rem,3vh,1.75rem)}.checkout__track li{color:var(--paper-14);font-size:.6875rem;letter-spacing:var(--track-label);text-transform:uppercase}.checkout[data-stage=details] [data-step=details],.checkout[data-stage=done] [data-step=done],.checkout[data-stage=select] [data-step=select]{color:var(--red)}.checkout__pane{display:none;gap:1rem}.checkout[data-stage=details] [data-pane=details],.checkout[data-stage=done] [data-pane=done],.checkout[data-stage=select] [data-pane=select]{display:grid}.checkout__h{font-family:var(--display);font-size:clamp(1.5rem,6vw,2.25rem);line-height:1;text-transform:uppercase}.tiers{display:grid;grid-gap:.5rem;gap:.5rem}.tier__input{position:absolute;width:1px;height:1px;opacity:0}.tier__face{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:.25rem .9rem;gap:.25rem .9rem;padding:.85rem 1rem;border:1px solid var(--paper-14);cursor:pointer;transition:border-color .2s ease,background .2s ease}.tier__mark{width:11px;height:11px;border:1px solid var(--paper-45);border-radius:50%;grid-row:1/span 2}.tier__name{font-family:var(--display);font-size:1.15rem;text-transform:uppercase;letter-spacing:.01em}.tier__note{grid-column:2}.tier__price{grid-column:3;grid-row:1/span 2}.tier__input:checked+.tier__face{border-color:var(--red);background:var(--haze)}.tier__input:checked+.tier__face .tier__mark{border-color:var(--red);background:var(--red)}.tier__input:focus-visible+.tier__face{outline:2px solid var(--red);outline-offset:2px}.count{justify-content:space-between;gap:1rem;flex-wrap:wrap}.count,.count__ctl{display:flex;align-items:center}.count__ctl{gap:.5rem}.count__ctl button{width:2rem;height:2rem;background:transparent;border:1px solid var(--paper-14);color:var(--paper);cursor:pointer}.count__ctl button:hover{border-color:var(--paper)}.count output{min-width:2.5ch;text-align:center}.checkout__total{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding-top:.9rem}.checkout__total span:last-child{font-size:1.35rem}.checkout__row{display:flex;gap:.75rem;flex-wrap:wrap}.checkout__row .cta{margin-top:0}.field{display:grid;grid-gap:.4rem;gap:.4rem}.field input{padding:.8rem .9rem;background:var(--ink-900);border:1px solid var(--paper-14);color:var(--paper);font-family:var(--mono);font-size:.875rem}.field input::placeholder{color:var(--paper-14)}.field input:focus{border-color:var(--red);outline:0}.seal{position:relative;display:grid;place-items:center;justify-self:center;padding:1.25rem}.seal__ring{width:clamp(88px,22vw,120px);aspect-ratio:1;border-radius:50%;border:3px solid var(--ink,var(--paper-14));box-shadow:0 0 34px -6px var(--ink,transparent);animation:seal-land .9s cubic-bezier(.16,.84,.44,1) both}.seal__name{position:absolute;font-family:var(--display);font-size:clamp(1.1rem,4vw,1.5rem);text-transform:uppercase;color:var(--ink,var(--paper))}@keyframes seal-land{0%{transform:scale(1.5);opacity:0;filter:grayscale(1)}to{transform:scale(1);opacity:1;filter:none}}.checkout__got{font-size:.9375rem;color:var(--paper-70);text-align:center}.checkout__got strong{color:var(--ink,var(--paper))}.checkout__mock{text-align:center;line-height:1.7}@media (max-width:760px){.hero__figure{right:-30vw;height:58vh}.hero__lockup .wordmark{font-size:clamp(2.6rem,15vw,5rem)}}@media (prefers-reduced-motion:reduce){.enter,.kerb,.lane,.word,body.entered .preloader,body.entered .stage{animation-delay:0s!important}body.entered .preloader{animation-duration:.01s}.figure:after,.figure:before,.glow,.model{animation:none}.model{opacity:1}.lane{animation:lane-in .01s linear forwards}.kerb{animation:kerb-in .01s linear forwards}.blowout,.cue__rail:after,.hero__figure img,.rig,.snap,.sound i,.ticker__track,body.dancing .hero__figure,body.entered .cue,body.entered .hero__foot.drop{animation:none}}body.wip .hero>:not(.wip-note),body.wip .preloader>:not(.enter):not(.wip-note){filter:blur(26px) saturate(.55) brightness(.62);scale:1.08}.wip-note{position:absolute;left:0;right:0;top:50%;translate:0 -50%;z-index:230;margin:0;padding-inline:1.25rem;text-align:center;font-family:var(--mono);font-size:clamp(.72rem,2.2vw,.95rem);font-weight:500;letter-spacing:.34em;text-transform:uppercase;color:var(--paper-70);text-shadow:0 2px 18px rgba(11,11,7,.95),0 0 4px rgba(11,11,7,.9);pointer-events:none}.hero>.wip-note{top:auto;bottom:clamp(5rem,14vh,8rem);translate:none}body.wip .hero:before{content:"";position:absolute;inset:0;z-index:3;background:radial-gradient(120% 90% at 50% 45%,rgba(11,11,7,.58),rgba(11,11,7,.86));pointer-events:none}.tier[data-soldout]{opacity:.45}.tier[data-soldout] .tier__price{text-decoration:line-through}.tier[data-soldout] .tier__face{cursor:not-allowed}.rates__row[data-soldout] .rates__price{text-decoration:line-through;opacity:.6}.checkout__err{color:var(--red);border-left:2px solid var(--red);padding-left:.7rem;line-height:1.6}.nav{position:absolute;top:clamp(18px,3.2vh,34px);left:50%;translate:-50% 0;z-index:5;display:flex;align-items:center;gap:clamp(.55rem,2.2vw,1.9rem);padding:clamp(.55rem,1.3vh,.85rem) clamp(1rem,2.4vw,1.9rem);border-radius:10px;background:#F4F1E8;box-shadow:0 18px 40px rgba(11,11,7,.45);max-width:calc(100vw - 2 * var(--gut))}.nav a,.nav__buy{font-family:var(--display);font-size:clamp(.82rem,1.5vw,1.12rem);letter-spacing:.03em;text-transform:uppercase;color:var(--ink-900);text-decoration:none;white-space:nowrap;transition:color .18s ease}.nav__buy{border:0;padding:0;background:none;cursor:pointer;color:var(--red);font-weight:400}.nav a:focus-visible,.nav a:hover{color:var(--red-deep)}.nav__buy:focus-visible,.nav__buy:hover{color:var(--ink-900)}@media (max-width:30rem){.nav a:last-of-type{display:none}}.clock{display:inline-grid;gap:7px;margin:clamp(.7rem,1.6vh,1.1rem) 0 0;padding:9px 14px 10px;border-radius:8px;background:#F4F1E8;box-shadow:0 14px 30px rgba(11,11,7,.5)}.clock__bar{display:block;height:7px;border-radius:2px;background:rgba(11,11,7,.12);overflow:hidden}.clock__fill{display:block;height:100%;background:var(--red)}.clock__read{font-family:var(--mono);font-size:clamp(.95rem,2.2vw,1.22rem);font-weight:500;letter-spacing:.04em;color:var(--ink-900);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.buying figure,.hero,.plate__pic{overflow:clip}.mission{overflow:clip visible}[data-rise]{opacity:0;translate:0 1.4rem;transition:opacity .7s ease calc(var(--i, 0) * 70ms),translate .8s cubic-bezier(.2,1,.3,1) calc(var(--i, 0) * 70ms)}[data-rise].in{opacity:1;translate:none}.shout[data-rise]{translate:-6% 0}.shout[data-rise].in{translate:none}@supports (animation-timeline:view()){[data-rise]{opacity:1;translate:none;transition:none;animation-name:rise;animation-timing-function:cubic-bezier(.2,.8,.3,1);animation-fill-mode:both;animation-timeline:view();animation-range:entry calc(1rem + var(--i, 0) * 1.25rem) entry calc(12rem + var(--i, 0) * 1.25rem)}.shout[data-rise]{animation-name:shout-in}.buying img,.buying video,.plate__pic img{scale:1.12;animation-name:drift;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:cover 0 cover 100%}.hero{view-timeline:--hero block}.hero__shell{animation-name:hero-copy-out;animation-timing-function:ease-in;animation-fill-mode:both;animation-timeline:--hero;animation-range:exit 0 exit 65%}.hero__bed{animation-name:hero-bed-out;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--hero;animation-range:exit 0 exit 100%}}@keyframes rise{0%{opacity:0;translate:0 1.6rem}to{opacity:1;translate:0 0}}@keyframes shout-in{0%{opacity:0;translate:-6% 0}to{opacity:1;translate:0 0}}@keyframes drift{0%{transform:translateY(-5%)}to{transform:translateY(5%)}}@keyframes hero-copy-out{to{opacity:0;translate:0 -5rem}}@keyframes hero-bed-out{to{translate:0 22%}}@supports (animation-timeline:view()){[data-rise]{--p:1.25rem;animation-name:rise,para;animation-timing-function:cubic-bezier(.2,.8,.3,1),linear;animation-fill-mode:both,both;animation-timeline:view(),view();animation-range:entry calc(1rem + var(--i, 0) * 1.25rem) entry calc(12rem + var(--i, 0) * 1.25rem),cover 0 cover 100%}.shout[data-rise]{--p:3.5rem;animation-name:shout-in,para-skew}.mission__gloss{--p:2rem}.snaps{--p:-3rem}.frame{--p:calc(1rem + var(--i, 0) * .6rem)}.squads__lede{--p:1.5rem}.plate{--p:calc(-1.5rem + var(--i, 0) * 1.5rem)}.buying figure{--p:calc(-1.5rem - var(--i, 0) * 1rem)}.cta,.tickets__sub{--p:1rem}.rates__row{--p:.75rem}.partners__row li{--p:calc(1rem + var(--i, 0) * .8rem)}.footer .shell{--p:1rem}.ticker{--p:4rem;animation-name:para;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:cover 0 cover 100%}}@keyframes para{0%{transform:translateY(var(--p))}to{transform:translateY(calc(-1 * var(--p)))}}@keyframes para-skew{0%{transform:skewX(var(--slant)) translateY(var(--p))}to{transform:skewX(var(--slant)) translateY(calc(-1 * var(--p)))}}.hero{justify-items:center;padding-top:clamp(7rem,16vh,10rem)}.hero__lockup .wordmark{font-size:clamp(3rem,min(11vw,18vh),8.2rem)}.hero__foot,.hero__lockup,.hero__shell{justify-items:center}.hero__shell{text-align:center}.hero__bed:after{background:radial-gradient(58% 72% at 50% 52%,rgba(11,11,7,.66) 0,rgba(11,11,7,.34) 46%,transparent 76%),linear-gradient(to bottom,rgba(11,11,7,.34) 0,transparent 20%,transparent 56%,rgba(11,11,7,.72) 88%,var(--ink-900) 100%)}.cue{left:50%;translate:-50% 0}body.entered .cue{animation-name:cue-in-centred}@keyframes cue-in-centred{0%{opacity:0;translate:-50% -10px}to{opacity:1;translate:-50% 0}}body.dancing .hero__lockup{scale:calc(1 + var(--beat) * .014);transition:scale .07s linear}.frame:after,.frame:before{animation:tick-glow 3.4s ease-in-out infinite;animation-delay:calc(var(--i, 0) * -.85s)}.frame:after{animation-delay:calc(var(--i, 0) * -.85s - 1.7s)}@keyframes tick-glow{0%,to{opacity:.5;box-shadow:none}50%{opacity:1;box-shadow:0 0 12px -2px var(--red)}}.frame__n{animation:readout-flick 6.3s step-end infinite;animation-delay:calc(var(--i, 0) * -1.7s)}@keyframes readout-flick{0%,71%,73%,87%,to{opacity:1}72%,88%{opacity:.2}88.6%{opacity:1}89.2%{opacity:.35}}.rates__row{position:relative;border-bottom:0;border-image:none}.rates__row:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:repeating-linear-gradient(-45deg,var(--amber) 0 7px,transparent 7px 14px);opacity:.85;animation:tape-run 1.3s linear infinite}@keyframes tape-run{to{background-position-x:-19.8px}}.tickets__line{animation:sign-flick 8.7s step-end infinite}@keyframes sign-flick{0%,33%,34.4%,61%,to{opacity:1}33.5%{opacity:.35}33.9%{opacity:1}34.1%{opacity:.5}61.3%{opacity:.4}61.7%{opacity:1}}.cta{position:relative;overflow:clip}.cta:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 42%,rgba(255,255,255,.45) 50%,transparent 58%);translate:-120% 0;animation:shine 5.5s cubic-bezier(.4,0,.2,1) infinite;pointer-events:none}@keyframes shine{0%,70%{translate:-120% 0}to{translate:120% 0}}.partners__mark{animation:bob 7s ease-in-out infinite;animation-delay:calc(var(--i, 0) * -2.3s)}@keyframes bob{0%,to{translate:0 0}50%{translate:0 -7px}}.footer__tape{animation:tape-crawl 2.4s linear infinite}@keyframes tape-crawl{to{background-position-x:-25.46px}}.squads__lede{max-width:42ch;color:var(--paper-70);font-size:clamp(.95rem,2vw,1.1rem)}.plates{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(.75rem,1.6vw,1.25rem);gap:clamp(.75rem,1.6vw,1.25rem);margin-top:clamp(2rem,5vh,3rem)}@media (max-width:47rem){.plates{grid-template-columns:1fr}.plates .plate__pic img{aspect-ratio:16/10}}.plate{position:relative;isolation:isolate}.plate:after,.plate:before{content:"";position:absolute;z-index:2;width:17px;height:17px;border:2px solid var(--ink);pointer-events:none}.plate:before{top:0;left:0;border-right:0;border-bottom:0}.plate:after{bottom:0;right:0;border-left:0;border-top:0}.plate__pic{position:relative;margin:0;background:var(--ink-800);animation:plate-bob 9s ease-in-out infinite;animation-delay:calc(var(--i, 0) * -3s)}@keyframes plate-bob{0%,to{translate:0 0}50%{translate:0 -8px}}.plate__pic img{display:block;width:100%;aspect-ratio:3/4;object-fit:cover;filter:grayscale(1) contrast(1.25) brightness(.9)}.plate__pic:after{content:"";position:absolute;inset:0;background:var(--ink);mix-blend-mode:multiply;opacity:.72;transition:opacity .45s ease}.plate.holds .plate__pic:after{opacity:.18}.plate__n{top:clamp(.9rem,2vw,1.4rem);color:var(--paper-70)}.plate__n,.plate__name{position:absolute;z-index:2;left:clamp(.9rem,2vw,1.4rem)}.plate__name{bottom:clamp(.7rem,1.8vw,1.1rem);font-family:var(--display);font-size:clamp(2.6rem,5.4vw,4.6rem);line-height:.86;letter-spacing:.01em;text-transform:uppercase;color:var(--paper);text-shadow:0 2px 22px rgba(0,0,0,.7)}.plate__ink{position:absolute;z-index:2;left:clamp(.9rem,2vw,1.4rem);bottom:calc(clamp(.7rem, 1.8vw, 1.1rem) + clamp(2.6rem, 5.4vw, 4.6rem) * .86 + .55rem);color:var(--ink);text-shadow:0 1px 10px rgba(0,0,0,.8)}.frame .spec,.frame__v{overflow-wrap:anywhere}.plate__seal{position:absolute;z-index:2;top:clamp(.8rem,1.8vw,1.2rem);right:clamp(.8rem,1.8vw,1.2rem);width:clamp(46px,6vw,66px);aspect-ratio:1;border-radius:50%;border:2px solid var(--paper-45);background:rgba(11,11,7,.55);transition:border-color .45s ease,box-shadow .45s ease}.plate__seal i{position:absolute;inset:5px;border-radius:50%;border:1px dashed var(--paper-45);animation:spin 14s linear infinite;transition:border-color .45s ease}.plate__seal:after{content:"";position:absolute;inset:38%;border-radius:50%;background:var(--paper-45);transition:background .45s ease,scale .45s cubic-bezier(.34,1.56,.64,1);scale:0}.plate.holds .plate__seal{border-color:var(--ink);box-shadow:0 0 34px -6px var(--ink)}.plate.holds .plate__seal i{border-color:var(--ink)}.plate.holds .plate__seal:after{background:var(--ink);scale:1}@keyframes spin{to{rotate:1turn}}.buying video{display:block;width:100%;height:100%;object-fit:cover;aspect-ratio:1}.buying .buying__flyer{object-position:50% 50%}.seal-drop{position:absolute;top:0;left:0;z-index:4;width:26px;height:26px;margin:-13px 0 0 -13px;border-radius:50%;border:2px solid var(--ink,var(--paper-45));box-shadow:0 0 22px -4px var(--ink,transparent);pointer-events:none;will-change:transform;transition:opacity .22s ease,border-color .4s ease,box-shadow .4s ease}.seal-drop:before{content:"";position:absolute;inset:-7px;border-radius:50%;border:1px dashed var(--ink,var(--paper-45));opacity:.75;animation:spin 9s linear infinite;transition:border-color .4s ease}.seal-drop:after{content:"";position:absolute;inset:7px;border-radius:50%;background:var(--ink,var(--paper-45));transition:background .4s ease}.seal-drop.held{opacity:0}.shout{position:relative;width:-moz-fit-content;width:fit-content}.shout:after{content:"";position:absolute;top:50%;right:-1.1em;width:.42em;height:.42em;margin-top:-.21em;border-radius:50%;border:.06em solid var(--red);box-shadow:inset 0 0 0 .09em var(--ink-900),inset 0 0 0 .2em var(--red);scale:0;transition:scale .5s cubic-bezier(.34,1.56,.64,1);pointer-events:none}.shout.holds:after{scale:1}.cta{transition:background .2s ease,color .2s ease,box-shadow .4s ease}.cta.holds{box-shadow:0 0 0 4px var(--ink-900),0 0 0 6px var(--red),0 0 34px -4px var(--red)}.footer__links a{transition:color .35s ease}.footer__links.holds a{color:var(--amber)}body.landing .row{overflow:visible}body.landing .preloader{background-image:none;background-color:transparent;transition:background-color .45s ease}body.landing .asphalt,body.landing .enter,body.landing .figure,body.landing .glow,body.landing .kerb,body.landing .lane,body.landing .preloader:before,body.landing .rig,body.landing .wip-note{animation:ground-out .4s ease forwards}@keyframes ground-out{to{opacity:0;visibility:hidden}}body.landing [data-land]{visibility:hidden}.preloader[hidden]{display:none}body.entered .hero__lockup .wordmark{animation:stamp .55s cubic-bezier(.2,.8,.3,1) both}@keyframes stamp{0%{filter:brightness(2.4) drop-shadow(0 0 20px rgba(255,255,255,.95));scale:1.03}to{filter:none;scale:1}}body.gated .cue,body.gated .hero__foot,body.gated .nav{opacity:0}body.entered .nav{animation:nav-in .7s cubic-bezier(.16,.84,.44,1) .3s both}@keyframes nav-in{0%{opacity:0;scale:.96}to{opacity:1;scale:1}}body.dancing .ticker{scale:calc(1.04 + var(--beat) * .03);transition:scale .07s linear}body.dancing .shout{transform-origin:left center;scale:calc(1 + var(--beat) * .018);transition:scale .07s linear}body.dancing .plate__seal{box-shadow:0 0 calc(8px + var(--beat) * 34px) calc(var(--beat) * 3px - 6px) var(--ink);transition:none}body.dancing .seal-drop{scale:calc(1 + var(--beat) * .3)}body.dancing .rates__row:after{opacity:calc(.55 + var(--beat) * .45)}[data-egg]{-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;cursor:pointer}body.rave:after{content:"";position:fixed;inset:0;z-index:150;pointer-events:none;mix-blend-mode:screen;animation:rave 1.8s step-end 1 both}@keyframes rave{0%{background:#ff1e12;opacity:.5}8%{opacity:0}16%{background:#F5821F;opacity:.5}24%{opacity:0}32%{background:#4bf026;opacity:.5}40%{opacity:0}48%{background:#ff1e12;opacity:.55}54%{opacity:0}60%{background:#F5821F;opacity:.55}66%{opacity:0}72%{background:#4bf026;opacity:.55}78%,to{opacity:0}}body.rave .plate__pic:after{opacity:.1}@media (hover:hover) and (pointer:fine){.plate:hover .plate__pic:after{opacity:.18}.plate:hover .plate__seal{border-color:var(--ink);box-shadow:0 0 34px -6px var(--ink)}.plate:hover .plate__seal i{border-color:var(--ink)}.plate:hover .plate__seal:after{background:var(--ink);scale:1}.rates__row{transition:padding-left .3s cubic-bezier(.16,.84,.44,1)}.rates__row:hover{padding-left:.6rem}.rates__row:hover .rates__name{color:var(--amber)}}@media (prefers-reduced-motion:reduce){.shout[data-rise],[data-rise]{opacity:1!important;translate:none!important;animation:none!important;transition:none!important}.buying img,.buying video,.plate__pic img{scale:1}.buying img,.buying video,.cta:after,.footer__tape,.frame:after,.frame:before,.frame__n,.hero__bed,.hero__shell,.partners__mark,.plate__pic,.plate__pic img,.plate__seal i,.rates__row:after,.ticker,.tickets__line,body.entered .hero__lockup .wordmark,body.entered .nav{animation:none!important}.seal-drop,body.rave:after{display:none}body.gated .cue,body.gated .hero__foot,body.gated .nav{opacity:1}}