.city__actions[data-astro-cid-irr4smgl]{flex-wrap:wrap;gap:.75rem;margin-top:2.25rem;display:flex}.city-facts__grid[data-astro-cid-irr4smgl],.city-faq__grid[data-astro-cid-irr4smgl]{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:clamp(2.5rem,1rem + 5vw,6rem);display:grid}.city-facts[data-astro-cid-irr4smgl] h2[data-astro-cid-irr4smgl],.city-faq[data-astro-cid-irr4smgl] h2[data-astro-cid-irr4smgl]{font-size:var(--step-3);margin-top:1.25rem}.city-facts__list[data-astro-cid-irr4smgl]{border-top:1px solid var(--line-strong);margin:0}.city-facts__row[data-astro-cid-irr4smgl]{border-bottom:1px solid var(--line);grid-template-columns:9rem 1fr;gap:1rem;padding-block:1.1rem;display:grid}.city-facts__row[data-astro-cid-irr4smgl] dt[data-astro-cid-irr4smgl]{font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase;color:var(--kraft-deep);padding-top:.2em}.city-facts__row[data-astro-cid-irr4smgl] dd[data-astro-cid-irr4smgl]{font-size:var(--step-1);margin:0;line-height:1.4}.city-rates[data-astro-cid-irr4smgl] h2[data-astro-cid-irr4smgl]{font-size:var(--step-4);max-width:16ch;margin-top:1.25rem}.city-rates[data-astro-cid-irr4smgl] .lede[data-astro-cid-irr4smgl]{max-width:60ch;margin-top:1.25rem}.city-rates__scroll[data-astro-cid-irr4smgl]{border-radius:var(--radius-lg);border:1px solid #f6f3ec24;margin-top:2.5rem;overflow-x:auto}.city-rates__table[data-astro-cid-irr4smgl]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:760px}.city-rates__table[data-astro-cid-irr4smgl] th[data-astro-cid-irr4smgl],.city-rates__table[data-astro-cid-irr4smgl] td[data-astro-cid-irr4smgl]{text-align:left;vertical-align:top;border-bottom:1px solid #f6f3ec1a;padding:.9rem 1rem}.city-rates__table[data-astro-cid-irr4smgl] thead[data-astro-cid-irr4smgl] th[data-astro-cid-irr4smgl]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--on-ink-soft);font-size:.72rem;font-weight:500}.city-rates__table[data-astro-cid-irr4smgl] span[data-astro-cid-irr4smgl]{font-family:var(--font-mono);color:var(--on-ink-soft);text-transform:none;letter-spacing:0;margin-top:.2rem;font-size:.7rem;display:block}.city-rates__table[data-astro-cid-irr4smgl] tbody[data-astro-cid-irr4smgl] th[data-astro-cid-irr4smgl]{font-weight:600}.city-rates__table[data-astro-cid-irr4smgl] td[data-astro-cid-irr4smgl]{font-family:var(--font-display);font-size:var(--step-1);font-weight:600}.city-rates__table[data-astro-cid-irr4smgl] tbody[data-astro-cid-irr4smgl] tr[data-astro-cid-irr4smgl]:last-child>[data-astro-cid-irr4smgl]{border-bottom:0}.city-rates__vs[data-astro-cid-irr4smgl]{color:var(--on-ink-soft)}.city-rates__vs[data-astro-cid-irr4smgl] span[data-astro-cid-irr4smgl]{color:var(--bee)}.city-rates__note[data-astro-cid-irr4smgl]{color:var(--on-ink-soft);max-width:70ch;margin-top:1rem;font-size:.875rem}.city-rates__cta[data-astro-cid-irr4smgl]{margin-top:2rem}.city-steps[data-astro-cid-irr4smgl] h2[data-astro-cid-irr4smgl]{font-size:var(--step-3);max-width:18ch;margin-top:1.25rem}.city-steps__list[data-astro-cid-irr4smgl]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,1rem + 2vw,3rem);margin:clamp(2rem,1rem + 3vw,3.5rem) 0 0;padding:0;list-style:none;display:grid}.city-steps__n[data-astro-cid-irr4smgl]{font-family:var(--font-mono);font-size:var(--step--1);color:var(--kraft-deep);margin-top:1.25rem}.city-steps[data-astro-cid-irr4smgl] h3[data-astro-cid-irr4smgl]{font-size:var(--step-2);margin:.5rem 0 .75rem}.city-steps__list[data-astro-cid-irr4smgl] p[data-astro-cid-irr4smgl]:last-child{color:var(--ink-soft)}.city-faq[data-astro-cid-irr4smgl]{padding-top:0}.city-faq__more[data-astro-cid-irr4smgl]{color:var(--ink-soft);margin-top:1rem}.city-more[data-astro-cid-irr4smgl]{border-top:1px solid var(--line);padding-block:clamp(3rem,2rem + 3vw,5rem)}.city-more__inner[data-astro-cid-irr4smgl]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1.5rem 3rem;display:flex}.city-more[data-astro-cid-irr4smgl] h2[data-astro-cid-irr4smgl]{font-size:var(--step-2)}.city-more__list[data-astro-cid-irr4smgl]{flex-wrap:wrap;gap:.75rem 2rem;margin:0;padding:0;list-style:none;display:flex}.city-more__list[data-astro-cid-irr4smgl] a[data-astro-cid-irr4smgl]{font-family:var(--font-display);font-size:var(--step-1);color:var(--ink);font-weight:600;text-decoration:none}.city-more__list[data-astro-cid-irr4smgl] a[data-astro-cid-irr4smgl]:hover span[data-astro-cid-irr4smgl]{color:var(--kraft-deep)}@media (width<=860px){.city-facts__grid[data-astro-cid-irr4smgl],.city-faq__grid[data-astro-cid-irr4smgl],.city-steps__list[data-astro-cid-irr4smgl]{grid-template-columns:minmax(0,1fr)}.city-facts__row[data-astro-cid-irr4smgl]{grid-template-columns:minmax(0,1fr);gap:.25rem}.city__actions[data-astro-cid-irr4smgl] .btn{flex:100%;justify-content:space-between}}
