.insight-feature{border:1px solid #dfe3e8;grid-template-columns:1fr 1fr;gap:2.2rem;display:grid;overflow:hidden;box-shadow:0 12px 35px #13233f14}.insight-feature img{object-fit:contain;background:#0f725d;align-self:center;width:100%;height:auto;display:block}.insight-feature span{align-self:center;padding:2.2rem 2.2rem 2.2rem 0}.insight-feature small{color:var(--gold);text-transform:uppercase;letter-spacing:.12em;font-weight:700}.insight-feature h2{margin-top:.8rem}.insight-feature b{color:var(--navy)}.issue section{padding:5.5rem 0}.issue-hero{color:#fff;background:#0f725d}.issue-grid{grid-template-columns:1fr minmax(360px,520px);align-items:center;gap:5rem;display:grid}.issue-hero h1{max-width:760px;font-size:clamp(3rem,6vw,5.7rem)}.issue-hero img{width:100%;box-shadow:0 18px 50px #00000038}.backlink{color:#d9eee9;margin-bottom:3rem;display:inline-block}.issue-deck{color:#c9dbd7;font:clamp(1.35rem,2.4vw,2rem) Georgia,serif}.issue-meta{color:#d9eee9;font-size:.9rem}.issue-hero.text-only{background:linear-gradient(135deg,#0b6655 0%,#0f725d 64%,#13233f 100%)}.issue-grid.text-only{grid-template-columns:minmax(0,900px)}.issue-grid.text-only h1{max-width:900px}.issue-series{letter-spacing:.12em;text-transform:uppercase;color:#fff;border:1px solid #ffffff59;margin-bottom:1.1rem;padding:.45rem .7rem;font-size:.72rem;font-weight:700;display:inline-block}.article-copy{grid-template-columns:minmax(0,1.5fr) minmax(280px,.7fr);gap:6rem;display:grid}.article-main p{font-size:1.1rem}.article-main .standfirst{color:#465267;font-size:1.3rem}.article-main blockquote{border-left:3px solid var(--gold);color:var(--navy);margin:2.5rem 0 0;padding:1.4rem 0 1.4rem 1.8rem;font:1.55rem/1.45 Georgia,serif}.article-copy aside{background:var(--cream);align-self:start;padding:2rem}.article-copy aside ul,.article-copy aside ol{margin:0;padding-left:1.15rem}.article-copy aside li{margin-bottom:1rem}.carousel-section{background:#edf4f1}.section-head{justify-content:space-between;align-items:end;gap:3rem;margin-bottom:2rem;display:flex}.section-head p{color:var(--muted)}.carousel{scroll-snap-type:x mandatory;gap:1.25rem;padding:0 0 1.4rem;display:flex;overflow-x:auto}.carousel img{scroll-snap-align:start;flex:none;width:min(390px,82vw);height:auto;box-shadow:0 10px 28px #13233f21}.read-more{text-align:center;background:var(--navy);color:#fff}.read-more h2{color:#fff}.read-more .contact-note{color:#cbd4e2;border-top:1px solid #394962;max-width:740px;margin:3rem auto 0;padding-top:2rem}.read-more .contact-note a{color:var(--gold)}.insights-grid{gap:2rem;display:grid}.perspective-feature img{background:#071d36}.perspective-page section{padding:5.5rem 0}.perspective-hero{color:#fff;background:#071d36}.perspective-hero .backlink{margin-bottom:2rem}.perspective-banner{width:100%;margin-bottom:2.2rem;display:block;box-shadow:0 20px 55px #0000004d}.perspective-hero h1{max-width:900px;font-size:clamp(3rem,7vw,6rem)}.perspective-deck{color:#d7e0ec;max-width:850px;font:clamp(1.35rem,2.5vw,2.1rem) Georgia,serif}.perspective-intro{grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);gap:5rem;display:grid}.perspective-intro .standfirst,.framework-lead{color:#4d596d;font-size:1.25rem}.perspective-intro aside{background:var(--cream);border-left:4px solid var(--gold);align-self:start;padding:2rem}.perspective-intro blockquote{color:var(--navy);margin:0 0 1.2rem;font:1.55rem/1.45 Georgia,serif}.framework-section{background:#eef3f7}.capability-grid{grid-template-columns:repeat(3,1fr);gap:1.2rem;margin:2.5rem 0;display:grid}.capability-grid article{border-top:3px solid var(--gold);background:#fff;padding:1.5rem;box-shadow:0 8px 25px #13233f12}.capability-grid article p{margin-bottom:0}.framework-image{width:min(760px,100%);margin:3rem auto 2rem;display:block}.framework-notice{border-left:4px solid var(--gold);background:#fff;max-width:900px;margin:auto;padding:1.6rem 1.8rem}.perspective-download{text-align:center;background:var(--navy);color:#fff}.perspective-download h2{color:#fff}.perspective-download .publication-note{color:#cbd4e2;margin-top:2rem;font-size:.9rem}@media (width<=800px){.insight-feature,.issue-grid,.article-copy,.perspective-intro{grid-template-columns:1fr}.insight-feature span{padding:0 1.5rem 1.8rem}.issue-grid{gap:2.5rem}.issue-hero img{max-width:560px}.article-copy,.perspective-intro{gap:3rem}.section-head{display:block}.capability-grid{grid-template-columns:1fr}.perspective-page section{padding:4rem 0}.perspective-banner{margin-bottom:1.5rem}}.home-insights{background:#f2f6f5}.home-insights .section-head{align-items:end;margin-bottom:2rem}.home-insights .section-head>a{color:var(--navy);font-weight:700}.insight-text-panel{color:#fff;background:linear-gradient(145deg,#0b6655,#13233f);flex-direction:column;justify-content:space-between;min-height:330px;padding:2.2rem;display:flex}.insight-text-panel small{color:#d8eee8}.insight-text-panel strong{font:clamp(2.1rem,4vw,3.6rem)/1.04 Georgia,serif}.insight-text-panel em{color:#d8eee8;font-style:normal}
