.bar-row{display:grid;grid-template-columns:180px 1fr 55px;gap:12px;align-items:center;font-size:13px}.bar-bg{height:12px;background:var(--soft)}.bar-fill{height:100%;background:var(--blue)}.bar-fill.gray{background:#86868b}.two-col{columns:2;column-gap:48px}.two-col p,.two-col li{break-inside:avoid}.checklist{padding-left:22px}