.hero-glitch.svelte-vr8yfz{animation:svelte-vr8yfz-glitch-drift 8s ease-in-out infinite alternate}@keyframes svelte-vr8yfz-glitch-drift{0%{transform:scale(1.02) translate(0)}25%{transform:scale(1.03) translate(-2px)}50%{transform:scale(1.02) translate(1px)}75%{transform:scale(1.04) translate(-1px)}to{transform:scale(1.02) translate(0)}}.hero-rotating-word.svelte-vr8yfz{min-width:3ch;transition:color .3s}.hero-btn-primary.svelte-vr8yfz{animation:svelte-vr8yfz-btn-glow 3s ease-in-out infinite alternate}@keyframes svelte-vr8yfz-btn-glow{0%{box-shadow:0 10px 25px -5px #3f00ff40}to{box-shadow:0 15px 40px -5px #3f00ff66}}.track-row-1.svelte-kgj87h,.track-row-2.svelte-kgj87h{width:-moz-max-content;width:max-content}.track-row-1.svelte-kgj87h{animation:svelte-kgj87h-scroll-left 40s linear infinite}.track-row-2.svelte-kgj87h{animation:svelte-kgj87h-scroll-right 45s linear infinite}@keyframes svelte-kgj87h-scroll-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes svelte-kgj87h-scroll-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.track-row-1.svelte-kgj87h:hover,.track-row-2.svelte-kgj87h:hover{animation-play-state:paused}.card-hover.svelte-g0ruyb{transition:transform .35s cubic-bezier(.4,0,.2,1),box-shadow .35s cubic-bezier(.4,0,.2,1),border-color .35s ease}.card-hover.svelte-g0ruyb:hover{transform:translateY(-4px);box-shadow:0 20px 40px -12px #3f00ff1f,0 8px 16px -8px #00000014}.svc-hover.svelte-g0ruyb{transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s ease,border-color .3s ease}.svc-hover.svelte-g0ruyb:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 12px 24px -8px #3f00ff1a;border-color:#b399ff}.plat-svg{animation:svelte-g0ruyb-svg-float 6s ease-in-out infinite alternate}@keyframes svelte-g0ruyb-svg-float{0%{transform:scale(1)}to{transform:scale(1.06) rotate(var(--r, 0deg))}}.plat-tag{transition:transform .2s ease,box-shadow .2s ease}.plat-tag:hover{transform:translateY(-1px) scale(1.05);box-shadow:0 2px 8px #3f00ff1f}.cta-gradient.svelte-zd8y4{background:linear-gradient(135deg,#0b0050,#170175,#2b00ba,#1b4fd8,#170175,#0b0050);background-size:300% 300%;animation:svelte-zd8y4-cta-shift 6s ease-in-out infinite}@keyframes svelte-zd8y4-cta-shift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}
