.insights-hero-module{padding:16px 0 26px}.insights-hero-module .hero-card{background:radial-gradient(circle at 92% 8%,rgba(0,166,81,.08),transparent 30%),linear-gradient(180deg,rgba(8,25,43,.88),rgba(7,20,35,.94));border:1px solid hsla(0,0%,100%,.1);border-radius:26px;box-shadow:0 18px 44px rgba(0,0,0,.18),inset 0 1px 0 hsla(0,0%,100%,.035);margin:0 auto;overflow:hidden;padding:clamp(26px,3.4vw,44px);width:min(calc(100% - 32px),1180px)}.insights-hero-module .eyebrow{color:#00a651;display:inline-flex;font-family:Sora,Inter,Arial,sans-serif;font-size:11px;font-weight:900;letter-spacing:.14em;line-height:1;margin-bottom:14px;text-transform:uppercase}.insights-hero-module h1{font-size:clamp(32px,4.2vw,58px);letter-spacing:-.04em;line-height:1.04;max-width:980px;text-wrap:balance}.insights-hero-module .hero-intro,.insights-hero-module .hero-intro p{color:#b6c7d8;font-family:Inter,Arial,sans-serif;font-size:clamp(15px,1.1vw,17px);line-height:1.65;margin:16px 0 0;max-width:760px}.insights-hero-module .hero-intro p:last-child{margin-bottom:0}@media (max-width:767px){.insights-hero-module{padding:14px 0 22px}.insights-hero-module .hero-card{border-radius:20px;padding:22px 18px;width:min(calc(100% - 20px),1180px)}.insights-hero-module .eyebrow{font-size:10px;margin-bottom:10px}.insights-hero-module h1{font-size:clamp(29px,8.4vw,38px);letter-spacing:-.035em;line-height:1.06}.insights-hero-module .hero-intro,.insights-hero-module .hero-intro p{font-size:14px;line-height:1.6;margin-top:12px}}.insights-hero-module h1{color:#fff;font-family:Sora,Inter,Arial,sans-serif;font-size:clamp(30px,3vw,48px);font-weight:800;letter-spacing:-.045em;line-height:1.02;margin:0;max-width:1400px;white-space:nowrap}