.browse-cities{padding-top:40px;padding-bottom:12px}.browse-cities .heading{margin-bottom:22px}.city-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.city-grid a{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:52px;border:1px solid var(--line);border-radius:7px;padding:12px 16px;text-decoration:none;background:var(--wash);font-size:14px;min-width:0}.city-grid a span{overflow-wrap:anywhere}.city-grid a small{font-size:12px;color:var(--muted);flex-shrink:0}.city-grid a:hover{background:var(--yellow);border-color:var(--ink)}.city-grid a:focus-visible{outline:3px solid var(--ink);outline-offset:3px}@media(max-width:1000px){.city-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.city-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.city-grid a{padding:12px;font-size:13px}.browse-cities{padding-top:30px}}
