.enph-sustainability-hero{padding:166px 0 82px;color:#fff;background:#081d4f}.enph-sustainability-hero h1,.enph-sustainability-hero p{color:#fff}.enph-sustainability-hero p{max-width:930px}.dashboard-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px;gap:18px}.dashboard-grid article{min-height:230px;padding:26px;color:#fff;background:linear-gradient(135deg,var(--brand-primary-dark),var(--brand-primary));border-radius:var(--brand-radius)}.dashboard-grid article:nth-child(2n){background:linear-gradient(135deg,var(--brand-secondary),#263d98)}.dashboard-grid p,.dashboard-grid span,.dashboard-grid strong{color:#fff}.dashboard-grid strong{display:block;margin:26px 0 18px;font-size:3.4rem;line-height:1}.enph-research{background:var(--brand-bg-alt)}.research-list{display:grid;grid-gap:16px;gap:16px}.research-list article{display:grid;grid-template-columns:260px 1fr 130px;grid-gap:22px;gap:22px;align-items:center;background:#fff;border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:22px}.research-list p{color:var(--brand-text);margin:0}.regulatory-timeline{border-left:3px solid var(--brand-primary);max-width:900px;margin:0 auto}.regulatory-timeline article{position:relative;padding:0 0 34px 34px}.regulatory-timeline article::before{content:"";position:absolute;left:-10px;top:4px;width:17px;height:17px;border-radius:50%;background:var(--brand-accent)}.regulatory-timeline strong{color:var(--brand-primary-dark);font-size:1.2rem}.enph-sustainability-cta{padding:92px 0;text-align:center;color:#fff;background:linear-gradient(135deg,var(--brand-primary-dark),var(--brand-secondary))}.enph-sustainability-cta h2,.enph-sustainability-cta p{color:#fff}.enph-sustainability-cta p{max-width:760px;margin:0 auto 26px}@media (max-width:991.98px){.dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.research-list article{grid-template-columns:1fr}}@media (max-width:767.98px){.dashboard-grid{grid-template-columns:1fr}}