.sm-stats{padding:var(--ds-section-y) 0;background:var(--ds-surface-0);border-block:1px solid var(--ds-line-warm)}.sm-stat-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:20px;margin-top:40px;list-style:none}@media (min-width:780px){.sm-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.sm-stat-card{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:8px;padding:var(--ds-space-6) var(--ds-space-5);background:var(--ds-surface-0);border:1px solid var(--ds-line-soft);border-radius:var(--ds-radius-lg);transition:transform .22s var(--ds-ease-out),border-color .22s var(--ds-ease-out)}.sm-stat-card:hover{transform:translateY(-4px);border-color:var(--brand-red-soft)}.sm-stat-num{font-family:var(--font-inter);font-size:clamp(34px,3.4vw,42px);font-weight:800;line-height:1;letter-spacing:-.02em;color:var(--brand-red);font-variant-numeric:tabular-nums}.sm-stat-label{font-size:12.5px;font-weight:600;color:var(--ds-text-strong);text-transform:uppercase;letter-spacing:.06em}.sm-stat-cap{font-size:13.5px;line-height:1.5;color:var(--ds-text-muted);max-width:24ch}.sm-stats .svc-sec-head{max-width:1000px}