/* CVCC purchased-car proof module — v1. Injected by tools/build_proof.py only on
   pages that carry a "Recently bought" module. Consumes the shared design tokens
   from cvcc-pages-v1.css (loaded before this file); do not redefine :root here. */
.proof-sub{color:var(--muted);margin:-4px 0 22px;max-width:680px}
.proof-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}
.proof-card{background:var(--surface);border:1px solid var(--line);border-radius:14px;overflow:hidden}
.alt .proof-card{background:var(--bg)}
.proof-card img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;background:var(--surface-2)}
.proof-line{margin:0;padding:14px 16px;color:var(--muted);font-size:15.5px;line-height:1.45}
.proof-line strong{color:var(--ink)}
@media (max-width:860px){.proof-grid{grid-template-columns:1fr}}
