.SiteHeader_header__SRb_V{border-bottom:1px solid var(--rule-faint)}.SiteHeader_inner__d66lA{padding-top:var(--space-lg);padding-bottom:var(--space-lg)}.SiteHeader_wordmark__BWBko{font-size:var(--text-chapter-title);font-weight:700;color:var(--accent-deep)}.Hero_hero__T3Fr4{padding:clamp(48px,8vw,96px) 0 clamp(32px,5vw,56px)}.Hero_title__Bn2TU{font-size:var(--text-display);color:var(--accent-deep);font-weight:700;line-height:1.1;margin:0 0 var(--space-lg) 0;max-width:16ch}.Hero_subtitle__lkRtQ{font-size:var(--text-subhead);color:var(--ink);line-height:var(--leading-body);max-width:62ch;margin:0}.ProgramCard_card__gFelk{border:1px solid var(--rule-faint);border-radius:var(--radius-box);padding:var(--space-lg);background:var(--accent-tint)}.ProgramCard_pill__rMvZz{display:inline-block;background:var(--accent);color:#fff;font-size:var(--text-meta);font-weight:700;padding:3px 12px;border-radius:var(--radius-pill);letter-spacing:.5px;margin-bottom:var(--space-md)}.ProgramCard_title__frlyA{font-size:var(--text-chapter-title);color:var(--accent-deep);margin:0 0 var(--space-sm) 0}.ProgramCard_description__ogkvJ{color:var(--ink);line-height:var(--leading-body);margin:0 0 var(--space-md) 0}.ProgramCard_meta__ZY5g3{color:var(--ink-faint);font-size:var(--text-meta);margin:0}.SiteFooter_footer__aUaTs{border-top:1px solid var(--rule-faint);padding:var(--space-xl) 0;margin-top:clamp(40px,6vw,80px)}.SiteFooter_legal__Dh8KR{font-size:8.5pt;color:var(--ink-faint);line-height:1.5;margin:0}.SiteFooter_contact__U2eQQ{margin:0 0 var(--space-md) 0;color:var(--ink)}.page_section__61PEw{padding:clamp(32px,5vw,56px) 0}.page_sectionTitle__hzsAh{font-size:var(--text-chapter-title);color:var(--accent-deep);margin:0 0 var(--space-lg) 0}.page_programGrid__RqoqV{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.page_programGrid__RqoqV,.page_valueList__6LZ8r{display:grid;grid-gap:var(--space-lg);gap:var(--space-lg)}.page_valueList__6LZ8r{list-style:none;margin:0;padding:0}.page_valueItem__OS7g4{border-left:3px solid var(--accent);padding-left:var(--space-md)}.page_valueTitle__MUYjC{font-weight:700;color:var(--accent-deep);margin:0 0 4px}.page_valueBody___qIXp{color:var(--ink);line-height:var(--leading-body);margin:0}.page_cta__zCVvt{background:var(--accent-tint);border:1px solid var(--accent-border);border-radius:var(--radius-box);padding:var(--space-xl);text-align:left}.page_ctaTitle__T8028{font-size:var(--text-chapter-title);color:var(--accent-deep);margin:0 0 var(--space-sm) 0}.page_ctaBody__ZZxSP{color:var(--ink);margin:0 0 var(--space-lg) 0}