.cull-sustain-hero{padding:168px 0 92px;background:linear-gradient(135deg,#eaf7f0,#fff)}.cull-sustain-hero h1{max-width:850px;color:var(--brand-primary-dark);font-size:46px;font-weight:800}.cull-sustain-hero p{max-width:820px;color:var(--brand-text)}.cull-commit{padding:76px 0}.cull-large-text{max-width:980px;margin:0 auto;font-size:24px;line-height:1.55;color:var(--brand-primary-dark)}.cull-commit-copy,.cull-goal-note{max-width:920px;margin:24px auto 0;color:var(--brand-text)}.cull-goals,.cull-progress{padding:88px 0;background:var(--brand-bg-alt)}.cull-goal-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.cull-goal-note{padding:24px;background:#fff;border:1px solid var(--brand-border)}.cull-goal-grid article{background:#fff;border:1px solid var(--brand-border);padding:30px}.cull-progress{background:#fff}.cull-progress-row{display:flex;justify-content:space-between;margin-top:20px;font-weight:800}.cull-progress-bar{height:12px;background:var(--brand-bg-alt);border:1px solid var(--brand-border);margin-top:8px}.cull-progress-bar i{display:block;height:100%;background:var(--brand-success)}@media (max-width:991px){.cull-goal-grid{grid-template-columns:1fr}}