h2[data-v-4f96b89a]{font-size:clamp(25px,2.59vw,40px)}.intro[data-v-4f96b89a]{justify-items:start;gap:24px;padding-top:clamp(24px,3vw,48px);display:grid}.intro h1[data-v-4f96b89a]{letter-spacing:-.02em;margin-top:8px;font-size:clamp(45px,6.48vw,106px);line-height:.9}.lead[data-v-4f96b89a]{max-width:68ch;color:var(--color-muted);font-size:19px;line-height:1.6}.facts[data-v-4f96b89a]{border-top:1px solid var(--color-line);flex-wrap:wrap;align-items:baseline;gap:12px 48px;padding-top:24px;font-size:16px;display:flex}.intro-actions[data-v-4f96b89a]{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:8px;display:flex}.updated[data-v-4f96b89a]{color:var(--color-faint);font-size:13px}.listings-title[data-v-4f96b89a]{font-size:clamp(25px,2.59vw,40px)}.guide[data-v-4f96b89a]{justify-items:center;display:grid}.coverage[data-v-4f96b89a]{gap:20px;display:grid}.coverage>p[data-v-4f96b89a]{max-width:72ch;color:var(--color-muted)}.city-map[data-v-4f96b89a]{gap:20px;display:grid}.city-map .note[data-v-4f96b89a]{max-width:72ch;color:var(--color-muted)}.map-frame[data-v-4f96b89a]{height:clamp(380px,40vw,620px)}.map-frame[data-v-4f96b89a] .map{min-height:0}.empty[data-v-4f96b89a]{border-radius:var(--radius-media);background:var(--color-subtle);font-family:var(--font-display);padding:32px;font-size:26px}
