.sustainability-hero{background:#111827;color:#fff;padding:110px 0;text-align:center}.sustainability-hero .container{max-width:880px}.sustainability-hero h1,.sustainability-hero p{color:#fff}.sustainability-hero .eyebrow{color:var(--brand-accent)}.data-dashboard,.regulatory-timeline,.research-papers{padding:86px 0}.data-dashboard{background:#fff}.dashboard-grid{display:grid;grid-gap:22px;gap:22px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.dashboard-grid article{background:#f7fafc;border:1px solid var(--brand-border);border-radius:var(--radius-card);padding:24px}.dashboard-grid span{color:var(--brand-secondary);display:block;font-weight:800;margin-bottom:10px}.dashboard-grid p,.research-papers p,.timeline p{color:var(--brand-text-soft)}.research-papers{background:#fff8eb}.regulatory-timeline{background:#fff}.timeline{display:grid;grid-gap:18px;gap:18px;margin:0 auto;max-width:860px;position:relative}.timeline article{background:#fff;border:1px solid var(--brand-border);border-left:6px solid var(--brand-primary);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:22px}.timeline span{color:var(--brand-primary-dark);font-weight:800}