.gradient-text.svelte-p4ajig{background:linear-gradient(90deg,#ff0080,#ff8c00,#40e0d0,#8a2be2);background-size:400% 400%;animation:svelte-p4ajig-gradientAnimation 10s ease infinite;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@keyframes svelte-p4ajig-gradientAnimation{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.gradient-border.svelte-p4ajig{position:relative;border:1.5px solid transparent;border-radius:12px;padding:2px;background:linear-gradient(#15191e,#15191e) padding-box,linear-gradient(45deg,#1d232a,#687aff) border-box;transition:transform .2s ease-in-out}.gradient-border.svelte-p4ajig:hover,.gradient-border.svelte-p4ajig:focus-within,.gradient-border.svelte-p4ajig:active{transform:scale(1.05)}.card-content.svelte-p4ajig{--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)));border-radius:10px;padding:1.5rem;color:#fff}.features-section.svelte-p4ajig,.how-it-works-section.svelte-p4ajig,.testimonials-section.svelte-p4ajig,.cta-section.svelte-p4ajig{max-width:1200px;margin:.5rem auto;padding:2rem 1rem}.cta-section.svelte-p4ajig{margin-bottom:3rem}.hero-section.svelte-p4ajig{padding:4rem 1rem}@media (min-width: 768px){.hero-section.svelte-p4ajig{padding:6rem 1rem}}.testimonial-card.svelte-p4ajig{border-radius:.5rem;--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)));padding:1.5rem}
