.sustainability-hero{color:#fff;background:linear-gradient(135deg,#0a4a4f 0,#0f6f76 62%,#4c1d95 100%)}.sustainability-hero .eyebrow,.sustainability-hero .program-wordmark,.sustainability-hero h1,.sustainability-hero p{color:#fff}.commitment-statement,.esg-ratings-band,.four-pillars-section,.report-download-grid{padding:80px 0}.commitment-statement p{max-width:920px;margin:0 auto;font-size:1.12rem}.four-pillars-section,.report-download-grid{background:var(--brand-bg-alt)}.pillar-card,.report-card{height:100%;padding:24px;border:1px solid var(--brand-border);border-radius:var(--radius);background:#fff}.esg-ratings-band{background:#fff}.ratings-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:14px;gap:14px;margin:28px 0}.ratings-row div{padding:18px;border-radius:var(--radius);background:var(--brand-primary-dark);color:#fff;text-align:center;font-weight:800}