.cl-stats{padding-top:72px}.cl-stats-head{text-align:center;max-width:680px;margin:0 auto 48px}.cl-stats-head h1{margin-top:12px;font-size:clamp(2rem,4.4vw,2.9rem)}.cl-stats-head p{color:#fff;max-width:560px;margin:16px auto 0;font-size:1.04rem;font-weight:700}.cl-stats-head .cl-eyebrow:before{display:none}.cl-stats-live{background:var(--cl-red);border-radius:50%;width:8px;height:8px;animation:2s ease-out infinite cl-stats-pulse;box-shadow:0 0 #e5484d80}@keyframes cl-stats-pulse{0%{box-shadow:0 0 #e5484d80}70%{box-shadow:0 0 0 7px #e5484d00}to{box-shadow:0 0 #e5484d00}}@media (prefers-reduced-motion:reduce){.cl-stats-live{animation:none}}.cl-stats-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.cl-stat-card{background:radial-gradient(ellipse 80% 120% at 0% 0%, var(--cl-red-soft), transparent 62%), var(--cl-panel);border:1px solid var(--cl-border);border-radius:var(--cl-radius);flex-direction:column;gap:6px;padding:30px 26px 26px;transition:border-color .2s,transform .2s;display:flex;position:relative;overflow:hidden}.cl-stat-card:hover{border-color:var(--cl-red-line);transform:translateY(-2px)}.cl-stat-card:before{content:"";background:var(--cl-sep);height:2px;position:absolute;top:0;left:0;right:0}.cl-stat-label{letter-spacing:.14em;text-transform:uppercase;color:var(--cl-faint);font-size:.74rem;font-weight:600}.cl-stat-value{letter-spacing:-.02em;color:var(--cl-text);font-variant-numeric:tabular-nums;font-size:clamp(2.4rem,5vw,3.4rem);font-weight:700;line-height:1.05}.cl-stat-sub{color:var(--cl-muted);font-size:.86rem}.cl-stats-sevhead{border-bottom:1px solid var(--cl-border);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin:56px 0 18px;padding-bottom:14px;display:flex}.cl-stats-sevhead h2{letter-spacing:-.01em;font-size:1.2rem;font-weight:650}.cl-stats-sevhead span{letter-spacing:.14em;text-transform:uppercase;color:var(--cl-faint);font-size:.74rem;font-weight:600}.cl-sev-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:18px;display:grid}.cl-sev-card{background:var(--cl-panel);border:1px solid var(--cl-border);border-radius:var(--cl-radius);flex-direction:column;gap:14px;padding:22px 22px 24px;transition:border-color .2s,transform .2s;display:flex;position:relative;overflow:hidden}.cl-sev-card:hover{border-color:var(--cl-border-strong);transform:translateY(-2px)}.cl-sev-card:before{content:"";background:var(--sev-color,var(--cl-faint));height:2px;position:absolute;top:0;left:0;right:0}.cl-sev-top{align-items:center;gap:9px;display:flex}.cl-sev-dot{background:var(--sev-color,var(--cl-faint));border-radius:50%;width:9px;height:9px}.cl-sev-label{letter-spacing:.1em;text-transform:uppercase;color:var(--cl-muted);font-size:.78rem;font-weight:600}.cl-sev-value{letter-spacing:-.02em;color:var(--cl-text);font-variant-numeric:tabular-nums;font-size:clamp(1.9rem,4vw,2.6rem);font-weight:700;line-height:1}.cl-sev-card[data-sev=critical]{--sev-color:#f87171}.cl-sev-card[data-sev=high]{--sev-color:#fb923c}.cl-sev-card[data-sev=medium]{--sev-color:#facc15}.cl-sev-card[data-sev=low]{--sev-color:#4ade80}.cl-sev-card[data-sev=unscored]{--sev-color:#94a3b8}.cl-stats-foot{text-align:center;color:#fff;margin:36px 0 0;font-size:.84rem;font-weight:700}.cl-stats-disclaimer{text-align:center;color:#fff;max-width:560px;margin:14px auto 0;font-size:.78rem;font-weight:700;line-height:1.6}@media (width<=860px){.cl-stats-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=480px){.cl-stats-grid{grid-template-columns:1fr}}
