.animate-on-scroll{opacity:0;transition:opacity .6s ease-out,transform .6s ease-out;transform:translateY(20px)}.animate-on-scroll.visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.animate-on-scroll{opacity:1;transition:none;transform:none}}@keyframes svelte-z5mw92-scrollDot{0%,to{opacity:0;transform:translateY(0)}50%{opacity:1;transform:translateY(8px)}}.hero-stagger-1.svelte-z5mw92,.hero-stagger-2.svelte-z5mw92,.hero-stagger-3.svelte-z5mw92,.hero-stagger-4.svelte-z5mw92{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(24px)}.hero-visible.svelte-z5mw92 .hero-stagger-1:where(.svelte-z5mw92){opacity:1;transition-delay:.1s;transform:translateY(0)}.hero-visible.svelte-z5mw92 .hero-stagger-2:where(.svelte-z5mw92){opacity:1;transition-delay:.25s;transform:translateY(0)}.hero-visible.svelte-z5mw92 .hero-stagger-3:where(.svelte-z5mw92){opacity:1;transition-delay:.4s;transform:translateY(0)}.hero-visible.svelte-z5mw92 .hero-stagger-4:where(.svelte-z5mw92){opacity:1;transition-delay:.55s;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.hero-stagger-1.svelte-z5mw92,.hero-stagger-2.svelte-z5mw92,.hero-stagger-3.svelte-z5mw92,.hero-stagger-4.svelte-z5mw92{opacity:1;transition:none;transform:none}}
