.gradient-bg.svelte-v0ij1v{background:linear-gradient(135deg,#667eea,#764ba2)}.hero-pattern.svelte-v0ij1v{background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.05'%3E%3Ccircle cx='30' cy='30' r='4'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.card-hover.svelte-v0ij1v{transition:all .3s ease}.card-hover.svelte-v0ij1v:hover{transform:translateY(-5px);box-shadow:0 20px 40px #0000001a}.pulse-btn.svelte-v0ij1v{animation:svelte-v0ij1v-pulse 2s infinite}@keyframes svelte-v0ij1v-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.fade-in.svelte-v0ij1v{opacity:0;animation:svelte-v0ij1v-fadeIn .8s ease-in forwards}@keyframes svelte-v0ij1v-fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.stagger-1.svelte-v0ij1v{animation-delay:.1s}.stagger-2.svelte-v0ij1v{animation-delay:.2s}.stagger-3.svelte-v0ij1v{animation-delay:.3s}
