.sustainability-hero{background-image:linear-gradient(90deg,rgba(6,22,43,.94),rgba(14,38,71,.7))}.commitment-statement{background:#fff}.large-statement{max-width:980px;margin:0 auto;color:var(--brand-primary-dark);font-size:max(1.6rem, min(4vw, 2.6rem));font-weight:900;line-height:1.28;text-align:center}.sustainability-goals{background:var(--brand-bg-alt)}.goal-card{height:100%;background:#fff;border:1px solid var(--brand-border);padding:32px}.goal-card h2{font-size:1.35rem;font-weight:900}.progress-bars{background:#fff}.progress-item{max-width:920px;margin:0 auto 24px}.progress-item>div:first-child{display:flex;justify-content:space-between;gap:16px;margin-bottom:8px;font-weight:900}.bar{height:14px;background:var(--brand-bg-alt);border:1px solid var(--brand-border)}.bar i{display:block;height:100%;background:var(--brand-accent)}.sustainability-depth{background:var(--brand-bg-alt)}.sustainability-depth .container{max-width:920px}