.sustainability-hero{color:#fff;background:linear-gradient(135deg,var(--brand-primary-dark),var(--brand-accent))}.sustainability-hero h1,.sustainability-hero p{color:#fff}.impact-counter,.partnership-section,.roadmap-section,.sustainability-cta,.tech-showcase{padding:80px 0}.roadmap{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:24px;gap:24px}.feature-card-grid article,.partner-grid article,.roadmap article{padding:28px;background:#fff;border:1px solid var(--brand-border);border-radius:var(--brand-radius)}.feature-card-grid strong,.roadmap span{color:var(--brand-secondary);font-weight:800}.impact-counter,.tech-showcase{background:var(--brand-bg-alt)}.sustainability-cta{text-align:center;background:linear-gradient(135deg,var(--brand-primary-dark),var(--brand-primary))}.sustainability-cta h2,.sustainability-cta p{color:#fff}