.home-hero{background:var(--brand-primary-light);padding:64px 0}.home-hero img{width:100%;min-height:360px;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius)}.route-list{display:grid;grid-gap:16px;gap:16px}.route-list a{display:flex;gap:32px;padding:24px;background:var(--brand-bg-alt);border-radius:var(--radius)}.route-list strong{min-width:220px}@media (max-width:767px){.route-list a{display:block}.route-list span{display:block;margin-top:8px}}