.route-list{display:grid;grid-gap:var(--space-lg);gap:var(--space-lg)}.route-list--cards{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.route-list__card-link{text-decoration:none;color:inherit;display:block}@media screen and (max-width:767px){.route-list--cards{grid-template-columns:1fr}}