body{margin:0;font-family:Arial,sans-serif;background:#0f1115;color:#eee;line-height:1.6} .hero{background:linear-gradient(rgba(0,0,0,.65),rgba(0,0,0,.65));padding:80px 20px;text-align:center}.logo{max-width:220px}.btn{background:#0d6efd;color:#fff;padding:14px 24px;text-decoration:none;border-radius:6px}.vehicle{display:grid;grid-template-columns:1fr 1fr;gap:30px;max-width:1200px;margin:auto;padding:60px 20px}.vehicle img{width:100%;border-radius:12px}section{max-width:1200px;margin:auto;padding:40px 20px}.cta{text-align:center;background:#151922;border-radius:12px;margin:40px auto}@media(max-width:800px){.vehicle{grid-template-columns:1fr}}