.stage{position:relative;overflow:hidden;isolation:isolate;container-type:inline-size}.stage .ly{position:absolute;pointer-events:none}.cw{z-index:5;-webkit-tap-highlight-color:transparent}.cw,.cw .crest{position:relative}.cw .crest{z-index:2;width:100%;height:100%;object-fit:contain;display:block;filter:drop-shadow(0 12px 18px rgba(0,0,0,.4))}.cw.opp .crest{height:auto}.cw .glint{position:absolute;inset:0;z-index:3;overflow:hidden;-webkit-mask-image:url(/crest.svg);mask-image:url(/crest.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%}.cw .gl{position:absolute;top:-20%;left:-60%;width:35%;height:140%;transform:skewX(-20deg);background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.95),hsla(0,0%,100%,0))}.cw .plate{position:absolute;left:50%;top:104%;z-index:4;transform:translateX(-50%) skewX(-12deg);background:#e30613;color:#fff;padding:.35em .9em;font-size:clamp(11px,1.5cqw,16px);font-weight:900;letter-spacing:.06em;white-space:nowrap;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);box-shadow:0 8px 20px rgba(0,0,0,.35)}.cw .plate span{display:inline-block;transform:skewX(12deg)}.stage .flash{inset:0;background:#fff;opacity:0;z-index:9}.stage .bar{top:-25%;height:150%;width:45%;left:-80%;transform:skewX(-18deg);z-index:8}.stage .bar.b1{background:var(--k2)}.stage .bar.b2{background:var(--k1)}.stage .bar.b3{background:var(--k3)}.play.v-sting .bar{animation:stBar .95s cubic-bezier(.75,0,.25,1) both}.play.v-sting .bar.b2{animation-delay:.07s}.play.v-sting .bar.b3{animation-delay:.14s}.play.v-sting .cw.on .crest{animation:stCrest 2.6s both}.play.v-sting .flash{animation:stFlash 2.6s both}.play.v-sting .cw.on .gl{animation:glint 2.6s both}.play.v-sting .cw.on .plate{animation:plate 2.6s both}@keyframes stBar{0%{transform:translateX(0) skewX(-18deg)}to{transform:translateX(480%) skewX(-18deg)}}@keyframes stCrest{0%{transform:scale(1);opacity:1}12%{transform:scale(.4);opacity:0}24%{transform:scale(.4);opacity:0}29%{transform:scale(1.32) rotate(-7deg);opacity:1}37%{transform:scale(.93) rotate(2deg)}44%{transform:scale(1.04) rotate(0)}52%,to{transform:scale(1)}}@keyframes stFlash{0%,25%{opacity:0}28%{opacity:.6}42%,to{opacity:0}}@keyframes glint{0%,46%{transform:translateX(0) skewX(-20deg)}64%,to{transform:translateX(560%) skewX(-20deg)}}@keyframes plate{0%,46%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}56%{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}86%{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}96%,to{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}}.stage .gnet{inset:0;width:100%;height:100%;z-index:7;opacity:0}.stage .gimp{width:9cqw;height:9cqw;margin:-4.5cqw 0 0 -4.5cqw;z-index:8}.stage .gball{opacity:0}.stage .gball,.stage .gball .gy{position:absolute;inset:0}.stage .gball .gy svg{width:100%;height:100%;display:block}.stage .gball .shade{background:radial-gradient(circle at 35% 30%,hsla(0,0%,100%,0) 45%,rgba(0,0,0,.4) 100%)}.stage .gball .shade,.stage .gring{position:absolute;inset:0;border-radius:50%}.stage .gring{border:3px solid var(--k1);opacity:0}.play.v-goal .gnet{animation:goNet 2.6s both}.play.v-goal .gball{animation:goFly 2.6s both}.play.v-goal .gball .gy{animation:goDrop 2.6s both}.play.v-goal .gring{animation:goRing 2.6s ease-out both}.play.v-goal .flash{animation:goFlash 2.6s both}.play.v-goal .cw.on .crest{animation:goCrest 2.6s both}@keyframes goNet{0%{opacity:0}6%{opacity:.95}70%{opacity:.95}82%,to{opacity:0}}@keyframes goFly{0%{opacity:1;transform:translate(calc(var(--dir) * 18cqw),-4cqw) scale(.08) rotate(0);animation-timing-function:cubic-bezier(.55,0,.95,.55)}16%{opacity:1;transform:translate(0) scale(1) rotate(320deg)}70%{opacity:1;transform:translate(0) scale(1) rotate(1turn)}80%,to{opacity:0;transform:translate(0) scale(1) rotate(1turn)}}@keyframes goDrop{0%{transform:translateY(0);animation-timing-function:cubic-bezier(.2,.6,.4,1)}8%{transform:translateY(-5cqw);animation-timing-function:cubic-bezier(.6,0,.8,.4)}16%{transform:translateY(0) scale(1)}18%{transform:translateY(.4cqw) scale(1.18,.84)}21%{transform:translateY(0) scale(.95,1.05);animation-timing-function:cubic-bezier(.5,0,.9,.5)}38%{transform:translateY(15cqw) scale(1)}41%{transform:translateY(13.6cqw) scale(1.06,.94)}44%{transform:translateY(15cqw)}to{transform:translateY(15cqw)}}@keyframes goRing{0%,16%{opacity:0;transform:scale(.6)}18%{opacity:1;transform:scale(.9)}34%,to{opacity:0;transform:scale(2.6)}}@keyframes goFlash{0%,16%{opacity:0}18%{opacity:.75}28%,to{opacity:0}}@keyframes goCrest{0%,18%{transform:scale(1)}23%{transform:scale(1.3)}28%{transform:scale(1.12) rotate(-4deg)}32%{transform:scale(1.12) rotate(4deg)}36%{transform:scale(1.1) rotate(0)}82%{transform:scale(1.1)}94%,to{transform:scale(1)}}.stage .rp{left:50%;top:50%;width:22cqw;aspect-ratio:200/212;margin:-11.6cqw 0 0 -11cqw;z-index:8;opacity:0}.stage .rp>*{width:100%;height:100%;object-fit:contain;display:block;filter:drop-shadow(0 24px 30px rgba(0,0,0,.5))}.stage .rs{left:0;width:45cqw;height:3px;border-radius:3px;z-index:7;opacity:0;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff)}.stage .rs.tint{background:linear-gradient(90deg,transparent,var(--k1))}.play.v-replay .rp{animation:rpFly 2.6s both}.play.v-replay .rs{animation:rpStreak 2.6s both}.play.v-replay .cw.on .crest{animation:rpCrest 2.6s both}.play.v-replay .cw.on .gl{animation:rpGlint 2.6s both}.play.v-replay .cw.on .plate{animation:rpPlate 2.6s both}.play.v-replay .flash{animation:rpFlash 2.6s both}@keyframes rpFly{0%{opacity:1;transform:perspective(900px) translateX(-95cqw) rotateY(-540deg) scale(.8);animation-timing-function:cubic-bezier(.2,.7,.4,1)}17%{opacity:1;transform:perspective(900px) translateX(-5cqw) rotateY(-25deg) scale(1.08);animation-timing-function:linear}23%{opacity:1;transform:perspective(900px) translateX(5cqw) rotateY(25deg) scale(1.08);animation-timing-function:cubic-bezier(.6,0,.8,.3)}38%{opacity:1;transform:perspective(900px) translateX(95cqw) rotateY(540deg) scale(.8)}39%,to{opacity:0;transform:perspective(900px) translateX(95cqw) rotateY(540deg) scale(.8)}}@keyframes rpStreak{0%{opacity:0;transform:translateX(-60cqw) scaleX(.4)}5%{opacity:.9;transform:translateX(-30cqw) scaleX(1)}18%{opacity:.6;transform:translateX(20cqw) scaleX(.7)}36%{opacity:.9;transform:translateX(120cqw) scaleX(1.3)}40%,to{opacity:0;transform:translateX(140cqw) scaleX(1)}}@keyframes rpCrest{0%{transform:scale(1);opacity:1}4%{transform:scale(.8);opacity:0}38%{transform:scale(.6);opacity:0}45%{transform:scale(1.22) rotate(-4deg);opacity:1}53%{transform:scale(.95) rotate(1deg)}61%,to{transform:scale(1) rotate(0);opacity:1}}@keyframes rpGlint{0%,46%{transform:translateX(0) skewX(-20deg)}62%,to{transform:translateX(560%) skewX(-20deg)}}@keyframes rpPlate{0%,48%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}57%{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}90%{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}99%,to{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}}@keyframes rpFlash{0%,37%{opacity:0}40%{opacity:.35}50%,to{opacity:0}}.stage .pitch{inset:0;width:100%;height:100%;z-index:3}.stage .pitch .ln{fill:none;stroke:#fff;stroke-width:.5;stroke-dasharray:1;stroke-dashoffset:1;opacity:.85}.stage .pitch .rd{stroke:var(--k1);stroke-width:1}.stage .pitch .spot{fill:var(--k1);opacity:0}.stage .beam{top:-30%;left:-50%;width:30%;height:160%;z-index:4;transform:skewX(-25deg);background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.28),hsla(0,0%,100%,0));opacity:0}.play.v-pitch .ln{animation:piDraw 2.6s cubic-bezier(.6,0,.3,1) both}.play.v-pitch .ln.d2{animation-delay:.15s}.play.v-pitch .ln.d3{animation-delay:.3s}.play.v-pitch .spot{animation:piSpot 2.6s both}.play.v-pitch .cw.on .crest{animation:piCrest 2.6s cubic-bezier(.3,.7,.3,1) both}.play.v-pitch .beam{animation:piBeam 2.6s ease-in-out both}.play.v-pitch .cw.on .gl{animation:glint 2.6s both}@keyframes piDraw{0%{stroke-dashoffset:1;opacity:.85}38%{stroke-dashoffset:0}78%{opacity:.85}to{stroke-dashoffset:0;opacity:0}}@keyframes piSpot{0%,30%{opacity:0;transform:scale(0)}36%{opacity:1;transform:scale(1.6)}42%{transform:scale(1)}80%{opacity:1}to{opacity:0}}@keyframes piCrest{0%{transform:perspective(700px) rotateY(0)}12%{transform:perspective(700px) rotateY(90deg) scale(.9)}13%{transform:perspective(700px) rotateY(-90deg) scale(.9)}34%{transform:perspective(700px) rotateY(18deg) scale(1.15)}44%{transform:perspective(700px) rotateY(-6deg) scale(1.02)}52%,to{transform:perspective(700px) rotateY(0) scale(1)}}@keyframes piBeam{0%,36%{opacity:0;transform:translateX(0) skewX(-25deg)}42%{opacity:1}70%{opacity:1}80%,to{opacity:0;transform:translateX(560%) skewX(-25deg)}}.stage .ib{top:-25%;height:150%;z-index:8;transform:skewX(-18deg)}.stage .il{left:-14%}.stage .ir{right:-14%}.stage .ib.i1{width:66%}.stage .ib.i2{width:60%}.stage .ib.i3{width:55%}.stage .il.i1{background:var(--a2)}.stage .il.i2{background:var(--a3)}.stage .il.i3{background:var(--a1)}.stage .ir.i1{background:var(--b3)}.stage .ir.i2{background:var(--b2)}.stage .ir.i3{background:var(--b1)}.stage .iseam{top:-25%;height:150%;left:50%;width:1.4cqw;margin-left:-.7cqw;z-index:9;transform:skewX(-18deg);background:#fff;box-shadow:0 0 3cqw 1cqw hsla(0,0%,100%,.8);opacity:0}.play.v-intro .il{animation:inL 2.2s both}.play.v-intro .ir{animation:inR 2.2s both}.play.v-intro .ib.i2{animation-delay:.05s}.play.v-intro .ib.i3{animation-delay:.1s}.play.v-intro .iseam{animation:inSeam 2.2s both}.play.v-intro .flash{animation:inFlash 2.2s both}.play.v-intro .cw.on .crest{animation:inCrest 2.2s both}.play.v-intro .cw.opp .crest{animation-delay:.1s}.play.v-intro .cw.on .gl{animation:glint 2.2s both}.play.v-intro .cw.on .plate{animation:plate 2.2s both}@keyframes inL{0%{transform:translateX(-135%) skewX(-18deg);animation-timing-function:cubic-bezier(.2,.8,.25,1)}24%{transform:translateX(0) skewX(-18deg)}27%{transform:translateX(-2%) skewX(-18deg)}42%{transform:translateX(0) skewX(-18deg);animation-timing-function:cubic-bezier(.7,0,.85,.35)}62%,to{transform:translateX(-135%) skewX(-18deg)}}@keyframes inR{0%{transform:translateX(135%) skewX(-18deg);animation-timing-function:cubic-bezier(.2,.8,.25,1)}24%{transform:translateX(0) skewX(-18deg)}27%{transform:translateX(2%) skewX(-18deg)}42%{transform:translateX(0) skewX(-18deg);animation-timing-function:cubic-bezier(.7,0,.85,.35)}62%,to{transform:translateX(135%) skewX(-18deg)}}@keyframes inSeam{0%,22%{opacity:0;transform:skewX(-18deg) scaleY(0)}26%{opacity:1;transform:skewX(-18deg) scaleY(1)}44%{opacity:.9}54%,to{opacity:0;transform:skewX(-18deg) scaleY(1)}}@keyframes inFlash{0%,24%{opacity:0}27%{opacity:.45}40%,to{opacity:0}}@keyframes inCrest{0%{transform:scale(1);opacity:1}20%{transform:scale(.5);opacity:0}48%{transform:scale(.5);opacity:0}55%{transform:scale(1.26) rotate(-6deg);opacity:1}62%{transform:scale(.94) rotate(2deg)}70%{transform:scale(1.03) rotate(0)}78%,to{transform:scale(1);opacity:1}}.mini{flex-shrink:0;width:34px;height:36px}.mini,.mini img{position:relative}.mini img{z-index:1;width:100%;height:100%;object-fit:contain;display:block}.mini .glint{position:absolute;inset:0;z-index:2;overflow:hidden;-webkit-mask-image:url(/crest.svg);mask-image:url(/crest.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%}.mini .gl{position:absolute;top:-20%;left:-60%;width:40%;height:140%;transform:skewX(-20deg);background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.95),hsla(0,0%,100%,0))}.mrow:hover .mini img{animation:miniPunch .9s cubic-bezier(.3,.7,.3,1) both}.mrow:hover .mini .gl{animation:miniGlint .9s ease-in-out both}@keyframes miniPunch{0%{transform:scale(1)}25%{transform:scale(1.32) rotate(-8deg)}45%{transform:scale(.94) rotate(3deg)}65%,to{transform:scale(1.08) rotate(0)}}@keyframes miniGlint{0%,30%{transform:translateX(0) skewX(-20deg)}to{transform:translateX(450%) skewX(-20deg)}}@media (prefers-reduced-motion:reduce){.mini *,.stage *{animation:none!important}}.svi-glass{background:hsla(0,0%,100%,.14);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.svi-lift{transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s}.svi-lift:hover{transform:translateY(-3px);box-shadow:0 4px 8px rgba(15,23,42,.05),0 16px 32px rgba(15,23,42,.09),0 36px 70px rgba(15,23,42,.09)}.svi-ticker{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding:6px 2px 18px;scrollbar-width:thin}.svi-ticker>*{scroll-snap-align:start;flex:0 0 280px}@media (prefers-reduced-motion:reduce){.svi-lift{transition:none}}.svi-home-next{grid-column:span 2}@media (max-width:640px){.svi-home-next{grid-column:auto}.svi-home-more{display:none!important}}:root{--svi-sticky-top:68px}@media (min-width:52em){:root{--svi-sticky-top:90px}}
/*# sourceMappingURL=d1852b4919455c51.css.map*/