.guide-cost-form{grid-template-columns:repeat(2,minmax(0,1fr))}
.guide-cost-form select{width:100%;min-width:0;max-width:100%;padding:.75rem .5rem;border:1px solid #9cb5a8;border-radius:.4rem;background:#fff;color:inherit;font:inherit;line-height:1.5}
.guide-cost-form label{min-width:0}
.guide-cost-form select:focus-visible{outline:3px solid #315c49;outline-offset:3px}
.guide-cost-selection{font-weight:700;line-height:1.7}
.guide-cost-models{line-height:2}
@media(max-width:600px){.guide-cost-form{grid-template-columns:1fr}.guide-cost-form select{font-size:16px}.guide-cost-selection{overflow-wrap:anywhere}}
