.cta-section.svelte-vj7mzd{scroll-snap-align:start;background:var(--color-bg)}.scroll-reveal .cta-text.svelte-vj7mzd,.scroll-reveal .cta-mockup.svelte-vj7mzd,.scroll-reveal .cta-glow.svelte-vj7mzd{opacity:0}.scroll-reveal.is-visible .cta-text.svelte-vj7mzd{animation:.6s ease-out both svelte-vj7mzd-cta-text-in}.scroll-reveal.is-visible .cta-mockup.svelte-vj7mzd{animation:.6s ease-out .1s both svelte-vj7mzd-cta-mockup-in}.scroll-reveal.is-visible .cta-glow.svelte-vj7mzd{animation:1s ease-out both svelte-vj7mzd-cta-glow-in}@keyframes svelte-vj7mzd-cta-text-in{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}@keyframes svelte-vj7mzd-cta-mockup-in{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes svelte-vj7mzd-cta-glow-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.cta-text.svelte-vj7mzd,.cta-mockup.svelte-vj7mzd,.cta-glow.svelte-vj7mzd{opacity:1;animation:none}}.demo-section.svelte-b19jgx,.features-section.svelte-184mjrs{scroll-snap-align:start;background:var(--color-bg)}@keyframes svelte-184mjrs-feature-visual-in{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}.feature-visual.svelte-184mjrs{animation:.35s ease-out svelte-184mjrs-feature-visual-in}@media (prefers-reduced-motion:reduce){.feature-visual.svelte-184mjrs{animation:none}}.footer-section.svelte-z0vthk{scroll-snap-align:start}.hero-section.svelte-kg8ly3{scroll-snap-align:start;background:var(--color-bg)}@keyframes svelte-kg8ly3-float1{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-14px)rotate(.5deg)}}@keyframes svelte-kg8ly3-float2{0%,to{transform:translateY(-8px)rotate(1deg)}50%{transform:translateY(6px)rotate(-.5deg)}}@keyframes svelte-kg8ly3-float3{0%,to{transform:translateY(-4px)rotate(-.5deg)}50%{transform:translateY(10px)rotate(1deg)}}.hero-float-main.svelte-kg8ly3{animation:7s ease-in-out infinite svelte-kg8ly3-float1}.hero-float-1.svelte-kg8ly3{animation:5s ease-in-out infinite svelte-kg8ly3-float1}.hero-float-2.svelte-kg8ly3{animation:6s ease-in-out infinite svelte-kg8ly3-float2}.hero-float-3.svelte-kg8ly3{animation:5.5s ease-in-out infinite svelte-kg8ly3-float3}@keyframes svelte-kg8ly3-scroll-bounce{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,8px)}}.scroll-cue.svelte-kg8ly3{animation:2s ease-in-out infinite svelte-kg8ly3-scroll-bounce}@media (prefers-reduced-motion:reduce){.hero-float-main.svelte-kg8ly3,.hero-float-1.svelte-kg8ly3,.hero-float-2.svelte-kg8ly3,.hero-float-3.svelte-kg8ly3,.scroll-cue.svelte-kg8ly3{animation:none}}.pricing-section.svelte-1fp0fth{scroll-snap-align:start;background:var(--color-bg)}@keyframes svelte-1fp0fth-pricing-card-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.scroll-reveal.is-visible .pricing-card.svelte-1fp0fth{animation:.5s ease-out both svelte-1fp0fth-pricing-card-in}@media (prefers-reduced-motion:reduce){.pricing-card.svelte-1fp0fth{animation:none}}.landing-scroll.svelte-1uha8ag{scroll-snap-type:y mandatory}@media (prefers-reduced-motion:reduce){.landing-scroll.svelte-1uha8ag{scroll-snap-type:y proximity}}
