.demo-notice{color:#33462e;background:#edf2e8;border-inline-start:3px solid #70845d;margin:0;padding:.65rem 1rem;font-size:.94rem}.vehicle-demo{overflow-wrap:anywhere}.vehicle-demo h2{margin-top:1.6rem}.vehicle-demo .commercial-card{margin-block:.75rem}.vehicle-demo .commercial-card h2,.vehicle-demo .commercial-card h3{margin:.25rem 0 .6rem}.vehicle-demo .opportunity-grid{padding-inline-start:0}.vehicle-demo .commercial-card a,.vehicle-demo>a{align-items:center;min-height:44px;display:inline-flex}.vehicle-demo .field input,.vehicle-demo .field select{min-height:44px}.demo-spec div{border-bottom:1px solid #dee3d8;grid-template-columns:minmax(95px,1fr) 2fr;gap:.7rem;padding-block:.35rem;display:grid}.demo-spec dt{font-weight:600}.demo-spec dd{margin:0}.tags .demo-urgent{color:#812e12;background:#ffe5d5}.demo-saved{color:#305b36;font-weight:600}.demo-instruction fieldset{border:1px solid #c9d4c4;border-radius:12px;gap:1rem;min-width:0;margin:1rem 0;padding:1rem;display:grid}.demo-instruction legend{font-weight:700}.demo-instruction button{margin-block:.35rem}
