.RoutesTicker_ticker__XJKWw{--ticker-height:48px;--ticker-font-size:0.8125rem;--ticker-item-gap:2rem;--ticker-duration:42s;--ticker-fade-width:56px;position:relative;width:100%;height:var(--ticker-height);overflow:hidden;background:var(--color-bg-alt);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);display:flex;align-items:center;contain:layout paint}.RoutesTicker_ticker__XJKWw:after,.RoutesTicker_ticker__XJKWw:before{content:"";position:absolute;top:0;bottom:0;width:var(--ticker-fade-width);z-index:2;pointer-events:none}.RoutesTicker_ticker__XJKWw:before{left:0;background:linear-gradient(to right,var(--color-bg-alt),transparent)}.RoutesTicker_ticker__XJKWw:after{right:0;background:linear-gradient(to left,var(--color-bg-alt),transparent)}.RoutesTicker_track__CAEbW{display:flex;width:max-content;will-change:transform;animation:RoutesTicker_ticker-scroll__Az0cU var(--ticker-duration) linear infinite}.RoutesTicker_ticker__XJKWw:hover .RoutesTicker_track__CAEbW{animation-play-state:paused}.RoutesTicker_list___Pv_O{display:flex;align-items:center;white-space:nowrap}.RoutesTicker_item__j_3TB{display:inline-flex;align-items:center;gap:.5rem;padding:0 var(--ticker-item-gap);font-size:var(--ticker-font-size);font-family:var(--font-body);letter-spacing:.05em;text-transform:uppercase}.RoutesTicker_name__fwfPc{color:var(--color-text-secondary)}.RoutesTicker_sep__tQmXN{color:var(--color-gold);opacity:.55;font-size:.6875rem;line-height:1}.RoutesTicker_price__kaFUk{color:var(--color-gold);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.02em}@keyframes RoutesTicker_ticker-scroll__Az0cU{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.RoutesTicker_ticker__XJKWw{height:auto;min-height:var(--ticker-height);overflow-x:auto;overflow-y:hidden}.RoutesTicker_ticker__XJKWw:after,.RoutesTicker_ticker__XJKWw:before{display:none}.RoutesTicker_track__CAEbW{animation:none;width:auto}.RoutesTicker_list___Pv_O+.RoutesTicker_list___Pv_O{display:none}.RoutesTicker_list___Pv_O{flex-wrap:wrap;padding:.5rem 1rem;gap:.25rem 0}}