
:root{--city-marquee-height:72px}.moving-line{height:calc(var(--city-marquee-height) + var(--hero-dock-space,0px));padding:0 0 var(--hero-dock-space,0px);box-sizing:border-box;display:flex;align-items:center;background:var(--blue,#244de0);color:white;overflow:hidden}.moving-line>div{display:flex;align-items:center;gap:25px;width:max-content;animation:svMarquee 22s linear infinite}.moving-line span{font:700 26px Onest,sans-serif;white-space:nowrap}.moving-line i{font-style:normal;color:var(--yellow,#ffdf75)}@keyframes svMarquee{to{transform:translateX(-50%)}}@media(max-width:700px){:root{--city-marquee-height:62px}body:has(>.nav-dock){--hero-dock-space:70px}.moving-line span{font-size:18px}}@media(prefers-reduced-motion:reduce){.moving-line>div{animation:none;transform:none}}
.flow-local-address{padding-top:20px;border-top:1px solid #ffffff40;color:white}.flow-local-address[hidden]{display:none}.flow-local-address address{font:600 14px/1.5 Onest,sans-serif;font-style:normal}.flow-local-address p{max-width:520px;margin-top:10px;font:12px/1.6 Onest,sans-serif;color:#d9e0fb}.route-hero{--yellow:#ffdf75;height:calc(100svh - var(--city-marquee-height) - var(--hero-dock-space,0px));min-height:0;max-height:none}.route-hero #country-image{display:none!important}.route-hero a{color:inherit}.route-hero .route-hero-cta{color:var(--ink,#0b1e2b)}
@media(max-width:680px){.flow-local-address address{font-size:13px}}

.route-center-address{display:block;font:600 13px/1.6 Onest,sans-serif;font-style:normal;margin-top:14px}.route-center-address[hidden]{display:none}
