.stats-grid.svelte-1farpw2{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:2rem}@media(max-width:640px){.stats-grid.svelte-1farpw2{grid-template-columns:repeat(2,1fr)}}.stat-card.svelte-1farpw2{text-align:center;padding:1.5rem 1rem;border-radius:1rem;border:1px solid rgb(20 87 154 / 8%);background:#ffffffb3;opacity:0;animation:svelte-1farpw2-statReveal .6s cubic-bezier(.16,1,.3,1) var(--stat-delay, 0s) forwards;transition:box-shadow .3s ease}.stat-card.svelte-1farpw2:hover{box-shadow:0 8px 24px #141e320f}.stat-value.svelte-1farpw2{font-family:Outfit,sans-serif;font-weight:800;font-size:clamp(2rem,3vw,2.75rem);background:linear-gradient(90deg,var(--color-primary-500),var(--color-primary-700));-webkit-background-clip:text;background-clip:text;color:transparent;line-height:1.1}.stat-label.svelte-1farpw2{font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:var(--color-raisin-black-600);margin-top:.35rem;font-weight:600}@keyframes svelte-1farpw2-statReveal{0%{opacity:0;transform:translateY(1rem) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}
