.svc-hero{background:linear-gradient(135deg,var(--brand-primary-dark),var(--brand-primary),#323a3f);color:var(--brand-text-inverse);padding:104px 0 90px}.svc-hero h1,.svc-hero p{color:var(--brand-text-inverse)}.svc-hero .container{max-width:930px}.svc-hero p{color:rgba(255,255,255,.86)}.svc-impact-stats,.svc-pillars{padding:86px 0}.pillar-scroll{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(260px,1fr);grid-gap:18px;gap:18px;overflow-x:auto;padding-bottom:12px}.pillar-scroll article,.stat-grid>div{border:1px solid var(--brand-border);background:#fff;padding:28px}.pillar-scroll h3{font-weight:850;font-size:1.12rem}.pillar-scroll p,.stat-grid span{color:var(--brand-text-secondary)}.svc-impact-stats{background:var(--brand-bg-alt)}.stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px;gap:18px}.stat-grid strong{display:block;color:var(--brand-accent);font-size:2.35rem;line-height:1;margin-bottom:12px}.svc-cta{position:relative;color:var(--brand-text-inverse);padding:92px 0 106px;overflow:hidden;background-color:var(--brand-primary-dark)}.svc-cta img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.svc-cta::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(13,18,23,.78)}.svc-cta .container{position:relative;z-index:1;max-width:760px}.svc-cta h2,.svc-cta p{color:var(--brand-text-inverse)}@media (max-width:991px){.stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){.stat-grid{grid-template-columns:1fr}}