.cost-options{display:grid;gap:14px;margin:18px 0}.cost-option{padding:19px;border:1px solid #cbd7ce;border-radius:10px;background:#f7faf7;min-width:0}.cost-option h3{margin:8px 0!important;font-size:19px}.cost-price{display:block;font-size:24px;line-height:1.4;color:#244b3f;margin:10px 0}.cost-unit{font-weight:700;font-size:15px!important}.cost-option .cost-source,.cost-source{font-size:13px!important;line-height:1.65;color:#52625a;overflow-wrap:anywhere}.cost-option p{margin:9px 0}.cost-key{padding:14px 17px;background:#e8eee9;border-radius:8px}.cost-estimate{margin:24px 0}.cost-estimate>h2{margin-top:0!important}@media(max-width:600px){.cost-option{padding:15px}.cost-price{font-size:22px}}