.sustainability-roadmap-hero{min-height:580px}.carbon-roadmap{background:var(--brand-bg-alt)}.roadmap-line{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.roadmap-line article{background:#fff;padding:28px;border:1px solid var(--brand-border)}.roadmap-line span{color:var(--brand-accent);font-weight:900;text-transform:uppercase}.showcase-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.showcase-grid article{padding:28px;background:var(--brand-primary-dark);color:#fff}.showcase-grid h2,.showcase-grid p,.showcase-grid strong{color:#fff}.showcase-grid strong{font-size:2.4rem}.impact-counter{padding:46px 0;background:var(--brand-primary)}.impact-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px}.impact-grid article{padding:22px;background:rgba(255,255,255,.08);color:#fff;text-align:center}.impact-grid b,.impact-grid span{display:block;color:#fff}@media (max-width:991px){.impact-grid,.roadmap-line,.showcase-grid{grid-template-columns:1fr}}