.showroom-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:18px;align-items:stretch}.showroom-grid .vehicle-card{color:var(--midnight,#0b0d10)}.showroom-next{display:grid;align-content:center;justify-items:start;gap:12px;min-height:260px;padding:30px 28px;color:white;background:#14171b;border:1px solid rgba(255,177,0,.32);border-radius:18px}.showroom-next h3{margin:0;font-size:clamp(1.25rem,2.2vw,1.6rem);line-height:1.3;text-wrap:balance}.showroom-next p{max-width:46ch;margin:0;color:#b9bcc1;font-size:1rem;line-height:1.8}.showroom-next-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.showroom-next-actions .button{min-height:46px}.showroom-next.is-empty{justify-items:center;max-width:720px;margin-inline:auto;text-align:center}.showroom-next.is-empty p{max-width:52ch}.showroom-next.is-empty .showroom-next-actions{justify-content:center}.brand-directory-card{grid-template-rows:1fr auto auto;gap:2px}.brand-directory-name{font-size:.78rem}.brand-directory-stock{color:#ffb100;font-size:.75rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.brand-directory-static{display:flex;flex-wrap:wrap;justify-content:center;gap:14px}@media (max-width:640px){.showroom-next{min-height:0;padding:24px 20px}.showroom-next-actions{width:100%}.showroom-next-actions .button{flex:1 1 100%;justify-content:center}}