@keyframes svelte-1uha8ag-fade-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1uha8ag-slide-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1uha8ag-slide-up-delayed{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1uha8ag-cards{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1uha8ag-stats{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.animate-fade-in.svelte-1uha8ag{animation:svelte-1uha8ag-fade-in .8s ease-out forwards}.animate-slide-up.svelte-1uha8ag{animation:svelte-1uha8ag-slide-up 1s ease-out .3s forwards;opacity:0}.animate-slide-up-delayed.svelte-1uha8ag{animation:svelte-1uha8ag-slide-up-delayed 1s ease-out .6s forwards;opacity:0}.animate-cards.svelte-1uha8ag{animation:svelte-1uha8ag-cards 1.2s ease-out .9s forwards;opacity:0}.animate-stats.svelte-1uha8ag{animation:svelte-1uha8ag-stats 1s ease-out 1.2s forwards;opacity:0}.bg-gradient-to-r.svelte-1uha8ag{background-size:200% 200%;animation:svelte-1uha8ag-gradient-shift 3s ease infinite}@keyframes svelte-1uha8ag-gradient-shift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.card.svelte-1uha8ag{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}.btn.svelte-1uha8ag{position:relative;overflow:hidden}.btn.svelte-1uha8ag:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.btn.svelte-1uha8ag:hover:before{left:100%}
