.text-gradient.svelte-srpqu8{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-dark) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.arc-background.svelte-srpqu8{position:absolute;left:50%;top:180px;transform:translate(-50%);width:140%;height:2000px;border-radius:100% 100% 0 0/400px 400px 0 0;background:#64943e0f;filter:blur(20px)}.arc-glow.svelte-srpqu8{position:absolute;left:50%;top:180px;transform:translate(-50%);width:140%;height:2000px;border-radius:100% 100% 0 0/400px 400px 0 0;background:#64943e0a}@media(min-width:768px){.arc-background.svelte-srpqu8{top:250px;width:120%;border-radius:100% 100% 0 0/800px 800px 0 0;filter:blur(30px)}.arc-glow.svelte-srpqu8{top:250px;width:120%;border-radius:100% 100% 0 0/800px 800px 0 0}}@keyframes svelte-srpqu8-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes svelte-srpqu8-pulse-slow{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.4;transform:scale(1.1)}}.animate-pulse-slow.svelte-srpqu8{animation:svelte-srpqu8-pulse-slow 8s infinite}.animate-pulse-slower.svelte-srpqu8{animation:svelte-srpqu8-pulse-slow 12s infinite 1s}.testimonial-section.svelte-c5s6ot{position:relative;padding:120px 0;background:#fafafa;overflow:hidden}.green-overlay.svelte-c5s6ot{position:absolute;top:50%;left:50%;width:150%;height:300%;border-radius:50%;background:radial-gradient(circle,rgba(100,148,62,.08) 0%,rgba(100,148,62,.04) 50%,transparent 100%);pointer-events:none}.quote-text.svelte-c5s6ot{font-size:clamp(1.5rem,4vw,2.5rem);line-height:1.3;font-weight:500;margin:0;letter-spacing:-.02em}@keyframes svelte-1cz57n1-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.animate-marquee.svelte-1cz57n1{animation:svelte-1cz57n1-marquee 40s linear infinite}.animate-marquee.svelte-1cz57n1:hover{animation-play-state:paused}
