.vehicle-finder{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.vehicle-summary{display:grid;grid-template-columns:1fr auto;gap:5px 20px;align-items:center;margin:16px 0;padding:16px 18px;border:1px solid #a9cdb1;border-radius:10px;background:linear-gradient(135deg,#edf9e7,#f9fff5)}.vehicle-summary span{color:var(--green);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.vehicle-summary strong{grid-row:1/3;grid-column:2;font:500 26px Georgia;color:var(--green)}.vehicle-summary small{color:var(--muted)}.vehicle-finder input:not(:disabled){background-image:linear-gradient(45deg,transparent 50%,#176b4a 50%),linear-gradient(135deg,#176b4a 50%,transparent 50%);background-position:calc(100% - 18px) 22px,calc(100% - 13px) 22px;background-size:5px 5px;background-repeat:no-repeat}.vehicle-finder input:disabled,.vehicle-finder select:disabled{background:#f2f4f1;color:#9aa49f}.note a{color:var(--green)}@media(max-width:600px){.vehicle-finder{grid-template-columns:1fr}.vehicle-summary{grid-template-columns:1fr}.vehicle-summary strong{grid-row:auto;grid-column:auto}}
