.page-stats .stats-hero-wrapper{padding:var(--space-8) 0 var(--space-6)}.page-stats .stats-section{padding:var(--space-8) 0}.page-stats .stats-section-alt{background:linear-gradient(180deg,rgba(254,252,232,0.7),rgba(255,255,255,0.9))}.page-stats .stats-section-downloads{padding-bottom:var(--space-12)}.stats-section-header{max-width:720px;margin:0 auto var(--space-6);text-align:center}.stats-section-header .lead{margin-top:var(--space-3)}.stats-section-header--split{display:flex;flex-direction:column;gap:var(--space-3);text-align:left;align-items:flex-start}.stats-subnav{border-top:1px dashed var(--gray-200);border-bottom:1px dashed var(--gray-200);background-color:rgba(255,255,255,0.9);backdrop-filter:blur(10px);position:sticky;top:0;z-index:20}.stats-subnav-list{display:flex;flex-wrap:wrap;gap:var(--space-3);padding:var(--space-3) 0;justify-content:flex-start}.stats-subnav-link{font-size:var(--font-size-sm);font-weight:500;padding:0.35rem 0.9rem;border-radius:999px;border:2px dashed transparent;background-color:var(--color-surface-muted);color:var(--color-text-soft)}.stats-subnav-link:hover{border-color:var(--color-primary-soft);color:var(--color-text);background-color:#ffffff;box-shadow:0 10px 25px rgba(15,23,42,0.06);transform:translateY(-1px)}.stats-grid .card{height:100%}.stats-card-media{border-radius:var(--radius-md);overflow:hidden;margin-bottom:var(--space-4)}.stats-card-body h3{margin-bottom:var(--space-2)}.stats-metrics{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-3)}.stats-metrics--compact{gap:var(--space-1)}.stats-metric-row{display:flex;justify-content:space-between;gap:var(--space-3);font-size:var(--font-size-sm)}.stats-metric-row dt{color:var(--color-text-soft)}.stats-metric-row dd{font-weight:600;color:var(--color-text)}.stats-bars{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-3)}.stats-bar-row{display:grid;grid-template-columns:minmax(0,1.4fr)minmax(0,2fr)auto;align-items:center;gap:var(--space-3);font-size:var(--font-size-sm)}.stats-bar-label{font-weight:500;color:var(--color-text)}.stats-bar-track{width:100%;height:10px;border-radius:999px;background-color:var(--gray-100);overflow:hidden}.stats-bar-fill{height:100%;border-radius:999px;transition:width var(--transition-slow)}.stats-bar-fill--primary{background:linear-gradient(90deg,#2563eb,#1d4ed8)}.stats-bar-fill--accent{background:linear-gradient(90deg,#f59e0b,#ea580c)}.stats-bar-fill--muted{background:linear-gradient(90deg,#c4b5fd,#6366f1)}.stats-bar-value{font-variant-numeric:tabular-nums;color:var(--color-text-soft)}.stats-bars--vertical{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-3)}.stats-bar-vertical{flex:1;display:flex;flex-direction:column;align-items:center;gap:var(--space-2);font-size:var(--font-size-xs)}.stats-bar-vertical-fill{width:100%;border-radius:var(--radius-sm) var(--radius-sm) 0 0;background:linear-gradient(180deg,#2563eb,#1d4ed8)}.stats-bar-vertical-label{color:var(--color-text-soft);text-align:center}.stats-bar-vertical-value{font-weight:600;color:var(--color-text)}.stats-pie-legend{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-sm);background-color:var(--color-surface-muted);margin-bottom:var(--space-3)}.stats-pie-key{display:flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-sm)}.stats-pie-swatch{width:14px;height:14px;border-radius:999px;border:2px solid rgba(15,23,42,0.08)}.stats-pie-swatch--primary{background:linear-gradient(135deg,#2563eb,#1d4ed8)}.stats-pie-swatch--accent{background:linear-gradient(135deg,#f59e0b,#ea580c)}.stats-pie-swatch--muted{background:linear-gradient(135deg,#a5b4fc,#6366f1)}.stats-pie-swatch--neutral{background:linear-gradient(135deg,#e5e7eb,#9ca3af)}.stats-pie-swatch--soft{background:linear-gradient(135deg,#fee2e2,#fecaca)}.stats-list{display:flex;flex-direction:column;gap:var(--space-2);font-size:var(--font-size-sm);margin-bottom:var(--space-3)}.stats-list-label{font-weight:600;color:var(--color-text)}.stats-cta-inline{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);margin-top:var(--space-3)}.stats-download-cta-group{display:flex;flex-wrap:wrap;gap:var(--space-3);margin:var(--space-3) 0}.stats-download-note{font-size:var(--font-size-sm);color:var(--color-text-soft)}.stats-download-note a{color:var(--color-primary);text-decoration:underline}.stats-download-note a:hover{color:#1d4ed8}.stats-card--downloads-cta{display:flex;flex-direction:column;justify-content:space-between}.hero-shell--stats{margin-top:var(--space-4)}.hero-grid--stats{grid-template-columns:minmax(0,1.6fr)minmax(0,1.4fr)}@media (max-width:960px){.hero-grid--stats{grid-template-columns:1fr}.page-stats .stats-hero-wrapper{padding-top:var(--space-6)}.stats-section-header--split{align-items:flex-start;text-align:left}}@media (max-width:768px){.page-stats .stats-section{padding:var(--space-6) 0}.stats-subnav{top:auto;position:static}.stats-subnav-list{justify-content:flex-start;row-gap:var(--space-2)}.stats-bar-row{grid-template-columns:1fr}.stats-bar-value{text-align:right}.stats-metric-row{flex-direction:column;align-items:flex-start}.stats-download-cta-group{flex-direction:column;align-items:stretch}.stats-bars--vertical{gap:var(--space-3)}}@media (max-width:480px){.page-stats .stats-hero-wrapper{padding:var(--space-5) 0}.stats-section-header{margin-bottom:var(--space-5)}}