.home-page .route-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.home-page .bd-quick-routes{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px;align-items:center}.home-page .bd-quick-routes a{display:inline-flex;align-items:center;min-height:44px;padding:9px 14px;border:1px solid #dde5ef;border-radius:9px;color:#43556b;font-size:13px;font-weight:600;text-decoration:none;background:#f7faff}.home-page .bd-quick-routes .bd-material-route{color:#1d4ed8;background:#eff5fc;font-weight:700}.home-page .bd-quick-routes a:hover{border-color:#1d4ed8}.home-page .bd-quick-routes a:focus-visible{outline:3px solid #4d8beb;outline-offset:3px}@media(max-width:780px){.home-page .route-grid{grid-template-columns:1fr}.home-page .bd-quick-routes{gap:8px}.home-page .bd-quick-routes a{font-size:13px;padding:8px 12px}}
