.about-page .section:not(.about-section){padding:clamp(52px,7vw,84px) 0}.about-page-crumbs{padding:20px 0 6px}.about-page-crumbs .breadcrumbs{margin:0}.about-page-who{align-items:center}#leadership{scroll-margin-top:96px}.about-page .about-page-band+.about-page-band{padding-top:0}.about-page .section h2{color:var(--navy-deep);letter-spacing:-.02em;margin:0 0 16px;font-size:clamp(27px,2.6vw,34px);line-height:1.1}.about-page p{overflow-wrap:anywhere}.about-page-facts{border:1px solid var(--line);border-top:3px solid var(--gold);background:#fff;border-radius:5px;padding:28px 28px 18px;box-shadow:0 18px 40px #082b551a}.about-page .about-page-facts h2{color:var(--gold-ink);letter-spacing:.16em;text-transform:uppercase;margin:0 0 8px;font-family:inherit;font-size:14px;font-weight:800;line-height:1.3}.about-page-facts dl,.about-page-contact{margin:0}.about-page-facts dl>div,.about-page-contact>div{border-bottom:1px solid var(--line);grid-template-columns:112px 1fr;gap:14px;padding:11px 0;display:grid}.about-page-facts dl>div:last-child{border-bottom:0}.about-page-facts dt,.about-page-contact dt{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:14px;font-weight:700;line-height:1.6}.about-page-facts dd,.about-page-contact dd{color:var(--navy-deep);overflow-wrap:anywhere;margin:0;font-size:16.5px;line-height:1.5}.about-page-contact dd a{border-bottom:1px solid var(--gold)}.about-page-prose{max-width:820px}.about-page-prose p,.about-page-head p,.about-page-card p{color:var(--muted);max-width:68ch;margin:0 0 14px}.about-page-head{max-width:760px;margin-bottom:30px}.about-page-programs{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.about-page-programs a{border:1px solid var(--line);border-top:3px solid var(--gold);background:#fff;border-radius:5px;flex-direction:column;padding:26px 26px 22px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 2px 10px #082b550d}.about-page-programs a:hover,.about-page-programs a:focus-visible{transform:translateY(-5px);box-shadow:0 20px 40px #082b5529}.about-page-programs h3{color:var(--navy-deep);letter-spacing:-.01em;margin:0 0 10px;font-size:21px}.about-page-programs p{color:var(--ink);flex:1;margin:0 0 18px;font-size:16.5px;line-height:1.55}.about-page-go{border-top:1px solid var(--line);color:var(--gold-ink);align-items:center;gap:7px;padding-top:14px;font-size:15px;font-weight:800;display:inline-flex}.about-page-go span{transition:transform .2s}.about-page-programs a:hover .about-page-go span{transform:translate(4px)}.about-page-split{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:40px;display:grid}.about-page-card{border:1px solid var(--line);background:#fff;border-radius:5px;padding:26px 26px 22px;box-shadow:0 2px 10px #082b550d}.about-page .about-page-card p:not(.about-page-role){font-size:17px;line-height:1.6}.about-page-person{align-items:flex-start;gap:22px;display:flex}.about-page-person img{object-fit:cover;border-radius:50%;flex:none;width:112px;height:112px}.about-page-person h3{color:var(--navy-deep);margin:0;font-size:23px}.about-page .about-page-role{color:var(--gold-ink);letter-spacing:.08em;text-transform:uppercase;margin:2px 0 12px;font-size:15px;font-weight:800}.about-page-contact{margin:4px 0 18px}.about-page-link{color:var(--navy);border-bottom:1px solid var(--gold);align-items:center;gap:7px;padding-bottom:3px;font-size:15.5px;font-weight:700;display:inline-flex}.about-page .about-page-name h2{font-size:22px}.about-page-name p:last-child,.about-page-card p:last-child{margin-bottom:0}.about-page-cta-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:22px;display:flex}.about-page-cta .loan-disclaimer{margin-top:32px;font-size:14px}@media (max-width:900px){.about-page-split,.about-page-programs{grid-template-columns:1fr}.about-page-split{gap:36px}}@media (max-width:560px){.about-page-facts,.about-page-card,.about-page-programs a{padding:22px 18px 18px}.about-page-facts dl>div,.about-page-contact>div{grid-template-columns:1fr;gap:2px}.about-page-person{flex-direction:column}}@media (prefers-reduced-motion:reduce){.about-page-programs a,.about-page-go span{transition:none}}.about-page-quote{margin-top:.75rem;font-style:italic;font-weight:600}
