.leadership-page{background:#050a0f;color:var(--white);font-size:18px;line-height:1.65;letter-spacing:.01em}.leadership-header{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px 7.3%;background:#080f15;border-bottom:1px solid rgba(139,211,251,.2)}.back-link{font-size:13px;letter-spacing:.1em;color:var(--ice)}.back-link:hover{color:#c4edff}.leadership-label{color:var(--ice);font-size:.8125rem;font-weight:700;line-height:1.5;letter-spacing:.18em;margin:0 0 18px}.leadership-page h1,.leadership-page h2{font-family:Oswald,'Arial Narrow',sans-serif;font-weight:600}.leadership-hero{display:grid;grid-template-columns:1.08fr .92fr;align-items:stretch;max-width:1600px;margin:auto;background:#03070c}.leadership-hero-copy{display:flex;flex-direction:column;justify-content:center;padding:76px 7% 82px 13.5%}.leadership-hero h1{font-size:clamp(3.2rem,5.7vw,6.6rem);line-height:.98;letter-spacing:-.02em;margin:0 0 26px}.leadership-hero h1 span{display:block;color:var(--ice)}.leadership-subtitle{font-size:clamp(1rem,1.45vw,1.35rem);text-transform:uppercase;letter-spacing:.12em;margin:0 0 34px;color:#d4e2ea}.leadership-question{font-size:clamp(1.25rem,1.8vw,1.65rem);line-height:1.45;font-weight:700;max-width:31rem;margin:0 0 38px}.leadership-hero-photo{position:relative;margin:0;min-height:570px;overflow:hidden}.leadership-hero-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.leadership-hero-photo::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#03070c,transparent 25%)}.leadership-actions{display:flex;flex-wrap:wrap;gap:14px}.leadership-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:52px;padding:15px 20px;border:1px solid var(--ice);border-radius:7px;font-size:.8125rem;font-weight:700;line-height:1.35;letter-spacing:.08em;text-align:center}.leadership-primary{background:var(--ice);color:#061722}.leadership-primary:hover{background:#b6e6ff}.leadership-secondary{color:var(--ice);background:transparent}.leadership-secondary:hover{background:#10212d}.leadership-overview,.leadership-experience,.leadership-outcomes,.leadership-details{max-width:1300px;margin:auto;padding-left:7.3%;padding-right:7.3%}.leadership-overview{display:grid;grid-template-columns:.9fr 1.1fr;gap:72px;padding-top:82px;padding-bottom:82px}.leadership-overview h2,.experience-copy h2{font-size:clamp(2rem,3.5vw,3.7rem);line-height:1.12;margin:0}.leadership-overview p{margin:0 0 22px;color:var(--body)}.leadership-overview p:last-child{margin-bottom:0}.overview-lead{font-size:1.3rem;line-height:1.55}.leadership-experience{display:grid;grid-template-columns:1.1fr .9fr;gap:72px;padding-top:76px;padding-bottom:76px;border-top:1px solid rgba(139,211,251,.25)}.experience-copy h2{margin-bottom:28px}.experience-copy h2 span{color:var(--ice)}.experience-copy>p:last-child{color:var(--body);margin:0}.leadership-experience ul,.details-card ul{list-style:none;margin:0;padding:0}.leadership-experience li{position:relative;padding:20px 0 20px 32px;border-top:1px solid #263844;font-size:1.1rem}.leadership-experience li::before{content:"→";position:absolute;left:0;color:var(--ice)}.leadership-difference{padding:88px max(7.3%,calc((100% - 1080px)/2));text-align:center;background:#0b1b26}.leadership-difference h2{font-size:clamp(2.25rem,4.2vw,4.4rem);line-height:1.12;margin:0 0 30px}.leadership-difference h2 span{display:block;color:var(--ice)}.leadership-difference>p:last-child{max-width:44rem;margin:auto;color:var(--body);font-size:1.2rem}.leadership-outcomes{padding-top:82px;padding-bottom:88px}.leadership-outcomes h2{font-size:clamp(2.2rem,3.5vw,3.7rem);margin:0 0 42px}.leadership-outcomes ol{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0}.leadership-outcomes li{padding:24px 22px;border-top:2px solid var(--ice);border-right:1px solid #2b3a45;font-size:1rem;line-height:1.5}.leadership-outcomes li:last-child{border-right:0}.leadership-outcomes li span{display:block;font-family:Oswald,sans-serif;font-size:2.4rem;line-height:1;color:rgba(139,211,251,.55);margin-bottom:20px}.leadership-details{display:grid;grid-template-columns:1fr 1fr;gap:30px;padding-bottom:88px}.details-card{background:#101e28;padding:36px}.details-card dl{margin:0}.details-card dl div{display:grid;grid-template-columns:110px 1fr;gap:16px;padding:12px 0;border-top:1px solid #2d4352}.details-card dt{color:var(--ice);font-size:.8125rem;letter-spacing:.1em}.details-card dd{margin:0}.details-card li{position:relative;padding:8px 0 8px 24px}.details-card li::before{content:"·";position:absolute;left:2px;color:var(--ice);font-size:1.5em;line-height:1}.leadership-quote{max-width:1000px;margin:0 auto;padding:82px 7.3%;text-align:center;border-top:1px solid rgba(139,211,251,.25)}.leadership-quote blockquote{font-family:Oswald,'Arial Narrow',sans-serif;font-size:clamp(1.8rem,3.3vw,3.2rem);font-weight:500;line-height:1.35;margin:0 0 30px}.leadership-quote figcaption{display:flex;flex-direction:column;color:var(--ice)}.leadership-quote figcaption span{color:#a3b4bf}.leadership-cta{text-align:center;padding:88px max(7.3%,calc((100% - 960px)/2));background:#091722}.leadership-cta h2{font-size:clamp(2.3rem,4vw,4.1rem);line-height:1.13;margin:0 0 26px}.leadership-cta>p:not(.leadership-label){max-width:48rem;margin:0 auto 38px;color:var(--body);font-size:1.15rem}.leadership-cta .leadership-actions{justify-content:center}.leadership-footer{display:flex;justify-content:space-between;gap:24px;padding:28px 7.3%;border-top:1px solid rgba(139,211,251,.2);font-size:13px;color:var(--ice)}
@media(max-width:900px){.leadership-hero{grid-template-columns:1fr}.leadership-hero-copy{padding:56px 7%}.leadership-hero-photo{min-height:380px}.leadership-hero-photo::after{background:linear-gradient(180deg,#03070c,transparent 28%)}.leadership-overview,.leadership-experience{grid-template-columns:1fr;gap:30px;padding-top:58px;padding-bottom:58px}.leadership-outcomes{padding-top:58px;padding-bottom:62px}.leadership-outcomes ol{grid-template-columns:1fr 1fr}.leadership-outcomes li:nth-child(2n){border-right:0}.leadership-details{grid-template-columns:1fr;padding-bottom:62px}.leadership-difference,.leadership-cta{padding-top:64px;padding-bottom:64px}}
@media(max-width:600px){.leadership-header{align-items:flex-start;flex-direction:column;padding:22px 6%;gap:18px}.leadership-header .brand>span{font-size:23px}.leadership-header .brand small{font-size:8px}.leadership-hero-copy{padding:46px 6%}.leadership-hero h1{font-size:clamp(3rem,15vw,4.8rem)}.leadership-hero-photo{min-height:280px}.leadership-button{width:100%}.leadership-overview,.leadership-experience,.leadership-outcomes,.leadership-details{padding-left:6%;padding-right:6%}.leadership-outcomes ol{grid-template-columns:1fr}.leadership-outcomes li{border-right:0}.details-card{padding:28px 22px}.details-card dl div{grid-template-columns:1fr;gap:4px}.leadership-quote{padding:58px 6%}.leadership-footer{flex-direction:column;padding:24px 6%}}
