.prequal-fallback{border:2px solid var(--rust);background:color-mix(in srgb, var(--rust) 8%, var(--paper-raised));box-shadow:8px 8px 0 var(--paper-deep);border-radius:16px;gap:12px;margin-block:24px;padding:clamp(22px,4vw,38px);display:grid}.prequal-fallback :where(h2,p){margin:0}.prequal-fallback h2{max-width:24ch;font-size:clamp(26px,4vw,42px);line-height:1}.prequal-fallback>div{flex-wrap:wrap;gap:10px;display:flex}.prequal-fallback>div>a{border:1px solid var(--rust);border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:12px 18px;font-weight:800;text-decoration:none;display:inline-flex}.prequal-fallback .prequal-fallback-primary{background:var(--rust);color:#fff}.form-recovery p{margin:0}.form-recovery nav{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.form-recovery nav>a,.form-recovery nav>button{min-height:44px;color:inherit;font:700 11px/1 var(--sans);cursor:pointer;background:0 0;border:1px solid;border-radius:999px;justify-content:center;align-items:center;padding:9px 14px;display:inline-flex}.trade-details-grid{border:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:18px;display:grid}.trade-details-grid legend{font:800 11px/1 var(--mono);letter-spacing:.07em;text-transform:uppercase;padding-inline:7px}.trade-details-grid label{min-width:0}.trade-condition-field{grid-column:1/-1}.header-actions .phone-link,.show-more-wrap button,.vdp-page .vdp-gallery-keys button,.vdp-page .vehicle-lead-form .lead-intent-picker button{min-height:44px}.inventory-toolbar nav button{min-width:44px}.site-footer.standalone-footer a[href^=tel\:],.vdp-page .vdp-lot-strip a[href^=tel\:],:where(.legal-page,.conversion-page,.credit-page,.not-found-page) a[href^=tel\:]{align-items:center;min-height:44px;display:inline-flex}.vdp-title-row p .vdp-condition-badge{border:1px solid var(--rust);background:var(--paper-raised);color:var(--rust);letter-spacing:.12em;border-radius:3px;padding:5px 9px;font-size:9px;font-weight:800}@media (width<=760px){.conversion-panel:has(.trade-form-stack){flex-direction:column;display:flex}.trade-form-stack{order:-1}.trade-details-grid{grid-template-columns:1fr;padding:14px}.trade-condition-field{grid-column:auto}}
