@font-face{font-family:Dela;src:url(/public/assets/dela-gothic-one-latin.woff2)format("woff2");font-weight:400;font-display:swap}:root{--acid:#f4f700;--ink:#080b10;--display:Dela,Impact,sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--ink);color:#f5f5ef;font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box}body{margin:0}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit;color:inherit;cursor:pointer}button,a{touch-action:manipulation}button{border:0}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible{outline:2px solid var(--acid);outline-offset:6px}button:hover{color:var(--acid)}[hidden]{display:none!important}.hero{isolation:isolate;background:#080b10;height:100dvh;min-height:700px;position:relative;overflow:hidden}.stage,.stage video,.stage-poster,#pyro{width:100%;height:100%;position:absolute;inset:0}.stage{z-index:-3}.stage video,.stage-poster{object-fit:cover;object-position:center}.stage video.is-hidden{visibility:hidden}#pyro{z-index:-2;pointer-events:none}.portrait-wrap{z-index:-1;pointer-events:none;width:65%;height:84%;position:absolute;bottom:11%;left:50%;transform:translate(-50%)}.portrait{object-fit:contain;object-position:center bottom;width:100%;height:100%;display:block}.header{left:3.6%;right:3.6%;top:max(27px,env(safe-area-inset-top));z-index:5;justify-content:space-between;align-items:center;gap:25px;display:flex;position:absolute}.wordmark{font-family:var(--display);letter-spacing:-3px;font-size:28px;line-height:1}.wordmark span{letter-spacing:0;vertical-align:top;margin-left:5px;font-family:Arial;font-size:10px}.header-note{letter-spacing:2px;color:#cbcfd4;margin-left:35px;margin-right:auto;font-size:10px}.header nav{align-items:center;gap:32px;display:flex}.header nav button{text-transform:uppercase;letter-spacing:1.3px;background:0 0;padding:14px 0;font-size:11px;font-weight:700}.header nav button:last-child{border:2px solid var(--acid);border-radius:2px;padding:13px 21px}.header nav span{margin-left:20px}.side-note,.edition{letter-spacing:2px;font-size:10px;line-height:1.8;position:absolute;top:44%}.side-note{align-items:center;gap:9px;display:flex;left:3.6%}.live-dot{background:var(--acid);border-radius:50%;width:5px;height:5px}.edition{text-align:right;color:#cbd1d9;right:3.6%}.title-wrap{pointer-events:none;width:min(83%,1230px);position:absolute;bottom:15%;left:50%;transform:translate(-50%)}h1{font-family:var(--display);color:var(--acid);letter-spacing:-.065em;text-align:center;margin:0;font-size:clamp(70px,14.5vw,236px);font-weight:400;line-height:.87}.title-line{margin-bottom:-.11em;padding:0 .06em .11em;display:block;overflow:hidden}.title-line>span{transform-origin:bottom;display:block}.title-line:first-child>span{transform:scaleX(1.08)}.bottom{left:3.6%;right:3.6%;bottom:max(32px,env(safe-area-inset-bottom));justify-content:space-between;align-items:center;gap:20px;display:flex;position:absolute}.tagline{letter-spacing:.2px;margin:0;font-size:12px;line-height:1.6}.tagline span{color:#c2c7cf}.actions{gap:12px;display:flex}.cta{letter-spacing:1px;border:2px solid var(--acid);background:0 0;border-radius:2px;justify-content:center;align-items:center;gap:0;min-height:50px;padding:0 24px;font-size:10px;font-weight:700;transition:background .2s,color .2s;display:inline-flex}.cta span{font-size:19px}.primary{background:var(--acid);color:#111;border-color:var(--acid)}.primary:hover{border-color:var(--acid);color:#111;background:#fbff48}.secondary:hover{color:var(--acid);background:#f4f70014}.replay{letter-spacing:1.3px;background:0 0;align-items:center;gap:10px;padding:16px 0;font-size:9px;display:flex}.replay>span{font-size:21px}.playback-controls{z-index:6;gap:12px;display:flex;position:absolute;top:100px;right:3.6%}.playback-controls button{border:2px solid var(--acid);letter-spacing:1px;background:#080b10d9;min-height:44px;padding:12px;font-size:10px}.progress{pointer-events:none;height:2px;position:absolute;bottom:0;left:0;right:0}.progress span{background:var(--acid);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{background:var(--acid);color:#111;z-index:20;padding:14px;position:fixed;top:8px;left:8px;transform:translateY(-160%)}.skip-link:focus{transform:none}dialog{color:#f5f5ef;background:#10141c;border:1px solid #41464d;width:min(90vw,560px);padding:64px 40px 40px}dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030609cc}.dialog-close{background:0 0;padding:8px 14px;font-size:28px;position:absolute;top:12px;right:18px}dialog h2{font-family:var(--display);color:var(--acid);font-size:30px;font-weight:400;line-height:1.2}dialog p{color:#cbd1d9;font-size:15px;line-height:1.7}.eyebrow{letter-spacing:2px;font-size:10px!important}.dialog-return{margin-top:20px}@media (aspect-ratio>=19/10){.hero{min-height:650px}.portrait-wrap{height:88%;bottom:7%}.title-wrap{width:70%;bottom:16%}h1{font-size:min(12vw,26vh)}}@media (width<=800px){.hero{min-height:720px}.header{left:6%;right:6%;top:max(24px,env(safe-area-inset-top))}.header-note,.edition,.tagline{display:none}.header nav{gap:20px}.header nav button{font-size:9px}.header nav button:last-child{padding:11px 13px}.header nav span{margin-left:12px}.wordmark{font-size:26px}.stage video,.stage-poster{object-position:50% center}.portrait-wrap{width:115%;height:65%;bottom:24%;left:50%}.title-wrap{width:96%;bottom:22.5%}h1{letter-spacing:-.065em;font-size:17vw;line-height:.94}.side-note{letter-spacing:2px;white-space:nowrap;font-size:8px;top:16%;left:50%;transform:translate(-50%)}.bottom{left:6%;right:6%;bottom:max(22px,env(safe-area-inset-bottom));flex-direction:column;gap:17px}.actions{gap:8px;width:100%}.cta{letter-spacing:.6px;gap:12px;min-height:50px;padding:0 15px;font-size:8px}.actions .primary{flex:1.2}.actions .secondary{flex:1}.replay{min-height:44px;padding:5px 16px;font-size:8px}.playback-controls{top:84px;right:6%}.playback-controls button{padding:10px;font-size:8px}.dialog-return{font-size:9px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important}}@media (width>=801px){.portrait-wrap{height:80%;bottom:15%}}@media (width<=800px){h1{font-size:20vw}}.portrait{-webkit-mask-image:linear-gradient(#000 93%,#0000 100%);mask-image:linear-gradient(#000 93%,#0000 100%)}.title-wrap{z-index:1}.first-name-line,.surname-line{overflow:visible}.first-name .letter{transform-origin:bottom;display:inline-block}.surname{transform-origin:50%!important}#pyro{z-index:2}.bottom{z-index:3}#curtain-hover{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}#preloader .preloader-center{text-align:center;max-width:100%;padding:24px;position:relative}#rider{will-change:transform}#loader-controls{color:#d3d7df;max-width:360px;margin:24px auto 0;font-size:13px;line-height:1.6}#loader-controls .cta{width:100%;margin-top:12px;display:flex}#loader-message{margin:0 0 18px}html[data-intro-phase=loading],html[data-intro-phase=exiting],html[data-intro-phase=blocked],html[data-intro-phase=starting]{overflow:hidden}.hero{height:100dvh;min-height:0}.title-wrap{bottom:max(100px,15%)}h1{font-size:min(10vw,17dvh,162px)}.first-name-line{font-size:1.35em}.first-name-line>span{transform:scaleX(1.3)}.surname-line{white-space:nowrap}.portrait-wrap{width:75%;height:96%;bottom:-8%;left:55%}@media (width<=800px){h1{font-size:min(12.7vw,8.5dvh)}.first-name-line{font-size:1.55em}.first-name-line>span{transform:scaleX(1.08)}.title-wrap{bottom:max(150px,22.5%)}.portrait-wrap{width:150%;height:84%;bottom:-1%;left:65%}#rider{width:170px;height:233px}}@media (height<=530px){#rider{width:130px;height:178px}#loading-label{margin-top:10px!important}}@media (width<=800px) and (height<=530px){.bottom{bottom:max(12px,env(safe-area-inset-bottom));gap:4px}.title-wrap{bottom:max(124px,22.5%)}.side-note{display:none}}@media (prefers-reduced-motion:reduce){#rider{will-change:auto}}
