/* V17: visible management programme, followed by one chronological accordion. */
.about>figure.about-photo{position:relative;top:auto}
.training-intro{margin:0 0 26px}
.training-intro h3{font-size:clamp(1.5rem,2.1vw,1.85rem);line-height:1.25;margin:0 0 20px;color:var(--ink)}
.training-intro p{font-size:1rem}
.training-intro p:last-child{margin-bottom:0}
.career-chronology{margin-top:34px;border-bottom:1px solid var(--line)}
.career-chronology>summary{padding:25px 0;color:var(--blue);font-size:1.1rem}
.career-chronology>summary>.plus{flex-shrink:0}
.career-chronology>.expand-content{max-width:none;padding-bottom:12px}
.career-chronology .career-list{margin-top:0}
.career-chronology .career-stage{padding:30px 0}
.career-chronology .career-date{text-align:left;text-align-last:left;hyphens:none}
.career-chronology .career-copy h3{font-size:1.45rem;margin-bottom:17px}
.career-chronology .career-profile-link{margin:8px 0 20px}
@media(max-width:720px){
 .career-chronology>summary{font-size:1rem;padding:20px 0}
 .career-chronology .career-stage{grid-template-columns:1fr;gap:10px;padding:24px 0}
 .career-chronology .career-copy h3{font-size:1.3rem}
}
