.svc-hero-gradient{padding:160px 0 96px;background:linear-gradient(135deg,var(--brand-primary-dark),var(--brand-primary),#7a6a52)}.svc-hero-copy{max-width:840px}.svc-hero-copy h1,.svc-hero-copy p{color:var(--brand-text-inverse)}.horizontal-cards{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(280px,360px);grid-gap:20px;gap:20px;overflow-x:auto;padding-bottom:12px}.horizontal-cards article{min-height:260px;padding:28px;border-radius:8px;background:var(--brand-bg);border:1px solid var(--brand-border);box-shadow:var(--shadow-soft)}.svc-impact-stats{background:var(--brand-bg-alt)}.stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:18px;gap:18px;margin-bottom:30px}.stats-grid div{padding:28px;border-radius:8px;background:var(--brand-bg);border:1px solid var(--brand-border);text-align:center}.stats-grid strong{display:block;color:var(--brand-primary);font-size:2.4rem}.section-narrative{max-width:860px;margin:0 auto;text-align:center}.svc-cta-bg{position:relative;min-height:680px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--brand-primary-dark);padding:80px 0}.svc-cta-bg>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.35}.svc-cta-overlay{position:relative;width:min(760px,100% - 32px)}.svc-cta-overlay h2,.svc-cta-overlay p{color:var(--brand-text-inverse);text-align:center}