.vehicle-mode{margin:0 0 2rem}.vehicle-mode>div{display:grid;grid-template-columns:1fr 1fr;gap:12px}.vehicle-mode button{display:flex;flex-direction:column;gap:8px;text-align:left;padding:24px;border:1px solid #66887a55;border-radius:22px;background:linear-gradient(135deg,#ffffff0d,#c2d9c306);color:inherit;cursor:pointer}.vehicle-mode button[aria-pressed=true]{background:#d6e7c9;color:#163e30;border-color:#d6e7c9;box-shadow:0 8px 35px #0002}.vehicle-mode button span{font-size:30px;font-family:Georgia,serif}.vehicle-mode small{font-size:13px;opacity:.8}.vehicle-mode-note{font-size:14px;max-width:750px}.scooter-routes .motorway-card,.scooter-routes .car-only-card{display:none}@media(max-width:500px){.vehicle-mode button{padding:18px 14px}.vehicle-mode button span{font-size:26px}}
