/* City-specific finishing only. The shared national assets own the design. */
body #main#main[data-dn-city-ai] #our-markets :is(.dn-section-intro,.ai-local-market-copy h3,.ai-local-market-copy p,.ai-local-market-copy a) {
  color:#0b1d3a;
}
body #main#main[data-dn-city-ai] #our-markets .ai-local-city-nav+.ai-local-city-nav {
  border-color:#0b1d3a40;
}
body #main#main[data-dn-city-ai] #our-markets .ai-local-map-frame .map-heading a {
  font-size:13px;
}
body #main#main[data-dn-city-ai] #our-markets .market-map {
  border-radius:6px 24px 6px 6px;
}
body #main#main[data-dn-city-ai] #our-markets .map-attribution,
body #main#main[data-dn-city-ai] #our-markets .map-attribution a {
  color:#465267;
}
body #main#main[data-dn-city-ai] #our-markets a:focus-visible {
  outline:3px solid #0b1d3a;
  outline-offset:4px;
}
