._2zb5Ba_hero{background:var(--white);padding-block:clamp(3rem,5vw,5.5rem)}._2zb5Ba_heroPanel{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,4vw,4.5rem);display:grid}._2zb5Ba_heroBody{flex-direction:column;gap:1.5rem;padding:1rem 0;display:flex}._2zb5Ba_heroEyebrow{font-family:var(--font-body);font-size:var(--t-micro);letter-spacing:.22em;text-transform:uppercase;color:var(--muted);font-weight:500}._2zb5Ba_heroTitle{letter-spacing:-.03em;color:var(--ink);max-width:19ch;font-size:clamp(2.25rem,3.5vw,3.75rem);line-height:1.08}._2zb5Ba_titleAccent{color:var(--ink);font-style:normal;font-weight:700}._2zb5Ba_heroLede{color:var(--text);max-width:48ch;font-size:1.0625rem;line-height:1.6}._2zb5Ba_heroCtas{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:.5rem;display:flex}._2zb5Ba_ctaLink{font-family:var(--font-body);color:var(--ink);border-bottom:1px solid var(--ink);padding-bottom:2px;font-size:.9375rem;font-weight:500}._2zb5Ba_ctaLink:hover{color:var(--blue);border-color:var(--blue)}._2zb5Ba_heroAnchor{background:var(--ink);--muted:#aeaeb2;border-radius:var(--radius);min-height:520px;position:relative;overflow:hidden}._2zb5Ba_anchorImg{object-fit:cover;object-position:center}._2zb5Ba_anchorOverlay{pointer-events:none;z-index:1;background:linear-gradient(#0100052e,#0100051f 52%,#010005e0);position:absolute;inset:0}._2zb5Ba_anchorContent{z-index:2;height:100%;min-height:520px;color:var(--white);flex-direction:column;justify-content:space-between;padding:clamp(1.75rem,1.5rem + 1vw,2.5rem);display:flex;position:relative}._2zb5Ba_anchorTop{align-items:baseline;gap:.875rem;display:flex}._2zb5Ba_anchorLabel{font-family:var(--font-body);font-size:var(--t-micro);letter-spacing:.22em;text-transform:uppercase;color:#ffffffd9;text-shadow:0 1px 2px #0000004d;font-weight:500}._2zb5Ba_anchorBottom{flex-direction:column;gap:.5rem;display:flex}._2zb5Ba_anchorKicker{font-family:var(--font-body);font-size:var(--t-micro);letter-spacing:.22em;text-transform:uppercase;color:#ffffffbf;text-shadow:0 1px 2px #0000004d}._2zb5Ba_anchorHeadline{font-family:var(--font-head);letter-spacing:-.025em;color:var(--white);text-shadow:0 1px 2px #0000004d;max-width:20ch;font-size:clamp(1.5rem,1.1rem + 1.2vw,2rem);font-weight:700;line-height:1.08}._2zb5Ba_sectionHead{grid-template-columns:1fr 1fr;gap:1rem 4rem;margin-bottom:clamp(2.5rem,2rem + 2vw,4rem);display:grid}._2zb5Ba_sectionEyebrow{font-family:var(--font-body);font-size:var(--t-micro);letter-spacing:.22em;text-transform:uppercase;color:var(--muted);grid-column:1/-1;font-weight:500}._2zb5Ba_sectionTitle{letter-spacing:-.03em;color:var(--ink);max-width:20ch;font-size:clamp(1.875rem,1.3rem + 2vw,2.75rem);line-height:1.05}._2zb5Ba_sectionLede{color:var(--text);align-self:end;font-size:1rem;line-height:1.6}._2zb5Ba_footnote{color:var(--muted);font-size:var(--t-micro);margin-top:1.25rem;line-height:1.5}._2zb5Ba_metrics{border-top:1.25px solid var(--line);border-bottom:1.25px solid var(--line);grid-template-columns:repeat(2,1fr);margin:0;padding:0;list-style:none;display:grid}._2zb5Ba_metric{border-right:1.25px solid var(--line);gap:.75rem;padding:2rem 1.5rem;display:grid}._2zb5Ba_metric:last-child{border-right:0}._2zb5Ba_v{font-family:var(--font-head);letter-spacing:-.04em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:clamp(2.5rem,1.8rem + 2vw,3.75rem);font-weight:700;line-height:.9}._2zb5Ba_metric p{color:var(--text);font-size:.9375rem;line-height:1.5}._2zb5Ba_cohorts{grid-template-columns:repeat(2,1fr);gap:1rem;margin:0;padding:0;list-style:none;display:grid}._2zb5Ba_cohort{background:var(--white);border:1.25px solid var(--line);border-radius:var(--radius);gap:.5rem;padding:1.75rem 1.5rem;display:grid}._2zb5Ba_cohort._2zb5Ba_next{background:var(--ink);--muted:#aeaeb2;color:var(--white);border-color:var(--ink)}._2zb5Ba_cohort._2zb5Ba_next ._2zb5Ba_cS{color:#ffffffb8}._2zb5Ba_cohort._2zb5Ba_upcoming{border-color:var(--ink)}._2zb5Ba_cN{font-family:var(--font-head);font-size:.9375rem;font-weight:600}._2zb5Ba_cW{font-family:var(--font-head);letter-spacing:-.015em;font-size:1.1875rem;font-weight:500}._2zb5Ba_cS{font-size:var(--t-small);color:var(--muted)}._2zb5Ba_cohort._2zb5Ba_next ._2zb5Ba_cN,._2zb5Ba_cohort._2zb5Ba_next ._2zb5Ba_cW{color:var(--white)}._2zb5Ba_sectors{grid-template-columns:repeat(2,1fr);gap:1rem;margin:0 0 2.5rem;padding:0;list-style:none;display:grid}._2zb5Ba_sector{background:var(--grey);border:1.25px solid var(--line);border-radius:var(--radius);justify-content:space-between;align-items:baseline;gap:1rem;padding:1.5rem;display:flex}._2zb5Ba_sIndex{font-family:var(--font-head);color:var(--text);font-size:.875rem;font-weight:500}._2zb5Ba_sName{font-family:var(--font-head);color:var(--ink);text-align:right;font-size:1rem;font-weight:500}._2zb5Ba_logosRow{grid-template-columns:repeat(6,1fr);gap:1rem;margin-top:1.5rem;display:grid}._2zb5Ba_logoSlot{aspect-ratio:3;background:var(--grey);border:1.25px dashed var(--line);border-radius:var(--radius-sm);color:var(--muted);font-size:var(--t-micro);letter-spacing:.14em;text-transform:uppercase;justify-content:center;align-items:center;display:flex}._2zb5Ba_quotes{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}._2zb5Ba_quote{background:var(--white);border:1.25px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:1.25rem;min-height:20rem;margin:0;padding:2rem 1.75rem 1.75rem;display:flex}._2zb5Ba_qMark{font-family:var(--font-head);color:var(--ink);height:2rem;font-size:4rem;font-weight:700;line-height:.5;display:block}._2zb5Ba_quote p{color:var(--ink);flex:1;font-size:1.0625rem;line-height:1.55}._2zb5Ba_quote footer{border-top:1px solid var(--line);flex-direction:column;gap:.125rem;padding-top:1rem;display:flex}._2zb5Ba_qName{color:var(--ink);font-size:.9375rem;font-weight:500}._2zb5Ba_qRole{font-size:var(--t-micro);color:var(--muted)}._2zb5Ba_projects{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}._2zb5Ba_project{background:var(--grey);border:1.25px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:.875rem;padding:2rem;display:flex}._2zb5Ba_pIndex{font-family:var(--font-head);color:var(--text);font-size:.875rem;font-weight:500}._2zb5Ba_pName{letter-spacing:-.02em;color:var(--ink);font-size:1.25rem;line-height:1.2}._2zb5Ba_pCopy{color:var(--text);font-size:.9375rem;line-height:1.55}._2zb5Ba_closing{background:var(--ink);--muted:#aeaeb2;color:var(--white);border-radius:var(--radius);grid-template-columns:1.6fr 1fr;align-items:center;gap:2.5rem;padding:clamp(2.5rem,2rem + 2vw,4rem);display:grid}._2zb5Ba_closingBody{flex-direction:column;gap:1rem;display:flex}._2zb5Ba_closingEyebrow{font-family:var(--font-body);font-size:var(--t-micro);letter-spacing:.22em;text-transform:uppercase;color:#ffffff8c;font-weight:500}._2zb5Ba_closingHead{color:var(--white);letter-spacing:-.025em;max-width:24ch;font-size:clamp(1.5rem,1.1rem + 1.4vw,2.125rem);line-height:1.08}._2zb5Ba_closingCtas{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}._2zb5Ba_closingLink{color:var(--white);font-family:var(--font-body);border-bottom:1px solid var(--white);padding-bottom:2px;font-size:.9375rem;font-weight:500}._2zb5Ba_closingLink:hover{color:var(--muted);border-color:var(--muted)}@media (max-width:1024px){._2zb5Ba_heroPanel{gap:2rem}._2zb5Ba_heroAnchor,._2zb5Ba_heroAnchor ._2zb5Ba_anchorContent{min-height:440px}._2zb5Ba_metrics{grid-template-columns:repeat(2,1fr)}._2zb5Ba_metric{border-right:0;border-bottom:1.25px solid var(--line)}._2zb5Ba_metric:nth-child(odd){border-right:1.25px solid var(--line)}._2zb5Ba_metric:nth-last-child(-n+2){border-bottom:0}._2zb5Ba_cohorts,._2zb5Ba_sectors{grid-template-columns:repeat(2,1fr)}._2zb5Ba_logosRow{grid-template-columns:repeat(3,1fr)}._2zb5Ba_quotes,._2zb5Ba_projects,._2zb5Ba_closing{grid-template-columns:1fr}}@media (max-width:820px){._2zb5Ba_heroPanel,._2zb5Ba_sectionHead{grid-template-columns:1fr}._2zb5Ba_heroAnchor,._2zb5Ba_heroAnchor ._2zb5Ba_anchorContent{min-height:320px}._2zb5Ba_sectionLede{align-self:start}._2zb5Ba_cohorts,._2zb5Ba_sectors{grid-template-columns:1fr}._2zb5Ba_logosRow{grid-template-columns:repeat(2,1fr)}}
