@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/hello/assets/barlow-latin-400-normal-qiz4-Cze.woff2)format("woff2"),url(/hello/assets/barlow-latin-400-normal-fsAxiSwU.woff)format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/hello/assets/barlow-latin-500-normal-BPAOfeC8.woff2)format("woff2"),url(/hello/assets/barlow-latin-500-normal-C1h8hMer.woff)format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/hello/assets/barlow-latin-600-normal-DILqtrty.woff2)format("woff2"),url(/hello/assets/barlow-latin-600-normal-CNwfPWQD.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/hello/assets/barlow-condensed-latin-500-normal-BgYH2mbd.woff2)format("woff2"),url(/hello/assets/barlow-condensed-latin-500-normal-HIEiP5Ov.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/hello/assets/barlow-condensed-latin-600-normal-DepVgxBB.woff2)format("woff2"),url(/hello/assets/barlow-condensed-latin-600-normal-BFJEwTuo.woff)format("woff")}:root{--ultra:#ffab5e;--ink:#fbf1df;--soft:#d8dae0;--dim:#a6a9b4;--line:#fbf1df33;--bg:#0c0e14;--panel:#0c0d13e0;--sun:#ffb052;--ember:#ff6a2b;--gold:#f2c760;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Barlow,system-ui,sans-serif}button,input{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0;transition:transform .12s,background .15s,border-color .15s}button:active,a.primary:active,a.ghost:active{transform:scale(.97)}button:focus-visible,input:focus-visible,a:focus-visible{outline:2px solid var(--sun);outline-offset:2px}.claim{height:100svh;min-height:620px;position:relative;overflow:hidden}.site{transform-origin:0 0;touch-action:pan-y;cursor:grab;transition:transform .45s cubic-bezier(.2,.7,.2,1);position:absolute;top:0;left:0}.site img,.site canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.site img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none}.top{z-index:4;padding:max(14px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) 0 max(16px, env(safe-area-inset-left));pointer-events:none;justify-content:space-between;align-items:center;gap:10px;display:flex;position:absolute;top:0;left:0;right:0}.brand{letter-spacing:.3em;text-transform:uppercase;margin:0;font:600 15px Barlow Condensed,sans-serif}.step{letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 8px #0b0c12cc;flex:1;min-width:0;margin:0;font:600 18px Barlow Condensed,sans-serif;overflow:hidden}.back{pointer-events:auto;letter-spacing:.06em;min-height:40px;color:var(--ink);border:1px solid var(--line);background:#0c0d13c7;border-radius:4px;flex:none;align-items:center;gap:7px;padding:0 14px 0 11px;font:600 16px Barlow Condensed,sans-serif;text-decoration:none;transition:transform .12s;display:inline-flex}.back:before{content:"";border-bottom:2px solid;border-left:2px solid;width:8px;height:8px;transform:rotate(45deg)}.back:active{transform:scale(.97)}.plate{letter-spacing:.08em;border:1px solid var(--line);background:#0c0d139e;border-radius:4px;flex:none;margin:0;padding:5px 10px;font:500 15px Barlow Condensed,sans-serif}@media (width<=899px),(aspect-ratio<=1){.wide-only{display:none}.step{font-size:17px}}.toast{background:var(--gold);color:#14161d;opacity:0;pointer-events:none;border-radius:4px;width:max-content;max-width:calc(100vw - 32px);margin:0;padding:9px 14px;font-size:14px;font-weight:600;transition:opacity .3s,transform .3s;position:absolute;top:58px;left:50%;transform:translate(-50%,-8px)}.toast.on{opacity:1;transform:translate(-50%)}.panel{z-index:3;background:var(--panel);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--line);padding:10px max(14px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(14px, env(safe-area-inset-left));position:absolute;bottom:0;left:0;right:0}.build{flex-direction:column;gap:8px;display:flex}.claim[data-step=site] .build,.claim[data-step=build] .after,.offer,.claim[data-step=offer] .build,.claim[data-step=offer] .after{display:none}.claim[data-step=offer] .offer{flex-direction:column;gap:9px;max-height:68svh;display:flex;overflow-y:auto}.offer h2{text-transform:uppercase;margin:0;font:600 34px/1 Barlow Condensed,sans-serif}.offer .say{margin:0}.offer .primary.gold{background:var(--gold);flex:none}.offer .ghost{flex:none;width:100%}.offer .chips button{transition:transform .12s}.offer .chips button[aria-pressed=true]{background:var(--gold);border-color:var(--gold);color:#14161d}.versus{border-collapse:collapse;width:100%;font-size:14.5px;line-height:1.25}.versus th,.versus td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:4px 8px 4px 0}.versus th[scope=row]{color:var(--dim);font-weight:500}.versus thead th{white-space:nowrap;letter-spacing:.04em;text-transform:uppercase;color:var(--soft);font:600 18px Barlow Condensed,sans-serif}.versus thead .big{color:var(--gold)}.versus thead .huge{color:var(--ultra)}.versus thead i{letter-spacing:0;text-transform:none;font-size:15px;font-style:normal;display:block}.versus tbody td{color:var(--soft);width:22%}.versus tbody td:last-child{width:30%;color:var(--ink);font-weight:600}.versus .same th[scope=row],.versus .same td,.versus .same td:last-child{color:var(--sun);font-weight:600}.mode{background:#fbf1df12;border-radius:6px;grid-template-columns:repeat(3,1fr);gap:4px;padding:3px;display:grid}.mode button{min-height:44px;color:var(--dim);border-radius:4px;padding:3px 2px;font-size:14px;font-weight:600;line-height:1.1}.mode button i{color:var(--gold);font-size:13px;font-style:normal;display:block}.mode #go-ultra i{color:var(--ultra)}.mode button[aria-pressed=true]{background:var(--ink);color:#14161d}.mode button[aria-pressed=true] i{color:#8a5a00}.claim[data-tier=premium] .mode #go-premium{background:var(--gold)}.claim[data-tier=ultra]{--gold:var(--ultra)}.claim[data-tier=ultra] .mode #go-ultra{background:var(--ultra)}.claim[data-tier=ultra] .mode #go-ultra i{color:#5a0d48}.offer-go{gap:8px;display:grid}.left{color:var(--soft);margin:0;font-size:14px}.left b{color:var(--ultra)}.primary.gold.huge{background:var(--ultra)}.lock.ultra{filter:hue-rotate(280deg)saturate(1.6)}.tabs{border-bottom:1px solid var(--line);gap:2px;display:flex}.tabs button{letter-spacing:.05em;min-height:38px;color:var(--dim);border-bottom:2px solid #0000;flex:1;margin-bottom:-1px;font:500 16px Barlow Condensed,sans-serif}.tabs button[aria-pressed=true]{color:var(--ink);border-color:var(--sun)}.options{-webkit-overflow-scrolling:touch;flex-direction:column;gap:10px;height:150px;padding:2px;display:flex;overflow-y:auto}.row h3{letter-spacing:.12em;text-transform:uppercase;color:var(--dim);margin:0 0 5px;font:500 13px Barlow Condensed,sans-serif}.chips{flex-wrap:wrap;gap:6px;display:flex}.chips button{border:1px solid var(--line);border-radius:4px;align-items:center;gap:6px;min-height:36px;padding:0 11px;font-size:14.5px;font-weight:500;display:inline-flex}.chips button[aria-pressed=true]{background:var(--ink);color:#14161d;border-color:var(--ink)}.claim[data-mode=premium] .chips button[aria-pressed=true]{background:var(--gold);border-color:var(--gold)}.lock{background:var(--gold);clip-path:polygon(50% 0,100% 38%,82% 100%,18% 100%,0 38%);flex:none;width:9px;height:9px;display:inline-block}.swatches{scrollbar-width:none;align-items:center;gap:6px;padding:4px 3px;display:flex;overflow-x:auto}.swatches>*{flex:none}.swatch{border:2px solid #fbf1df3d;border-radius:50%;width:36px;height:36px}.swatch[aria-pressed=true]{outline:2px solid var(--ink);outline-offset:2px}.swatch.more{background:conic-gradient(#ff7a2e,#f4c430,#2fb573,#2f9fe0,#6c5ce7,#ee5fa7,#ff7a2e);place-items:center;display:grid}.swatch.more .lock{background:#14161d;width:13px;height:13px}.any{border:1px solid var(--line);border-radius:18px;place-items:center;width:44px;height:36px;font-size:13px;font-weight:600;display:grid;position:relative;overflow:hidden}.any input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}#name-input,#flag-search{border:1px solid var(--line);background:#fbf1df14;border-radius:4px;width:100%;min-height:44px;padding:0 12px;font-size:16px}#name-input{letter-spacing:.04em;text-transform:uppercase;font:500 22px Barlow Condensed,sans-serif}#name-input::placeholder,#flag-search::placeholder{color:var(--dim);text-transform:none}.say{color:var(--soft);text-wrap:pretty;margin:8px 0 0;font-size:14.5px;line-height:1.45}.flags{gap:2px;margin:0;padding:0;list-style:none;display:grid}.flags button{text-align:left;border-radius:4px;align-items:center;gap:10px;width:100%;min-height:38px;padding:0 6px;font-size:15px;display:flex}.flags button[aria-pressed=true]{background:#fbf1df24}.flag{border-radius:2px;flex:none;display:inline-block}.primary{background:var(--ink);color:#14161d;letter-spacing:.03em;border-radius:4px;justify-content:center;align-items:center;width:100%;min-height:50px;font-size:16px;font-weight:700;text-decoration:none;display:flex}.claim[data-mode=premium] .primary{background:var(--gold)}.ghost{color:var(--ink);border:1px solid var(--line);border-radius:4px;flex:none;justify-content:center;align-self:flex-start;align-items:center;min-height:44px;padding:0 14px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex}.ghost.gold{border-color:var(--gold);color:var(--gold)}.note{color:var(--dim);text-wrap:pretty;margin:0;font-size:13px;line-height:1.4}.after{flex-direction:column;gap:6px;display:flex}.kick{letter-spacing:.16em;text-transform:uppercase;color:var(--sun);margin:0;font:600 14px Barlow Condensed,sans-serif}.after h2{text-transform:uppercase;overflow-wrap:anywhere;margin:0;font:500 36px/1 Barlow Condensed,sans-serif}.line{color:var(--soft);align-items:center;gap:7px;margin:0;font-size:15px;display:flex}.count{gap:26px;margin:6px 0 0;display:flex}.count dt{letter-spacing:.08em;text-transform:uppercase;color:var(--dim);font-size:12px}.count dd{margin:2px 0 0;font:500 28px/1 Barlow Condensed,sans-serif}.clock{flex-direction:column;gap:2px;margin:6px 0 2px;display:flex}.clock span,.radio span,.beside span{letter-spacing:.08em;text-transform:uppercase;color:var(--dim);font-size:12px}.clock b{font-variant-numeric:tabular-nums;color:var(--sun);font:500 44px/1 Barlow Condensed,sans-serif}.checks{color:var(--dim);flex-direction:column;gap:3px;margin:4px 0;padding:0;font-size:14.5px;list-style:none;display:flex}.checks li{flex-wrap:wrap;align-items:center;gap:6px;min-height:24px;padding-left:22px;display:flex;position:relative}.checks li:before{content:"";border:1.5px solid var(--dim);border-radius:50%;width:10px;height:10px;position:absolute;top:7px;left:2px}.checks li.done,.checks li.now{color:#fbf1df}.checks li.done:before{background:#7fdcae;border-color:#7fdcae}.checks li.now:before{border-color:var(--sun);animation:1.8s ease-out infinite wait-pulse}.checks b{font-variant-numeric:tabular-nums;color:var(--sun);margin-left:auto;font:500 16px Barlow Condensed,sans-serif}.checks i{background:#ffffff1f;border-radius:3px;flex:0 0 100%;height:5px;overflow:hidden}.checks u{background:var(--sun);height:100%;transition:width 1s linear;display:block}.checks .ghost{min-height:30px;margin-left:auto;padding:3px 12px;font-size:13.5px}.checks li.done .ghost{opacity:.75}@keyframes wait-pulse{to{opacity:.55}}.radio{border-left:2px solid var(--sun);background:#ffffff0d;flex-direction:column;gap:3px;min-height:58px;padding:7px 10px;display:flex}.radio p{opacity:0;margin:0;font-size:14.5px;line-height:1.3}.radio p.on{animation:.5s ease-out forwards radio-in}@keyframes radio-in{0%{opacity:0;translate:0 5px}to{opacity:1;translate:0}}.beside ul{gap:2px;margin:3px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.beside li{align-items:center;gap:7px;display:flex}.beside b{font-weight:500}.beside i{color:var(--dim);margin-left:auto;font-size:13px;font-style:normal}.tally{font-size:14px}.tally b{color:var(--sun);font-variant-numeric:tabular-nums;font-weight:500}@media (prefers-reduced-motion:reduce){.checks li.now:before{animation:none}.radio p.on{opacity:1;animation:none}}.acts{flex-wrap:wrap;gap:8px;margin:8px 0 2px;display:flex}.acts .primary{flex:100%}.acts .ghost{flex:auto}@media (width>=900px) and (aspect-ratio>=1){.panel{border-top:0;border-right:1px solid var(--line);flex-direction:column;width:388px;padding:62px 20px 18px;display:flex;top:0;right:auto}.build{flex:1;min-height:0}.options{flex:1;height:auto}.swatches{flex-wrap:wrap;overflow:visible}.swatch{width:30px;height:30px}.top{padding-left:20px}.step{flex:none;width:272px}.claim[data-step=offer] .panel{width:470px}.claim[data-step=offer] .offer{flex:1;justify-content:center;min-height:0;max-height:none}.plate{margin-left:auto}.after{margin-top:auto}.toast{left:calc(50vw + 194px)}}.claim[data-step=launch] .panel,.claim[data-step=launch] .plate,.claim[data-step=launch] .sound{display:none}.sound{pointer-events:auto;letter-spacing:.06em;text-transform:uppercase;min-height:40px;color:var(--ink);border:1px solid var(--line);cursor:pointer;background:#0c0d139e;border-radius:4px;flex:none;align-items:center;gap:7px;padding:0 13px 0 10px;font:600 15px Barlow Condensed,sans-serif;display:inline-flex}.sound.on .cross,.claim[data-step=launch] .step{display:none}.launch{z-index:6;pointer-events:none;place-items:center start;padding:0 clamp(16px,7vw,96px);display:grid;position:absolute;inset:0}.launch[hidden]{display:none}.launch-start{pointer-events:auto;text-align:center;background:#0c0d13c7;border-radius:12px;justify-items:center;gap:10px;width:min(360px,100vw - 32px);padding:26px 24px;display:grid}.launch-start[hidden]{display:none}.launch-start h2{text-transform:uppercase;color:#fbf1df;margin:0;font:600 44px/1 Barlow Condensed,sans-serif}.launch-start p{color:#e8dfee;margin:0 0 6px}.launch-start button{width:100%}.launch-start.waiting{pointer-events:none}.launch-start.waiting #launch-quiet{display:none}.launch-start.waiting #launch-go{animation:1.2s ease-in-out infinite alternate wait-pulse}.launch-count{text-transform:uppercase;color:#fbf1df;text-shadow:0 4px 30px #0a0a0eb3;margin:0;font:600 clamp(90px,14vw,170px)/1 Barlow Condensed,sans-serif}.launch-count[hidden]{display:none}.world-view{z-index:5;background:#0a0b10;position:fixed;inset:0;overflow:hidden}.world-view[hidden]{display:none}.share-stage{pointer-events:none;width:1600px;height:900px;position:fixed;top:0;left:-3000px;overflow:hidden}.launch-front{z-index:5;background:#0a0b10;position:fixed;inset:0;overflow:hidden}.launch-front[hidden]{display:none}.launch-front canvas{display:block;position:absolute}.world-view canvas{touch-action:none;width:100%;height:100%;display:block;position:absolute;inset:0}.launch-tag{z-index:3;letter-spacing:.05em;text-transform:uppercase;color:#14161d;background:var(--gold);pointer-events:none;white-space:nowrap;border-radius:3px;margin:0;padding:3px 9px;font:600 15px/1.2 Barlow Condensed,sans-serif;position:fixed;top:0;left:0}.launch-tag[hidden]{display:none}.launch-tag:after{content:"";background:var(--gold);width:1px;height:14px;position:absolute;top:100%;left:50%}.launch-count{z-index:2;position:relative}.launch:after{content:"";z-index:4;opacity:0;pointer-events:none;background:#03040a;transition:opacity 1.3s ease-in;position:fixed;inset:0}.launch.leaving:after{opacity:1}.launch-fleet{z-index:3;opacity:0;pointer-events:none;background:linear-gradient(#08081a00 66%,#08081ab3);align-items:end;padding:clamp(24px,7vh,80px) clamp(16px,7vw,96px);transition:opacity 1.1s;display:grid;position:fixed;inset:0}.launch-fleet.on{opacity:1}.launch-fleet p{color:#fbf1df;text-transform:uppercase;margin:0;font:500 clamp(30px,4.4vw,56px)/1.05 Barlow Condensed,sans-serif}.launch-fleet b{color:#ffb052;font-weight:600}.launch-fleet small{letter-spacing:0;text-transform:none;opacity:.86;margin-top:8px;font:400 15px/1.3 Barlow,sans-serif;display:block}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.shade{pointer-events:none;background:linear-gradient(#0e0f159e 0,#0e0f1500 26%);position:absolute;inset:0}.hello,.intro{z-index:2;position:absolute}.hello{left:max(16px, env(safe-area-inset-left));right:16px;top:calc(max(14px, env(safe-area-inset-top)) + 34px);pointer-events:none}.hello h1{text-transform:uppercase;letter-spacing:.005em;text-shadow:0 2px 22px #0b0c12b3;text-wrap:balance;margin:0;font:600 clamp(42px,12.6vw,64px)/.94 Barlow Condensed,sans-serif}.intro{min-height:300px;padding:14px max(16px, env(safe-area-inset-right)) max(14px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));background:var(--bg);flex-direction:column;justify-content:center;gap:12px;display:flex;bottom:0;left:0;right:0}.intro:before{content:"";background:linear-gradient(0deg, var(--bg), #0c0d1300);pointer-events:none;height:64px;position:absolute;bottom:100%;left:0;right:0}.lede{color:var(--ink);text-wrap:pretty;margin:0;font-size:17.5px;line-height:1.42}.fine{color:var(--dim);text-align:center;margin:0;font-size:14px}.fine a{color:var(--ink);white-space:nowrap}.band{background:var(--bg);display:block;position:relative;overflow:hidden}.band:after{content:"";pointer-events:none;background:linear-gradient(0deg,#0a0b10e6 0,#0a0b1080 22%,#0a0b1000 46%);position:absolute;inset:0}.over{z-index:1;justify-items:start;gap:10px;max-width:720px;display:grid;position:absolute;bottom:clamp(30px,6vh,64px);left:clamp(16px,5vw,72px);right:clamp(16px,5vw,72px)}.over h2{text-transform:uppercase;text-shadow:0 2px 20px #0a0b10b3;text-wrap:balance;margin:0;font:600 clamp(46px,7.4vw,88px)/.94 Barlow Condensed,sans-serif}.over p{color:var(--ink);text-shadow:0 1px 12px #0a0b10cc;text-wrap:pretty;max-width:34em;margin:0;font-size:clamp(18px,1.8vw,21px);line-height:1.4}.over .primary{width:auto;margin-top:8px;padding:0 28px}.soon-tag{color:#14100a;letter-spacing:.1em;text-transform:uppercase;background:var(--sun,#ffb052);border-radius:3px;width:fit-content;margin:0 0 12px;padding:6px 14px;font:700 clamp(17px,1.5vw,22px)/1 Barlow Condensed,sans-serif}.ranks{z-index:1;border:1px solid var(--line);background:#0c0d13bd;border-radius:6px;gap:2px;width:min(280px,72vw);margin:0;padding:8px 12px;list-style:none;display:grid;position:absolute;top:clamp(20px,6vh,64px);left:clamp(16px,5vw,72px)}.cast{z-index:1;letter-spacing:.05em;text-transform:uppercase;color:var(--ink);text-shadow:0 1px 10px #04031ae6;flex-wrap:wrap;justify-content:space-between;gap:6px 24px;font:500 clamp(17px,1.5vw,21px) Barlow Condensed,sans-serif;display:flex;position:absolute;top:clamp(16px,5vh,44px);left:clamp(16px,5vw,72px);right:clamp(16px,5vw,72px)}.cast p{align-items:center;gap:10px;margin:0;display:flex}.cast b{color:var(--sun);font-variant-numeric:tabular-nums;font-weight:600}.on-air{color:#fff;text-shadow:none;background:#d92c2c;border-radius:3px;align-items:center;gap:7px;padding:2px 10px 2px 9px;font-weight:600;display:inline-flex}.on-air:before{content:"";background:#fff;border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite onair}@keyframes onair{50%{opacity:.25}}.cast-news{z-index:1;text-align:right;justify-items:end;gap:3px;max-width:min(420px,40vw);display:grid;position:absolute;bottom:clamp(30px,6vh,64px);right:clamp(16px,5vw,72px)}.cast-news p{letter-spacing:.03em;text-transform:uppercase;color:#fff;border-right:4px solid var(--sun);background:#0c0d13c7;margin:0;padding:7px 14px;font:600 clamp(19px,1.9vw,25px)/1.1 Barlow Condensed,sans-serif;transition:opacity .4s,translate .4s}.cast-news p.out{opacity:0;translate:10px}.cast-news small{color:var(--dim);text-shadow:0 1px 8px #04031ae6;font-size:13px}.sound{z-index:30;right:max(14px, env(safe-area-inset-right));bottom:calc(14px + env(safe-area-inset-bottom));letter-spacing:.06em;text-transform:uppercase;min-height:44px;color:var(--ink);border:1px solid var(--line);background:#0c0d13db;border-radius:22px;align-items:center;gap:8px;padding:0 16px 0 12px;font:600 16px Barlow Condensed,sans-serif;display:inline-flex;position:fixed}.sound:hover{background:#1e212af2}.sound .waves{display:none}.sound.on{color:var(--sun);border-color:var(--sun)}.sound.on .waves{display:block}.sound.on .cross{display:none}.sound.invite{animation:2.4s ease-in-out 1.5s 4 invite}@keyframes invite{50%{box-shadow:0 0 0 7px #ffb05247}}.ranks li{grid-template-columns:18px 34px 1fr auto;align-items:center;gap:9px;min-height:42px;font-size:16px;font-weight:600;display:grid}.ranks b{color:var(--sun);font:600 20px Barlow Condensed,sans-serif}.ranks img{border-radius:50%}.ranks .sample{min-height:0;color:var(--dim);padding:4px 0 2px;font-size:12.5px;font-weight:400;display:block}.pulse{z-index:2;gap:8px;width:312px;display:none;position:absolute;top:16px;right:20px}.pulse dl{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#0b0c12a8;border-radius:10px;grid-template-columns:1.15fr 1fr;gap:12px;margin:0;padding:11px 15px 12px;display:grid}.pulse dt{color:var(--soft);white-space:nowrap;font-size:12.5px}.pulse dd{color:var(--sun);font-variant-numeric:tabular-nums;white-space:nowrap;margin:1px 0 0;font:600 28px/1.05 Barlow Condensed,sans-serif}.pulse small{color:var(--dim);text-align:right;text-shadow:0 1px 6px #0a0b10e6;font-size:12px}.toasts{gap:6px;margin:0;padding:0;list-style:none;display:grid}.toasts li{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#0b0c12a8;border-radius:9px;grid-template-columns:16px 1fr auto;align-items:center;gap:10px;padding:7px 12px;font-size:14px;transition:opacity .5s;animation:.5s cubic-bezier(.2,.8,.3,1) toast;display:grid}.toasts li.gone{opacity:0}.toasts p{color:var(--soft);margin:0}.toasts b{color:var(--ink);font-weight:600}.toasts svg{width:14px;height:31px;display:block}@keyframes toast{0%{opacity:0;transform:translateY(-10px)}}.claims{z-index:3;border-top:1px solid var(--line);background:#0d0f15;align-items:center;gap:16px;height:58px;padding:0 clamp(16px,2vw,28px);display:flex;position:relative;overflow:hidden}.claims p{color:var(--sun);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;margin:0;font:600 15px Barlow Condensed,sans-serif}.claims>span{color:var(--dim);white-space:nowrap;font-size:12.5px}.window{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.window ol{will-change:transform;gap:8px;width:max-content;margin:0;padding:0;list-style:none;display:flex}.window li{white-space:nowrap;background:#fbf1df0f;border-radius:8px;align-items:center;gap:8px;padding:3px 12px 3px 8px;font-size:14px;display:flex}.window svg{width:13px;height:29px;display:block}.window .flag{border-radius:2px;display:block}.now{background:radial-gradient(120% 140% at 80% 0,#20232c,#0d0f15 62%);grid-template-columns:1fr minmax(320px,520px);align-items:center;gap:clamp(28px,6vw,90px);padding:clamp(46px,9vh,96px) clamp(16px,5vw,72px);display:grid}.now>div{justify-items:start;gap:12px;display:grid}.now .tag{color:var(--sun);letter-spacing:.14em;text-transform:uppercase;margin:0;font:600 15px Barlow Condensed,sans-serif}.now h2{text-transform:uppercase;text-wrap:balance;margin:0;font:600 clamp(46px,6.4vw,80px)/.96 Barlow Condensed,sans-serif}.now h2 b{color:var(--sun);font-variant-numeric:tabular-nums;font-weight:600}.now p{margin:0;font-size:clamp(18px,1.8vw,21px)}.now small{color:var(--dim);font-size:12.5px}.now .primary{width:auto;margin-top:8px;padding:0 28px}.countries{gap:7px;margin:0;padding:0;list-style:none;display:grid}.countries li{background:#fbf1df0d;border-radius:7px;grid-template-columns:30px 1fr auto;align-items:center;gap:12px;padding:9px 12px;font-size:16px;font-weight:600;display:grid;position:relative;overflow:hidden}.countries b{z-index:0;transform-origin:0;background:linear-gradient(90deg,#ff6a2b4d,#ffb04561);transition:transform .7s;position:absolute;inset:0}.countries i,.countries span,.countries em{z-index:1;position:relative}.countries i{border-radius:2px;display:block}.countries span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.countries em{font-variant-numeric:tabular-nums;color:var(--sun);font:600 20px Barlow Condensed,sans-serif}.film{transition:transform 16s cubic-bezier(.16,.7,.3,1);transform:scale(1.07)}.band.in .film{transform:none}.film{object-fit:cover;background:#030408;width:100%;height:100svh;min-height:620px;max-height:1100px;display:block}.over h2,.over p{transition:opacity .9s,translate .9s cubic-bezier(.2,.7,.3,1)}.band:not(.in) .over h2,.band:not(.in) .over p{opacity:0;translate:0 18px}.ranks li{transition:background .5s}.race-band .cast,.race-band .cast-news,.race-band .ranks,.race-band>.over{transition:opacity .8s}.race-band .ranks,.race-band .over.two,.race-band.wide .cast,.race-band.wide .cast-news,.race-band.wide .over.one{opacity:0}.race-band.wide .ranks,.race-band.wide .over.two{opacity:1}.ranks li.moved{animation:1.6s ease-out moved}@keyframes moved{0%{background:#ffb04557}to{background:0 0}}@media (prefers-reduced-motion:reduce){.film{transition:none;animation:none;transform:none}.on-air:before,.sound.invite{animation:none}.band:not(.in) .over h2,.band:not(.in) .over p{opacity:1;translate:none}}@media (width<=899px),(aspect-ratio<=1){.soon .fine{text-align:left;padding-right:148px}.claims>span{display:none}.now{grid-template-columns:1fr}.cast-news{display:none}}@media (width>=900px) and (aspect-ratio>=1){.pulse{display:grid}.shade{background:linear-gradient(90deg,#0e0f15cc 0,#0e0f1580 30%,#0e0f1500 56%)}.hello{top:auto;left:clamp(32px,5vw,72px);right:auto;bottom:calc(clamp(40px, 9vh, 80px) + var(--intro-h,180px) + 20px);width:min(560px,42vw)}.hello h1{font-size:clamp(64px,6.2vw,96px)}.intro{background:0 0;border:0;align-items:flex-start;width:min(440px,36vw);min-height:0;padding:0;bottom:clamp(40px,9vh,80px);left:clamp(32px,5vw,72px);right:auto}.lede{text-shadow:0 1px 12px #0a0b10d9;font-size:20px}.intro:before{display:none}.intro .primary{width:auto;min-height:54px;padding:0 34px}.fine{text-align:left;color:var(--soft);text-shadow:0 1px 10px #0a0b10d9}}.foot-wrap{padding-inline:max(clamp(16px, 5vw, 72px), env(safe-area-inset-left)) max(clamp(16px, 5vw, 72px), env(safe-area-inset-right));background:var(--bg)}.top-link{pointer-events:auto;color:var(--ink);letter-spacing:.08em;border:1px solid var(--line);background:#0c0d139e;border-radius:4px;margin:0 0 0 6px;padding:7px 11px;font:600 15px Barlow Condensed,sans-serif;text-decoration:none;transition:scale .12s}.brand+.top-link{margin-left:16px}.top-link:last-child{margin-right:auto}.top-link:active{scale:.96}.top-link:hover,.top-link:focus-visible{color:var(--sun)}.band-note{z-index:1;color:var(--dim);font-size:13px;position:absolute;bottom:14px;right:18px}.station-band .over .primary{pointer-events:auto;align-items:center;margin-top:12px;text-decoration:none;display:inline-flex}.how{--gutter:clamp(16px, 5vw, 72px);background:#0b0d13;padding-top:clamp(46px,9vh,88px)}.how-head{padding:0 var(--gutter) clamp(28px, 5vh, 48px);grid-template-columns:auto minmax(300px,460px);justify-content:space-between;align-items:end;gap:clamp(20px,4vw,64px);display:grid}.how .tag{color:var(--sun);letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px;font:600 15px Barlow Condensed,sans-serif}.how h2{text-transform:uppercase;margin:0;font:600 clamp(52px,7.4vw,96px)/.94 Barlow Condensed,sans-serif}.how-head p:not(.tag){text-wrap:pretty;margin:0;font-size:clamp(18px,1.8vw,21px);line-height:1.4}.how-head b{color:var(--gold);font-weight:600}.how-head small{color:var(--dim);margin-top:10px;font-size:13px;line-height:1.4;display:block}.how-when{padding:22px var(--gutter) 12px;color:var(--soft);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:16px;margin:0;font:600 16px Barlow Condensed,sans-serif;display:flex}.how-when:after{content:"";background:linear-gradient(90deg, var(--sun), var(--line) 30%, #fbf1df14);transform-origin:0;flex:1;height:1px;transition:transform 1.6s cubic-bezier(.2,.7,.3,1)}.how-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;margin:0;padding:0;list-style:none;display:grid}.how-step{background:#12141b;grid-template-rows:auto 1fr;min-width:0;display:grid}.how-shot{aspect-ratio:16/10;background:#030408;position:relative;overflow:hidden}.how-shot img{object-fit:cover;width:100%;height:100%;transition:transform 7s cubic-bezier(.16,.7,.3,1);display:block}.how-words h4{text-transform:uppercase;align-items:center;gap:11px;margin:0 0 1px;font:600 clamp(29px,2.7vw,40px)/1.02 Barlow Condensed,sans-serif;display:flex}.how-words h4 i{border:2px solid #fbf1df8c;border-radius:50%;flex:none;place-items:center;width:1.1em;height:1.1em;font-size:.84em;font-style:normal;display:grid}.mine .how-words h4 i{color:#14100a;background:var(--gold);border-color:var(--gold)}.how-move{z-index:1;color:#14100a;letter-spacing:.1em;text-transform:uppercase;background:var(--gold);border-radius:3px;margin:0;padding:4px 10px 3px;font:700 14px/1 Barlow Condensed,sans-serif;position:absolute;top:14px;right:14px}.how-words{align-content:start;gap:10px;padding:15px 18px 26px;display:grid}.how-words p{text-wrap:pretty;margin:0;font-size:18px;line-height:1.38}.how-words .how-fine{color:var(--soft);font-size:15.5px;line-height:1.4}.how-words small{color:var(--dim);font-size:12.5px}.how-levels{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.how-levels li{color:var(--sun);letter-spacing:.02em;border:1px solid var(--line);border-radius:4px;gap:8px;padding:4px 10px;font:600 16px Barlow Condensed,sans-serif;display:flex}.how-levels b{color:var(--ink);font-weight:600}.how-phases{color:var(--sun);letter-spacing:.03em;text-transform:uppercase;flex-wrap:wrap;gap:3px 0;margin:0;padding:0;font:600 clamp(14px,1.03vw,16.5px) Barlow Condensed,sans-serif;list-style:none;display:flex}.how-phases li{white-space:nowrap}.how-phases li+li:before{content:"";border-top:2px solid var(--dim);border-right:2px solid var(--dim);width:7px;height:7px;margin:0 7px 1.5px 3px;display:inline-block;transform:rotate(45deg)}.how-shot.duo{grid-template-columns:1fr 1fr;gap:3px;display:grid}.duo figure{min-width:0;height:100%;margin:0;position:relative;overflow:hidden}.duo figure:after{content:"";pointer-events:none;background:linear-gradient(#08090e00,#08090edb);position:absolute;inset:55% 0 0}.duo figure img{height:100%}.duo figcaption{z-index:1;color:var(--ink);letter-spacing:.04em;text-transform:uppercase;text-shadow:0 1px 8px #06070bf2;font:600 17px/1.1 Barlow Condensed,sans-serif;display:grid;position:absolute;bottom:10px;left:14px}.duo figcaption small{color:var(--soft);letter-spacing:0;text-transform:none;font:500 12px Barlow,sans-serif}.how-step.wide{grid-column:1/-1}.how-step.wide .how-shot img{object-position:64% 42%}.how.live .how-when:not(.in):after{transform:scaleX(0)}.how.live .how-step:not(.in) .how-shot img{transform:scale(1.07)}.how-words{transition:opacity .8s,translate .8s cubic-bezier(.2,.7,.3,1)}.how.live .how-step:not(.in) .how-words{opacity:0;translate:0 14px}.how-step:nth-child(2) .how-words{transition-delay:.12s}.how-step:nth-child(3) .how-words{transition-delay:.24s}@media (width>=1100px){.how-step.wide{grid-template-rows:1fr;align-items:end;min-height:clamp(420px,60vh,580px);position:relative}.how-step.wide .how-shot{aspect-ratio:auto;position:absolute;inset:0}.how-step.wide .how-shot:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0a0809eb 0,#0a0809ad 28%,#0a080900 50%);position:absolute;inset:0}.how-step.wide .how-words{width:min(520px,40vw);padding:0 0 clamp(26px, 5vh, 44px) var(--gutter);position:relative}.how-step.wide h4{text-shadow:0 1px 14px #0a0809cc;font-size:clamp(46px,5vw,72px)}.how-step.wide .how-words p{text-shadow:0 1px 10px #0a0809e6}}@media (width<=1099px){.how-head{grid-template-columns:1fr;gap:14px}.how-row{grid-template-columns:1fr}.how-step{grid-template-rows:none;grid-template-columns:minmax(0,46%) 1fr}.how-step:nth-child(n) .how-words{transition-delay:0s}}@media (width<=639px){.how-step{grid-template-columns:minmax(0,1fr)}.how-words{padding:14px 16px 24px}.how-words h4{font-size:32px}}@media (prefers-reduced-motion:reduce){.how-shot img,.how-words,.how-when:after{transition:none}.how.live .how-step:not(.in) .how-shot img,.how.live .how-when:not(.in):after{transform:none}.how.live .how-step:not(.in) .how-words{opacity:1;translate:none}}.liftoff{background:#0d0f15;height:280vh;position:relative}.liftoff .pin{height:100svh;position:sticky;top:0;overflow:hidden}.liftoff canvas{display:block;position:absolute}.liftoff .over{transition:opacity .6s}.liftoff:not(.flown) .over{opacity:0}.liftoff .pin:after{content:"";pointer-events:none;opacity:0;background:radial-gradient(70% 58% at 0 100%,#0e0907bd,#0e090780 52%,#0e090700);transition:opacity .6s;position:absolute;inset:0}.liftoff.flown .pin:after{opacity:1}.t-minus{color:#fff3dc;letter-spacing:.02em;font-variant-numeric:tabular-nums;text-shadow:0 2px 26px #0e0e14b3;margin:0;font:600 clamp(64px,12vh,132px)/1 Barlow Condensed,sans-serif;position:absolute;top:7%;left:50%;transform:translate(-50%)}.t-minus.big{color:#ffd27a;font-size:clamp(82px,17vh,190px)}@media (width>=901px){.t-minus{left:21%}}@media (prefers-reduced-motion:reduce){.liftoff{height:100svh}}.onmars{background:#0d0807;height:100svh;min-height:620px;position:relative;overflow:hidden}.onmars canvas{display:block;position:absolute}.onmars:after{content:"";pointer-events:none;background:radial-gradient(70% 58% at 0 100%,#0e0907bd,#0e090780 52%,#0e090700);position:absolute;inset:0}.onmars small{color:var(--dim);font-size:12px;position:absolute;bottom:12px;right:150px}html,body{height:100%;overflow:hidden}.front{grid-template-rows:minmax(0,1fr) auto auto;height:100svh;display:grid}.front .claim{--intro-h:210px;height:auto;min-height:0}.unseen{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.join{flex-direction:column;gap:8px;margin:0;display:flex}.join[hidden]{display:none}.join input[type=email]{box-sizing:border-box;width:100%;height:52px;color:var(--ink);background:#0c0d13c7;border:1px solid #fbf1df5c;border-radius:8px;outline:none;padding:0 16px;font:500 17px Barlow,sans-serif}.join input[type=email]::placeholder{color:var(--dim)}.join input[type=email]:focus{border-color:var(--sun);box-shadow:0 0 0 3px #ffb05247}.join .primary{white-space:nowrap;flex:none;width:100%}.join .primary:disabled{opacity:.6}.joined{color:var(--ink);border-left:4px solid var(--sun);background:#0c0d13c7;border-radius:4px;outline:none;margin:0;padding:14px 16px;font-size:18px;line-height:1.35;display:none}.joined b{letter-spacing:.03em;text-transform:uppercase;color:var(--sun);font:600 28px/1.1 Barlow Condensed,sans-serif;display:block}.joined.on,.joined:target{display:block}.joined:target+.join,.joined:target~.fine{display:none}.fine.wrong{color:#ffb4a0}.soon .fine{text-align:left;padding-right:0}.front .sound{z-index:5;right:max(24px, env(safe-area-inset-right));position:absolute;bottom:18px}.claims{height:50px;position:relative}.claims>span{display:block}.door{z-index:3;min-height:36px;padding:0 max(16px, env(safe-area-inset-right)) env(safe-area-inset-bottom) max(16px, env(safe-area-inset-left));color:var(--dim);background:#0a0b10;justify-content:center;align-items:center;gap:22px;font-size:14px;display:flex}.door a{color:var(--ink);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.door a:hover,.door a:focus-visible{color:var(--sun)}@media (width>=900px) and (aspect-ratio>=1){.join{flex-direction:row}.join input[type=email]{flex:1;min-width:0}.join .primary{width:auto;padding:0 26px}.joined{max-width:460px}}@media (width<=899px){.front .sound{top:max(8px, env(safe-area-inset-top));bottom:auto;right:max(12px, env(safe-area-inset-right));min-height:36px;padding:0 12px 0 9px;font-size:14px}.claims{gap:10px}.claims p{font-size:13px}.claims>span{white-space:normal;text-align:right;width:62px;font-size:11.5px;line-height:1.1}}@media (height<=760px) and (width<=899px){.hello h1{font-size:clamp(36px,10.6vw,52px)}.intro{gap:8px;min-height:0}.lede{font-size:15.5px;line-height:1.32}.claims{height:42px}}@media (height<=640px) and (width<=899px){.lede{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.soon-tag{margin-bottom:6px}}@media (height<=620px) and (width>=900px){.hello h1{font-size:56px}.lede{font-size:16px}}@media (height<=500px){.soon-tag{display:none}.hello{top:40px}.hello h1{font-size:34px}.lede,.claims{display:none}.intro{min-height:0;padding-top:8px;padding-bottom:6px}.intro:before{display:none}.join{flex-direction:row}.join input[type=email]{flex:1;min-width:0;height:46px}.join .primary{width:auto;min-height:46px;padding:0 20px}.door{min-height:28px}}
