/* Professional biography and prior-employer career cases */
.leader-hero{background:#f1f7fc;padding:58px 0 66px}.leader-hero-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(260px,.7fr);gap:64px;align-items:center}.leader-hero h1{margin-bottom:16px}.leader-specialism{font-size:22px;font-weight:600;line-height:1.45;color:#2455d6;margin-bottom:22px}.leader-hero p:not(.eyebrow):not(.leader-specialism){max-width:710px}.leader-portrait{margin:0;justify-self:end;max-width:340px}.leader-portrait img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;object-position:center 30%;border-radius:14px}.leader-portrait figcaption{font-size:14px;color:#5c7187;margin-top:10px}.leader-reading{max-width:900px}.leader-reading p{font-size:17px;line-height:1.8}.leader-career-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.leader-career-grid p{font-size:16px}.leader-career-grid a,.leader-capabilities a,.leader-context a{color:#2455d6;text-underline-offset:3px}.leader-case-layout{max-width:900px;padding:46px 0 72px}.leader-case-layout .prose{max-width:none}.leader-context{max-width:780px;font-size:15px;color:#5c7187;padding-top:12px}.leader-capabilities .card{display:flex;flex-direction:column}.leader-capabilities .card a{margin-top:auto}.leader-capabilities p{color:#5c7187}
@media(max-width:900px){.leader-hero-grid{grid-template-columns:1fr;gap:30px}.leader-portrait{justify-self:start;max-width:280px}.leader-career-grid{grid-template-columns:1fr}.leader-specialism{font-size:20px}}
@media(max-width:600px){.leader-hero{padding:36px 0 48px}.leader-case-layout{padding:30px 0 50px}.leader-portrait{max-width:230px}.leader-specialism{font-size:19px}}
