.growth-hero{padding-bottom:18px}.growth-hero .hero-copy{grid-template-columns:1.2fr 1fr;gap:50px}.growth-hero .hero-lead{font-weight:700!important;color:#233654!important;font-size:1.12rem!important}.growth-hero h1{font-size:clamp(2.5rem,4.7vw,4.5rem)!important;line-height:1.12!important;letter-spacing:-2px!important}.growth-hero .hero-pitch>p{font-size:1rem;line-height:1.8}.insight-proof{display:grid;grid-template-columns:1fr 1.05fr;gap:38px;background:#152747;color:#edf3ff;padding:44px;border-radius:20px;margin:28px 0 70px}.insight-proof .section-number{color:#b8c9f5}.proof-intro h2{font-size:clamp(2rem,3.4vw,3.1rem);line-height:1.2;margin:18px 0}.proof-intro>p{line-height:1.75;color:#c0cce0;max-width:370px}.proof-switches{display:grid;gap:9px;margin-top:26px}.proof-switches button{font:inherit;font-size:15px;text-align:left;padding:14px 16px;background:transparent;border:1px solid #63718b;color:#e9effc;border-radius:8px;cursor:pointer}.proof-switches button[aria-pressed=true]{background:#dce6ff;border-color:#dce6ff;color:#172b50}.insight-example{background:#f7f9ff;color:#1c2f50;border-radius:13px;padding:28px;align-self:stretch}.insight-example .sample-tag{font-size:13px;color:#556888;text-transform:uppercase;letter-spacing:1px}.insight-example h3{font-size:22px;margin:16px 0}.insight-kpis{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:24px 0}.insight-kpis div{border-bottom:1px solid #cbd5e5;padding-bottom:15px}.insight-kpis span{display:block;font-size:14px;color:#556888}.insight-kpis strong{display:block;font-size:27px;letter-spacing:-.8px;margin-top:6px}.insight-example p{line-height:1.7;font-size:15px}.insight-example .sample-action{padding:16px;background:#e5ecfd;border-radius:8px;margin:20px 0}.insight-example>a{font-weight:700;font-size:15px;text-decoration:underline;text-underline-offset:5px}.module-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.module-card{padding:25px 22px;border:1px solid #cdd6e6;border-radius:12px;background:#fff;display:flex;flex-direction:column;transition:transform .15s,border-color .15s;color:#182b4d;min-width:0}.module-card:hover{transform:translateY(-4px);border-color:#4169e1}.module-number{font-size:14px;color:#5471ab}.module-card h3{font-size:21px;line-height:1.35;letter-spacing:-.5px;margin:24px 0 15px!important}.module-card p{font-size:15px;line-height:1.75;color:#4e607a;flex:1}.module-card small{font-size:13px;line-height:1.5;color:#586b89;padding:12px 0;border-top:1px solid #dce3ef;margin-top:15px}.module-card strong{font-size:14px;margin-top:8px}.module-legacy{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:26px 30px;background:#e7edfa;border-radius:12px;margin-top:20px}.module-legacy h3{font-size:20px}.module-legacy p{margin:0;line-height:1.7;font-size:15px;max-width:680px}.module-legacy .button{flex-shrink:0}.action-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin-bottom:30px}.action-steps article{border-top:2px solid #bccbed;padding-top:20px}.action-steps b{font-size:14px;color:#4768ac}.action-steps h3{font-size:20px;line-height:1.45;margin:18px 0 12px!important}.action-steps p{font-size:16px;line-height:1.75;color:#536078}.insight-example .negative{color:#a02e49}.insight-example small{display:block;color:#536583;line-height:1.6;font-size:13px;margin-top:12px}
@media(max-width:1100px){.module-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.growth-hero .hero-copy{gap:30px}.module-legacy{flex-wrap:wrap}}
@media(max-width:760px){.growth-hero .hero-copy,.insight-proof{grid-template-columns:1fr}.insight-proof{padding:25px 20px;gap:24px}.action-steps{grid-template-columns:1fr 1fr}.insight-kpis strong{font-size:24px}.growth-hero h1{letter-spacing:-1.2px!important}}
@media(max-width:460px){.module-grid,.action-steps{grid-template-columns:1fr}.insight-kpis{grid-template-columns:1fr}.insight-example{padding:22px}.module-legacy{padding:24px}.module-legacy .button{white-space:normal}.growth-hero h1{font-size:2.45rem!important}}
@media(prefers-reduced-motion:reduce){.module-card{transition:none}.module-card:hover{transform:none}}
