/* Local news, clear navigation and responsive publisher cards. */
.portal-breadcrumb{display:flex;flex-wrap:wrap;gap:9px;font-size:.86rem;margin:24px 0;color:#52616c}.portal-breadcrumb a{text-underline-offset:3px}.related-stories{margin-top:40px;border-top:1px solid #d9dfe3;padding-top:25px}.related-stories ul{padding:0;list-style:none}.related-stories li{margin:12px 0}.related-stories a{display:block;padding:14px 0;border-bottom:1px solid #e5e8e9;font-weight:600;text-underline-offset:4px}.local-guides{padding:20px 24px;background:#f2f5f7;border-radius:12px;margin:24px 0}.local-guides .category-links{margin:10px 0 0}.hero h1 .hero-city{display:block;font:600 .25em/1.5 Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase;margin-bottom:16px}.category-links .chip[aria-current="page"]{background:var(--brand);color:white}.news-results-count{margin:20px 0;color:#52616c}.article .article-body p{line-height:1.85}.home-stories{row-gap:28px}
@media(max-width:760px){.local-guides{padding:18px}.portal-breadcrumb{font-size:.8rem}}


.listing-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:22px 0}.listing-facts>div{border:1px solid #dce1e2;padding:12px;border-radius:8px}.listing-facts dt{font-size:.8rem;color:#52616c}.listing-facts dd{margin:4px 0;font-weight:600}.portal-breadcrumb span[aria-current=page]{font-weight:600}.article .business-card{margin:18px 0}
