.cohorts_shell__DE_uM{max-width:var(--container-2xl);margin:0 auto;padding:var(--space-12)}.cohorts_heroEyebrow__XeB3U,.cohorts_heroTitle__uGClm{margin-bottom:var(--space-4)}.cohorts_heroTitle__uGClm{font-size:clamp(36px,4.5vw,56px);line-height:1.05;letter-spacing:-.035em;color:var(--ink-primary);max-width:22ch}.cohorts_heroSub__hsaOw{font-size:var(--text-lg);color:var(--ink-secondary);max-width:64ch;line-height:1.5;margin-bottom:var(--space-6)}.cohorts_statsRow___tSQj{display:flex;gap:var(--space-6);margin-bottom:var(--space-12);flex-wrap:wrap}.cohorts_stat__3o1PH{display:flex;flex-direction:column;gap:2px}.cohorts_statNum__GL_ft{font-family:var(--font-body);font-size:var(--text-2xl);font-weight:var(--weight-semibold);letter-spacing:-.02em;color:var(--accent-pop);font-feature-settings:"tnum" 1,"lnum" 1}.cohorts_statLabel__RVaph{font-family:var(--font-body);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted)}.cohorts_section__xK6lP{padding:var(--space-10) 0;border-top:1px solid var(--rule)}.cohorts_sectionCommercial__pWEri{border-top:2px solid var(--accent)}.cohorts_sectionEyebrow__RNbgA{margin-bottom:var(--space-3)}.cohorts_sectionLede__f_v05{font-size:var(--text-base);color:var(--ink-secondary);line-height:1.6;max-width:64ch;margin:0 0 var(--space-5)}.cohorts_sectionLedeLink___PonM{color:var(--accent);text-decoration:none}.cohorts_sectionLedeLink___PonM:hover{text-decoration:underline}.cohorts_sectionTitle__nVstb{font-size:var(--text-2xl);font-weight:var(--weight-semibold);letter-spacing:-.025em;margin-bottom:var(--space-4);color:var(--ink-primary)}.cohorts_sectionBody__SK2op{font-size:var(--text-base);color:var(--ink-secondary);line-height:1.6;max-width:64ch;margin-bottom:var(--space-4)}.cohorts_cohortGrid__oBS0K{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-4);gap:var(--space-4);margin-top:var(--space-6);list-style:none;padding:0}.cohorts_cohortCard__p_C5V{display:flex;flex-direction:column;padding:var(--space-5);background:var(--surface-elevated);border:1px solid var(--rule);border-radius:var(--radius-md);box-shadow:var(--elevation-raised);scroll-margin-top:var(--space-12);transition:border-color var(--motion-instant) var(--ease-state),box-shadow var(--motion-instant) var(--ease-state),transform var(--motion-instant) var(--ease-state)}.cohorts_cohortCard__p_C5V:hover{border-color:var(--accent);box-shadow:var(--elevation-floating);transform:translateY(-1px)}.cohorts_cohortLabelRow__BWAUK{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-2);flex-wrap:wrap}.cohorts_cohortLabel__ZVj8i{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--ink-primary);margin:0;letter-spacing:-.01em}.cohorts_cohortLabelLink__feFCO{color:inherit;text-decoration:none}.cohorts_cohortLabelLink__feFCO:hover{color:var(--accent)}.cohorts_cohortLabelLink__feFCO:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}.cohorts_familiesNav__qA2zj{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-10)}.cohorts_familyChip__liyPj{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--surface-elevated);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink-secondary);text-decoration:none;transition:border-color var(--motion-instant) var(--ease-state),color var(--motion-instant) var(--ease-state)}.cohorts_familyChip__liyPj:hover{border-color:var(--accent);color:var(--ink-primary)}.cohorts_familyChip__liyPj:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cohorts_familyChipCount__QU8_y{font-family:var(--font-mono,"Geist Mono",ui-monospace,monospace);font-size:var(--text-xs);color:var(--ink-muted);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.cohorts_cohortSlug__6TKVn{font-family:var(--font-mono,"Geist Mono",ui-monospace,monospace);font-size:11px;color:var(--ink-muted);background:var(--surface-sunken);padding:1px 6px;border-radius:var(--radius-sm);letter-spacing:.02em}.cohorts_cohortOneLiner__CoFrp{font-size:var(--text-sm);color:var(--ink-primary);line-height:1.4;margin:0 0 var(--space-3)}.cohorts_cohortExplainer__ham31{font-size:13px;color:var(--ink-secondary);line-height:1.55;margin:0 0 var(--space-4);flex:1 1}.cohorts_cohortLink__2Z_m1{font-family:var(--font-body);font-size:var(--text-sm);color:var(--accent);text-decoration:none;border-bottom:1px solid transparent;transition:border-color var(--motion-instant) var(--ease-state);align-self:flex-start}.cohorts_cohortCount__B_sr9{font-family:var(--font-body);font-size:var(--text-sm);color:var(--ink-secondary);margin:var(--space-1) 0 var(--space-2)}.cohorts_cohortCount__B_sr9 strong{color:var(--ink-primary);font-weight:var(--weight-semibold,600)}.cohorts_cohortQuietNote__HHGBy{font-family:var(--font-body);font-size:var(--text-xs);color:var(--ink-muted);margin:0;font-style:italic;align-self:flex-start}.cohorts_cohortLink__2Z_m1:hover{border-bottom-color:var(--accent)}.cohorts_cohortLink__2Z_m1:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}@media (max-width:1024px){.cohorts_cohortGrid__oBS0K{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.cohorts_shell__DE_uM{padding:var(--space-8) var(--space-4)}.cohorts_cohortGrid__oBS0K{grid-template-columns:1fr}}