@font-face{font-family:Anybody Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:50% 150%;src:url(/assets/anybody-vietnamese-standard-normal-9GtAklmW.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anybody Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:50% 150%;src:url(/assets/anybody-latin-ext-standard-normal-BaQ5u-C4.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Anybody Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:50% 150%;src:url(/assets/anybody-latin-standard-normal-CHqbGEEr.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anybody Variable;font-style:italic;font-display:swap;font-weight:100 900;font-stretch:50% 150%;src:url(/assets/anybody-vietnamese-standard-italic-BE0xPfPc.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anybody Variable;font-style:italic;font-display:swap;font-weight:100 900;font-stretch:50% 150%;src:url(/assets/anybody-latin-ext-standard-italic-Bk-N13dm.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Anybody Variable;font-style:italic;font-display:swap;font-weight:100 900;font-stretch:50% 150%;src:url(/assets/anybody-latin-standard-italic-VJp6fCPH.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Doto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Doto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/doto-latin-wght-normal-DtlIPefW.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/hanken-grotesk-vietnamese-wght-normal-CHiFlh_0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/hanken-grotesk-latin-ext-wght-normal-Dg-wlmqe.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/hanken-grotesk-latin-wght-normal-CaVRRdDk.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#0b090d;--warm:#17100b;--cool:#0a1319;--ink:#f6efe4;--ink-2:#c3b9ad;--ink-3:#8b8279;--gold:#f5b93a;--sky:#7cc8f5;--ember:#ff5a2a;--line:#f6efe421;--gut:clamp(14px, 4.5vw, 64px);--display:"Anybody Variable", Impact, sans-serif;--score:"Doto Variable", ui-monospace, monospace;--body:"Hanken Grotesk Variable", system-ui, sans-serif;--r:14px}*{box-sizing:border-box}html{background:var(--bg);-webkit-text-size-adjust:100%;overflow-x:clip}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{color:var(--ink);font:400 17px/1.5 var(--body);background:var(--bg);margin:0;overflow-x:clip}body:before{content:"";z-index:-2;background:linear-gradient(90deg, #1d130c 0%, var(--bg) 46%, var(--bg) 54%, #0a1820 100%);position:fixed;inset:0}body:after{content:"";z-index:-1;background:linear-gradient(#0000,#f6efe429 12% 88%,#0000);width:1px;position:fixed;top:0;bottom:0;left:50%}h1,h2,h3,h4,p,ul,ol,dl,dd,figure{margin:0;padding:0}ul,ol{list-style:none}img{max-width:100%;display:block}a{color:inherit}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}:focus-visible{outline:3px solid var(--gold);outline-offset:3px;border-radius:4px}main{position:relative}.r{color:var(--gold)}.m{color:var(--sky)}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lights{z-index:2;pointer-events:none;width:100%;height:100lvh;position:fixed;top:0;left:0}.sides{z-index:22;pointer-events:none;font:800 12px/1 var(--body);letter-spacing:.14em;text-transform:uppercase;padding:calc(env(safe-area-inset-top) + 10px) 0 12px;background:linear-gradient(#0b090de6,#0000);grid-template-columns:1fr 1fr;transition:transform .35s;display:grid;position:fixed;top:0;left:0;right:0;transform:translateY(-110%)}.sides.show{transform:none}.sides span:first-child{text-align:right;padding-right:16px}.sides span:last-child{padding-left:16px}.rail{z-index:20;pointer-events:none;flex-direction:column;align-items:center;width:44px;padding:12px 0;display:flex;position:fixed;top:0;bottom:0;left:0}.mark{pointer-events:auto;font:800 14px/1 var(--display);color:var(--bg);background:var(--ink);text-align:center;border-radius:6px;min-width:34px;padding:5px 6px;font-stretch:75%;text-decoration:none}.rail ol{pointer-events:auto;flex-direction:column;gap:9px;margin:auto 0;display:flex}.rail li a{background:#f6efe440;border-radius:50%;width:7px;height:7px;transition:all .25s;display:block;position:relative}.rail li a.on{background:var(--ink);transform:scale(1.5)}.rail li a span{opacity:0;white-space:nowrap;font:700 12px/1 var(--body);pointer-events:none;background:#1a151a;border-radius:6px;padding:5px 8px;transition:all .2s;position:absolute;top:50%;left:16px;transform:translate(-6px,-50%)}.rail li a:hover span,.rail li a:focus-visible span{opacity:1;transform:translateY(-50%)}.hero{min-height:100svh;padding:calc(env(safe-area-inset-top) + 18px) var(--gut) calc(env(safe-area-inset-bottom) + 18px);flex-direction:column;align-items:center;display:flex;position:relative;overflow:clip}.hero:after{content:"";aspect-ratio:1;pointer-events:none;border:1px solid #f6efe424;border-radius:50%;width:min(46vw,60vh);position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.hero-photo{pointer-events:none;width:50%;position:absolute;top:0;bottom:0;overflow:hidden}.hero-photo.l{left:0}.hero-photo.x{right:0}.hero-photo img{object-fit:cover;object-position:50% 12%;filter:grayscale()contrast(1.1)brightness(.72);width:100%;height:100%}.hero-photo:after{content:"";mix-blend-mode:multiply;position:absolute;inset:0}.hero-photo.l:after{background:linear-gradient(#d9942a,#5a3510 72%,#0b090d)}.hero-photo.x:after{background:linear-gradient(#3f9bd6,#113a55 72%,#0b090d)}.hero-photo.l img{-webkit-mask-image:linear-gradient(90deg,#000 62%,#0000);mask-image:linear-gradient(90deg,#000 62%,#0000)}.hero-photo.x img{-webkit-mask-image:linear-gradient(270deg,#000 62%,#0000);mask-image:linear-gradient(270deg,#000 62%,#0000)}h1{z-index:3;text-align:center;font:italic 900 clamp(24px, 4vw, 62px)/1 var(--display);letter-spacing:-.015em;text-transform:uppercase;font-stretch:140%;position:relative}.clip{vertical-align:top;padding-right:.08em;display:inline-block;overflow:hidden}.hero-word{display:inline-block}.hero-names{z-index:3;text-align:center;width:100%;font:800 clamp(13px, 1.6vw, 20px)/1 var(--body);letter-spacing:.16em;text-transform:uppercase;grid-template-columns:1fr 1fr;margin-top:8px;display:grid;position:relative}.hero-spacer{flex:1;min-height:30vh}.hero-foot{z-index:3;justify-items:center;gap:12px;width:min(760px,100%);display:grid;position:relative}.tally{border-radius:var(--r);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0b090db3;gap:1px;width:100%;padding:8px 14px;display:grid}.tally>div{grid-template-columns:1fr auto 1fr;align-items:baseline;gap:12px;display:grid}.tally dd{font:800 clamp(22px, 3.2vw, 38px)/1.15 var(--display);font-variant-numeric:tabular-nums;font-stretch:75%}.tally dd i{color:var(--ink-3);font-size:.5em;font-style:normal}.tally dd.r{text-align:right}.tally dt{text-align:center;width:120px;color:var(--ink-2);font-size:13px}.hold{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background:var(--ink);min-width:min(320px,100%);color:var(--bg);font:italic 900 clamp(15px, 1.4vw, 18px)/1 var(--display);text-transform:uppercase;touch-action:none;border-radius:999px;padding:15px 26px;font-stretch:125%;transition:transform .15s;position:relative;overflow:hidden}.hold:active{transform:scale(.97)}.hold:disabled{opacity:.5}.hold .fill{background:var(--ember);transform-origin:0;position:absolute;inset:0}.hold .txt{position:relative}.chapter{padding:clamp(64px, 11vh, 128px) var(--gut);justify-items:center;gap:clamp(22px,3.6vh,38px);max-width:1320px;margin:0 auto;display:grid;position:relative}.chapter>*{width:100%;min-width:0}.chapter.tight{padding-top:16px}.exhibit{text-align:center;font:700 12px/1 var(--body);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3)}h2{overflow-wrap:anywhere;text-align:center;font:italic 900 clamp(29px, 5.6vw, 84px)/.98 var(--display);letter-spacing:-.02em;text-transform:uppercase;font-stretch:135%}h2 em{background:linear-gradient(90deg, var(--gold), var(--sky));color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-style:italic}h3{font:800 19px/1.2 var(--body)}.sub{text-align:center;margin-top:10px}h2.small{font-size:clamp(24px,3.4vw,44px)}.num-group{gap:8px;display:grid}.num-group h3{text-align:center;color:var(--ink-2);letter-spacing:.08em;text-transform:uppercase;font-size:15px}.lede{text-align:center;color:var(--ink-2);max-width:46ch;margin-inline:auto;font-size:clamp(17px,1.7vw,21px)}.split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(10px,2.4vw,32px);display:grid}.vs-table{gap:2px;max-width:900px;margin-inline:auto;display:grid}.vs{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:3px;padding:5px 0;display:grid}.vs-label{text-align:center;color:var(--ink-2);grid-column:1/-1;padding-bottom:3px;font-size:13px}.vs-side{--c:var(--gold);align-items:center;gap:8px;min-width:0;font-size:clamp(22px,3vw,32px);display:flex}.vs-side.l{justify-content:flex-end}.vs-side.x{--c:var(--sky)}.vs-side>i{height:26px;width:calc(var(--w) * (100% - var(--n) * .56em - 10px));background:var(--c);opacity:.32;flex:none;transition:transform 1s cubic-bezier(.16,1,.3,1) 50ms;display:block;transform:scaleX(0)}.vs-side.l>i{transform-origin:100%;border-radius:6px 0 0 6px}.vs-side.x>i{transform-origin:0;border-radius:0 6px 6px 0}.vs-side.lead>i{opacity:1}.vs.in .vs-side>i{transform:none}.vs-num{flex:none;line-height:1}.vs-side.l .vs-num{text-align:right}.vs-num b{font:800 1em/1 var(--display);color:var(--ink-3);white-space:nowrap;font-stretch:75%;display:block}.vs-side.lead .vs-num b{color:var(--c)}.vs-num b i{opacity:.7;font-size:.55em;font-style:normal}.vs-num small{color:var(--ink-3);max-width:13em;margin-top:2px;font-size:11px;line-height:1.2;display:block}.vs.big{padding:10px 0}.vs.big .vs-side{font-size:clamp(27px,5vw,58px)}.vs.big .vs-side>i{height:1em}.dense .vs{padding:2px 0}.dense .vs-side{font-size:clamp(16px,2.2vw,24px)}.dense .vs-side>i{height:16px}.odo{font-variant-numeric:tabular-nums;display:inline-flex}.odo-d{vertical-align:top;height:1em;line-height:1;display:inline-block;overflow:hidden}.odo-col{will-change:transform;transition:transform 1.25s cubic-bezier(.16,1,.3,1);display:block}.odo-col span{height:1em;line-height:1;display:block}.odo-c{line-height:1}.wall canvas{width:100%;display:block}.wall figcaption{min-height:2.6em;color:var(--ink-2);text-align:center;margin-top:8px;font-size:13px;line-height:1.3}.legend{color:var(--ink-2);flex-wrap:wrap;justify-content:center;gap:16px;font-size:13px;display:flex}.legend li{align-items:center;gap:6px;display:flex}.legend i{border-radius:3px;width:12px;height:12px;display:block}.k-w{background:linear-gradient(90deg, var(--gold) 50%, var(--sky) 50%)}.k-d{background:linear-gradient(90deg,#8c6230 50%,#376f8f 50%)}.k-l{background:linear-gradient(90deg,#3b2320 50%,#1b2e3c 50%)}.k-x{background:var(--ember)}.dot{border-radius:50%;width:12px;height:12px}.dot.lit{background:var(--ink)}.dot.half{background:var(--ink-3)}.dot.out{border:1px dashed var(--ink-3)}.replay{border-radius:var(--r);background:#f6efe40a;padding:12px}.replay-head{color:var(--ink-2);padding-bottom:8px;font-size:13px}.replay-head b{font:800 18px/1 var(--display);color:var(--ink);font-stretch:75%}.replay ol{position:relative}.replay li{white-space:nowrap;background:#f6efe40d;border-radius:8px;grid-template-columns:22px 1fr auto;align-items:center;gap:4px;height:34px;padding:0 8px;font-size:14px;transition:transform .9s cubic-bezier(.6,.05,.2,1),opacity .5s;display:grid;position:absolute;left:0;right:0;overflow:hidden}.replay li b{font:800 18px/1 var(--display);font-stretch:75%}.split>:first-child .replay-x{color:var(--gold)}.split>.replay:first-child li.me{background:var(--gold);color:#1d1206;font-weight:800}.split>.replay:last-child li.me{background:var(--sky);color:#06202e;font-weight:800}.titles li{grid-template-columns:1fr auto;gap:1px 8px;padding:6px 0;font-size:13px;display:grid}.t-name b{font:800 16px/1 var(--display);font-stretch:75%}.t-out{font:800 16px/1 var(--display);text-align:right;font-stretch:75%}.t-out em{font:400 11px var(--body);color:var(--ink-3);margin:0 3px;font-style:normal}.t-bar{background:#f6efe40f;border-radius:4px;grid-column:1/-1;height:8px;position:relative;overflow:hidden}.t-bar i{transform-origin:0;border-radius:4px;position:absolute;top:0;bottom:0;left:0}.t-bar .whole{background:var(--ember)}.split>:first-child .t-bar .left{background:var(--gold)}.split>:last-child .t-bar .left{background:var(--sky)}.titles .t-bar i{transition:transform .9s cubic-bezier(.16,1,.3,1);transition-delay:var(--d);transform:scaleX(0)}.titles.in .t-bar i{transform:none}.t-new{color:var(--ink-3);grid-column:1/-1;font-size:12px}.titles li.kept .t-new{color:var(--ink);font-weight:700}.shelf{grid-template-columns:repeat(auto-fill,minmax(clamp(24px,4.2vw,46px),1fr));align-content:start;gap:clamp(4px,.9vw,10px);display:grid}.trophy{aspect-ratio:.86;place-items:center;display:grid}.trophy .cup{width:100%;height:100%;transition:fill .5s,stroke .5s}.shelf.ronaldo .cup{fill:var(--gold)}.shelf.messi .cup{fill:var(--sky)}.emptied .t-gone .cup{fill:none;stroke:var(--ink-3);stroke-width:1.2px;stroke-dasharray:2.5 2.5}.emptied .t-doubt .cup{opacity:.45}.rulings li{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;gap:0 8px;padding:5px 0;font-size:13px;line-height:1.25;display:grid}.rulings b{font-weight:700}.rulings span{color:var(--ink-3);font-size:12px}.rulings small{color:var(--ink-2);grid-column:1/-1;font-size:12px}.story{position:relative}.stage{z-index:3;height:100svh;padding:calc(env(safe-area-inset-top) + 36px) var(--gut) calc(env(safe-area-inset-bottom) + 16px);grid-template-rows:auto minmax(0,1fr) auto;gap:10px;max-width:1320px;margin:0 auto;display:grid;position:sticky;top:0;overflow:hidden}.cap{z-index:3;text-align:center;position:relative}.cap .exhibit{margin-bottom:8px}.cap-stack{display:grid}.cap-step{visibility:hidden;grid-area:1/1;align-content:start;justify-items:center;gap:6px;display:grid}.cap-step.on{visibility:visible}.cap-head h2{font-size:clamp(26px,4.4vw,64px)}.cap-body{max-width:56ch;color:var(--ink-2);font-size:clamp(15px,1.5vw,19px)}.plot{min-height:0;position:relative}.plot-labels{min-height:40px}.pips{z-index:4;gap:6px;display:grid;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.pips li{background:var(--line);border-radius:2px;width:3px;height:18px;transition:background .3s}.pips li.on{background:var(--ink)}.pl{border-top:1px solid var(--line);padding-top:6px;display:grid}.pl.three{grid-template-columns:repeat(3,1fr)}.pl.five{grid-template-columns:repeat(5,1fr)}.pl>div{text-align:center;grid-template-columns:1fr 1fr;gap:1px 0;display:grid}.pl b{font:800 clamp(15px, 2.2vw, 28px)/1 var(--display);font-stretch:75%}.pl span{color:var(--ink-2);grid-column:1/-1;font-size:clamp(11px,1.1vw,13px)}.pl.time{font:700 12px/1 var(--body);color:var(--ink-2);grid-template-columns:repeat(3,1fr)}.pl.time span:nth-child(2){text-align:center}.pl.time span:nth-child(3){text-align:right}.pl.ages{text-align:center;color:var(--ink-2);grid-template-columns:repeat(25,1fr)}.pl.ages span{grid-column:auto;font-size:12px}.story.full .stage{max-width:none;padding-inline:0}.story.full .plot{position:absolute;inset:0}.story.full .cap{pointer-events:none;padding-inline:14px}.ptag{z-index:4;pointer-events:none;text-shadow:0 1px 12px #000;display:grid;position:absolute}.ptag b{font:800 clamp(34px, 5vw, 64px)/1 var(--display);font-stretch:75%}.ptag span{color:var(--ink);font-size:13px}.trip-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3px;display:grid;position:absolute;inset:0}.trips{grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;gap:4px;display:grid}.trip{background:#f5b93a14;border-radius:8px;align-content:end;padding:5px 7px;font-size:12px;line-height:1.15;display:grid;overflow:hidden}.trip b{font-weight:800}.trip span{color:var(--ink-2);font-size:11px}.trip-none{font:800 clamp(90px, 18vw, 220px)/1 var(--display);color:var(--sky);opacity:.85;place-items:center;font-stretch:75%;display:grid}.act{height:125svh;position:relative}.act-stage{height:100svh;position:sticky;top:0;overflow:hidden}.act-beam{clip-path:polygon(46% 0,54% 0,100% 100%,0 100%);transform-origin:50% 0;mix-blend-mode:screen;background:linear-gradient(#fff2c844,#0000 70%);width:36vmax;height:180%;margin-left:-18vmax;position:absolute;top:-40%;left:50%}.flipboard{border:1px solid var(--line);border-radius:var(--r);background:#0b070a;gap:10px;min-width:0;padding:clamp(10px,1.8vw,18px);display:grid}.flipboard header b{font-size:clamp(14px,1.8vw,20px);line-height:1.15;display:block}.flipboard header span{color:var(--ink-2);font-size:12px}.face{flex-wrap:wrap;justify-content:space-between;gap:8px 12px;display:flex}.flaps{gap:2px;display:inline-flex}.flap{--h:clamp(30px, 6vw, 72px);width:calc(var(--h) * .6);height:var(--h);perspective:400px;font:800 calc(var(--h) * .74)/var(--h) var(--display);text-align:center;color:var(--c);background:#1a1216;border-radius:4px;font-stretch:75%;display:block;position:relative}.flipboard.ronaldo{--c:var(--gold)}.flipboard.messi{--c:var(--sky)}.flap .fl{backface-visibility:hidden;background:#1a1216;height:50%;position:absolute;left:0;right:0;overflow:hidden}.flap .top{z-index:1;top:0}.flap .bot{z-index:1;line-height:0;bottom:0}.flap .fall{z-index:3;transform-origin:50% 100%;top:0}.flap .fall i,.flap .rise-b i{font-style:normal;display:block}.flap .rise-b{z-index:2;transform-origin:50% 0;line-height:0;bottom:0;transform:rotateX(90deg)}.flap:after{content:"";z-index:5;background:#000;height:1px;position:absolute;top:50%;left:0;right:0}.flap .fall.go{animation:.22s ease-in forwards flapA}.flap .rise-b.go{animation:.22s ease-out .22s forwards flapB}.flap .fall:not(.go),.flap .rise-b:not(.go){display:none}@keyframes flapA{to{transform:rotateX(-90deg)}}@keyframes flapB{to{transform:rotateX(0)}}.ticks{gap:3px;display:flex}.ticks li{background:var(--line);border-radius:2px;flex:1;height:3px}.ticks li.on{background:var(--c)}.reel-pin{z-index:3;position:relative;overflow:hidden}.reel{padding:clamp(28px, 7vh, 72px) var(--gut);align-items:center;gap:18px;width:max-content;min-height:100vh;display:flex}.reel-title{width:min(320px,70vw);font:italic 900 clamp(24px, 3vw, 42px)/1.02 var(--display);text-transform:uppercase;flex:none;font-stretch:125%}.night{flex:none;gap:8px;width:min(390px,78vw);display:grid}.night header span{color:var(--ink-2);font-size:13px;font-weight:700}.night h4{font:800 22px/1.1 var(--body)}.swap{font:800 clamp(34px, 4vw, 52px)/1 var(--display);align-items:baseline;gap:10px;font-stretch:75%;display:flex}.swap b{color:var(--gold)}.swap i{font:400 14px var(--body);color:var(--ink-2)}.swap s{color:var(--ember);text-decoration:none}.video{aspect-ratio:16/9;text-align:left;border-radius:var(--r);width:100%;box-shadow:0 0 0 1px var(--line);background:#000;text-decoration:none;display:block;position:relative;overflow:hidden}.video img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.video:hover img{transform:scale(1.05)}.video:after{content:"";background:linear-gradient(0deg,#000d 0,#0000 60%);position:absolute;inset:0}.v-play{z-index:1;background:var(--ink);border-radius:50%;place-items:center;width:50px;height:50px;margin:-25px;transition:transform .25s;display:grid;position:absolute;top:42%;left:50%}.video:hover .v-play{transform:scale(1.15)}.v-play svg{width:24px;fill:var(--bg)}.v-time{z-index:1;font:700 12px/1.3 var(--body);color:#fff;background:#000b;border-radius:6px;padding:2px 7px;position:absolute;top:8px;right:8px}.v-cap{z-index:1;color:#fff;line-height:1.2;display:grid;position:absolute;bottom:9px;left:12px;right:12px}.v-cap b{font-size:14px}.v-cap small{opacity:.8;font-size:11px}.v-host{z-index:50;background:#0b0307e6;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.v-box{border-radius:var(--r);background:#000;width:min(1100px,100%);display:grid;overflow:hidden}.v-box iframe{aspect-ratio:16/9;border:0;width:100%;display:block}.v-bar{background:#171116;align-items:center;gap:14px;padding:10px 12px;font-size:14px;display:flex}.v-bar span{flex:1}.v-bar button{min-height:40px;font-weight:800}.clips{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.jump{grid-template-columns:minmax(180px,260px) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:22px;display:grid}.jump svg{width:100%}.turf{stroke:var(--ink-2);stroke-width:2px}.frame{fill:none;stroke:var(--ink);stroke-width:4px}.mk{stroke:var(--gold);stroke-dasharray:4 4}.jump-path{fill:none;stroke:var(--gold);stroke-width:1.5px;stroke-dasharray:3 4;opacity:.7}.lbl{fill:var(--ink-2);font:700 10px var(--body)}.jump-ball{fill:var(--gold)}blockquote{font:700 17px/1.3 var(--body);margin:10px 0 0}cite{font:400 13px var(--body);color:var(--ink-2);margin-top:4px;display:block}.claim{min-height:92svh;padding:clamp(56px, 9vh, 96px) var(--gut);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:clamp(16px,3vh,30px);max-width:1000px;margin:0 auto;display:flex;position:relative}.claim>*{width:100%;min-width:0}.say{font:800 clamp(25px, 4vw, 46px)/1.14 var(--body);text-transform:none;letter-spacing:-.015em;max-width:21em;margin-inline:auto;font-stretch:100%}.say-note{color:var(--ink-2);max-width:36em;margin-inline:auto;font-size:clamp(15px,1.6vw,18px)}.nums{grid-template-columns:1fr 1fr;align-items:end;gap:8px;display:grid}.num{justify-items:center;display:grid}.num b{font:800 clamp(76px, 15vw, 190px)/.92 var(--display);color:var(--ink-3);font-stretch:75%}.num.lead.r b{color:var(--gold)}.num.lead.m b{color:var(--sky)}.num>span{margin-top:6px;font-size:clamp(14px,1.5vw,17px);font-weight:800}.num.r>span{color:var(--gold)}.num.m>span{color:var(--sky)}.num>small{color:var(--ink-2);max-width:15em;font-size:13px;line-height:1.3}.claim-clip{max-width:560px;margin-inline:auto}.dot-pair{grid-template-columns:1fr 1fr;gap:12px;display:grid}.dots{flex-wrap:wrap;align-content:flex-start;gap:4px;display:flex}.dots.r{direction:rtl;flex-direction:row;justify-content:flex-end}.dots i{background:var(--c);border-radius:50%;width:11px;height:11px;transition:transform .35s cubic-bezier(.3,1.6,.5,1);display:block;transform:scale(0)}.dots.mid i{width:8px;height:8px}.dots.tiny{gap:2px}.dots.tiny i{width:5px;height:5px}.dots.big i{width:16px;height:16px}.dots.r{--c:var(--gold)}.dots.m{--c:var(--sky)}.dot-pair.in .dots i{transform:none}.tie-list{text-align:left}.split>.tie-list:first-child{text-align:right}.tie-list li{padding:3px 0;font-size:14px;line-height:1.2;display:grid}.tie-list b{font-weight:700}.tie-list span{color:var(--ink-3);font-size:12px}.case{min-height:100svh;padding:clamp(48px, 8vh, 80px) var(--gut);flex-direction:column;justify-content:center;gap:16px;max-width:860px;margin:0 auto;display:flex}.case ol{display:grid}.case li{border-bottom:1px solid var(--line);text-align:center;color:var(--ink);grid-template-columns:minmax(64px,1fr) minmax(0,2.2fr) minmax(64px,1fr);align-items:center;gap:8px;padding:clamp(6px,1.3vh,12px) 0;font-size:clamp(13px,1.6vw,17px);line-height:1.25;display:grid}.case li b{font:800 clamp(34px, 6vw, 62px)/1 var(--display);font-stretch:75%}.case li b.r{text-align:right}.case li b.m{text-align:left;color:var(--ink-3)}.wall-big{justify-items:center;margin-bottom:8px;display:grid}.wall-big b{font:800 clamp(52px, 10vw, 110px)/1 var(--display);font-stretch:75%}.wall-big b.m{color:var(--ink-3)}.wall-big span{color:var(--ink-2);font-size:13px}.wall-tip{min-height:2.4em;color:var(--ink-2);margin-top:6px;font-size:13px;line-height:1.25}.tank-l.good b{color:inherit}.tank-l.good .r{color:var(--gold)}.tank-l.good .m{color:var(--sky)}.end{font:800 30px var(--display);font-stretch:75%}.end.r{fill:var(--gold)}.end.m{fill:var(--sky)}.rounds-line svg{width:100%;display:block;overflow:visible}.rl-x{fill:var(--ink-2);font:700 13px var(--body)}.rl-v{font:800 19px var(--display);font-stretch:75%}.rl-v.r{fill:var(--gold)}.rl-v.m{fill:var(--sky)}.rounds-line.in .ln,.race-line.in .ln{stroke-dashoffset:0}.tank-l{text-align:center;border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:12px;padding-top:6px;display:grid}.tank-l b{font:800 clamp(30px, 5vw, 60px)/1 var(--display);color:var(--ember);font-stretch:75%;display:block}.tank-l span{color:var(--ink-2);font-size:13px}.radar{width:100%;overflow:visible}.ring{fill:none;stroke:var(--line)}.axis{fill:var(--ink-2);font:700 11px var(--body)}.radar.r{--c:var(--gold)}.radar.m{--c:var(--sky)}.p-main{fill:color-mix(in srgb, var(--c) 28%, transparent);stroke:var(--c);stroke-width:2.5px;stroke-linejoin:round}.p-ghost{fill:none;stroke:var(--ink-3);stroke-width:1px;stroke-dasharray:3 3}.race-line svg{width:100%;display:block}.grid{stroke:var(--line)}.gt{fill:var(--ink-3);font:600 13px var(--body)}.thirty{stroke:var(--ink-3);stroke-dasharray:4 5}.ln{fill:none;stroke-width:3.5px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 2.6s cubic-bezier(.4,0,.2,1)}.ln.r{stroke:var(--gold)}.ln.m{stroke:var(--sky)}.race-line.in .ln{stroke-dashoffset:0}.moves li{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;gap:0 8px;padding:8px 0;font-size:14px;display:grid}.mv{font:800 clamp(17px, 2.2vw, 24px)/1 var(--display);font-stretch:75%}.mv em{font:400 12px var(--body);color:var(--ink-3);margin:0 4px;font-style:normal}.moves small{color:var(--ink-3);grid-column:1/-1;font-size:12px}.duo img{aspect-ratio:4/3;object-fit:cover;object-position:50% 10%;border-radius:var(--r);filter:saturate(.85)contrast(1.05);width:100%}.years{grid-template-columns:repeat(25,1fr);align-items:end;gap:2px;max-width:1000px;height:clamp(150px,26vh,240px);margin-inline:auto;display:grid}.yr{grid-template-columns:1fr 1fr;align-items:end;gap:1px;height:100%;padding-bottom:16px;display:grid;position:relative}.yr i{border-radius:2px 2px 0 0;display:block}.yr .ro{background:var(--gold)}.yr .me{background:var(--sky)}.yr span{text-align:center;white-space:nowrap;color:var(--ink-3);font-size:10px;position:absolute;bottom:0;left:0;right:0}.ticker{border-block:1px solid var(--line);padding:10px 0;position:relative;overflow:hidden}.ticker-track{width:max-content;font:italic 900 clamp(22px, 3.2vw, 44px)/1 var(--display);text-transform:uppercase;white-space:nowrap;color:#0000;-webkit-text-stroke:1px var(--ink-3);gap:48px;font-stretch:125%;display:flex}.verdict-wrap{height:170svh;position:relative}.verdict{z-index:3;height:100svh;padding:0 var(--gut) calc(env(safe-area-inset-bottom) + 66px);grid-template-rows:minmax(0,1fr) auto;max-width:760px;margin:0 auto;display:grid;position:sticky;top:0}.verdict-text{text-align:center;justify-items:center;gap:12px;display:grid}.verdict-text h2{font-size:clamp(28px,4.6vw,64px)}.verdict-text p{color:var(--ink-2);font-size:clamp(16px,1.8vw,20px)}.method{justify-items:start;font-size:15px}.method h2{text-align:left;font:800 clamp(26px, 3.4vw, 42px)/1.1 var(--body);text-transform:none;letter-spacing:0;font-stretch:100%}.method h3{margin:16px 0 4px;font-size:16px}.method p{color:var(--ink-2);max-width:66ch;margin-bottom:8px}.method-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:40px;display:grid}.src li{color:var(--ink-2)}.src a{padding:5px 0;display:inline-block}.legal{color:var(--ink-3);font-size:13px}.dock{z-index:25;left:50%;bottom:calc(env(safe-area-inset-bottom) + 10px);transition:transform .35s cubic-bezier(.2,.9,.2,1);display:none;position:fixed;transform:translate(-50%,90px)}.dock.show{transform:translate(-50%)}.dock button{border:1px solid var(--line);white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1a151af0;border-radius:999px;align-items:center;gap:10px;min-height:44px;padding:5px 16px 5px 6px;font-size:14px;font-weight:700;display:flex;box-shadow:0 8px 26px #0009}.dock b{background:var(--ink);color:var(--bg);font:800 14px/1 var(--display);border-radius:999px;min-width:38px;padding:6px 8px;font-stretch:75%}.dock i{display:none}.sheet{z-index:24;padding:16px 16px calc(env(safe-area-inset-bottom) + 70px);background:#0b0307f5;align-items:flex-end;display:flex;position:fixed;inset:0}.sheet ol{grid-template-columns:1fr 1fr;gap:6px;width:100%;display:grid}.sheet button{text-align:left;background:#ffffff10;border-radius:10px;width:100%;min-height:46px;padding:8px 12px;font-weight:700}.sheet button.on{background:var(--ink);color:var(--bg)}@media (width<=900px){.rail{display:none}.dock{display:block}.chapter{padding-bottom:64px}.stage{padding-bottom:calc(env(safe-area-inset-bottom) + 62px)}.clips{scroll-snap-type:x mandatory;margin:0 calc(var(--gut) * -1);padding:0 var(--gut) 6px;scrollbar-width:none;gap:10px;width:auto;display:flex;overflow-x:auto}.clips::-webkit-scrollbar{display:none}.clips .video{scroll-snap-align:center;flex:0 0 82%}.reel-pin{overflow:visible}.reel{scroll-snap-type:x mandatory;width:auto;min-height:0;padding:14px var(--gut) 24px;scrollbar-width:none;align-items:stretch;overflow-x:auto}.reel::-webkit-scrollbar{display:none}.night{scroll-snap-align:center;flex:0 0 84%;width:auto}.reel-title{flex:0 0 62%;align-self:center;width:auto}.jump,.method-grid{grid-template-columns:1fr}}@media (width<=640px){body{font-size:16px}.vs-side{gap:5px}.vs-side>i{height:20px}.vs.big .vs-side>i{height:1em}.dense .vs-side>i{height:14px}.gt{font-size:28px}.end{font-size:46px}.dots i{width:8px;height:8px}.dots.big i{width:12px;height:12px}.dots.mid i{width:6px;height:6px}.dots.tiny i{width:3.5px;height:3.5px}.ln{stroke-width:6px}.vs-num small{font-size:10px}.replay{padding:8px 6px}.replay li{grid-template-columns:16px 1fr auto;padding:0 5px;font-size:12.5px}.trips{grid-template-columns:repeat(2,1fr)}.trip{padding:4px 5px;font-size:11px}.tally dt{width:92px;font-size:12px}.hold{width:100%}.flap{--h:clamp(24px, 8.4vw, 40px)}.plot-labels{min-height:48px}.titles li,.ptag span{font-size:12px}.rl-x{font-size:22px}.rl-v{font-size:30px}.axis{font-size:18px}.radar{margin-block:14px}}@media (height<=520px) and (orientation:landscape){.stage{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,34%) minmax(0,1fr);column-gap:18px;padding:26px 34px 8px 12px}.cap{text-align:left;grid-row:1/3}.cap-head h2{text-align:left;font-size:24px}.cap-step{justify-items:start}.cap-body{font-size:14px}.story.full .stage{display:block}.story.full .cap{max-width:60%}.hero-spacer{min-height:26vh}h1{font-size:20px}.tally{padding:2px 10px}.tally dd{font-size:18px}.dock{inset:8px 8px auto auto;transform:translateY(-90px)}.dock.show{transform:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
