@keyframes svelte-bjelcr-cta-glow{0%,to{box-shadow:0 0 5px var(--color-primary),0 0 10px var(--color-primary)}50%{box-shadow:0 0 20px var(--color-primary),0 0 30px var(--color-primary)}}.animate-cta-glow.svelte-bjelcr{animation:svelte-bjelcr-cta-glow 2s ease-in-out 3}.animate-cta-shimmer.svelte-bjelcr:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,var(--opacity-30)),transparent);animation:svelte-bjelcr-shimmer 2s linear 3}@keyframes svelte-bjelcr-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.animate-cta-pulse.svelte-bjelcr{animation:pulse 2s ease-in-out 3}@keyframes svelte-bjelcr-bounce-arrow{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.animate-bounce-arrow.svelte-bjelcr{animation:svelte-bjelcr-bounce-arrow 1s ease-in-out 5}@media(prefers-reduced-motion:reduce){.animate-cta-glow.svelte-bjelcr{animation:none;box-shadow:0 0 10px var(--color-primary)}.animate-cta-shimmer.svelte-bjelcr:before{animation:none;display:none}.animate-cta-pulse.svelte-bjelcr,.animate-bounce-arrow.svelte-bjelcr{animation:none}}
