.bio-highlights-page.has-page-turner .wrap{max-width:min(1440px,calc(100% - 360px))}
.bio-layout{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:24px;align-items:start}
.bio-layout>.paper{min-width:0;padding:clamp(24px,3vw,44px)}
.career-highlights{margin-top:24px;color:#173e32;font-size:18px;line-height:1.55}
.career-highlights>h2{color:#ffe19a;font-size:25px;margin:0 0 18px}
.career-highlights section{background:#fff9ec;border:1px solid #c5ae73;border-top:4px solid #c5ae73;border-radius:10px;padding:20px;margin-bottom:18px;forced-color-adjust:none}
.career-highlights h3{font-size:21px;line-height:1.3;margin:0 0 12px}
.career-highlights p{margin:0 0 14px}
.career-highlights a{display:inline-block;color:#064b32;font-weight:bold;padding:8px 0}
@media(max-width:1450px){.bio-layout{grid-template-columns:1fr}.career-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.career-highlights>h2{grid-column:1/-1}.career-highlights section{margin:0}}
@media(max-width:1100px){.bio-highlights-page.has-page-turner .wrap{max-width:980px}}
@media(max-width:600px){.career-highlights{grid-template-columns:1fr}}
