body{font-family:Inter,sans-serif}.gradient-bg.svelte-1uha8ag{background:linear-gradient(135deg,#667eea,#764ba2)}.dark .gradient-bg.svelte-1uha8ag{background:linear-gradient(135deg,#1e293b,#334155)}.card-hover.svelte-1uha8ag{transition:transform .3s ease,box-shadow .3s ease}.card-hover.svelte-1uha8ag:hover{transform:translateY(-5px);box-shadow:0 20px 25px -5px #0000001a}.hero-animation.svelte-1uha8ag{animation:svelte-1uha8ag-fadeInUp 1s ease-out}@keyframes svelte-1uha8ag-fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.pulse-animation.svelte-1uha8ag{animation:svelte-1uha8ag-pulse 2s infinite}@keyframes svelte-1uha8ag-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.animate-fade-in.svelte-1uha8ag{animation:svelte-1uha8ag-fadeIn .3s ease-out}@keyframes svelte-1uha8ag-fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}
