.newsletter-section.svelte-7r8wn5{position:relative;padding:6rem 2rem;overflow:hidden}@media (max-width: 768px){.newsletter-section.svelte-7r8wn5{padding:4rem 1rem}}.newsletter-bg.svelte-7r8wn5{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.newsletter-glow.svelte-7r8wn5{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:600px;height:400px;background:radial-gradient(ellipse at center,rgba(0,196,0,.15) 0%,transparent 70%);filter:blur(40px)}.newsletter-container.svelte-7r8wn5{max-width:600px;margin:0 auto;position:relative;z-index:1}.newsletter-content.svelte-7r8wn5{text-align:center;background:#ffffff05;border:1px solid rgba(255,255,255,.08);border-radius:1.5rem;padding:3rem}@media (max-width: 768px){.newsletter-content.svelte-7r8wn5{padding:2rem 1.5rem}}.newsletter-icon.svelte-7r8wn5{display:flex;justify-content:center;margin-bottom:1.5rem}.newsletter-svg.svelte-7r8wn5{filter:drop-shadow(0 0 20px rgba(0,196,0,.4)) drop-shadow(0 0 40px rgba(138,43,226,.2))}.sparkle.svelte-7r8wn5{animation:svelte-7r8wn5-sparkle-pulse 2s ease-in-out infinite}.sparkle-1.svelte-7r8wn5{animation-delay:0s}.sparkle-2.svelte-7r8wn5{animation-delay:.6s}.sparkle-3.svelte-7r8wn5{animation-delay:1.2s}@keyframes svelte-7r8wn5-sparkle-pulse{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@media (prefers-reduced-motion: reduce){.sparkle.svelte-7r8wn5{animation:none;opacity:.8}}.newsletter-title.svelte-7r8wn5{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;margin-bottom:1rem}.newsletter-description.svelte-7r8wn5{font-size:1rem;color:#fff9;line-height:1.6;margin-bottom:2rem}.newsletter-form-wrapper.svelte-7r8wn5{max-width:400px;margin:0 auto 1.5rem}.newsletter-privacy.svelte-7r8wn5{font-size:.75rem;color:#fff6}
