.city-breadcrumb[data-astro-cid-q7ezrdqz]{border-bottom:1px solid var(--color-rule);padding-block:.875rem}.city-page[data-astro-cid-q7ezrdqz]{padding-bottom:2rem}.city-opening[data-astro-cid-q7ezrdqz]{grid-template-columns:1.2fr 1fr;align-items:end;gap:4rem;padding-block:3.5rem 2.5rem;display:grid}.city-opening[data-astro-cid-q7ezrdqz] h1[data-astro-cid-q7ezrdqz]{margin-block:1rem 1.25rem;font-size:clamp(3rem,5vw,4.5rem)}.city-claim[data-astro-cid-q7ezrdqz]{max-width:23em;color:var(--color-accent);font:400 clamp(1.25rem, 2vw, 1.75rem)/1.6 var(--stack-text);text-wrap:balance}.city-introduction[data-astro-cid-q7ezrdqz]{max-width:42em;color:var(--color-muted);font:.95rem/1.85 var(--stack-sans)}.city-overview[data-astro-cid-q7ezrdqz]{border-bottom:1px solid var(--color-rule-strong);grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem;padding-block:2.5rem 3rem;display:grid}.city-overview[data-astro-cid-q7ezrdqz] h2[data-astro-cid-q7ezrdqz]{font:400 1.5rem/1.5 var(--stack-text);margin-bottom:.9rem}.city-overview[data-astro-cid-q7ezrdqz] p[data-astro-cid-q7ezrdqz]{color:var(--color-muted);font:.9rem/1.9 var(--stack-sans)}.city-chapter[data-astro-cid-q7ezrdqz]{border-bottom:1px solid var(--color-rule);grid-template-columns:1fr 2fr;gap:3rem;padding-block:2.5rem;scroll-margin-top:6rem;display:grid;position:relative}.city-chapter[data-astro-cid-q7ezrdqz] header[data-astro-cid-q7ezrdqz]{align-items:baseline;gap:1rem;display:flex}.city-number[data-astro-cid-q7ezrdqz]{color:var(--color-accent);font:.7rem var(--stack-mono)}.city-chapter[data-astro-cid-q7ezrdqz] h2[data-astro-cid-q7ezrdqz]{font:400 1.75rem/1.5 var(--stack-text);text-wrap:balance}.city-chapter-body[data-astro-cid-q7ezrdqz]{max-width:44rem}.city-chapter-body[data-astro-cid-q7ezrdqz] p[data-astro-cid-q7ezrdqz]{font:1rem/1.9 var(--stack-sans)}.city-chapter-body[data-astro-cid-q7ezrdqz] p[data-astro-cid-q7ezrdqz]+p[data-astro-cid-q7ezrdqz]{margin-top:1rem}.city-anchor[data-astro-cid-q7ezrdqz]{scroll-margin-top:6rem;position:absolute;top:0}.city-draft-note[data-astro-cid-q7ezrdqz]{color:var(--color-muted);margin-block:2rem;font-size:.8rem}.city-areas[data-astro-cid-q7ezrdqz]{margin-top:2.5rem}.city-areas-heading[data-astro-cid-q7ezrdqz]{justify-content:space-between;align-items:baseline;gap:2rem;padding-bottom:1.5rem;display:flex}.city-areas-heading[data-astro-cid-q7ezrdqz] h2[data-astro-cid-q7ezrdqz]{font:400 1.8rem/1.5 var(--stack-text)}.city-areas-heading[data-astro-cid-q7ezrdqz] p[data-astro-cid-q7ezrdqz]{color:var(--color-muted);font-size:.8rem}.city-areas[data-astro-cid-q7ezrdqz] ul[data-astro-cid-q7ezrdqz]{margin:0;padding:0;list-style:none}.city-area[data-astro-cid-q7ezrdqz]{border-top:1px solid var(--color-rule);grid-template-columns:1fr 2fr .8fr;gap:2rem;padding-block:1.5rem;display:grid}.city-area[data-astro-cid-q7ezrdqz] h3[data-astro-cid-q7ezrdqz]{font:400 1.35rem/1.5 var(--stack-text)}.city-area[data-astro-cid-q7ezrdqz] p[data-astro-cid-q7ezrdqz]{font-size:.9rem;line-height:1.9}.city-area[data-astro-cid-q7ezrdqz] .city-area-fit[data-astro-cid-q7ezrdqz]{color:var(--color-muted);font-size:.8rem}.city-areas[data-astro-cid-q7ezrdqz]+.city-chapters[data-astro-cid-q7ezrdqz]{border-top:1px solid var(--color-rule-strong);margin-top:1.5rem}@media (width<=767px){.city-areas-heading[data-astro-cid-q7ezrdqz]{display:block}.city-areas-heading[data-astro-cid-q7ezrdqz] p[data-astro-cid-q7ezrdqz]{margin-top:.75rem}.city-area[data-astro-cid-q7ezrdqz]{grid-template-columns:minmax(0,1fr);gap:.65rem}.city-opening[data-astro-cid-q7ezrdqz]{grid-template-columns:minmax(0,1fr);gap:1.5rem;padding-block:2rem}.city-opening[data-astro-cid-q7ezrdqz] h1[data-astro-cid-q7ezrdqz]{font-size:3rem}.city-introduction[data-astro-cid-q7ezrdqz]{font-size:.9rem}.city-overview[data-astro-cid-q7ezrdqz]{grid-template-columns:minmax(0,1fr);gap:1.75rem;padding-block:2rem}.city-chapter[data-astro-cid-q7ezrdqz]{grid-template-columns:minmax(0,1fr);gap:1.25rem;padding-block:2rem}.city-chapter[data-astro-cid-q7ezrdqz] h2[data-astro-cid-q7ezrdqz]{font-size:1.5rem}.city-chapter-body[data-astro-cid-q7ezrdqz] p[data-astro-cid-q7ezrdqz]{font-size:.95rem}}
