:root{--void:#000;--ink:#fff;--ink-2:#ffffffad;--ink-3:#ffffff80;--ink-4:#ffffff5c;--line:#ffffff29;--kin:#ffd400;--display:"Saira ExtraCondensed", "Avenir Next Condensed", "Arial Narrow", sans-serif;--label:"Saira SemiCondensed", "Avenir Next Condensed", sans-serif;--text:"Saira", "Avenir Next", system-ui, sans-serif;--jp:"Shippori Mincho", "Hiragino Mincho ProN", "Yu Mincho", "Noto Serif CJK JP", serif;--m:40px;--hover:.2s ease-out;--press:.18s ease-out;--enter:.56s cubic-bezier(.22, 1, .36, 1);--e:cubic-bezier(.16, 1, .3, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (max-width:700px){:root{--m:20px}}*,:before,:after{box-sizing:border-box}html{background:#000}body{color:var(--ink-2);font:400 17px/1.45 var(--text);-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}h1,h2,h3,p,ul,ol,figure,dl,dd{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit;text-decoration:none}img,video{max-width:100%;display:block}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}::selection{background:var(--kin);color:#000}:focus-visible{outline:2px solid var(--kin);outline-offset:2px;box-shadow:0 0 0 2px #000}.display{font:700 clamp(72px, 15.2vw, 228px)/.82 var(--display);letter-spacing:0;text-transform:uppercase;color:var(--ink)}.title{font:700 clamp(56px, 9.6vw, 148px)/.86 var(--display);text-transform:uppercase;color:var(--ink)}.statement{font:700 clamp(40px, 5.6vw, 88px)/.9 var(--display);text-transform:uppercase;color:var(--ink);text-wrap:balance}.mute{color:var(--ink-3)}.lbl{font:500 11px/1.35 var(--label);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2);font-variant-numeric:tabular-nums}.lbl b,.lbl strong{color:var(--ink);font-weight:600}.lbl:has(a){z-index:2;position:relative}.jp{font-family:var(--jp);letter-spacing:.04em;text-transform:none;font-weight:400}.lede{max-width:21em;color:var(--ink-2);font-size:17px;line-height:1.42}.lede b,.lede strong{color:var(--ink);font-weight:400}.go{color:var(--ink);border-block-end:1px solid var(--kin);transition:color var(--hover), gap var(--hover);align-items:center;gap:12px;padding-block:6px;display:inline-flex}.go:hover{color:var(--kin);gap:18px}.go:active{transform:translateY(1px)}.go:after{content:"→";font-family:var(--text);letter-spacing:0}.quiet{color:var(--ink-2);border-block-end:1px solid var(--line);transition:color var(--hover), border-color var(--hover)}.quiet:hover{color:var(--ink);border-color:var(--ink)}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.go,.quiet{transition:none}}@media print{html{background:#fff}body{color:#000}}._aa{pointer-events:none;position:fixed;inset:0}._aa img{width:100vw;height:100vh}._ae{z-index:30;background:var(--kin);color:#000;padding:10px 14px;position:fixed;inset-block-start:8px;inset-inline-start:8px;transform:translateY(-200%)}._ae:focus-visible{transform:none}._z{z-index:0;pointer-events:none;position:fixed;inset:0}._z img{width:100vw;height:100vh}._g{z-index:20;padding:28px var(--m) 0;pointer-events:none;align-items:center;gap:14px;display:flex;position:fixed;inset-block-start:0;inset-inline:0}._g a{pointer-events:auto}._b{align-items:center;gap:14px;display:flex}._b span:last-child{color:var(--ink)}._a{background:var(--kin);width:26px;height:26px;display:block;overflow:clip}._a svg{fill:#000;display:block}._a ._h{transition:transform .42s cubic-bezier(.16,1,.3,1)}._a ._y{stroke:#fff;stroke-width:30px;stroke-dasharray:790;stroke-dashoffset:790px;opacity:0}._b:is(:hover,:focus-visible) ._a ._h{transition:transform .28s cubic-bezier(.34,1.56,.64,1) 90ms}._b:is(:hover,:focus-visible) ._a ._ac{transform:translate(62px,-15.5px)}._b:is(:hover,:focus-visible) ._a ._af{transform:translate(-62px,15.5px)}._b:is(:hover,:focus-visible) ._a ._y{animation:.46s cubic-bezier(.4,0,.2,1) both _a}._b:active ._a ._h{transition:transform .18s ease-out}._b:active ._a ._ac{transform:translate(96px,-24px)}._b:active ._a ._af{transform:translate(-96px,24px)}@keyframes _a{0%{stroke-dashoffset:790px;opacity:1}38%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}._g nav{margin-inline-start:auto}._e{gap:34px;display:flex}._e a{align-items:baseline;gap:8px;padding-block:6px;display:flex}._e a span{color:var(--ink-3);transition:color var(--hover)}._e a span:first-child{font-size:14px}._e a:hover span,._e a[aria-current] span{color:var(--ink)}._p{white-space:nowrap;color:var(--ink);border-block-end:1px solid var(--kin);transition:color var(--hover);margin-inline-start:34px;padding-block:6px 3px}._p:hover{color:var(--kin)}._ad{z-index:1;position:relative}._ad:focus{outline:none}@property --pct{syntax:"<integer>";inherits:false;initial-value:0}._d{display:none}html.ri-js ._d{--pct:round(down, var(--ri-load,0) * 100, 1);z-index:40;padding:var(--m);counter-reset:pct var(--pct);background:#000;grid-template:1fr auto/1fr auto;align-items:end;transition:opacity .5s ease-out,visibility 0s linear .5s;display:grid;position:fixed;inset:0}._aw{color:var(--ink);grid-area:1/1;align-self:start;font-size:15px}._ab{font:700 clamp(120px, 26vw, 380px)/.74 var(--display);color:var(--ink);font-variant-numeric:tabular-nums;grid-area:2/1}._ab:after{content:counter(pct, decimal-leading-zero)}._ax{text-align:end;grid-area:2/2}._d:after{content:"";background:var(--kin);transform-origin:0;height:2px;transform:scaleX(var(--ri-load,0));position:absolute;inset-block-end:0;inset-inline:0}._d[data-done]{opacity:0;visibility:hidden}html[data-intro=skip] ._d{opacity:0;visibility:hidden}._o{z-index:25;pointer-events:none;opacity:var(--cut-o,0);position:fixed;inset:0;overflow:clip}._o i{height:2px;transform:rotate(-14deg) translateY(calc((var(--cut,0) - .5) * 190vh));background:linear-gradient(90deg,#0000,#fff 30% 70%,#0000);position:absolute;inset-block-start:50%;inset-inline:-20vw;box-shadow:0 0 24px 2px #ffffff80}@media (max-width:700px){._g{gap:10px;padding-block-start:18px}._b span:last-child{display:none}._e{gap:18px}._p{margin-inline-start:18px}._p span{display:none}}@media (prefers-reduced-motion:reduce){html.ri-js ._d{transition:none}._a ._h{transition:none;transform:none}._b:is(:hover,:focus-visible) ._a ._h{transition:none;transform:none}._b:is(:hover,:focus-visible) ._a ._y{stroke-dashoffset:0;opacity:1;animation:none}._o{display:none}}@media print{._g,._d,._o,._z{display:none}}._at{padding:18vh var(--m) 28px;position:relative}._w{justify-items:start;gap:10px;padding-block-end:14vh;display:grid}._m{font:700 clamp(72px, 15.2vw, 228px)/.82 var(--display);text-transform:uppercase;color:var(--ink);transition:color var(--hover), translate .4s var(--e)}._w:hover ._m{color:var(--kin);translate:.06em}._as{color:var(--ink-3)}.__{border-block-start:1px solid var(--line);justify-content:space-between;align-items:end;gap:24px;padding-block-start:18px;display:flex}._au{flex-wrap:wrap;gap:8px 28px;display:flex}._-{text-align:end;color:var(--ink-3)}@media (max-width:700px){.__{flex-direction:column;align-items:start}._-{text-align:start}}@media (prefers-reduced-motion:reduce){._m{transition:none}._w:hover ._m{translate:none}}._n{pointer-events:none;display:block}._n img{object-fit:cover;width:100%;height:100%}._av{z-index:-1;height:100svh;position:absolute;inset:0}._x{height:min(62.5vw,78vh);margin:6vh calc(var(--m) * -1) 0;position:relative}@media (max-aspect-ratio:4/5){._x{height:70vh}}html[data-stage=live] ._n{visibility:hidden}html[data-stage=live] ._x{display:none}@media print{._n{display:none}}._ay{min-height:100svh;padding:16vh var(--m) 0;align-content:start;justify-items:start;gap:22px;display:grid;position:relative}._az{position:relative}._a1{height:100svh;min-height:620px;position:relative}._f{position:absolute;inset-block-start:10.5vh;inset-inline-start:calc(var(--m) - .03em)}._f span{--under-color:#fff;display:block}._f ._a0{color:var(--ink-4);--under-color:#ffffff5c}html[data-under] ._f span{color:#0000}._r{gap:14px;width:min(318px,26vw);display:grid;position:absolute;inset-block-start:15vh;inset-inline-end:var(--m)}._q{gap:6px;display:grid;position:absolute;inset-block-start:41.5vh;inset-inline-start:47.5%}._q span:first-child{color:var(--ink);letter-spacing:.08em;font-size:15px}._q:after{content:"";background:linear-gradient(var(--ink-3), var(--ink));width:1px;height:3.6vh;margin-block-start:6px}._ah{align-items:center;gap:12px;display:flex;position:absolute;inset-block-end:28px;inset-inline-start:var(--m)}._ah i{background:var(--kin);width:44px;height:1px}._aj{text-align:end;color:var(--ink-3);position:absolute;inset-block-end:28px;inset-inline-end:var(--m)}._0{min-height:120vh;padding:16vh var(--m) 0;position:relative}._ag{justify-items:start;gap:22px;max-width:min(46rem,62vw);display:grid}._j{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}._j li{border-block-start:1px solid var(--line);align-content:start;gap:12px;padding-block-start:16px;display:grid}._1{font:700 clamp(44px, 6vw, 96px)/.9 var(--display);text-transform:uppercase;color:var(--ink)}._1 a{transition:color var(--hover)}._1 a:hover{color:var(--kin)}._ai{color:var(--ink-3);margin-block-start:6vh}._al{grid-template-columns:1fr minmax(260px,30vw);align-items:start;gap:28px;display:grid}._i{display:grid}._i div{border-block-start:1px solid var(--line);grid-template-columns:9.5em 1fr;gap:16px;padding-block:11px;display:grid}._i dt{color:var(--ink-3);padding-block-start:4px}._i dd{color:var(--ink);font-size:15px}html[data-stage=live] ._0{min-height:150vh;padding-block-start:0}html[data-stage=live] ._ak{opacity:clamp(0, min((var(--p,.5) - .36) / .05, (.79 - var(--p,.5)) / .05), 1);position:sticky;inset-block-start:15vh}html[data-stage=live] ._ak:focus-within{opacity:1}html[data-stage=live] ._ai{opacity:clamp(0, min((var(--p,.5) - .4) / .05, (.72 - var(--p,.5)) / .05), 1);margin:0;position:sticky;inset-block-start:88vh}html[data-stage=live] ._a2{min-height:170vh}@media (max-width:900px){._r{width:min(318px,42vw)}._j{grid-template-columns:1fr;gap:0}._j li{gap:6px;padding-block:10px 12px}._j li p:last-child{display:none}._al{grid-template-columns:1fr}._i div:nth-child(n+4){display:none}._ag{max-width:none}}@media (max-width:700px){._f{inset-block-start:11vh}._r{inset-inline:var(--m) auto;gap:10px;width:min(320px,78vw);inset-block:auto 86px}._r p:last-child{font-size:15px}._q{inset-block-start:38vh;inset-inline-start:37.5vw}._aj{display:none}._0{padding-block-start:12vh}}._am{min-height:100svh;padding:15vh var(--m) 6vh;touch-action:pan-y;grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr) 300px;gap:24px;display:grid;position:relative}._a3{justify-items:start;gap:14px;max-width:36rem;display:grid}._c{border:1px solid var(--line);background:#0009;grid-area:1/2/3;align-self:start;gap:10px;padding:18px;display:grid}._c label{justify-content:space-between;margin-block-start:8px;display:flex}._c output{color:var(--ink)}._c input[type=range]{appearance:none;cursor:ew-resize;background:0 0;width:100%;height:22px}._c input[type=range]::-webkit-slider-runnable-track{background:var(--ink-3);height:1px}._c input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--kin);width:9px;height:21px;margin-block-start:-10px}._c input[type=range]::-moz-range-track{background:var(--ink-3);height:1px}._c input[type=range]::-moz-range-thumb{background:var(--kin);border:0;border-radius:0;width:9px;height:21px}._a4{gap:8px;margin-block-start:14px;display:grid}._2{text-align:start;color:var(--ink);border:1px solid var(--line);transition:border-color var(--hover), background var(--hover), color var(--hover);padding:12px 14px}._2:hover{border-color:var(--ink)}._2:active{background:var(--kin);color:#000;border-color:var(--kin)}._k{color:var(--ink-3);flex-wrap:wrap;grid-area:3/1/auto/3;gap:8px 40px;display:flex}._k div{gap:10px;display:flex}._k dd{color:var(--ink)}._an{grid-area:2/1;align-self:end}html[data-stage=live] ._an{display:none}html:not([data-stage=live]) ._c{display:none}html:not([data-stage=live]) ._k{display:none}@media (max-width:900px){._am{grid-template-rows:auto 1fr auto auto;grid-template-columns:1fr}._c{grid-area:3/1}._k{grid-area:4/1}}._a7{min-height:100svh;padding:15vh var(--m) 6vh;grid-template-rows:auto 1fr;gap:24px;display:grid;position:relative}._a6{justify-items:start;gap:14px;max-width:36rem;display:grid}._ao{align-self:end;justify-items:start;gap:8px;display:grid}._3{font:700 clamp(56px, 9.6vw, 148px)/.86 var(--display);text-transform:uppercase;color:var(--ink-3)}._3[data-state=cut]{color:var(--kin)}._3[data-state=won]{color:var(--ink)}._a8{font:700 clamp(40px, 5.6vw, 88px)/.9 var(--display);color:var(--ink);font-variant-numeric:tabular-nums}._4{color:var(--ink);border:1px solid var(--ink-3);transition:border-color var(--hover), background var(--hover), color var(--hover);margin-block-start:14px;padding:14px 18px}._4:hover{border-color:var(--kin)}._4:active{background:var(--kin);color:#000}._a5{color:var(--ink-3);margin-block-start:10px}html:not(.ri-js) ._ao{display:none}._a_{min-height:100svh;padding:15vh var(--m) 0;position:relative}._a9{justify-items:start;gap:14px;max-width:40rem;display:grid}._ap{margin-block-start:30vh}._5{border-block-start:1px solid var(--line);grid-template-columns:3rem 7rem minmax(0,1.1fr) minmax(0,1.4fr) 12rem;align-items:baseline;gap:20px;padding-block:22px;display:grid}._5:last-child{border-block-end:1px solid var(--line)}._ba,._a-{color:var(--ink-3)}._s{font:700 clamp(36px, 4.4vw, 68px)/.92 var(--display);text-transform:uppercase;color:var(--ink-3)}._s a{color:var(--ink);transition:color var(--hover)}._s a:hover{color:var(--kin)}._aq{max-width:34em;font-size:15px}._t{text-align:end;color:var(--ink-3)}._t[data-live]{color:var(--ink)}._t[data-live]:before{content:"";background:var(--kin);vertical-align:1px;width:6px;height:6px;margin-inline-end:10px;display:inline-block}@media (max-width:900px){._5{grid-template-columns:2.4rem 1fr auto}._s,._aq{grid-column:2/4}._t{grid-area:1/3}._ap{margin-block-start:34vh}}._bb{min-height:100vh}._ar{padding:15vh var(--m) 0;gap:7vh;display:grid;position:relative}._bg{justify-items:start;gap:14px;display:grid}._6{gap:12px;display:grid}._6 video{width:100%;height:auto;box-shadow:0 0 0 1px var(--line), 0 0 120px -40px var(--glow);background:#000}._6 figcaption{color:var(--ink-3)}._l{grid-template-columns:repeat(4,1fr);gap:28px;display:grid}._l div{border-block-start:1px solid var(--line);gap:8px;padding-block-start:14px;display:grid}._l dt{color:var(--ink-3)}._l dd{color:var(--ink);font-size:15px}._bf{justify-items:start;gap:22px;max-width:56rem;display:grid}._bc{max-width:30em}._be{flex-wrap:wrap;align-items:center;gap:14px 28px;display:flex}._bd{color:var(--ink-3)}@media (max-width:700px){._l{grid-template-columns:1fr 1fr}._ar{padding-block-start:12vh}}._bk{min-height:100svh;padding-block-start:15vh;position:relative}._bi{padding-inline:var(--m);justify-items:start;gap:14px;display:grid}._v{scroll-snap-type:x mandatory;scrollbar-width:none;gap:3vw;margin-block-start:7vh;padding-inline:31vw;scroll-padding-inline:31vw;display:flex;overflow-x:auto}._v[data-ri-live]{cursor:grab;overflow:hidden}._v[data-ri-live]:active{cursor:grabbing}._7{scroll-snap-align:center;flex:none;align-content:start;gap:8px;width:38vw;display:grid}._9{aspect-ratio:16/10;display:block;overflow:clip}._9 img{object-fit:cover;width:100%;height:100%}html[data-stage=live] ._9 img{opacity:0}._bj{color:var(--ink-3);margin-block-start:10px}._8{font:700 clamp(40px, 5.2vw, 84px)/.9 var(--display);text-transform:uppercase;color:var(--ink);opacity:calc(1 - min(var(--d,0), 1) * .5)}._8 a{transition:color var(--hover)}._8 a:hover{color:var(--kin)}._bh{opacity:calc(1 - min(var(--d,0), 1) * .26);font-size:15px}._u{justify-content:center;gap:28px;margin-block-start:5vh;display:flex}._u button{color:var(--ink);border-block-end:1px solid var(--line);transition:border-color var(--hover), color var(--hover);padding:10px 2px}._u button:hover{border-color:var(--kin)}._u :is(:disabled,[aria-disabled=true]){opacity:.4;cursor:default}@media (max-width:48rem){._v{gap:5vw;padding-inline:11vw;scroll-padding-inline:11vw}._7{width:78vw}}@media print{._7{transform:none!important}}