.about-page .about-hero h1{letter-spacing:-.07em;overflow-wrap:break-word;font-size:clamp(40px,8vw,128px);line-height:.82}.about-page .about-hero{min-height:60vh}.about-page .about-section{color:var(--black);background:#fff;grid-template-columns:1fr 2.3fr;align-items:start;gap:5vw;padding:9vw 7vw;display:grid}.about-page .about-section.alt{background:var(--silver);color:var(--navy)}.about-page .about-section h2{letter-spacing:-.06em;overflow-wrap:break-word;margin-bottom:0;font-size:clamp(32px,4.6vw,72px);line-height:.88}.about-page .about-body p{max-width:46rem;font-size:clamp(17px,1.6vw,22px);line-height:1.5}.about-page .about-body p:last-child{margin-bottom:0}.about-page .level-list{border-top:1px solid var(--navy);gap:0;max-width:46rem;margin:0;padding:0;list-style:none;display:grid}.about-page .level-list li{border-bottom:1px solid var(--navy);padding:20px 0;font-size:clamp(17px,1.6vw,22px);line-height:1.45}.about-page .level-list strong{font-family:var(--font-display),Arial Black,sans-serif;text-transform:uppercase;letter-spacing:-.04em;margin-bottom:6px;font-size:clamp(24px,3vw,40px);display:block}.about-page .await{border:1px solid var(--navy);background:var(--white);color:var(--navy);margin:4px 0;padding:6px 10px;font-size:16px;font-weight:700;line-height:1.35;display:inline-block}.about-page .must{border-left:6px solid var(--blue);padding-left:18px}.about-page .about-cta{background:var(--navy);color:#fff;padding:9vw 7vw}.about-page .about-cta h2{letter-spacing:-.06em;font-size:clamp(34px,5vw,80px);line-height:.88}.about-page .about-cta p{max-width:46rem;font-size:clamp(17px,1.6vw,22px);line-height:1.5}.about-page .about-cta .section-label{color:var(--silver)}.about-page .cta-row{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.about-page .cta-row .pill{min-height:44px}@media (max-width:900px){.about-page .about-section{grid-template-columns:1fr;gap:24px;padding:64px 24px}.about-page .about-cta{padding:64px 24px}}
