@font-face{font-family:Archivo;src:url(./archivo-latin-wdth-normal-DY7AcnAa.woff2)format("woff2-variations");font-weight:100 900;font-stretch:62% 125%;font-display:swap}@font-face{font-family:Schibsted Grotesk;src:url(./schibsted-grotesk-latin-wght-normal-Bb8VGrTG.woff2)format("woff2-variations");font-weight:400 900;font-display:swap}@font-face{font-family:Archivo Fallback;src:local(Arial Black);size-adjust:72%}:root{--yellow:#ffc400;--ink:#06070a;--ink-2:#12141a;--line:#2b2e36;--white:#fbfaf5;--paper-line:#d9d6c8;--muted:#a7adba;--red:#e3242b;--orange:#ff7a00;--display:"Archivo", "Archivo Fallback", "Arial Black", system-ui, sans-serif;--body:"Schibsted Grotesk", "Segoe UI", system-ui, sans-serif;--gutter:max(16px, min(3vw, 44px), env(safe-area-inset-left,0px));--lip:8px;--stage-w:min(100vw - var(--side) - var(--lip), (100vh - 118px) * 16 / 9, 1920px);--page:calc(var(--stage-w) + var(--side) + var(--lip));--edge:calc(max(0px, (100vw - var(--page)) / 2) + var(--gutter));--ease:cubic-bezier(.3, 0, .2, 1);--side:clamp(300px, 25vw, 440px);color-scheme:dark;scroll-behavior:smooth;scroll-padding-top:76px}html[lang].ov-stream,html[lang].ov-stream body{background:var(--ink);height:auto;overflow:clip visible}html[lang] body{font:400 clamp(16px, 1.2vw, 18px) / 1.5 var(--body);color:var(--white);user-select:text;cursor:auto;text-rendering:auto;font-variant-numeric:normal;margin:0}*,:before,:after{box-sizing:border-box}h1,h2,h3,p,ul,dl,dd{margin:0;padding:0}ul{list-style:none}h1,h2{text-wrap:balance}p{text-wrap:pretty}a{color:inherit}.skip{z-index:20;background:var(--ink);color:var(--white);padding:8px 12px;position:absolute;top:-60px;left:8px}.skip:focus{top:8px}:focus-visible{outline:3px solid var(--yellow);outline-offset:2px}.top{z-index:20;height:60px;padding-inline:var(--edge);background:var(--ink);justify-content:space-between;align-items:center;gap:16px;display:flex;position:fixed;inset:0 0 auto}.brand{font:900 21px var(--display);letter-spacing:-.02em;align-items:center;gap:9px;font-stretch:112%;text-decoration:none;display:flex}.brand__name{font-stretch:125%}.brand__name span{letter-spacing:0;font-stretch:62%}.top__nav{color:var(--muted);flex-wrap:wrap;justify-content:flex-end;gap:4px clamp(14px,2vw,28px);font-size:15px;font-weight:500;display:flex}.top__nav a:hover{color:var(--white)}.top__nav a{transition:background-size .2s var(--ease);background:linear-gradient(currentColor,currentColor) 0 100%/0 2px no-repeat;text-decoration:none}.top__nav a:hover{background-size:100% 2px}.icon{flex:none;width:1.15em;height:1.15em}.top__icon{align-items:center;gap:.35em;display:inline-flex}.top__langs{align-items:center;gap:.4em;display:inline-flex}.top__langs>span{opacity:.45}.top__langs a{justify-items:center;display:inline-grid}.top__langs a:after{content:attr(lang);visibility:hidden;text-transform:uppercase;height:0;font-weight:800;overflow:hidden}.top__langs a[aria-current]{color:var(--white);font-weight:800}.ride{height:calc((var(--steps,9) - 1) * var(--step,50vh) + 145vh);position:relative}.ride__unit{visibility:hidden;width:0;height:100vh;position:absolute;top:0}.ride__view{height:100vh;padding-top:60px;position:sticky;top:0;overflow:hidden}.stage-hold{aspect-ratio:16/9;min-width:0}.ride .stage-hold{width:min(100vw,177.778vh - 106.667px);margin-inline:auto}@media (aspect-ratio>=2){.ride .stage{mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}}.ride__fade{background:linear-gradient(to top, var(--ink) 48%, #06070acc 72%, transparent);pointer-events:none;height:50%;transition:height .5s var(--ease);position:absolute;inset:auto 0 0}.ride__view.is-near .ride__fade{height:28%}.say{padding:0 var(--edge) clamp(20px, 4vh, 44px);opacity:0;visibility:hidden;transition:opacity .45s linear, transform .45s var(--ease), visibility 0s linear .45s;position:absolute;bottom:0;left:0;right:0;transform:translateY(16px)}.say[data-on]{opacity:1;visibility:visible;transition-delay:0s;transform:none}.say h1,.say h2{font-family:var(--display);letter-spacing:-.04em;font-weight:900;font-stretch:125%;line-height:.96}.say h1{font-size:clamp(30px,min(4.9vw,8.6vh),96px)}.say h2{font-size:clamp(26px,3.2vw,60px)}.say>p{color:#cdd2dc;max-width:64em;margin-top:10px;font-size:clamp(16px,1.3vw,20px);line-height:1.38}.say__short{display:none}.say__go{margin-top:clamp(12px,2vh,22px)}.say__go .get-box{flex-flow:wrap;align-items:center;gap:8px 18px}.say__go .get{padding:12px 18px 13px;font-size:clamp(18px,1.4vw,22px)}.say__go small{color:var(--muted);font-size:14px}.say__go .get-phone p{color:#cdd2dc;margin-block:0 10px}.say>.say__note{color:var(--muted);margin-top:10px;font-size:14px}.stage.is-locked .ov-preview-tag{display:none}.ride__cue{right:var(--edge);color:var(--white);align-items:center;gap:10px;font-size:14px;font-weight:600;transition:opacity .25s linear;display:flex;position:absolute;bottom:clamp(20px,4vh,44px)}.ride__cue.is-off{opacity:0}.ride__cue i{border-right:2px solid var(--yellow);border-bottom:2px solid var(--yellow);width:10px;height:10px;animation:cue 1.6s var(--ease) infinite;transform:translateY(-2px)rotate(45deg)}@keyframes cue{50%{transform:translateY(4px)rotate(45deg)}}.ride__bar{background:var(--line);height:2px;position:absolute;inset:60px 0 auto}.ride__bar i{background:var(--yellow);transform-origin:0 0;height:100%;display:block;transform:scaleX(0)}.play{padding-top:clamp(40px,7vw,110px)}.play__head{padding:0 var(--edge) clamp(24px, 3vw, 44px)}.play__head h2{font:900 clamp(38px, 6vw, 112px) / .94 var(--display);letter-spacing:-.044em;font-stretch:122%}.play__head p{color:#cdd2dc;max-width:38em;margin-top:12px;font-size:clamp(18px,1.5vw,23px);line-height:1.38}.run{grid-template-columns:minmax(0, var(--stage-w)) var(--side);justify-content:center;align-items:start;display:grid}.run__stage{top:max(60px, calc((100vh + 60px - var(--stage-w) * 9 / 16 - 46px) / 2));z-index:4;background:var(--ink);width:100%;min-width:0;position:sticky}.stage{aspect-ratio:16/9;background:var(--ink-2);isolation:isolate;position:relative;overflow:hidden;container-type:inline-size}.stage.is-near{cursor:zoom-out}.stage.is-locked .stage__slot{cursor:default}.stage__slot{cursor:zoom-in}.stage.is-near .stage__slot{cursor:zoom-out}.stage__world{transform-origin:0 0;width:1920px;height:1080px;position:absolute;top:0;left:0}.stage.is-zooming .stage__world{transition:transform .42s var(--ease)}.stage.is-zooming.is-touring .stage__world{transition-duration:.85s}.stage__track{object-fit:cover;width:100%;max-width:none;height:100%;filter:blur(calc(var(--soft,0) * 7px)) brightness(calc(1 - var(--soft,0) * .45)) saturate(calc(1 - var(--soft,0) * .15));position:absolute;inset:0}.stage.is-zooming .stage__track{transition:filter .42s var(--ease)}.stage.is-zooming.is-touring .stage__track{transition-duration:.85s}.stage:not(.is-ready) .stage__world{width:100%;height:100%}.stage__layer{position:absolute;top:0;left:0}.stage__layer--frames{pointer-events:none}.stage__slot{transition:transform .6s var(--ease), opacity .22s linear, visibility .22s;position:absolute;top:0;left:0}.stage__slot.is-off{opacity:0;visibility:hidden}.stage:not(.is-live) .stage__slot{opacity:0}.stage:not(.is-lit) .stage__slot{transition:opacity .22s linear calc(var(--i) * 75ms), visibility .22s}.stage__boot{--on:var(--red);--off:#1b1a17;z-index:6;background:var(--ink);justify-content:center;align-items:center;gap:max(6px,1.2cqw);transition:opacity .35s linear .1s,visibility 0s linear .45s;animation:0s linear 12s forwards boot-out;display:flex;position:absolute;inset:0}.stage.is-live .stage__boot{opacity:0;visibility:hidden}.stage__boot i{aspect-ratio:1;background:var(--off);border-radius:50%;width:max(12px,2.4cqw);animation-duration:2s;animation-timing-function:step-end;animation-iteration-count:infinite}.stage__boot i:first-child{animation-name:light-1}.stage__boot i:nth-child(2){animation-name:light-2}.stage__boot i:nth-child(3){animation-name:light-3}.stage__boot i:nth-child(4){animation-name:light-4}.stage__boot i:nth-child(5){animation-name:light-5}@keyframes light-1{0%{background:var(--on)}85%{background:var(--off)}}@keyframes light-2{0%{background:var(--off)}15%{background:var(--on)}85%{background:var(--off)}}@keyframes light-3{0%{background:var(--off)}30%{background:var(--on)}85%{background:var(--off)}}@keyframes light-4{0%{background:var(--off)}45%{background:var(--on)}85%{background:var(--off)}}@keyframes light-5{0%{background:var(--off)}60%{background:var(--on)}85%{background:var(--off)}}@keyframes boot-out{to{visibility:hidden}}.fade{opacity:0;transition:opacity .6s var(--ease) var(--d,0s), transform .6s var(--ease) var(--d,0s);transform:translateY(18px)}.fade.is-in{opacity:1;transform:none}.is-dragging .stage__slot,.is-dragging .stage__frame{transition:none}.stage__frame{all:unset;box-sizing:border-box;cursor:grab;touch-action:none;pointer-events:auto;transition:transform .6s var(--ease);--m:var(--yellow);background:linear-gradient(var(--m), var(--m)) left top / 22px 5px no-repeat, linear-gradient(var(--m), var(--m)) left top / 5px 22px no-repeat, linear-gradient(var(--m), var(--m)) right top / 22px 5px no-repeat, linear-gradient(var(--m), var(--m)) right top / 5px 22px no-repeat, linear-gradient(var(--m), var(--m)) left bottom / 22px 5px no-repeat, linear-gradient(var(--m), var(--m)) left bottom / 5px 22px no-repeat, linear-gradient(var(--m), var(--m)) right bottom / 22px 5px no-repeat, linear-gradient(var(--m), var(--m)) right bottom / 5px 22px no-repeat, #0b0d122e;background-origin:border-box;border:2px solid #ffc4008c;display:none;position:absolute;top:0;left:0}.is-editing .stage__frame:not([hidden]){display:block}.stage__frame:hover,.stage__frame:focus-visible{border-color:var(--yellow);background-color:#ffc40029;outline:none}.stage__frame.is-held{cursor:grabbing;z-index:2}.stage__hand{z-index:4;pointer-events:none;width:0;height:0;position:absolute;top:0;left:0}.stage__hand[hidden]{display:none}.stage__hand:before{content:"";filter:drop-shadow(0 6px 10px #0000008c);transform-origin:30% 10%;width:64px;height:72px;transition:transform .18s var(--ease);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 36'%3E%3Cpath d='M11 3.5a2.5 2.5 0 0 1 5 0V15l1-.2V12a2.5 2.5 0 0 1 5 0v3.4l1 .1V14a2.5 2.5 0 0 1 5 0v9.5C28 30 24 34 18 34h-1.5c-3.6 0-5.7-1.5-7.6-4.1L3.6 22.6a2.6 2.6 0 0 1 3.9-3.4L11 22.5z' fill='%23fbfaf5' stroke='%2306070a' stroke-width='1.6' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;position:absolute;top:-6px;left:-14px}.stage__hand.is-grip:before{transform:scale(.86)rotate(-6deg)}.stage__chip{color:#f3f5f8;font:400 20px/1.3 var(--ov-font,sans-serif);white-space:nowrap;background:#0a0c10f0;border:1px solid #ffc40099;gap:10px;padding:3px 11px;display:flex;position:absolute;top:8px;left:50%;transform:translate(-50%)}.stage__chip span{color:#aeb7c4;font-variant-numeric:tabular-nums}.stage__guide{z-index:3;background:var(--yellow);position:absolute;top:0;left:0}.stage__guide--x{width:2px;height:100%}.stage__guide--y{width:100%;height:2px}.stage__guide[hidden]{display:none}.stage__curtain{z-index:5;visibility:hidden;transition:transform .6s var(--ease), visibility .6s;background:#0b0d12;place-items:center;display:grid;position:absolute;inset:0;transform:translateY(-101%)}.stage__curtain.is-down{visibility:visible;transform:none}.stage__curtain>div{flex-direction:column;align-items:center;gap:1.6cqw;padding-inline:5cqw;display:flex}.stage__curtain i{background:var(--ov-accent,var(--yellow));border-radius:9px;width:7cqw;height:max(3px,.45cqw)}.stage__curtain p{color:#f3f5f8;text-align:center;overflow-wrap:anywhere;font:600 clamp(18px,4.2cqw,64px)/1.2 Segoe UI Variable Text,Segoe UI,system-ui,sans-serif}.stage__meme{z-index:4;background:var(--yellow);grid-template-rows:auto minmax(0,1fr) auto;place-items:center;gap:1cqw;width:34cqw;height:27cqw;margin:0;padding:1.2cqw;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 max(1px,.14cqw) #ff3b30}.stage__meme img{width:auto;max-width:100%;height:100%;min-height:0}.stage__meme-line{max-width:100%;font:900 clamp(11px, 2.9cqw, 46px) / 1 var(--display);letter-spacing:.01em;text-align:center;text-transform:uppercase;overflow-wrap:anywhere;color:#fff;-webkit-text-stroke:max(2px, .34cqw) #000;paint-order:stroke fill;font-stretch:62%}.stage__meme i{aspect-ratio:1;background:#ff3b30;border-radius:0;width:max(5px,.7cqw);height:auto;position:absolute}.stage__meme i:first-of-type{top:0;left:0;transform:translate(-50%,-50%)}.stage__meme i:nth-of-type(2){top:0;right:0;transform:translate(50%,-50%)}.stage__meme i:nth-of-type(3){bottom:0;left:0;transform:translate(-50%,50%)}.stage__meme i:nth-of-type(4){bottom:0;right:0;transform:translate(50%,50%)}.stage.is-custom .stage__meme{display:grid}.stage__toast{z-index:4;background:var(--yellow);color:var(--ink);font:800 clamp(13px, 1.5cqw, 22px) var(--display);opacity:0;pointer-events:none;transition:opacity .2s, transform .2s var(--ease);padding:.5em 1em;position:absolute;bottom:3cqw;left:50%;transform:translate(-50%,8px)}.stage__toast.is-on{opacity:1;transform:translate(-50%)}.stage__bar{min-height:46px;padding-inline:var(--gutter) 0;justify-content:space-between;align-items:stretch;gap:16px;display:flex}.tabs{gap:clamp(12px,1.8vw,26px);font-size:15px;font-weight:500;display:flex}.tabs a{color:var(--muted);box-shadow:inset 0 0 0 var(--yellow);transition:color .15s, box-shadow .2s var(--ease);align-items:center;text-decoration:none;display:flex}.tabs a:hover{color:var(--white)}.tabs a[aria-current]{color:var(--white);box-shadow:inset 0 3px 0 var(--yellow)}.stage__hint{color:var(--muted);text-align:right;align-self:center;font-size:14px}.run__side{min-width:0;padding:clamp(18px, 2.2vw, 34px) var(--gutter) 0 clamp(18px, 2.2vw, 34px);--chapter-gap:clamp(12px, 1.2vw, 16px)}.get-box{flex-direction:column;gap:10px;display:flex}.get{background:var(--yellow);color:var(--ink);font:800 clamp(24px, 2.1vw, 34px) / 1.03 var(--display);letter-spacing:-.015em;box-shadow:0 0 0 var(--white);white-space:nowrap;transition:transform .16s var(--ease), box-shadow .16s var(--ease);padding:15px 18px 16px;font-stretch:104%;text-decoration:none;display:block}.get:hover{box-shadow:6px 6px 0 var(--shadow,var(--white));transform:translate(-3px,-3px)}.get:active{box-shadow:0 0 0 var(--shadow,var(--white));transform:none}.get small{font:500 14px var(--body);letter-spacing:0;margin-top:7px;display:block}.get-alt{text-underline-offset:3px;font-size:14px}.get-phone{display:none}.get-phone p{margin-block:6px 12px}.chapter{gap:var(--chapter-gap);flex-direction:column;padding-block:2vh 26vh;scroll-margin-top:80px;display:flex}.chapter--last{padding-bottom:12vh}.chapter h2{font:900 clamp(27px, 2.5vw, 44px) / 1 var(--display);letter-spacing:-.03em;font-stretch:110%}.chapter h3{font:800 19px / 1.15 var(--display);letter-spacing:-.01em;margin-top:16px;font-stretch:100%}.opts{flex-wrap:wrap;gap:6px;display:flex}.opts button,.check,.btn{appearance:none;color:inherit;cursor:pointer;font:500 15px var(--body);min-height:38px;box-shadow:inset 0 0 0 1.5px var(--line);background:0 0;border:0;border-radius:0;padding:6px 12px;transition:box-shadow .15s,background-color .15s,color .15s}.opts button:hover,.check:hover,.btn:hover{box-shadow:inset 0 0 0 1.5px var(--white)}.opts button[aria-pressed=true]{background:var(--yellow);color:var(--ink);box-shadow:none}.btn{align-items:center;width:fit-content;font-weight:600;text-decoration:none;display:inline-flex}.btn--icon{gap:8px}.btn--wide{justify-content:center;width:100%}.btn--wide[aria-pressed=true],.btn--yellow{background:var(--yellow);color:var(--ink);box-shadow:none}.btn--yellow:hover{box-shadow:4px 4px 0 var(--white)}.checks{flex-direction:column;gap:6px;display:flex}.checks--two{flex-flow:wrap}.checks--two .check{white-space:nowrap}.check{text-align:left;padding-left:34px;position:relative}.check:before{content:"";width:12px;height:12px;box-shadow:inset 0 0 0 1.5px var(--muted);transition:background-color .12s;position:absolute;top:calc(50% - 6px);left:12px}.check[aria-pressed=true]:before{background:var(--yellow);box-shadow:none}.sort{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.sort>li{position:relative}.sort>li.is-held{z-index:2}.sort__chip{appearance:none;background:var(--ink-2);min-height:36px;color:var(--white);font:500 14px var(--body);cursor:grab;touch-action:none;user-select:none;box-shadow:inset 0 0 0 1.5px var(--line);border:0;border-radius:0;align-items:center;gap:8px;padding:6px 12px 6px 8px;transition:box-shadow .15s,background-color .15s,color .15s;display:inline-flex}.sort__chip:before{content:"";opacity:.55;background:radial-gradient(circle,currentColor 1.2px,#0000 1.5px) 0 0/3px 4px;width:6px;height:12px}.sort__chip:hover{box-shadow:inset 0 0 0 1.5px var(--white)}.sort__chip[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px var(--yellow)}.sort__chip[aria-pressed=false]{color:var(--muted);background:0 0;text-decoration:line-through #a7adba99}.sort>li.is-held .sort__chip{cursor:grabbing;background:var(--yellow);color:var(--ink);transition:none;box-shadow:6px 8px #00000073}.sort.is-sorting .sort__chip{cursor:grabbing}.swatches{gap:6px;display:flex}.swatches button{appearance:none;background:var(--c);cursor:pointer;width:38px;height:38px;transition:transform .12s var(--ease);border:0}.swatches button:hover{transform:translateY(-2px)}.swatches button[aria-pressed=true]{box-shadow:0 0 0 2px var(--ink), 0 0 0 4px var(--white)}.dock{background:var(--ink-2);flex-direction:column;display:flex}.dock button{appearance:none;width:100%;color:var(--muted);cursor:pointer;font:400 14px var(--body);text-align:left;background:0 0;border:0;justify-content:space-between;gap:10px;padding:5px 10px;transition:color .12s;display:flex;box-shadow:0 1px #000}.dock button b{font-weight:500;text-decoration:line-through}.dock button code{opacity:.75;font:400 13px ui-monospace,Cascadia Mono,Consolas,monospace}.dock button[aria-pressed=true]{color:var(--white)}.dock button[aria-pressed=true] b{text-decoration:none}.dock button:hover{background:#1d2028}.field{color:var(--muted);flex-direction:column;gap:5px;font-size:14px;display:flex}.field input{appearance:none;background:var(--ink-2);min-height:40px;color:var(--white);font:400 16px var(--body);box-shadow:inset 0 0 0 1.5px var(--line);border:0;border-radius:0;padding:6px 10px}.live{padding:clamp(50px, 8vw, 130px) var(--edge) clamp(40px, 6vw, 96px)}.live__top{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(28px,6vw,110px);margin-bottom:clamp(30px,4vw,60px);display:grid}.live h2{font:900 clamp(38px, 6vw, 112px) / .94 var(--display);letter-spacing:-.044em;margin-bottom:clamp(14px,1.6vw,24px);font-stretch:122%}.live__lede{color:#cdd2dc;max-width:34em;font-size:clamp(18px,1.5vw,23px);line-height:1.38}.live__facts>div{border-top:1px solid var(--line);padding-block:12px 14px}.live__facts h3{font:800 19px / 1.15 var(--display);margin-bottom:3px}.live__facts p{color:var(--muted)}.live__window{background:var(--ink-2);box-shadow:0 0 0 1px var(--line);grid-template-columns:minmax(0,1fr) clamp(270px,22vw,340px);align-items:start;display:grid}.live__title{font:800 14px var(--display);color:var(--muted);box-shadow:inset 0 -1px 0 var(--line);grid-column:1/-1;padding:8px 14px}.live__dock{flex-direction:column;gap:9px;min-width:0;padding:14px;display:flex}.live__dock h3{font:800 16px var(--display)}.live__dock .dock{background:var(--ink)}.about{padding:clamp(40px, 6vw, 100px) var(--edge);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(28px,6vw,110px);display:grid}.about h2{font:900 clamp(36px, 5vw, 92px) / .96 var(--display);letter-spacing:-.04em;margin-bottom:clamp(16px,2vw,30px);font-stretch:118%}.about__facts p{color:var(--muted)}.about__story p{color:#cdd2dc;max-width:54ch;font-size:clamp(18px,1.5vw,23px);line-height:1.42}.about__story p+p{margin-top:.8em}.about__facts{flex-direction:column;align-self:end;display:flex}.about__facts>div:last-child{padding-bottom:0}.about__facts>div{border-top:1px solid var(--line);padding-block:18px}.about__facts h3{font:800 20px / 1.15 var(--display);letter-spacing:-.01em;margin-bottom:5px;font-stretch:100%}.tail{padding:clamp(40px, 6vw, 100px) var(--edge) clamp(40px, 6vw, 100px)}.tail__head{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(24px,5vw,90px);margin-bottom:clamp(44px,6vw,96px);display:grid}.tail h2{font:900 clamp(40px, 6.6vw, 124px) / .93 var(--display);letter-spacing:-.044em;margin-bottom:14px;font-stretch:122%}.tail__head p{color:#cdd2dc;max-width:54ch;margin-bottom:20px;font-size:clamp(17px,1.4vw,21px);line-height:1.42}.tail .get-box{align-items:flex-start}.tail .get{min-width:min(100%,440px)}.plate{aspect-ratio:1;background:var(--yellow);width:clamp(190px,21vw,330px);color:var(--ink);text-align:center;transition:transform .25s var(--ease);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:2px;text-decoration:none;display:flex}.plate:hover{transform:rotate(-4deg)}.plate small{font-size:clamp(13px,1vw,15px);font-weight:500}.plate b{font:900 clamp(44px, 5.6vw, 92px) / 1 var(--display);letter-spacing:-.04em;font-stretch:86%}.plate span{text-underline-offset:2px;font-size:clamp(12px,.95vw,14px);text-decoration:underline}.warn{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(24px,5vw,90px);scroll-margin-top:24px;display:grid}.warn h3{font:900 clamp(26px, 2.6vw, 44px) / 1 var(--display);letter-spacing:-.03em;margin-bottom:10px;font-stretch:110%}.warn__text p{color:#cdd2dc;max-width:56ch}.warn__text p+p{margin-top:.7em}.warn__text h4{font:800 20px / 1.15 var(--display);letter-spacing:-.01em;margin:22px 0 6px}.warn__ko{margin-top:12px}.ss{--ss:#0a5ea8;color:#fff;background:var(--ss);font-family:"Segoe UI", var(--body)}.ss__panel{padding:clamp(18px,2.2vw,30px)}.ss__title{margin-bottom:12px;font-size:clamp(24px,2.2vw,32px);font-weight:300;line-height:1.15}.ss__more{appearance:none;color:#fff;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-top:12px;padding:3px 0;font-weight:600;text-decoration:underline;display:inline-block}.ss[data-step="0"] .ss__more[data-ss-more]{animation:nudge 2.4s var(--ease) 3}@keyframes nudge{0%,70%,to{transform:none}80%{transform:translate(4px)}}.ss__info{margin-top:14px;font-size:15px;display:none}.ss__info div{grid-template-columns:90px minmax(0,1fr);gap:8px;display:grid}.ss__info dd{overflow-wrap:anywhere}.ss__actions{background:#084c88;justify-content:flex-end;gap:8px;padding:12px clamp(18px,2.2vw,30px);display:flex}.ss__actions button{appearance:none;color:#fff;min-height:34px;font:inherit;cursor:pointer;background:0 0;border:2px solid #fff;padding:4px 18px}.ss__actions button:hover{background:#ffffff2e}.ss__run{display:none}.ss__done{padding:clamp(18px,2.2vw,30px);font-size:clamp(17px,1.4vw,20px);display:none}.ss[data-step="1"] .ss__more[data-ss-more]{display:none}.ss[data-step="1"] .ss__info,.ss[data-step="1"] .ss__run{display:block}.ss[data-step="2"] .ss__panel,.ss[data-step="2"] .ss__actions{display:none}.ss[data-step="2"] .ss__done{display:block}.foot{padding:clamp(20px, 3vw, 44px) var(--edge) max(26px, env(safe-area-inset-bottom,0px))}.foot__cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,6vw,110px);margin-bottom:clamp(44px,6vw,84px);display:grid}.foot h2{font:900 clamp(27px, 3vw, 50px) / 1 var(--display);letter-spacing:-.03em;margin-bottom:8px;font-stretch:112%}.foot__cols p{color:#cdd2dc;max-width:48ch;margin-bottom:16px}.foot__base{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:12px 40px;padding-top:16px;font-size:14px;display:flex}.foot__links{flex-wrap:wrap;gap:4px 20px;display:flex}.foot__links a{text-underline-offset:3px}.foot__base p{max-width:62ch}@media (width>=981px){.run{padding-left:var(--lip)}}@media (width<=980px){.top__nav>a:not(.top__icon):not([href=\#descargar]),.top__icon span{display:none}.top__icon .icon{width:1.4em;height:1.4em}.run,.live__top,.live__window{grid-template-columns:minmax(0,1fr)}.run__stage{max-width:none;position:static}.stage__bar{background:var(--ink);box-shadow:0 1px 0 var(--line);padding-inline:0;display:block}.tabs{justify-content:space-between;min-height:40px;padding-inline:16px;font-size:14px}.stage__hint{text-align:left;padding:0 16px 7px;font-size:13px}.run__side{padding:22px 16px 0}.chapter{padding-block:8px 44px;scroll-margin-top:calc(56.25vw + 54px)}.chapter--last{padding-bottom:40px}.about,.warn,.foot__cols,.tail__head{grid-template-columns:minmax(0,1fr)}.plate{justify-self:center}.foot__cols{gap:34px}}@media (width<=980px) and (aspect-ratio<=1){.run__stage{position:sticky;top:60px}}@media (width>=761px) and (width<=1280px){.ride{--screen:min(56.25vw, calc(100vh - 60px - var(--words)));--words:clamp(250px, 21vw + 40px, 310px)}.ride__fade{display:none}.ride .stage-hold{width:calc(var(--screen) * 16 / 9);height:var(--screen);aspect-ratio:auto}.ride .stage{aspect-ratio:auto;height:100%}.say{top:calc(60px + var(--screen));padding-top:clamp(14px,2.6vh,28px);bottom:auto}}@media (width<=760px){.ride__fade{display:none}.ride{--tall:min(120vw, 58svh)}.ride__view{height:100svh}.ride .stage-hold{aspect-ratio:auto;width:100vw;height:56.25vw;transition:height .45s var(--ease)}.ride__view.is-tall .stage-hold{height:var(--tall)}.ride .stage{aspect-ratio:auto;height:100%}.ride__cue{bottom:max(26px, calc(env(safe-area-inset-bottom,0px) + 14px))}.say__long{display:none}.say__short{display:inline}.say{top:calc(60px + 56.25vw);bottom:max(72px, calc(env(safe-area-inset-bottom,0px) + 60px));flex-direction:column;padding-top:clamp(16px,3.4vh,34px);padding-bottom:0;display:flex}}@media (width<=560px){.ride__view:not(.is-near) .stage__slot:is([data-slot=standings],[data-slot=battle],[data-slot=alerts],[data-slot=lights],[data-slot=spotter],[data-slot=trackMap]){opacity:0}}@media (width<=760px) and (pointer:coarse){.get-box,.say__go .get-box,.say>.say__note{display:none}.get-phone{display:block}.get-phone h2,.get-phone h3{font:800 22px / 1.1 var(--display)}}@media (width>=981px) and (height<=620px){.run__stage{position:static}}@media (width<=760px){.say[data-near],.say[data-curtain]{top:calc(60px + var(--tall))}.say h2{font-size:clamp(30px,8.6vw,44px)}.say>p{margin-top:12px;font-size:clamp(17px,4.9vw,21px)}.say__go{margin-top:auto;padding-top:16px}.say__go .get-phone p{color:var(--muted);margin-bottom:8px;font-size:14px}.say__go .btn{justify-content:center;width:100%;min-height:46px}}@media (width<=760px) and (height<=720px){.ride{--tall:50svh}}@media (width<=760px) and (height<=680px){.say h1,.say h2{font-size:27px}}@media (width<=760px) and (height<=600px){.ride{--tall:46svh}.say h1,.say h2{font-size:25px}.say>p{margin-top:6px;font-size:15px}.say__go .get-phone p{display:none}}@media (width<=520px){.top__nav>a[href=\#descargar]{display:none}}@media (width<=360px){.brand{font-size:18px}.top__nav{flex-wrap:nowrap;gap:10px;font-size:14px}}@media (prefers-reduced-motion:reduce){:root{scroll-behavior:auto}.fade{opacity:1;transform:none}.stage__boot i{background:var(--on)}*,:before,:after{transition-duration:.01ms!important;animation:none!important}}
