.executive-hero{display:grid;grid-template-columns:1.3fr 1fr;gap:50px;padding:64px 5% 48px;align-items:start}.executive-hero h1{font-size:clamp(42px,5.2vw,74px);line-height:1.07}.executive-hero .intro{font-size:20px;max-width:720px;margin-bottom:0}.executive-highlights{background:#112633;color:#fff;padding:32px;border-top:5px solid #29bcd0;margin-top:6px}.executive-highlights .eyebrow{color:#82e4ee;margin-bottom:18px}.achievement-list{padding-left:22px;margin:15px 0 0;list-style:disc}.achievement-list li{padding-left:4px;margin:0 0 16px;line-height:1.55}.achievement-list li::marker{color:#08798c}.executive-highlights .achievement-list li::marker{color:#82e4ee}.executive-highlights strong{color:#a6edf3}.executive-highlights li:last-child{margin-bottom:0}.case .achievement-list{color:#223e4b;margin:20px 0 8px}.case .achievement-list strong{color:#075c72}.impact-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin:0 5% 55px;border-top:1px solid #cedde3;border-bottom:1px solid #cedde3;padding:28px 0}.impact-strip strong{display:block;color:#086779;font:800 clamp(38px,4vw,58px)/1.15 Manrope,sans-serif;letter-spacing:-.05em}.impact-strip span{display:block;font-size:16px;line-height:1.55;max-width:310px;margin-top:10px}.executive-section{padding:70px 5%}.executive-section h2{font-size:clamp(36px,4.6vw,64px)}.executive-section h3{font-size:clamp(25px,2.8vw,36px);line-height:1.2}.executive-section .button{margin-top:30px}.split-feature{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.split-feature>div{min-width:0}.split-feature .art img{max-height:600px}.dark-section{background:#112633;color:#fff}.dark-section .eyebrow,.dark-section h2 em{color:#82e4ee}.dark-section p{color:#dfebf0}.responsibility-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin:35px 0}.responsibility-grid article{border-top:2px solid #249bb0;padding-top:23px}.responsibility-grid h3{font-size:26px}.responsibility-number{display:block;font-size:15px;color:#82e4ee;margin-bottom:30px}.feature-number{font:800 clamp(52px,6vw,82px)/1.1 Manrope,sans-serif;color:#086779;letter-spacing:-.05em;margin:28px 0 5px}.number-caption{margin:0 0 28px;font-size:16px;color:#34525f}.light-section{background:#eff7f8}.commercial-growth{background:#10292a;color:white}.commercial-growth .eyebrow,.commercial-growth h2 em{color:#b8e56e}.commercial-growth .result-panel{border-color:#b8e56e}.result-panel{background:#091b24;padding:40px;border-top:4px solid #75dfeb;color:#fff}.result-panel>span{font-size:14px;font-weight:700;letter-spacing:.12em;color:#b7d6df}.result-panel>strong{font:800 clamp(68px,8vw,118px)/1.1 Manrope,sans-serif;letter-spacing:-.05em;display:block;margin:26px 0 10px;color:#a0edf4}.commercial-growth .result-panel>strong{color:#c0eb80}.result-panel p{font-size:18px;line-height:1.7;margin:0;color:#e1eff3}.result-rule{height:1px;background:#42606a;margin:26px 0}.economic-flow{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;padding:0;list-style:none;counter-reset:terms}.economic-flow li{border-top:3px solid #36bdcb;padding-top:20px;counter-increment:terms}.economic-flow li:before{content:'0' counter(terms);display:block;color:#91e1eb;font-size:15px;margin-bottom:22px}.economic-flow strong{display:block;font-size:21px;line-height:1.3;margin-bottom:15px}.economic-flow span{font-size:16px;line-height:1.65;color:#d4e5ec}.partner-names{display:flex;flex-wrap:wrap;gap:20px 40px;margin-top:35px;border-top:1px solid #c1d9dd;padding-top:30px}.partner-names span{font:700 clamp(24px,3vw,40px)/1.3 Manrope,sans-serif;color:#174754}.deal-section{background:#111d31;color:#fff}.deal-section .eyebrow,.deal-section h2 em{color:#f7cf3c}.deal-section .result-panel{border-color:#f7cf3c}.deal-section .result-panel>strong{color:#f7cf3c}.financial-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:28px;margin-top:45px}.financial-grid article{padding:28px;border-top:3px solid #188aa0;background:#fff;color:#172e3a}.financial-grid article h3{font-size:27px}.financial-grid article p{color:#405a68;margin-bottom:0}.deal-section .financial-grid article{background:#1c3048;color:#fff;border-color:#f7cf3c}.deal-section .financial-grid p{color:#dae8f1}.finance-coverage{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.finance-coverage>div{border-top:3px solid #086779;padding-top:23px}.finance-coverage span{color:#086779;font-size:15px}.finance-coverage h3{font-size:24px;margin-top:22px}.finance-coverage p{font-size:16px;color:#415764}.transaction-summary{display:grid;grid-template-columns:1fr 1.6fr;gap:40px;background:#eaf5f6;padding:30px;margin-top:40px;align-items:center}.transaction-summary strong{font:800 clamp(28px,3vw,42px)/1.2 Manrope,sans-serif;color:#075c72}.transaction-summary p{margin:0}.ai-section{background:#133432;color:#fff}.ai-section .eyebrow,.ai-section h2 em{color:#a4ecbd}.ai-section .achievement-list li::marker{color:#a4ecbd}.time-comparison{padding:35px;background:#0a2322;border:1px solid #3a6660}.time-label{display:flex;justify-content:space-between;align-items:baseline;gap:20px;margin:15px 0}.time-label strong{font:800 clamp(28px,3.5vw,45px)/1.2 Manrope,sans-serif;color:#baf4cd}.time-label span{font-size:17px}.time-track{height:28px;background:#24473e;margin-bottom:32px}.before-bar{height:100%;width:100%;background:#7eafa3}.after-bar{height:100%;width:3.333333%;background:#baf4cd}.time-comparison>p{font-size:14px;margin:0;color:#c6e4d9}
@media(max-width:1050px){.executive-hero{grid-template-columns:1fr;gap:28px}.executive-highlights{max-width:900px}.executive-highlights .achievement-list{display:grid;grid-template-columns:1fr 1fr;gap:15px 30px}.executive-highlights li{margin:0}.split-feature{gap:35px}.economic-flow,.finance-coverage{grid-template-columns:1fr 1fr}.responsibility-grid{gap:25px}.responsibility-grid h3{font-size:24px}}
@media(max-width:700px){.executive-hero{padding:42px 6% 30px}.executive-hero h1{font-size:clamp(38px,9.5vw,60px)}.executive-hero .intro{font-size:19px}.executive-highlights{padding:25px}.executive-highlights .achievement-list{display:block}.executive-highlights li{margin-bottom:16px}.impact-strip{margin:0 6% 30px;grid-template-columns:1fr;gap:23px}.impact-strip>div{display:grid;grid-template-columns:110px 1fr;gap:18px;align-items:center}.impact-strip strong{font-size:39px}.impact-strip span{font-size:15px;margin-top:0}.executive-section{padding:48px 6%}.split-feature,.responsibility-grid,.financial-grid,.transaction-summary{grid-template-columns:1fr}.responsibility-grid{gap:30px}.transaction-summary{gap:20px;padding:25px}.result-panel{padding:30px}.result-panel>strong{font-size:82px}.time-comparison{padding:25px}.time-label strong{font-size:34px}.financial-grid{margin-top:30px}.executive-section h2{font-size:clamp(34px,8vw,48px)}}
@media(max-width:450px){.economic-flow,.finance-coverage{grid-template-columns:1fr}.impact-strip>div{grid-template-columns:90px 1fr}.impact-strip strong{font-size:34px}}
.work-status{font-size:14px;color:#4b6875;border-top:1px solid #c9dce0;padding-top:14px;margin-top:22px}.dark-section .finance-coverage p{color:#dfebf0}.dark-section .finance-coverage span{color:#82e4ee}.dark-section .finance-coverage>div{border-color:#29bcd0}.ai-section .economic-flow strong{color:#baf4cd}.ai-section .economic-flow li{border-color:#8bcfa4}
