.sustainability-hero{background:#101e2b;border-bottom:4px solid var(--brand-accent);padding:88px 0}.sustainability-hero h1,.sustainability-hero p{color:#fff}.sustainability-hero .eyebrow{color:#ffce83}.sustainability-hero p:not(.eyebrow){max-width:64ch}.metric-panel{background:#fff;border:1px solid var(--brand-border);padding:20px}.metric-panel h3{margin-bottom:16px}.metric-panel dl{display:grid;grid-template-columns:minmax(0,92px) minmax(0,1fr);grid-gap:8px;gap:8px;margin:0}.metric-panel dd{margin:0}.environment-dashboard{background:var(--brand-surface)}.environment-sources ul{list-style:none;padding:0;margin:0}.environment-sources li{padding:16px 0;border-top:1px solid var(--brand-border)}.environment-sources a{display:inline-block;font-weight:700;margin-bottom:4px}.environment-timeline{background:var(--brand-bg-alt)}.environment-timeline ol{list-style:none;margin:0;padding:0 0 0 24px;border-left:2px solid var(--brand-primary)}.environment-timeline li+li{margin-top:24px}.sustainability-cta{text-align:center}