.about-page .article-section .about-commitments{list-style:none;padding:0;margin:26px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:16px}
.about-page .about-commitments li{padding:24px;margin:0;background:#e6eef2;border:1px solid #d4e0e6;border-radius:12px;min-width:0}
.about-page .about-number{display:block;font:600 12px/1.4 var(--sans);letter-spacing:.1em;color:#304b5c;margin-bottom:18px}
.about-page .about-commitments h3{font:500 25px/1.3 var(--serif);color:#102c42;margin:0 0 12px}
.about-page .about-commitments p{margin:0;line-height:1.8}
.about-page .stat-strip strong{font-size:clamp(27px,3.4vw,46px);overflow-wrap:anywhere}
.about-page .sources-section .source-note{font-size:12px;line-height:1.8}
@media(max-width:650px){.about-page .article-section .about-commitments{grid-template-columns:1fr;gap:12px}.about-page .about-commitments li{padding:22px}.about-page .about-commitments h3{font-size:23px}.about-page .stat-strip{grid-template-columns:1fr;gap:0}.about-page .stat-strip>div{padding:18px 0;border-right:0;border-bottom:1px solid #547084}.about-page .stat-strip>div:last-child{border-bottom:0}.about-page .stat-strip span{font-size:13px}}
