.directory_dealerGrid__8lnR7{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:16px;gap:16px;margin-top:8px}.directory_dealerCard___WxYL{display:flex;flex-direction:column;gap:10px;padding:18px;border:1px solid var(--ink);background:var(--surface);min-height:100%;text-decoration:none;color:inherit;transition:transform .12s ease}.directory_dealerCard___WxYL:hover{transform:translateY(-2px)}.directory_dealerHead__Wdjc9{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.directory_dealerName__5gecR{font-size:16px;font-weight:600;line-height:1.25}.directory_dealerCity__nlfE6{color:var(--ink-muted);font-size:13px;display:flex;align-items:center;gap:4px}.directory_dealerStats__J7L1T{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}.directory_dealerStat__vLumJ{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--ink-muted);border:1px solid var(--ink);padding:4px 8px}.directory_dealerStat__vLumJ strong{color:var(--ink)}.directory_verifiedBadge__IZExN{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;white-space:nowrap;border:1px solid var(--ink);padding:2px 6px}.directory_empty__9eqCt{color:var(--ink-muted)}