/* Only the V3 estimate cards; no global brand redesign. */
.place-cards{display:block;max-height:none!important;overflow:visible!important}
.place-card{border:1px solid #dedfdf;border-radius:12px;padding:16px;margin:0 0 18px;min-width:0;background:#fff}
.place-card legend{font-size:16px;font-weight:700;padding:0 7px;color:#292d31}
.place-field{margin:0 0 16px}.place-field[hidden]{display:none}
.place-field .batch-label{display:block;margin-bottom:7px;line-height:1.6}
.place-field .batch-control{width:100%;min-height:46px;max-width:100%;box-sizing:border-box;font-size:16px}
.place-unit{display:block;margin-top:3px;color:#666}
.place-unknown{display:flex;gap:9px;align-items:center;font-size:13px;line-height:1.5;margin-top:8px;min-height:36px}
.place-unknown input{width:19px;height:19px;flex:none}.place-expert{display:block;margin-top:18px}
.place-fact-summary{margin:16px 0;line-height:1.9;text-align:left;font-size:14px;color:#3b4046}
@media(max-width:600px){.place-card{padding:12px}.place-field .batch-label{font-size:14px}.place-cards .back-button{min-height:44px}.place-field .batch-control{white-space:normal}}
