.active-nav{color:#a58a54!important}
.leadership-hero{background:linear-gradient(90deg,rgba(20,25,30,.94),rgba(20,25,30,.72)),url("assets/bahrain-skyline.jpg") center 54%/cover;color:white;padding:92px 10% 88px}
.leadership-hero h1{font-family:Manrope,Arial,sans-serif;font-size:clamp(46px,5.5vw,72px);font-weight:500;letter-spacing:-.055em;line-height:1.08;margin:25px 0 18px}
.leadership-hero h1 em,.leader-content h2 em,.expertise-heading h2 em,.statement-inner h2 em,.leader-cta h2 em{font-style:normal;color:#b49a65}
.leadership-hero p:last-child{color:#e1dfd9;font-size:15px}
.leader-profile{display:grid;grid-template-columns:.78fr 1.22fr;gap:8%;align-items:center;background:#f7f7f4}
.leader-photo-wrap{position:relative;max-width:440px;background:#e6e4de;padding:12px 12px 68px;box-shadow:0 16px 45px #17171716}
.leader-photo-wrap img{display:block;width:100%;height:530px;object-fit:cover;object-position:center 28%}
.photo-caption{position:absolute;left:28px;bottom:22px;display:flex;flex-direction:column;gap:5px}
.photo-caption span{font-size:9px;letter-spacing:.18em;color:#a58a54;font-weight:700}
.photo-caption b{font-size:11px;letter-spacing:.1em}
.leader-content h2{font-family:Manrope,Arial,sans-serif;font-size:clamp(42px,4.5vw,60px);line-height:1.05;letter-spacing:-.05em;font-weight:500;margin:24px 0 13px}
.leader-subtitle{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#a58a54;font-weight:700;margin-bottom:28px}
.leader-content p:not(.lead):not(.leader-subtitle){font-size:14px;line-height:1.9;color:#65655f}
.leadership-expertise{background:#ecece7}
.expertise-heading{display:flex;justify-content:space-between;align-items:end;gap:35px;margin:26px 0 48px}
.expertise-heading h2{font-family:Manrope,Arial,sans-serif;font-size:clamp(36px,4vw,52px);font-weight:500;letter-spacing:-.05em;line-height:1.12;margin:0}
.expertise-heading>p{max-width:300px;color:#686863;font-size:13px;line-height:1.8}
.expertise-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}
.expertise-grid article{background:#fff;padding:28px 25px;min-height:190px;border-top:2px solid #b49a65}
.expertise-grid article span{font-size:10px;letter-spacing:.14em;color:#a58a54}
.expertise-grid h3{font-family:Manrope,Arial,sans-serif;font-size:17px;margin:20px 0 10px}
.expertise-grid p{font-size:12px;line-height:1.8;color:#6c6c66;margin:0}
.leadership-statement{background:#1b1b1a;color:white;text-align:center;padding:90px 8%}
.statement-inner{max-width:850px;margin:auto}
.statement-inner h2{font-family:Manrope,Arial,sans-serif;font-size:clamp(34px,4vw,52px);font-weight:500;letter-spacing:-.045em;line-height:1.2;margin:25px 0}
.statement-inner>p:last-child{max-width:620px;margin:0 auto;color:#c3c1ba;font-size:14px;line-height:1.9}
.leader-cta{background:#e9e8e1;padding:65px 10%;display:flex;align-items:center;justify-content:space-between;gap:30px}
.leader-cta h2{font-family:Manrope,Arial,sans-serif;font-size:clamp(36px,4vw,52px);font-weight:500;letter-spacing:-.05em;line-height:1.1;margin:18px 0 0}
@media(max-width:850px){.leadership-hero{padding:75px 7%}.leader-profile{grid-template-columns:1fr;gap:42px}.leader-photo-wrap{max-width:480px;margin:auto}.leader-photo-wrap img{height:480px}.expertise-heading{display:block}.expertise-heading>p{margin-top:22px}.expertise-grid{grid-template-columns:repeat(2,1fr)}.leader-cta{padding:55px 7%}}
@media(max-width:520px){.leader-photo-wrap img{height:400px}.expertise-grid{grid-template-columns:1fr}.leadership-statement{padding:70px 7%}.leader-cta{align-items:flex-start;flex-direction:column}}