.cogn-sus-hero{position:relative;min-height:520px;padding:138px 0 96px;overflow:hidden;color:var(--brand-text-inverse);background:var(--brand-neutral-dark)}.cogn-commitment{background:var(--brand-bg);text-align:center}.cogn-large-statement{max-width:920px;margin:0 auto;color:var(--brand-text);font-size:2rem;font-weight:760;line-height:1.35}.cogn-goals{background:var(--brand-bg-alt)}.cogn-progress-list{display:grid;grid-gap:18px;gap:18px;max-width:840px;margin:0 auto}.cogn-progress-list span{display:block;margin-bottom:8px;color:var(--brand-text);font-weight:700}.cogn-progress-list .progress{height:30px;border-radius:var(--brand-radius);background:#dde1e2}.cogn-progress-list .progress-bar{background:linear-gradient(135deg,var(--brand-primary),var(--brand-secondary));color:var(--brand-text-inverse);font-weight:700}.cogn-progress-copy{max-width:840px;margin:24px auto 0}.cogn-cert-row{padding:30px 0;background:#1d2224;color:var(--brand-text-inverse)}.cogn-cert-row .container{display:flex;flex-wrap:wrap;gap:14px}.cogn-cert-row span{border:1px solid rgba(255,255,255,.2);border-radius:999px;padding:8px 14px;color:var(--brand-text-inverse)}