.leadership-section{background:#f3f5f6;scroll-margin-top:115px}.leadership-grid{display:grid;grid-template-columns:minmax(0,280px) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,72px);max-width:1080px}.leadership-team-member{margin-top:clamp(36px,4vw,56px);padding-top:clamp(36px,4vw,56px);border-top:1px solid #d7dfe5;scroll-margin-top:115px}.leadership-profile-link{margin-top:24px}.leadership-links{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px}.capital-relations-panel{width:100%;padding:28px;border-radius:4px 4px 26px 4px;background:#0a253c;color:#fff}.capital-relations-label{margin:0 0 18px;color:#c7d6e2;font-size:.7rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.capital-relations-panel h3{margin:0;color:#fff;font-size:1.6rem;font-weight:550;line-height:1.2;letter-spacing:-.035em}.capital-relations-panel ul{list-style:none;padding:0;margin:24px 0 0}.capital-relations-panel li{padding:11px 0;border-top:1px solid rgba(255,255,255,.18);color:#e2ebf2;font-size:.9rem;line-height:1.5}.capital-relations-panel li:last-child{padding-bottom:0}.leadership-portrait{position:relative;margin:0;width:100%;max-width:280px;border-radius:4px 4px 26px 4px;overflow:hidden;background:#d6dbdc;box-shadow:0 24px 55px rgba(8,27,45,.12)}.leadership-portrait>img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;object-position:center 28%}.leadership-portrait>figcaption{position:absolute;inset:auto 0 0;padding:60px 20px 20px;background:linear-gradient(transparent,rgba(4,21,36,.96));color:white}.leadership-portrait strong{display:block;font-size:1.3rem;font-weight:600;letter-spacing:-.035em}.leadership-portrait figcaption span{display:block;margin-top:6px;color:#dce5ec;font-size:.72rem;line-height:1.6;letter-spacing:.035em;text-transform:uppercase}.leadership-copy h2{margin:0;color:var(--navy-900);font-size:clamp(2.15rem,3.5vw,3.6rem);font-weight:550;letter-spacing:-.045em;line-height:1.08}.leadership-copy>p:not(.eyebrow){margin:20px 0 0;color:#536171;font-size:.97rem;line-height:1.82}.leadership-copy>p.leadership-intro{color:var(--navy-900);font-size:1.13rem;font-weight:550;line-height:1.6}.leadership-facts{display:grid;grid-template-columns:1fr 1fr;margin:28px 0 24px;padding-top:24px;border-top:1px solid #d7dfe5;gap:20px}.leadership-facts strong{display:block;color:var(--navy-900);font-size:1.55rem;font-weight:550;letter-spacing:-.035em}.leadership-facts span{display:block;margin-top:6px;color:#626c78;font-size:.75rem;line-height:1.6}@media (max-width:850px){.leadership-grid{grid-template-columns:1fr;gap:34px}.leadership-portrait{max-width:240px;width:100%;margin-inline:auto}.capital-relations-panel,.leadership-copy{max-width:720px;margin-inline:auto}.leadership-copy h2{font-size:clamp(2.1rem,6vw,3.3rem)}}@media (prefers-reduced-motion:reduce){.leadership-portrait,.leadership-portrait img{transition:none!important}}