.sustainability-hero{padding-top:150px;background:linear-gradient(135deg,#0a1828,#102a4a);color:#fff}.sustainability-hero h1,.sustainability-hero p,.sustainability-hero span{color:#fff}.sustainability-hero p{max-width:900px}.dashboard-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-grid article,.download-list-grid a,.reg-timeline article{background:#fff;border:1px solid var(--brand-border);border-radius:8px;padding:26px;box-shadow:0 10px 28px rgba(11,36,64,.08)}.dashboard-grid span{color:var(--brand-primary);font-weight:900}.dashboard-grid strong{display:block;font-size:24px;margin:8px 0}.download-list-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.download-list-grid a{color:var(--brand-text)}.download-list-grid span,.download-list-grid strong{display:block}.download-list-grid strong{color:var(--brand-primary-dark);margin-bottom:8px}.reg-timeline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px;gap:18px}.reg-timeline article{display:flex;flex-direction:column;gap:12px}.reg-timeline b{color:var(--brand-primary)}@media (max-width:991px){.dashboard-grid,.download-list-grid,.reg-timeline{grid-template-columns:1fr}}