@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 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:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/unbounded-cyrillic-wght-normal.C627f1f8.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/unbounded-vietnamese-wght-normal.rat7GD3o.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:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/unbounded-latin-ext-wght-normal.D6H-S6MW.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:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/unbounded-latin-wght-normal.D5afBTBx.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:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/figtree-latin-ext-wght-normal.DCwSJGxG.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:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/figtree-latin-wght-normal.D_ZTVpCC.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{--silver:#e8e9ee;--graphite:#23242c;--mute:#5c5e6b;--pad:clamp(16px, 4vw, 64px);--mx:.5;--my:.5;--sc:0;--bar:#e8e9eeb8;--pill-bg:#23242c;--pill-fg:#fff;--foil-frame:#eceef4;--foil-shadow:#34364a47;--card-shadow:#23242c4d;--card-empty:#c9cbd4;color-scheme:light}:root[data-theme=dark]{--silver:#14151b;--graphite:#eceef4;--mute:#a4a7b5;--bar:#14151bb8;--pill-bg:#eceef4;--pill-fg:#14151b;--foil-frame:#24252e;--foil-shadow:#0009;--card-shadow:#0009;--card-empty:#2a2b34;color-scheme:dark}*{box-sizing:border-box;margin:0}html{-webkit-text-size-adjust:100%;background:var(--silver)}body{background:var(--silver);color:var(--graphite);font:400 clamp(17px,1.25vw,20px)/1.5 Figtree Variable,system-ui,sans-serif;overflow-x:clip}h1,h2{letter-spacing:-.035em;font-family:Unbounded Variable,system-ui,sans-serif;font-weight:300;line-height:1.08}:focus-visible{outline:2px solid var(--graphite);outline-offset:3px}.bar{z-index:8;top:clamp(8px,1.6vh,16px);left:calc(var(--pad) - 14px);background:var(--bar);backdrop-filter:blur(10px);letter-spacing:-.02em;border-radius:99px;align-items:center;gap:10px;padding:8px 14px;font:400 15px Unbounded Variable,sans-serif;display:flex;position:fixed}.bar svg{width:15px;height:21px}.lang{z-index:8;top:clamp(8px,1.6vh,16px);right:calc(var(--pad) - 14px + 44px);background:var(--bar);min-width:38px;height:38px;color:var(--graphite);backdrop-filter:blur(10px);letter-spacing:-.02em;border-radius:19px;place-items:center;padding:0 10px;font:400 13px Unbounded Variable,sans-serif;text-decoration:none;display:grid;position:fixed}.theme{z-index:8;top:clamp(8px,1.6vh,16px);right:calc(var(--pad) - 14px);background:var(--bar);width:38px;height:38px;color:var(--graphite);backdrop-filter:blur(10px);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:fixed}.theme svg{width:18px;height:18px}.theme:hover svg{transform:rotate(14deg)scale(1.08)}.theme svg{transition:transform .25s}.theme.turned svg{animation:.7s cubic-bezier(.2,1.3,.4,1) .12s backwards theme-icon}@keyframes theme-icon{0%{opacity:0;transform:rotate(-120deg)scale(.2)}}.theme .moon,:root[data-theme=dark] .theme .sun{display:block}.theme .sun,:root[data-theme=dark] .theme .moon{display:none}@property --reveal{syntax:"<length>";inherits:true;initial-value:0}@property --reveal-turn{syntax:"<angle>";inherits:true;initial-value:0deg}::view-transition-group(root){animation:none}::view-transition-image-pair(root){isolation:auto;background:conic-gradient(from var(--reveal-turn) at var(--rx) var(--ry), #ff9fe0, #8fb4ff, #7dffe6, #d8ff8a, #ffd98a, #ff9dbd, #b89dff, #ff9fe0);animation:.95s cubic-bezier(.45,.05,.25,1) both theme-wave}::view-transition-old(root),::view-transition-new(root){mix-blend-mode:normal;width:100%;height:100%;animation:none}::view-transition-new(root){mask-image:radial-gradient(circle at var(--rx) var(--ry), #000 calc(var(--reveal) - var(--ring) - 14px), transparent calc(var(--reveal) - var(--ring) + 14px))}::view-transition-old(root){mask-image:radial-gradient(circle at var(--rx) var(--ry), transparent calc(var(--reveal) - 14px), #000 calc(var(--reveal) + 14px))}@keyframes theme-wave{0%{--reveal:0px;--reveal-turn:0deg}to{--reveal:var(--reveal-to);--reveal-turn:200deg}}.theme-fade *{transition:background-color .5s,color .5s,box-shadow .5s}.phonehost{z-index:1;pointer-events:none;width:100%;height:100lvh;position:fixed;top:0;left:0}.run{height:440svh;position:relative}.stage{height:100svh;position:sticky;top:0;overflow:hidden}.title{z-index:1;padding:0 var(--pad);width:min(66vw,100vw - 58svh);font-size:min(5.4vw, 96px, calc((min(66vw, 100vw - 58svh) - 2 * var(--pad)) / var(--title-em)));transition:opacity .25s;position:absolute;top:clamp(58px,10svh,96px);left:0}.title span{white-space:nowrap;display:block}.title{--title-em:10.45}:lang(en) .title{--title-em:9.6}.cards{z-index:2;position:absolute;inset:0}.js .cards:not(.ready),html:not(.js) .cards{visibility:hidden}.card{width:var(--cw);height:calc(var(--cw) * 88 / 63);margin:calc(var(--cw) * -44 / 63) 0 0 calc(var(--cw) / -2);will-change:transform;background:var(--card-empty);box-shadow:0 8px 20px var(--card-shadow);border-radius:4.5%/3.2%;position:absolute;top:0;left:0;overflow:hidden}.card img{object-fit:cover;width:100%;height:100%;display:block}.foil{--frame:clamp(9px, 1.5vw, 22px);aspect-ratio:63/88;background:var(--foil-frame);box-shadow:0 30px 80px var(--foil-shadow);border-radius:4.5%/3.2%;position:absolute}.foil:before,.foil:after{content:"";inset:var(--frame);position:absolute}.foil:before{background:conic-gradient(from calc(var(--mx)*220deg + var(--sc)*420deg) at calc(var(--mx)*100%) calc(var(--my)*100%), #ff9fe0, #8fb4ff, #7dffe6, #d8ff8a, #ffd98a, #ff9dbd, #b89dff, #ff9fe0)}.foil:after{mix-blend-mode:hard-light;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' seed='7'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 3.4 3.4 0 0 -3.2'/%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23n)'/%3E%3C/svg%3E"), repeating-linear-gradient(calc(45deg + var(--sc)*8deg), #ffffffd9 0 2px, transparent 2px 22px), repeating-linear-gradient(calc(-45deg + var(--sc)*8deg), #282a4c99 0 2px, transparent 2px 22px), radial-gradient(circle at calc(var(--mx)*100%) calc(var(--my)*100%), #ffffffd9 0, #fff0 46%)}.after{padding:clamp(60px, 12vh, 130px) var(--pad);gap:clamp(50px,10vh,110px);display:grid;overflow-x:clip}.duo{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(16px,4vw,70px);width:100%;max-width:1280px;margin:0 auto;display:grid}.duo:nth-child(2n) .txt{order:2}.duo h2{margin:0 0 clamp(12px,2vh,18px);font-size:clamp(30px,3.7vw,62px)}.duo p{color:var(--mute);max-width:29em}.stats{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:clamp(12px,1.6vw,24px);margin:clamp(20px,3.4vh,34px) 0 0;display:grid}.stats div{flex-direction:column-reverse;justify-content:flex-end;gap:6px;display:flex}.stats dd{letter-spacing:-.035em;white-space:nowrap;margin:0;font:300 clamp(24px,2.5vw,40px)/1.05 Unbounded Variable,sans-serif}.stats dt{color:var(--mute);font-size:.86em;line-height:1.3}.duo .note{margin-top:clamp(14px,2.2vh,22px);font-size:13.5px;line-height:1.45}.duo .host{height:min(84svh,720px);position:relative}.duo .host .foil{width:min(80%,58svh);top:5%;left:50%;transform:translate(-50%)rotate(3deg)}.duo:nth-child(2n) .host .foil{transform:translate(-50%)rotate(-3deg)}.duo .host .ph{position:absolute;inset:0}.ending{padding:clamp(30px, 6vh, 70px) var(--pad) clamp(24px, 5vh, 40px);text-align:center}.fan{justify-content:center;margin:0 auto clamp(28px,6vh,56px);padding-top:18px;display:flex}.fan img{aspect-ratio:63/88;object-fit:cover;width:clamp(92px,15vw,210px);height:auto;box-shadow:0 14px 34px var(--card-shadow);border-radius:4.5%/3.2%;margin-inline:clamp(-34px,-3vw,-14px)}.fan img:first-child{transform:rotate(-14deg)translateY(22px)}.fan img:nth-child(2){transform:rotate(-7deg)translateY(6px)}.fan img:nth-child(3){z-index:1;position:relative}.fan img:nth-child(4){transform:rotate(7deg)translateY(6px)}.fan img:nth-child(5){transform:rotate(14deg)translateY(22px)}.ending h2{font-size:clamp(34px,5.4vw,92px)}.pill{background:var(--pill-bg);color:var(--pill-fg);border-radius:99px;margin-top:clamp(18px,4vh,34px);padding:14px 26px;font-weight:500;display:inline-block}footer{max-width:62em;color:var(--mute);margin:clamp(34px,7vh,64px) auto 0;font-size:13.5px}@media (prefers-reduced-motion:reduce){.theme.turned svg{animation:none}}@media (width<=820px){.run{height:360svh}.title{font-size:min(72px, calc((100vw - 2 * var(--pad)) / var(--title-em)));width:auto;top:54px}.card[data-mobile=no]{display:none}.duo{grid-template-columns:minmax(0,1fr)}.duo:nth-child(2n) .txt{order:0}.duo .host{height:min(92vw + 100px,520px)}.duo .host .foil{width:min(76%,360px)}.stats{grid-template-columns:minmax(0,1fr);grid-auto-flow:row;gap:12px}.stats div{flex-direction:row-reverse;justify-content:space-between;align-items:baseline;gap:14px}.stats dt{text-align:right}.stats dd{font-size:27px}}footer a{color:inherit}.bar a{color:inherit;text-decoration:none}.lang-legal{right:calc(var(--pad) - 14px)}.legal{max-width:44em;padding:clamp(84px, 14vh, 130px) var(--pad) clamp(40px, 8vh, 80px);margin:0 auto}.legal h1{margin-bottom:clamp(24px,5vh,44px);font-size:clamp(32px,4.4vw,60px)}.legal h2{margin:clamp(26px,5vh,42px) 0 10px;font-size:clamp(19px,1.7vw,25px)}.legal p{color:var(--mute);overflow-wrap:anywhere;margin-top:10px}.legal a{color:var(--graphite)}
