html{color-scheme:dark}.stats-section.svelte-qvm5n9{position:relative;background:var(--background);padding:0rem 1.5rem 5rem;overflow:hidden;isolation:isolate;font-family:system-ui,-apple-system,sans-serif}.stats-inner.svelte-qvm5n9{position:relative;z-index:1;max-width:1320px;margin:0 auto;display:flex;flex-direction:column;gap:2.75rem}.section-title.svelte-qvm5n9{width:100%;font-size:clamp(36px,5vw,58px);font-weight:800;color:var(--text-primary);margin:0;line-height:1.1;letter-spacing:-.02em}.heading-col.svelte-qvm5n9{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.9rem;max-width:1920px;margin:0 auto;opacity:0;transform:translateY(10px);transition:opacity .7s ease,transform .7s ease}.stats-section.in-view.svelte-qvm5n9 .heading-col:where(.svelte-qvm5n9){opacity:1;transform:translateY(0)}.stats-grid.svelte-qvm5n9{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem 1.75rem}.stat-card.svelte-qvm5n9{position:relative;opacity:0;transform:translateY(16px);transition:opacity .6s ease var(--delay, 0ms),transform .6s ease var(--delay, 0ms)}.stat-card-bg.svelte-qvm5n9{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:flex-start;color:#4ade80;opacity:.08;filter:blur(6px);animation:svelte-qvm5n9-glow-pulse 3s ease-in-out infinite;transition:opacity .4s ease;pointer-events:none;z-index:0;overflow:hidden;border-radius:inherit}.stat-card-bg.svelte-qvm5n9 svg{width:200px;height:200px;transform:translate(-15%,15%)}.stat-card.svelte-qvm5n9:hover .stat-card-bg:where(.svelte-qvm5n9){opacity:.35}@keyframes svelte-qvm5n9-glow-pulse{0%,to{filter:blur(6px) drop-shadow(0 0 20px rgba(74,222,128,.3))}50%{filter:blur(6px) drop-shadow(0 0 50px rgba(74,222,128,.7))}}.trend.svelte-qvm5n9{display:inline-flex;align-items:center;justify-content:center;font-size:1.35rem;font-weight:800;transform:translateY(-.1em);transition:transform .3s ease}.trend.up.svelte-qvm5n9{color:#4ade80}.trend.down.svelte-qvm5n9{color:#f87171}.stat-card.svelte-qvm5n9:hover .trend.up:where(.svelte-qvm5n9){transform:translateY(-.15em) scale(1.15)}.stat-card.svelte-qvm5n9:hover .trend.down:where(.svelte-qvm5n9){transform:translateY(-.05em) scale(1.15)}.stats-section.in-view.svelte-qvm5n9 .stat-card:where(.svelte-qvm5n9){opacity:1;transform:translateY(0)}.stat-number.svelte-qvm5n9{display:inline-flex;align-items:baseline;font-size:clamp(2.8rem,4vw,4rem);font-weight:800;letter-spacing:-.03em;color:#fafafa;min-height:1.2em;font-variant-numeric:tabular-nums;transition:color .3s ease}.stat-card.svelte-qvm5n9:hover .stat-number:where(.svelte-qvm5n9){color:#fca5a5}.stat-text.svelte-qvm5n9{white-space:pre}.stat-label.svelte-qvm5n9{font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#ef4444;margin-top:.3rem}.stat-desc.svelte-qvm5n9{margin:.6rem 0 0;color:#9a9a9a;font-size:.9rem;line-height:1.55;max-width:30ch;transition:color .3s ease}.stat-card.svelte-qvm5n9:hover .stat-desc:where(.svelte-qvm5n9){color:#c4c4c4}@media(max-width:1000px){.stats-inner.svelte-qvm5n9{gap:2rem}.stats-grid.svelte-qvm5n9{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.stats-section.svelte-qvm5n9{padding:3.5rem 1.25rem}.stats-grid.svelte-qvm5n9{grid-template-columns:1fr;gap:1.75rem;justify-items:center}.stat-card.svelte-qvm5n9{text-align:center;max-width:380px}.stat-desc.svelte-qvm5n9{max-width:100%}}@media(prefers-reduced-motion:reduce){.heading-col.svelte-qvm5n9,.stat-card.svelte-qvm5n9{transition:opacity .3s ease;transform:none!important}}
