.city__top[data-astro-cid-dfnbzsxn]{gap:var(--space-2xl);align-items:center;display:grid}.city__intro[data-astro-cid-dfnbzsxn]{max-width:54ch;line-height:var(--leading-relaxed)}.city__notes[data-astro-cid-dfnbzsxn]{gap:var(--space-s);display:grid}.city__notes[data-astro-cid-dfnbzsxn] li[data-astro-cid-dfnbzsxn]{gap:var(--space-2xs);color:var(--c-text-muted);grid-template-columns:auto 1fr;align-items:start;display:grid}.city__notes[data-astro-cid-dfnbzsxn] svg{color:var(--c-accent);margin-top:.15rem}.city__industries[data-astro-cid-dfnbzsxn]{gap:var(--space-2xs);flex-wrap:wrap;display:flex}.city__industries[data-astro-cid-dfnbzsxn] .chip[data-astro-cid-dfnbzsxn]{gap:var(--space-3xs)}.city__industries[data-astro-cid-dfnbzsxn] svg{color:var(--c-accent)}.city__cta[data-astro-cid-dfnbzsxn]{gap:var(--space-s);margin-top:var(--space-2xs);flex-wrap:wrap;display:flex}.city__visual[data-astro-cid-dfnbzsxn]{max-inline-size:22rem;margin-inline:auto}.city__nearby[data-astro-cid-dfnbzsxn]{gap:var(--space-s);margin-top:var(--space-l);grid-template-columns:1fr;display:grid}.city__nearby-link[data-astro-cid-dfnbzsxn]{column-gap:var(--space-s);padding:var(--space-m) var(--space-l);color:inherit;transition:border-color var(--dur-fast) var(--ease-out), transform var(--dur-base) var(--ease-out);grid-template-columns:1fr auto;grid-template-areas:"name arrow""tag arrow";align-items:center;display:grid}.city__nearby-name[data-astro-cid-dfnbzsxn]{grid-area:name;font-weight:600}.city__nearby-tag[data-astro-cid-dfnbzsxn]{font-size:var(--step--1);grid-area:tag}.city__nearby-link[data-astro-cid-dfnbzsxn] svg{color:var(--c-accent);transition:transform var(--dur-base) var(--ease-out);grid-area:arrow}@media (hover:hover){.city__nearby-link[data-astro-cid-dfnbzsxn]:hover{border-color:var(--c-border-accent);transform:translateY(-2px)}.city__nearby-link[data-astro-cid-dfnbzsxn]:hover svg{transform:translate(3px)}}@media (width>=56rem){.city__top[data-astro-cid-dfnbzsxn]{grid-template-columns:1.3fr 1fr}.city__nearby[data-astro-cid-dfnbzsxn]{grid-template-columns:repeat(2,1fr)}}
