#rv35-new-listings{margin:28px 0}.rv35-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:20px}.rv35-card{background:white;border:1px solid #ddc8aa;border-radius:18px;padding:16px;text-decoration:none;color:#203745;display:block}.rv35-card-img{background:#e8ddcb;border-radius:12px;min-height:130px;display:grid;place-items:center;font-size:48px}.rv35-card h3{font-size:23px;margin:12px 0 0}.rv35-card p{margin:6px 0}.rv35-card b{color:#aa782e}