.hero-glitch-word.svelte-1m8oqp5{position:relative;display:inline-block;color:#c1ff00}.hero-glitch-word.svelte-1m8oqp5:before,.hero-glitch-word.svelte-1m8oqp5:after{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.hero-glitch-word.svelte-1m8oqp5:before{color:#ff0040;z-index:-1;animation:svelte-1m8oqp5-hero-glitch-1 4s infinite linear alternate-reverse}.hero-glitch-word.svelte-1m8oqp5:after{color:#00f0ff;z-index:-1;animation:svelte-1m8oqp5-hero-glitch-2 4s infinite linear alternate-reverse}@keyframes svelte-1m8oqp5-hero-glitch-1{0%,90%{clip-path:inset(0 0 0 0);transform:translate(0)}92%{clip-path:inset(20% 0 40% 0);transform:translate(-3px,1px)}94%{clip-path:inset(60% 0 10% 0);transform:translate(2px,-1px)}96%{clip-path:inset(10% 0 70% 0);transform:translate(-1px,2px)}98%{clip-path:inset(50% 0 20% 0);transform:translate(3px)}to{clip-path:inset(0 0 0 0);transform:translate(0)}}@keyframes svelte-1m8oqp5-hero-glitch-2{0%,88%{clip-path:inset(0 0 0 0);transform:translate(0)}90%{clip-path:inset(40% 0 20% 0);transform:translate(3px,-1px)}93%{clip-path:inset(10% 0 50% 0);transform:translate(-2px,1px)}95%{clip-path:inset(70% 0 5% 0);transform:translate(1px,-2px)}97%{clip-path:inset(30% 0 30% 0);transform:translate(-3px)}to{clip-path:inset(0 0 0 0);transform:translate(0)}}.hero-bar.svelte-1m8oqp5{background:linear-gradient(to top,#1a3a2a,#2d8a5e,#4ecb8a);box-shadow:0 0 8px #2e8a5e4d,0 0 16px #2e8a5e1f}.shield-ring-1.svelte-1m8oqp5{animation:svelte-1m8oqp5-shield-pulse 3s ease-in-out infinite}.shield-ring-2.svelte-1m8oqp5{animation:svelte-1m8oqp5-shield-pulse 3s ease-in-out infinite .6s}.shield-ring-3.svelte-1m8oqp5{animation:svelte-1m8oqp5-shield-pulse 3s ease-in-out infinite 1.2s}@keyframes svelte-1m8oqp5-shield-pulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}.shield-particle.svelte-1m8oqp5{animation:svelte-1m8oqp5-shield-float 4s ease-in-out infinite}@keyframes svelte-1m8oqp5-shield-float{0%,to{opacity:.2;transform:translateY(0)}50%{opacity:.6;transform:translateY(-6px)}}
