body{font-family:Inter,sans-serif;margin:0;padding:0;scroll-behavior:smooth}h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif}@keyframes svelte-1uha8ag-fade-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in.svelte-1uha8ag{animation:svelte-1uha8ag-fade-in 1s ease-out}@keyframes svelte-1uha8ag-float-slow{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-18px,-22px) scale(1.05)}}@keyframes svelte-1uha8ag-float-slow-rev{0%,to{transform:translate(0) scale(1)}50%{transform:translate(20px,18px) scale(.95)}}.animate-float-slow.svelte-1uha8ag{animation:svelte-1uha8ag-float-slow 11s ease-in-out infinite}.animate-float-slow-rev.svelte-1uha8ag{animation:svelte-1uha8ag-float-slow-rev 13s ease-in-out infinite}@keyframes svelte-1uha8ag-soft-pulse{0%,to{box-shadow:0 0 #3b82f659}50%{box-shadow:0 0 0 12px #3b82f600}}.animate-soft-pulse.svelte-1uha8ag{animation:svelte-1uha8ag-soft-pulse 2.8s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.animate-float-slow.svelte-1uha8ag,.animate-float-slow-rev.svelte-1uha8ag,.animate-soft-pulse.svelte-1uha8ag,.animate-fade-in.svelte-1uha8ag{animation:none!important}}.line-clamp-2.svelte-1uha8ag{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.testimonial-scroll.svelte-1uha8ag{animation:svelte-1uha8ag-scroll-left 40s linear infinite}.testimonial-scroll.svelte-1uha8ag:hover{animation-play-state:paused}@keyframes svelte-1uha8ag-scroll-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.testimonial-scroll.svelte-1uha8ag{animation:none}}.cta-section.svelte-1uha8ag{background:#fff}
