.sustain-hero{position:relative;isolation:isolate;display:grid;align-items:center;min-height:384px;padding:64px 0;background:linear-gradient(115deg,#0d1e2d,#23453e)}.sustain-hero img,.sustain-hero::before{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.sustain-hero img{z-index:-2;-o-object-fit:cover;object-fit:cover}.sustain-hero::before{z-index:-1;content:"";background:rgba(13,30,45,.74)}.sustain-hero h1{max-width:24ch}.sustain-hero p{max-width:59ch}.sustain-commitment .container{max-width:820px;text-align:center}.sustain-goals{background:#edf5f2}.sustain-goals article{min-height:100%;padding:24px;background:#fff;border-radius:16px}.sustain-progress .container{max-width:780px}.sustain-progress li{margin-top:24px}.sustain-progress label{font-weight:700}.sustain-progress progress{display:block;width:100%;height:16px;accent-color:#2e7d5b;margin-top:8px}.sustain-records{padding:64px 0;background:var(--brand-bg-alt);border-top:1px solid var(--brand-border);border-bottom:1px solid var(--brand-border)}.sustain-records ul{display:flex;flex-wrap:wrap;gap:16px;margin:24px 0 0}.sustain-records li{display:flex;align-items:center;gap:8px;padding:8px 16px;background:#fff;border:1px solid var(--brand-border);border-radius:99px}.sustain-records span{font-weight:780;font-size:1.2rem}