/* SUBA! v5.7.3 | 2026-11-12 | Top-only editorial cards, PC only.
   Inherits all approved fonts, imagery, colors, margins outside these sections. */
@media (min-width: 900px) {
  .v48-routes .v48-inner { max-width: 1220px; }
  .v48-routes .v48-route-grid { gap: 22px; }
  .v48-routes .v48-route { padding: 32px; }
  .v48-routes .v48-subtitle { max-width: 780px; font-size: 16px; }
  .v48-routes .v48-route-desc { font-size: 15px; }
  .v48-routes .v48-route-tag { font-size: 12px; }
  .v48-routes .v48-route-cta { font-size: 14px; }
}
