/* Cost-audit definitions: readable labels without a narrow table column. */
.cost-audit-list{display:grid;gap:12px;margin:1.4rem 0}
.cost-audit-item{display:grid;grid-template-columns:minmax(9rem,.8fr) minmax(0,3fr);gap:18px;padding:18px;border:1px solid #d5ded8;border-radius:12px;background:#fff}
.cost-audit-item dt{font-weight:700;text-align:left;overflow-wrap:normal}
.cost-audit-item dd{margin:0;min-width:0;line-height:1.65}
.cost-audit-item a{overflow-wrap:anywhere}
@media(max-width:600px){.cost-audit-item{grid-template-columns:1fr;gap:6px;padding:16px}}
