.building-cost-reference{border-top:1px solid #424a33;margin:36px 0;padding:24px 0}.building-cost-reference>p{max-width:85ch;line-height:1.6}.building-cost-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;margin:22px 0;display:grid}.building-cost-grid article{background:#192015;border:1px solid #424a33;align-items:center;gap:14px;padding:14px;display:flex}.building-cost-grid img{object-fit:contain;flex-shrink:0}.building-cost-grid h3{margin:0 0 7px;font-size:15px}.building-cost-grid span{color:#e9b82a;font-size:13px}.building-cost-table{border:1px solid #424a33;margin-top:22px;overflow-x:auto}.building-cost-table table{border-collapse:collapse;width:100%;min-width:700px}.building-cost-table th,.building-cost-table td{text-align:left;border-bottom:1px solid #343e2c;padding:14px;font-size:14px}.building-cost-table thead{color:#e9b82a;background:#202818}.building-cost-table a{color:inherit;text-underline-offset:3px}
