@keyframes slide-out-down{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(120%)}}@keyframes slide-in-from-top{0%{opacity:0;transform:translateY(-120%)}to{opacity:1;transform:translateY(0)}}.slide-out-down{animation:.4s cubic-bezier(.4,0,.2,1) forwards slide-out-down}.slide-in-from-top{animation:.4s cubic-bezier(.4,0,.2,1) forwards slide-in-from-top}
.carousel-container{perspective:2000px;perspective-origin:50%}.carousel-track{--carousel-scale:1.1;transform-style:preserve-3d;animation:20s linear infinite carousel-spin}.carousel-track.dragging{animation:none}.carousel-item{backface-visibility:visible;transform-style:preserve-3d;position:absolute}.carousel-item img{filter:drop-shadow(0 10px 30px #00fff933);transition:transform .3s,filter .3s}@media (max-width:767px){.carousel-container{perspective:1200px;overflow-x:hidden}.carousel-track{--carousel-scale:.9}.carousel-item img{filter:drop-shadow(0 5px 15px #00fff926)}}
@keyframes coin-arc-1{0%{transform:translateY(400px)translate(60px)rotate(-45deg)}20%{transform:translateY(50px)translate(42px)rotate(-20deg)}35%{transform:translateY(-70px)translate(24px)rotate(0)}45%{transform:translateY(-115px)translate(10px)rotate(10deg)}50%{transform:translateY(-130px)translate(0)rotate(15deg)}55%{transform:translateY(-115px)translate(-10px)rotate(20deg)}65%{transform:translateY(-70px)translate(-24px)rotate(35deg)}80%{transform:translateY(50px)translate(-42px)rotate(55deg)}to{transform:translateY(400px)translate(-60px)rotate(75deg)}}@keyframes coin-arc-2{0%{transform:translateY(400px)translate(-50px)rotate(60deg)}20%{transform:translateY(60px)translate(-35px)rotate(35deg)}35%{transform:translateY(-30px)translate(-18px)rotate(15deg)}45%{transform:translateY(-75px)translate(-6px)rotate(0)}50%{transform:translateY(-95px)translate(0)rotate(-10deg)}55%{transform:translateY(-75px)translate(6px)rotate(-20deg)}65%{transform:translateY(-30px)translate(18px)rotate(-35deg)}80%{transform:translateY(60px)translate(35px)rotate(-55deg)}to{transform:translateY(400px)translate(50px)rotate(-80deg)}}@keyframes coin-arc-3{0%{transform:translateY(400px)translate(40px)rotate(-30deg)}20%{transform:translateY(55px)translate(28px)rotate(-10deg)}35%{transform:translateY(-45px)translate(16px)rotate(5deg)}45%{transform:translateY(-95px)translate(5px)rotate(15deg)}50%{transform:translateY(-115px)translate(0)rotate(20deg)}55%{transform:translateY(-95px)translate(-5px)rotate(30deg)}65%{transform:translateY(-45px)translate(-16px)rotate(45deg)}80%{transform:translateY(55px)translate(-28px)rotate(65deg)}to{transform:translateY(400px)translate(-40px)rotate(90deg)}}@keyframes coin-arc-4{0%{transform:translateY(400px)translate(-40px)rotate(100deg)}20%{transform:translateY(45px)translate(-28px)rotate(85deg)}35%{transform:translateY(-60px)translate(-16px)rotate(72deg)}45%{transform:translateY(-125px)translate(-5px)rotate(63deg)}50%{transform:translateY(-150px)translate(0)rotate(59deg)}55%{transform:translateY(-125px)translate(6px)rotate(52deg)}65%{transform:translateY(-60px)translate(16px)rotate(42deg)}80%{transform:translateY(45px)translate(35px)rotate(30deg)}to{transform:translateY(400px)translate(50px)rotate(20deg)}}.coin-arc-1{position:"absolute";pointer-events:none;width:240px;height:auto;animation:.5s linear forwards coin-arc-1;bottom:0;right:-20px}.coin-arc-2{pointer-events:none;width:100px;height:auto;animation:.55s linear forwards coin-arc-2;position:absolute;bottom:0;right:540px}.coin-arc-3{pointer-events:none;width:120px;height:auto;animation:.52s linear forwards coin-arc-3;position:absolute;bottom:0;right:700px}.coin-arc-4{pointer-events:none;width:144px;height:auto;animation:.58s linear forwards coin-arc-4;position:absolute;bottom:0;right:540px}
@keyframes parachute-sway{0%,to{transform:translateY(-50%)rotate(-3deg)}50%{transform:translateY(-50%)rotate(3deg)}}.parachute-sway{transform-origin:top;animation:4s ease-in-out infinite parachute-sway}
@font-face{font-family:Google Sans Flex Variable;src:url(/web-public/fonts/google-sans-flex/GoogleSansFlex-Variable.woff2)format("woff2");font-weight:1 1000;font-stretch:25% 151%;font-display:swap}.promo-match-wide{font-variation-settings:"wdth" 140, "wght" 900;font-family:Google Sans Flex Variable,Google Sans Flex,sans-serif}.promo-match-headline{--promo-scale:min(1, tan(atan2(100cqw, 655px)));height:calc(200px * var(--promo-scale))}.promo-match-headline-frame{transform-origin:0 0;width:655px;height:200px;transform:scale(var(--promo-scale))}.promo-match-fan{--promo-scale:clamp(.4, tan(atan2(100cqw, 870px)), 1);height:calc(268px * var(--promo-scale));overflow:hidden}.promo-match-fan:after{content:"";pointer-events:none;background:linear-gradient(to bottom, transparent 69%, var(--color-background) 100%);position:absolute;inset:0}@media (min-width:1024px){.promo-match-fan{--promo-scale:clamp(.55, tan(atan2(100cqw, 1000px)), 1)}}.promo-match-glow{background:radial-gradient(closest-side,#2864eb38,#2864eb29 30%,#2864eb12 60%,#0000)}.promo-match-card-glow{background:radial-gradient(305px 190px at 157px 13px,#00d7ff21,#00d7ff1a 30%,#00d7ff0b 60%,#0000),radial-gradient(270px 75px at 158px 213px,#00ddff54,#00ddff4a 35%,#00ddff24 65%,#0000)}.promo-match-card-reveal{transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.scroll-pending .promo-match-card-reveal{opacity:0;transform:translateY(40px)}.promo-match-fan-stage{transform-origin:top;width:1000px;height:268px;transform:translateX(-50%) scale(var(--promo-scale))}
.scroll-fade-up{transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.scroll-fade-up.scroll-pending{opacity:0;transform:translateY(40px)}.scroll-scale{transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.scroll-scale.scroll-pending{opacity:0;transform:scale(.9)}.scroll-fade-left{transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.scroll-fade-left.scroll-pending{opacity:0;transform:translate(-40px)}.scroll-fade-right{transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.scroll-fade-right.scroll-pending{opacity:0;transform:translate(40px)}.scroll-delay-100{transition-delay:.1s}.scroll-delay-200{transition-delay:.2s}.scroll-delay-300{transition-delay:.3s}.scroll-delay-400{transition-delay:.4s}.scroll-delay-500{transition-delay:.5s}.scroll-delay-600{transition-delay:.6s}@keyframes testi-scroll{to{transform:translate(calc(-50% - 8px))}}.testi-track{animation:90s linear infinite paused testi-scroll}.testi-marquee.visible .testi-track{animation-play-state:running}.testi-marquee:hover .testi-track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.testi-track{animation:none}.testi-marquee{overflow-x:auto;-webkit-mask:none;mask:none}}@keyframes float{0%,to{transform:translateY(0)rotate(-8deg)}50%{transform:translateY(-12px)rotate(8deg)}}.float-1,.float-2,.float-3,.float-3-inverse{transition:transform .3s ease-out}.float-1{animation:3s ease-in-out infinite float}.float-2{animation:3s ease-in-out -1s infinite float-subtle}.float-3{animation:3s ease-in-out -2s infinite float}.float-3-inverse{animation:3s ease-in-out -2s infinite float-inverse}@keyframes float-subtle{0%,to{transform:translateY(0)rotate(-6deg)}50%{transform:translateY(-8px)rotate(6deg)}}@keyframes float-inverse{0%,to{transform:translateY(-8px)rotate(6deg)}50%{transform:translateY(0)rotate(-6deg)}}