.sustainability-hero{padding:176px 0 88px;background:radial-gradient(circle at 85% 20%,rgba(242,140,40,.24),transparent 28%),linear-gradient(135deg,var(--brand-primary-dark),#155789);color:#fff}.sustainability-hero h1,.sustainability-hero p{color:#fff;max-width:880px}.carbon-roadmap{background:var(--brand-bg-alt)}.carbon-roadmap .roadmap{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px;gap:18px}.carbon-roadmap .roadmap div,.metric-card,.sustainability-pillars article{border:1px solid var(--brand-border);border-radius:var(--radius);background:#fff;padding:28px;height:100%}.carbon-roadmap strong,.metric-card strong{color:var(--brand-primary);display:block;font-size:2rem}.impact-counter{background:linear-gradient(180deg,#fff,var(--brand-bg-alt))}@media (max-width:991.98px){.carbon-roadmap .roadmap{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575.98px){.carbon-roadmap .roadmap{grid-template-columns:1fr}}