.home-city-band{background:var(--ink);color:#fff}
.home-city-inner{display:flex;align-items:center;justify-content:space-between;gap:36px;padding-top:24px;padding-bottom:24px}
.creative .home-city-band h2{flex:0 1 220px;margin:0;font-family:inherit;font-size:10px;font-weight:600;letter-spacing:.14em;line-height:1.8;text-transform:uppercase;color:#d7d8d1}
.home-city-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;flex:1;gap:18px 24px;list-style:none;margin:0;padding:0}
.home-city-list li{display:flex;align-items:center;gap:24px;min-width:0;font-family:Manrope,system-ui,sans-serif;font-size:17px;font-weight:600;letter-spacing:-.02em;overflow-wrap:anywhere}
.home-city-stop{flex-shrink:0;color:var(--yellow);font-family:inherit;font-size:17px;line-height:1}
.home-city-stop::before{content:'↗'}
.home-page .home-city-band+.home-benefits{padding-top:42px}
@media(max-width:1050px){.home-city-inner{gap:24px}.creative .home-city-band h2{flex-basis:170px;font-size:9px}.home-city-list{gap:16px 18px}.home-city-list li{font-size:15px;gap:18px}}
@media(max-width:850px){.home-city-inner{flex-direction:column;align-items:flex-start;gap:16px}.creative .home-city-band h2{flex-basis:auto}.home-city-list{justify-content:flex-start;gap:16px 22px}.home-city-list li{gap:22px}}
@media(max-width:560px){.home-city-inner{padding-top:21px;padding-bottom:21px;gap:15px}.creative .home-city-band h2{font-size:9px}.home-city-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;gap:17px 14px}.home-city-list li{font-size:13px;gap:10px}.home-city-stop{font-size:13px}.home-page .home-city-band+.home-benefits{padding-top:30px}}
