.hc-city{padding-block:var(--hc-space-10) var(--hc-space-16)}.hc-city-trail{font-size:var(--hc-text-sm);color:var(--hc-muted);margin-bottom:var(--hc-space-4)}.hc-city-trail a{color:var(--hc-ink-2)}.ep-public .hc-city .hc-city-heading h1{letter-spacing:normal;font:var(--hc-weight-regular) var(--hc-text-4xl) / 1.1 var(--hc-font-serif);margin:0 0 var(--hc-space-3)}.hc-city-heading h1 span{color:var(--hc-muted);font-size:.6em}.hc-city-heading p{max-width:44rem;color:var(--hc-ink-2);font-size:var(--hc-text-md);margin:0}.hc-city-section{margin-top:var(--hc-space-12)}.hc-city-section-top{gap:var(--hc-space-4);justify-content:space-between;align-items:baseline;display:flex}.ep-public .hc-city .hc-city-section h2,.ep-public .hc-city .hc-city-start h2,.ep-public .hc-city .hc-city-nearby h2,.ep-public .hc-city .hc-city-state h2{letter-spacing:normal;font:var(--hc-weight-regular) var(--hc-text-2xl) / 1.2 var(--hc-font-serif);margin:0 0 var(--hc-space-2)}.hc-city-section-top a{color:var(--hc-ink);font-weight:var(--hc-weight-medium);flex-shrink:0}.hc-city-note{color:var(--hc-muted);font-size:var(--hc-text-xs);margin:0 0 var(--hc-space-5)}.hc-city-spaces ul,.hc-city-start ul,.hc-city-nearby ul,.hc-city-state ul{margin:0;padding:0;list-style:none}.hc-city-spaces li,.hc-city-state li{gap:var(--hc-space-1) var(--hc-space-3);padding:var(--hc-space-3) 0;border-bottom:1px solid var(--hc-line);flex-wrap:wrap;align-items:center;display:flex}.hc-city-spaces small,.hc-city-state small{color:var(--hc-muted);font-size:var(--hc-text-xs)}.hc-city-spaces a,.hc-city-state a{color:var(--hc-ink);font-weight:var(--hc-weight-medium)}.hc-city-start{margin-top:var(--hc-space-12);padding:var(--hc-space-8);background:var(--hc-warm);border-radius:var(--hc-radius-lg)}.hc-city-start.is-compact{padding:var(--hc-space-6)}.hc-city-start p{max-width:40rem;color:var(--hc-ink-2);margin:0 0 var(--hc-space-5)}.hc-city-start ul{gap:var(--hc-space-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));display:grid}.hc-city-start li a{gap:var(--hc-space-2);min-height:var(--hc-touch);padding:var(--hc-space-2) var(--hc-space-3);background:var(--hc-surface);border:1px solid var(--hc-line);border-radius:var(--hc-radius-md);color:var(--hc-ink);font-weight:var(--hc-weight-medium);align-items:center;text-decoration:none;display:flex}.hc-city-discover{margin-top:var(--hc-space-5);color:var(--hc-ink);font-weight:var(--hc-weight-medium);display:inline-block}.hc-city-nearby,.hc-city-state{margin-top:var(--hc-space-10)}.hc-city-nearby ul{gap:var(--hc-space-2) var(--hc-space-5);flex-wrap:wrap;display:flex}.hc-city-nearby a{color:var(--hc-ink-2)}@media (width<=640px){.ep-public .hc-city .hc-city-heading h1{font-size:var(--hc-text-3xl)}.hc-city-start{padding:var(--hc-space-5)}}
