.vehicle-card{background-color:#fff;border-radius:0 60px 0 0;display:flex;flex-direction:column;gap:42px;height:100%;justify-content:space-between;padding:50px 50px 49px}.vehicle-card .vehicle-details{max-width:480px;width:100%}.vehicle-card .vehicle-details .vehicle-name{font-size:40px;font-weight:600;letter-spacing:-1.2px;line-height:normal;margin-bottom:20px}.vehicle-card .vehicle-details .vehicle-description{font-size:16px;font-style:normal;font-weight:500;letter-spacing:-.16px;line-height:22px}.vehicle-card .vehicle-other{align-items:center;display:flex;height:80px;justify-content:space-between}.vehicle-card .vehicle-other .vehicle-logo{height:var(--logo-height,80px);position:relative;top:-1px;width:auto}.vehicle-card .vehicle-other .vehicle-logo img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.vehicle-card .vehicle-other .vehicle-link{font-size:12.5px;font-style:normal;font-weight:600;letter-spacing:1px;line-height:22px}.vehicle-card .vehicle-other .vehicle-link:hover{color:#232029}@media (max-width:769px){.vehicle-card{border-radius:0 40px 0 0;gap:28px;padding:28px 24px 24px}.vehicle-card .vehicle-details .vehicle-name{font-size:28px;letter-spacing:-.84px;margin-bottom:12px}.vehicle-card .vehicle-other{height:auto}.vehicle-card .vehicle-other .vehicle-logo{height:52px;top:0}}
