@keyframes svelte-1uha8ag-fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.hero-fade.svelte-1uha8ag{opacity:0;animation:svelte-1uha8ag-fadeUp .6s ease forwards}.hero-fade-1.svelte-1uha8ag{animation-delay:0ms}.hero-fade-2.svelte-1uha8ag{animation-delay:.15s}.hero-fade-3.svelte-1uha8ag{animation-delay:.3s}.hero-fade-4.svelte-1uha8ag{animation-delay:.5s}.scroll-fade.svelte-1uha8ag{opacity:1;transform:translateY(0)}.scroll-fade.svelte-1uha8ag.scroll-ready{opacity:0;transform:translateY(16px);transition:opacity .5s ease,transform .5s ease}.scroll-fade.svelte-1uha8ag.scroll-ready.animate-in,.card-animate.svelte-1uha8ag{opacity:1;transform:translateY(0)}.card-animate.svelte-1uha8ag.scroll-ready{opacity:0;transform:translateY(16px);transition:opacity .4s ease,transform .4s ease}.card-animate.svelte-1uha8ag.scroll-ready.animate-in{opacity:1;transform:translateY(0)}.stats-card.svelte-1uha8ag{border-radius:20px 14px 18px 12px}.ai-card.svelte-1uha8ag:hover{box-shadow:0 12px 32px var(--color-card-shadow-hover)!important}.ai-card.svelte-1uha8ag:after{content:"";position:absolute;inset:-1px;border-radius:inherit;border:2px solid var(--color-accent);opacity:0;transition:opacity .2s ease;pointer-events:none}.ai-card.svelte-1uha8ag{position:relative}.ai-card.svelte-1uha8ag:hover:after{opacity:.15}.journey-quote.svelte-1uha8ag{border-radius:4px 16px 14px 4px;box-shadow:0 4px 16px var(--color-card-shadow)}.tech-highlight.svelte-1uha8ag{border:1px solid var(--color-accent);opacity:.9}
