/* Leadership readability hotfix: eliminate large decorative circles and marks. */
body .cx-leadership-hero{isolation:isolate;position:relative;overflow:hidden;min-height:0;background:#071827!important}
body .cx-leadership-hero::before,body .cx-leadership-hero::after{content:none!important;display:none!important;background:none!important}
body .cx-leadership-hero .cx-leadership-wrap{position:relative;z-index:2;max-width:980px}
body .cx-leadership-hero :is(h1,p){position:relative;z-index:2;color:#fff}
body .cx-leadership-hero p{color:#d6e8ed}
body .cx-leadership-body{position:relative;isolation:isolate;z-index:1;overflow:visible}
body .cx-leadership-body .cx-compact-president{display:block!important;max-width:760px!important;padding:1.5rem!important;border:1px solid rgba(39,145,170,.22);border-radius:12px;background:#f4f9fa;color:#183440}
body .cx-leadership-body .cx-compact-president h2{font-size:clamp(1.25rem,2.5vw,1.7rem);color:#102e3b}
body .cx-leadership-body .cx-compact-president p{color:#294957;line-height:1.75}
body .cx-institutional__mark{display:none!important}
body .cx-institutional__inner{position:relative;z-index:1;display:block!important;max-width:1050px;margin-inline:auto}
body .cx-institutional__inner>div{position:relative;z-index:2;max-width:760px}
body .cx-institutional::before,body .cx-institutional::after{content:none!important;display:none!important}
@media(max-width:700px){body .cx-leadership-hero{padding:3.5rem 1.25rem!important}body .cx-leadership-body{padding:2.5rem 1.25rem!important}body .cx-institutional{padding:2.5rem 1.25rem!important}}
