.cohort-compare{margin:2rem 0}.cohort-compare h2{margin-bottom:.75rem}.cohort-contrasts{color:var(--text2);flex-direction:column;gap:.45rem;max-width:80ch;margin:0 0 1.25rem;padding-left:1.2rem;display:flex}.cohort-contrasts li{line-height:1.55}.cohort-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1rem;display:grid}.cohort-stat{background:var(--bg2);border:1px solid var(--border);border-left:3px solid var(--accent);flex-direction:column;gap:.25rem;min-width:0;padding:.9rem 1.1rem;display:flex}.cohort-val{font-family:var(--font-display);color:var(--accent);overflow-wrap:anywhere;font-size:1.35rem;font-style:italic;font-weight:800;line-height:1.15}.cohort-lbl{text-transform:uppercase;letter-spacing:.06em;color:var(--text2);font-size:.72rem;font-family:var(--font-display);font-weight:700}.cohort-sub{color:var(--text2);opacity:.9;font-size:.76rem}
