.sustainability-hero{padding:100px 0;background:#111827}.sustainability-hero h1,.sustainability-hero p{color:#fff}.dashboard-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.chart-placeholder{min-height:160px;display:grid;align-items:center;justify-items:center;place-items:center;border:1px dashed #64748b;background:#f2f6fa}.research-list{list-style:none;padding:0}.research-list li{display:flex;justify-content:space-between;gap:24px;border-bottom:1px solid #d7e0e8;padding:20px 0}.regulatory-timeline{border-left:2px solid #0ea5e9;padding-left:32px}.regulatory-timeline article{padding:12px 0 24px}@media (max-width:767px){.dashboard-grid{grid-template-columns:1fr}.research-list li{display:block}}