@keyframes svelte-zy95gq-pulse-slow{0%,to{opacity:1;transform:scale(1) rotate(0)}50%{opacity:.7;transform:scale(1.1) rotate(2deg)}}.animate-pulse-slow.svelte-zy95gq{animation:svelte-zy95gq-pulse-slow 8s cubic-bezier(.4,0,.6,1) infinite}.animation-delay-2000.svelte-zy95gq{animation-delay:2s}.animation-delay-4000.svelte-zy95gq{animation-delay:4s}.animation-delay-1000.svelte-zy95gq{animation-delay:1s}@keyframes svelte-zy95gq-float-particle{0%,to{transform:translateY(0) translate(0) scale(.8) rotate(0);opacity:.4}25%{transform:translateY(-20px) translate(10px) scale(1) rotate(90deg);opacity:.8}50%{transform:translateY(-40px) translate(-5px) scale(1.2) rotate(180deg);opacity:1}75%{transform:translateY(-20px) translate(-15px) scale(1) rotate(270deg);opacity:.8}}.animate-float-particle.svelte-zy95gq{animation:svelte-zy95gq-float-particle 12s ease-in-out infinite}@keyframes svelte-zy95gq-twinkle{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1.5)}}.animate-twinkle.svelte-zy95gq{animation:svelte-zy95gq-twinkle 3s ease-in-out infinite}@keyframes svelte-zy95gq-data-float{0%,to{transform:translateY(0) translate(0) scale(1);opacity:.6}25%{transform:translateY(-30px) translate(15px) scale(1.1);opacity:.8}50%{transform:translateY(-60px) translate(-10px) scale(1.2);opacity:1}75%{transform:translateY(-30px) translate(-20px) scale(1.1);opacity:.8}}.animate-data-float.svelte-zy95gq{animation:svelte-zy95gq-data-float 12s ease-in-out infinite}@keyframes svelte-zy95gq-data-stream{0%{opacity:0;transform:translateY(-50px) scaleY(0)}50%{opacity:1;transform:translateY(0) scaleY(1)}to{opacity:0;transform:translateY(50px) scaleY(.5)}}.animate-data-stream.svelte-zy95gq{animation:svelte-zy95gq-data-stream 4s linear infinite}@keyframes svelte-zy95gq-code-float{0%,to{transform:translateY(0) translate(0) rotate(0);opacity:.4}50%{transform:translateY(-40px) translate(20px) rotate(5deg);opacity:.8}}.animate-code-float.svelte-zy95gq{animation:svelte-zy95gq-code-float 15s ease-in-out infinite}@keyframes svelte-zy95gq-network-pulse{0%,to{opacity:.1}50%{opacity:.3}}.animate-network-pulse.svelte-zy95gq{animation:svelte-zy95gq-network-pulse 8s ease-in-out infinite}@keyframes svelte-zy95gq-cursor-blink{0%,50%{opacity:1}51%,to{opacity:0}}.animate-cursor-blink.svelte-zy95gq{animation:svelte-zy95gq-cursor-blink 1s infinite}@keyframes svelte-zy95gq-ai-glow{0%,to{filter:drop-shadow(0 0 10px rgba(99,102,241,.3))}50%{filter:drop-shadow(0 0 20px rgba(168,85,247,.4))}}.animate-ai-glow.svelte-zy95gq{animation:svelte-zy95gq-ai-glow 4s ease-in-out infinite}@keyframes svelte-zy95gq-ai-activity{0%,to{transform:scale(.8);opacity:.5}50%{transform:scale(1.2);opacity:1}}.animate-ai-activity.svelte-zy95gq{animation:svelte-zy95gq-ai-activity 1.5s ease-in-out infinite}@keyframes svelte-zy95gq-data-pulse{0%,to{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.05);filter:brightness(1.2)}}.animate-data-pulse.svelte-zy95gq{animation:svelte-zy95gq-data-pulse 2s ease-in-out infinite}@keyframes svelte-zy95gq-working-dot{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1.2);opacity:1}}.animate-working-dot.svelte-zy95gq{animation:svelte-zy95gq-working-dot 1.4s ease-in-out infinite}.counter-up.svelte-zy95gq{animation:svelte-zy95gq-count-up 3s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes svelte-zy95gq-count-up{0%{opacity:0;transform:translateY(30px) scale(.8)}to{opacity:1;transform:translateY(0) scale(1)}}.backdrop-blur-sm.svelte-zy95gq{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.backdrop-blur-xl.svelte-zy95gq{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}button.svelte-zy95gq:hover{transform:translateY(-2px) scale(1.02)}.shadow-xl.svelte-zy95gq{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.shadow-2xl.svelte-zy95gq{box-shadow:0 25px 50px -12px #00000040}@media (max-width: 768px){.animate-float-particle.svelte-zy95gq,.animate-twinkle.svelte-zy95gq,.animate-data-float.svelte-zy95gq,.animate-code-float.svelte-zy95gq,.animate-data-stream.svelte-zy95gq,.animate-network-pulse.svelte-zy95gq{display:none}}@media (max-width: 640px){h1.svelte-zy95gq{font-size:2.25rem;line-height:1.1}.backdrop-blur-xl.svelte-zy95gq{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}@media (prefers-reduced-motion: reduce){.animate-pulse-slow.svelte-zy95gq,.animate-float-particle.svelte-zy95gq,.animate-twinkle.svelte-zy95gq,.animate-bounce.svelte-zy95gq,.animate-pulse.svelte-zy95gq,.animate-data-float.svelte-zy95gq,.animate-data-stream.svelte-zy95gq,.animate-code-float.svelte-zy95gq,.animate-network-pulse.svelte-zy95gq,.animate-cursor-blink.svelte-zy95gq,.animate-ai-glow.svelte-zy95gq,.animate-ai-activity.svelte-zy95gq,.animate-data-pulse.svelte-zy95gq,.animate-working-dot.svelte-zy95gq{animation:none}}@keyframes svelte-1tei009-fade-in{0%{opacity:0}to{opacity:1}}@keyframes svelte-1w8po3w-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animate-float.svelte-1w8po3w{animation:svelte-1w8po3w-float 4s ease-in-out infinite}@keyframes svelte-xclwd9-gradient-shift{0%,to{transform:translate(0) translateY(0)}33%{transform:translate(30%) translateY(-30%)}66%{transform:translate(-20%) translateY(20%)}}@keyframes svelte-xclwd9-gradient-shift-reverse{0%,to{transform:translate(0) translateY(0)}33%{transform:translate(-30%) translateY(30%)}66%{transform:translate(20%) translateY(-20%)}}@keyframes svelte-xclwd9-float-up{0%{transform:translateY(100vh) translate(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(-100vh) translate(100px);opacity:0}}@keyframes svelte-xclwd9-gradient-x{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.animate-gradient-shift.svelte-xclwd9{animation:svelte-xclwd9-gradient-shift 20s ease-in-out infinite}.animate-gradient-shift-reverse.svelte-xclwd9{animation:svelte-xclwd9-gradient-shift-reverse 20s ease-in-out infinite}.animate-float-up.svelte-xclwd9{animation:svelte-xclwd9-float-up 15s linear infinite}.animate-gradient-x.svelte-xclwd9{background-size:200% 200%;animation:svelte-xclwd9-gradient-x 4s ease infinite}.animation-delay-200.svelte-xclwd9{animation-delay:.2s}.animation-delay-400.svelte-xclwd9{animation-delay:.4s}@keyframes svelte-tocl6i-float-slow{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.animation-delay-200.svelte-tocl6i{animation-delay:.2s}
