.homepage-below-hero{--hbh-pale:#f4f7fb;--hbh-card:#fff;--hbh-ink:#0a1628;--hbh-muted:#5b6b82;--hbh-accent:#3b82f6;--hbh-border:#e6edf5;--hbh-shadow:0 14px 36px #0f172a12;color:var(--hbh-ink)}.homepage-below-hero a:focus-visible,.homepage-below-hero button:focus-visible{outline:2px solid var(--hbh-accent);outline-offset:3px}.homepage-below-hero .hbh-wrap{width:100%;max-width:70rem;margin:0 auto;padding:0 1.5rem}.homepage-below-hero .hbh-kicker{letter-spacing:.2em;text-transform:uppercase;color:var(--hbh-accent);margin:0 0 .9rem;font-size:.78rem;font-weight:700}.homepage-below-hero .hbh-title{letter-spacing:-.035em;margin:0;font-size:clamp(2.05rem,3.6vw,2.85rem);font-weight:800;line-height:1.12}.homepage-below-hero .hbh-lead{max-width:44rem;color:var(--hbh-muted);margin:1.15rem 0 0;font-size:1.12rem;line-height:1.65}.homepage-below-hero .hbh-challenge{background:#fff;padding:6.25rem 0 6.5rem}.homepage-below-hero .hbh-challenge-grid{grid-template-columns:1fr;gap:1.6rem;margin-top:3rem;display:grid}.homepage-below-hero .hbh-stat-card{background:var(--hbh-card);border:1px solid var(--hbh-border);border-left:4px solid var(--hbh-accent);box-shadow:var(--hbh-shadow);border-radius:1rem;padding:1.9rem 1.75rem 2rem}.homepage-below-hero .hbh-stat-label{color:var(--hbh-ink);margin:0;font-size:1rem;font-weight:700}.homepage-below-hero .hbh-stat-value{letter-spacing:-.035em;color:var(--hbh-accent);margin:.7rem 0 .85rem;font-size:2.15rem;font-weight:800;line-height:1.08}.homepage-below-hero .hbh-stat-copy{color:var(--hbh-muted);margin:0;font-size:1rem;line-height:1.6}.homepage-below-hero .hbh-solution{background:var(--hbh-pale);padding:6.25rem 0 6.5rem}.homepage-below-hero .hbh-feature-grid{grid-template-columns:1fr;gap:1.6rem;margin-top:3rem;display:grid}.homepage-below-hero .hbh-feature-card{text-align:center;border:1px solid var(--hbh-border);background:#fbfcfe;border-radius:1.15rem;flex-direction:column;align-items:center;min-height:100%;padding:2.35rem 1.7rem 2.15rem;display:flex;box-shadow:0 10px 28px #0f172a0b}.homepage-below-hero .mkt-icon{justify-content:center;align-items:center;width:3.75rem;height:3.75rem;display:flex}.homepage-below-hero .mkt-icon svg{width:2.55rem;height:2.55rem}.homepage-below-hero .hbh-feature-title{margin:1.2rem 0 0;font-size:1.12rem;font-weight:800}.homepage-below-hero .hbh-feature-copy{color:var(--hbh-muted);margin:.7rem 0 0;font-size:.98rem;line-height:1.6}.homepage-below-hero .hbh-callout{background:linear-gradient(#eef4fc 0%,#e7effa 100%);border:1px solid #d7e4f7;border-left:5px solid #1e3a8a;border-radius:1.1rem;margin-top:2.75rem;padding:2.1rem 2rem 2.15rem}.homepage-below-hero .hbh-callout-kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--hbh-accent);margin:0 0 .7rem;font-size:.74rem;font-weight:800}.homepage-below-hero .hbh-callout h3{letter-spacing:-.02em;margin:0;font-size:1.65rem;font-weight:800}.homepage-below-hero .hbh-callout p{color:#334155;margin:1rem 0 0;font-size:1.05rem;line-height:1.7}.homepage-below-hero .hbh-callout strong{color:var(--hbh-ink)}.homepage-below-hero .hbh-impact{color:#fff;background:linear-gradient(#071427 0%,#0f2d5c 48%,#1d4ed8 160%);padding:6.25rem 0 6.5rem}.homepage-below-hero .hbh-impact .hbh-kicker,.homepage-below-hero .hbh-cta .hbh-kicker{color:#93c5fd}.homepage-below-hero .hbh-impact .hbh-lead{color:#ffffffc7}.homepage-below-hero .hbh-impact-cols{grid-template-columns:1fr;gap:2.6rem;margin-top:3rem;display:grid}.homepage-below-hero .hbh-impact-cols h3{margin:0 0 1.2rem;font-size:1.28rem;font-weight:800}.homepage-below-hero .hbh-impact-stack{gap:1.1rem;display:grid}.homepage-below-hero .hbh-impact-card{background:#2563eb47;border:1px solid #93c5fd38;border-radius:1rem;padding:1.45rem 1.5rem}.homepage-below-hero .hbh-impact-value{letter-spacing:-.03em;color:#60a5fa;margin:0;font-size:1.75rem;font-weight:800}.homepage-below-hero .hbh-impact-basis{color:#ffffffeb;margin:.4rem 0 0;font-size:.95rem;line-height:1.45}.homepage-below-hero .hbh-impact-copy{color:#fffc;margin:.45rem 0 0;font-size:.98rem;line-height:1.5}.homepage-below-hero .hbh-cta{color:#fff;text-align:center;background:#071427;padding:5.75rem 0 6rem}.homepage-below-hero .hbh-cta .hbh-lead{color:#ffffffb8;margin-left:auto;margin-right:auto}.homepage-below-hero .hbh-cta-actions{flex-direction:column;justify-content:center;align-items:stretch;gap:1rem;margin-top:2.15rem;display:flex}.homepage-below-hero .hbh-cta-actions a,.homepage-below-hero .hbh-cta-actions button{width:100%}.homepage-below-hero .mkt-cta-primary{font-size:.98rem;border-radius:999px!important;padding:.9rem 1.85rem!important}.homepage-below-hero .mkt-cta-ghost{font-size:.98rem;color:#fff!important;box-shadow:none!important;background:0 0!important;border:1px solid #ffffff47!important;border-radius:999px!important;padding:.9rem 1.85rem!important}.homepage-below-hero .mkt-cta-ghost:hover{background:#ffffff1a!important}@media (min-width:640px){.homepage-below-hero .hbh-challenge-grid{grid-template-columns:1fr 1fr}.homepage-below-hero .hbh-cta-actions{flex-direction:row;align-items:center}.homepage-below-hero .hbh-cta-actions a,.homepage-below-hero .hbh-cta-actions button{width:auto}}@media (min-width:900px){.homepage-below-hero .hbh-feature-grid{grid-template-columns:1fr 1fr 1fr}.homepage-below-hero .hbh-impact-cols{grid-template-columns:1fr 1fr;gap:3rem}.homepage-below-hero .hbh-wrap{padding:0 2.25rem}}
