.sustainability-hero{padding:86px 0;background:linear-gradient(135deg,#071b2e,var(--brand-primary-dark));color:var(--brand-text-inverse)}.sustainability-hero h1,.sustainability-hero p{color:var(--brand-text-inverse)}.sustainability-hero p{color:rgba(255,255,255,.82)}.sustainability-hero img{width:100%;aspect-ratio:39/28;-o-object-fit:cover;object-fit:cover;border:1px solid rgba(255,255,255,.22)}.roadmap-track{display:grid;grid-template-columns:repeat(4,minmax(240px,1fr));grid-gap:18px;gap:18px;overflow-x:auto}.roadmap-track article{border-top:4px solid var(--brand-primary);background:#fff;padding:26px;box-shadow:0 10px 24px rgba(8,62,117,.06)}.roadmap-track span{color:var(--brand-accent);font-size:24px;font-weight:800}.impact-counter,.technology-showcase{background:var(--brand-bg-alt)}.feature-stat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:22px;gap:22px}.feature-stat-grid article{border:1px solid var(--brand-border);background:#fff;padding:28px}.feature-stat-grid strong{color:var(--brand-primary);font-size:28px}.sustainability-cta{padding:80px 0 96px;background:linear-gradient(135deg,var(--brand-primary),#071b2e);color:var(--brand-text-inverse);text-align:center}.sustainability-cta h2,.sustainability-cta p{color:var(--brand-text-inverse)}.sustainability-cta p{max-width:760px;margin:0 auto 28px;color:rgba(255,255,255,.84)}@media (max-width:767px){.feature-stat-grid{grid-template-columns:1fr}}