/* Local editorial and sector layout. Shared brand/header/footer remain canonical. */
.growth-content{max-width:1280px;margin:auto;padding:60px 32px 72px;color:#f3f5fb}
.growth-content .intro{font-size:14px;color:#ffac68}.growth-content .lead{color:#bbd0e5;max-width:860px}
.growth-content h1{font-size:clamp(40px,5vw,70px);line-height:1.08;letter-spacing:-.04em;max-width:980px;margin:20px 0 28px}
.growth-content h2{font-size:clamp(28px,3vw,40px);line-height:1.2;letter-spacing:-.025em;color:#fff4e5}
.growth-content .button{background:#f7df58;color:#172238}.growth-content .button:hover{background:#ffe985}
.growth-content a:focus-visible{outline:3px solid #ffe13b;outline-offset:5px}
.growth-content .growth-hub-heading,.growth-content .growth-article-heading{padding:0 0 42px}.growth-content .growth-article-heading>a{display:inline-block;font-size:14px;margin-bottom:30px}
.growth-content .growth-byline{color:#bbd0e5;font-size:14px}.growth-content .growth-article{max-width:880px;margin:auto}
.growth-content .growth-prose{max-width:760px}.growth-content .growth-prose>p{font-size:18px;line-height:1.85;color:#c9d7eb;margin:0 0 25px}
.growth-content .growth-prose>h2{font-size:31px;margin:40px 0 20px;line-height:1.2}.growth-content .growth-prose a{color:#7ce4ef;text-underline-offset:4px}
.growth-content .growth-sources{margin-top:42px;padding:28px;border:1px solid #465975;border-radius:16px;background:#18263f}.growth-content .growth-sources h2{font-size:26px;margin-bottom:18px}.growth-content .growth-sources p,.growth-content .growth-sources li{font-size:15px;line-height:1.8;color:#c9d7eb}.growth-content .growth-sources ul{padding-left:20px;margin-bottom:0}.growth-content .growth-sources li{padding:5px 0}
.growth-content .growth-article-cta,.growth-content .growth-actions{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-top:32px}
.growth-content .growth-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
.growth-content .growth-cards article{padding:28px;border:1px solid #465975;border-radius:16px;background:#18263f;min-width:0}.growth-content .growth-cards h2{font-size:27px;margin:18px 0;line-height:1.2}.growth-content .growth-cards h2 a{text-decoration-thickness:1px;text-underline-offset:5px}.growth-content .growth-cards p{color:#c9d7eb;font-size:16px;line-height:1.8}.growth-content .growth-cards .intro{color:#ffac68;font-size:13px}.growth-content .growth-cards .growth-byline{font-size:13px}
.growth-content .growth-history{padding-top:42px;margin-top:52px;border-top:1px solid #465975;max-width:950px}.growth-content .growth-history p,.growth-content .growth-history li{color:#c9d7eb}.growth-content .growth-history li{padding:8px 0}.growth-content .growth-history h2{font-size:34px}
.growth-content .growth-related{display:flex;flex-wrap:wrap;gap:24px 32px;margin-top:48px;padding-top:26px;border-top:1px solid #465975;color:#c9d7eb;font-size:15px}
.growth-content .growth-sector-intro{max-width:880px;color:#bbd0e5;font-size:18px;line-height:1.8;margin-bottom:28px}.growth-content .growth-review{margin-top:44px;padding:30px;border-left:3px solid #a891f4;background:#18263f;border-radius:0 16px 16px 0}.growth-content .growth-review h2{font-size:32px}.growth-content .growth-review p{color:#c9d7eb;max-width:980px;line-height:1.8}.growth-content .growth-review>a:not(.button){color:#7ce4ef}
.growth-content .growth-proof{display:grid;grid-template-columns:1.1fr 1fr;gap:42px;align-items:center;margin-top:50px;padding:44px 0;border-top:1px solid #465975;border-bottom:1px solid #465975}.growth-content .growth-proof p{color:#c9d7eb;line-height:1.85}.growth-content .growth-proof .intro{color:#ffac68}.growth-content .growth-proof-links{display:grid;gap:16px;font-size:15px;color:#7ce4ef;margin-top:24px}.growth-content .growth-proof figure{margin:0;padding:22px;border:1px solid #465975;border-radius:16px;background:#18263f}.growth-content .growth-proof img{width:100%;height:auto;border-radius:8px}.growth-content .growth-proof figcaption{font-size:13px;line-height:1.7;color:#c9d7eb;margin-top:16px}.growth-content .growth-sector-close{padding-top:48px}.growth-content .growth-sector-close p{color:#c9d7eb}
@media(max-width:950px){.growth-content .growth-cards{grid-template-columns:1fr}.growth-content .growth-proof{grid-template-columns:1fr;gap:28px}.growth-content .growth-proof figure{max-width:700px}}
@media(max-width:600px){.growth-content{padding:40px 20px 48px}.growth-content h1{font-size:40px}.growth-content .growth-prose>p{font-size:17px}.growth-content .growth-prose>h2{font-size:28px}.growth-content .growth-cards article,.growth-content .growth-sources{padding:24px}.growth-content .growth-review{padding:24px}.growth-content .growth-review h2{font-size:28px}.growth-content .growth-related{display:grid;gap:18px}.growth-content .growth-article-cta{align-items:flex-start;flex-direction:column}.growth-content .growth-history h2{font-size:30px}}
