@keyframes echo-expand-2d{0%{opacity:0;transform:scale(.1)}50%{opacity:.6;transform:scale(4.05)}to{opacity:0;transform:scale(8)}}@keyframes glitch{0%{transform:translate(0)}20%{transform:translate(-5px,5px)}40%{transform:translate(-5px,-5px)}60%{transform:translate(5px,5px)}80%{transform:translate(5px,-5px)}to{transform:translate(0)}}.animate-glitch{animation:glitch .2s infinite}@keyframes scroll-left{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes scroll-right{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes scroll-left-seamless{0%{transform:translateX(0)}to{transform:translateX(-20%)}}@keyframes scroll-right-seamless{0%{transform:translateX(-20%)}to{transform:translateX(0)}}.animate-scroll-left{animation:scroll-left 60s linear infinite}.animate-scroll-right{animation:scroll-right 60s linear infinite}.animate-scroll-left-seamless{animation:scroll-left-seamless 25s linear infinite}.animate-scroll-right-seamless{animation:scroll-right-seamless 25s linear infinite}@media (max-width:640px){.animate-scroll-left{animation:scroll-left 45s linear infinite}.animate-scroll-right{animation:scroll-right 45s linear infinite}.animate-scroll-left-seamless{animation:scroll-left-seamless 20s linear infinite}.animate-scroll-right-seamless{animation:scroll-right-seamless 20s linear infinite}}@keyframes euro-pulse{0%{opacity:0;transform:scale(.1)}15%{opacity:.6;transform:scale(.4)}30%{opacity:.8;transform:scale(.7)}50%{opacity:1;transform:scale(1)}70%{opacity:.7;transform:scale(1.4)}85%{opacity:.4;transform:scale(1.8)}to{opacity:0;transform:scale(2.2)}}@keyframes techno-float{0%,to{transform:translateY(0) translateX(0) rotate(0deg);opacity:.4}25%{transform:translateY(-30px) translateX(15px) rotate(90deg);opacity:1}50%{transform:translateY(-60px) translateX(-10px) rotate(180deg);opacity:.7}75%{transform:translateY(-30px) translateX(-15px) rotate(270deg);opacity:.8}}.crt-container{overflow:hidden}@keyframes scanline-drift{0%{transform:translateY(0)}to{transform:translateY(10px)}}.animate-scanline-drift{animation:scanline-drift 30s linear infinite}@keyframes glitch-flicker{0%,to{opacity:0}50%{opacity:.1}}.animate-glitch-flicker{animation:glitch-flicker .15s linear}@keyframes glitch-jump{0%{transform:translateY(0)}33%{transform:translateY(-3px)}66%{transform:translateY(3px)}to{transform:translateY(0)}}.animate-glitch-jump{animation:glitch-jump .15s steps(3)}.crt-effect{position:relative;animation:crt-glow 3s infinite alternate}.crt-lines{background:repeating-linear-gradient(180deg,rgba(0,0,0,.2),rgba(0,0,0,.2) 1px,transparent 0,transparent 2px);opacity:.5;animation:crt-flicker .15s infinite}.crt-lines,.crt-lines:after,.crt-lines:before{position:absolute;top:0;left:0;width:100%;height:100%}.crt-lines:after,.crt-lines:before{content:"";background:inherit}.crt-lines:before{left:1px;mix-blend-mode:screen;background:repeating-linear-gradient(180deg,rgba(0,255,0,.15) 1px,rgba(255,0,0,.15) 2px,rgba(0,0,255,.15) 3px);animation:crt-flicker .1s infinite alternate}.crt-lines:after{left:-1px;mix-blend-mode:screen;background:repeating-linear-gradient(180deg,rgba(255,0,0,.15) 1px,rgba(0,255,0,.15) 2px,rgba(0,0,255,.15) 3px);animation:crt-flicker .2s infinite alternate}@keyframes crt-glow{0%{filter:brightness(1)}to{filter:brightness(1.1)}}@keyframes crt-flicker{0%{opacity:.4}to{opacity:.6}}@keyframes scanlines{0%{transform:translateY(0)}to{transform:translateY(4px)}}@keyframes scan{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.animate-fade-in{animation:fade-in .2s ease-out forwards}@keyframes fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.animate-spin-slow{animation:spin 4s linear infinite}.animate-spin-reverse{animation:spin-reverse 3s linear infinite}@keyframes spin-reverse{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}@font-face{font-family:heavitas;src:url(/_next/static/media/81bac13e1b07e98f-s.p.ttf) format("truetype");font-display:swap}@font-face{font-family:heavitas Fallback;src:local("Arial");ascent-override:50.52%;descent-override:16.84%;line-gap-override:0.61%;size-adjust:148.46%}.__className_62e1af{font-family:heavitas,heavitas Fallback}.__variable_62e1af{--font-heavitas:"heavitas","heavitas Fallback"}