.sustainability-hero{padding-bottom:96px;background:linear-gradient(135deg,#16181d 0,#243546 100%)}.sustainability-hero h1,.sustainability-hero p{color:#fff}.dashboard-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:22px;gap:22px}.dashboard-grid article{padding:26px}.metric{display:block;color:var(--brand-primary);font-size:2.55rem;font-weight:820;line-height:1;margin-bottom:12px}.vertical-timeline .timeline{display:grid;grid-gap:18px;gap:18px;max-width:820px;margin:0 auto}.vertical-timeline article{padding:20px 24px;border-left:4px solid var(--brand-primary);background:#fff;border-radius:8px;box-shadow:0 12px 30px rgba(43,43,43,.06)}.sustainability-cta{background:var(--brand-primary-dark);text-align:center}