.city-hero[data-astro-cid-3lhk2xrx]{background:radial-gradient(760px 260px at 20% -20%, var(--color-mint) 0%, transparent 70%);border-bottom:1px solid var(--color-line);padding:30px 0 26px}.crumbs[data-astro-cid-3lhk2xrx]{color:var(--color-muted);gap:8px;font-size:13px;display:flex}.crumbs[data-astro-cid-3lhk2xrx] a[data-astro-cid-3lhk2xrx]{text-underline-offset:2px;text-decoration:underline}.city-hero[data-astro-cid-3lhk2xrx] h1[data-astro-cid-3lhk2xrx]{margin:10px 0 0;font-size:clamp(26px,4.4vw,40px)}.city-sub[data-astro-cid-3lhk2xrx]{max-width:68ch;color:var(--color-muted);margin:10px 0 0;font-size:15px}.city-badges[data-astro-cid-3lhk2xrx]{flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}.city-badges[data-astro-cid-3lhk2xrx] li[data-astro-cid-3lhk2xrx]{border:1px solid var(--color-line);color:var(--color-muted);background:#fff;border-radius:999px;padding:6px 12px;font-size:13px}.city-badges[data-astro-cid-3lhk2xrx] strong[data-astro-cid-3lhk2xrx]{color:var(--color-ink)}.section[data-astro-cid-3lhk2xrx]{padding:34px 0 0}.section-sub[data-astro-cid-3lhk2xrx]{color:var(--color-muted);margin:6px 0 16px;font-size:14px}.two-col[data-astro-cid-3lhk2xrx]{gap:26px;display:grid}.table-card[data-astro-cid-3lhk2xrx]{overflow:hidden}table[data-astro-cid-3lhk2xrx]{border-collapse:collapse;width:100%;font-size:14px}thead[data-astro-cid-3lhk2xrx] th[data-astro-cid-3lhk2xrx]{background:var(--color-mint-soft);text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--color-green-deep);padding:10px 14px;font-size:12px}tbody[data-astro-cid-3lhk2xrx] th[data-astro-cid-3lhk2xrx],tbody[data-astro-cid-3lhk2xrx] td[data-astro-cid-3lhk2xrx]{border-top:1px solid var(--color-line);text-align:left;padding:11px 14px;font-weight:500}tbody[data-astro-cid-3lhk2xrx] th[data-astro-cid-3lhk2xrx]{font-weight:600}tbody[data-astro-cid-3lhk2xrx] td[data-astro-cid-3lhk2xrx]{color:var(--color-muted)}.bar[data-astro-cid-3lhk2xrx]{background:var(--color-line);border-radius:999px;width:90px;height:6px;display:block;overflow:hidden}.bar[data-astro-cid-3lhk2xrx] i[data-astro-cid-3lhk2xrx]{background:var(--color-green);height:100%;display:block}.side-notes[data-astro-cid-3lhk2xrx]{border:1px solid var(--color-line);border-radius:var(--radius-card);background:#fff;align-self:start;padding:22px}.side-notes[data-astro-cid-3lhk2xrx] h2[data-astro-cid-3lhk2xrx]{font-size:17px}.side-notes[data-astro-cid-3lhk2xrx] ul[data-astro-cid-3lhk2xrx]{color:var(--color-muted);gap:10px;margin:12px 0 0;padding-left:18px;font-size:14px;display:grid}.side-notes[data-astro-cid-3lhk2xrx] strong[data-astro-cid-3lhk2xrx]{color:var(--color-ink)}.side-cta[data-astro-cid-3lhk2xrx]{margin:16px 0 0;font-size:14px;font-weight:600}.side-cta[data-astro-cid-3lhk2xrx] a[data-astro-cid-3lhk2xrx]{color:var(--color-green-dark)}.faq[data-astro-cid-3lhk2xrx]{gap:10px;margin-top:16px;display:grid}.faq[data-astro-cid-3lhk2xrx] details[data-astro-cid-3lhk2xrx]{padding:16px 18px}.faq[data-astro-cid-3lhk2xrx] summary[data-astro-cid-3lhk2xrx]{cursor:pointer;font-size:15px;font-weight:600}.faq[data-astro-cid-3lhk2xrx] summary[data-astro-cid-3lhk2xrx]::marker{color:var(--color-green)}.faq[data-astro-cid-3lhk2xrx] p[data-astro-cid-3lhk2xrx]{color:var(--color-muted);margin:10px 0 0;font-size:14px}.nearby[data-astro-cid-3lhk2xrx]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.nearby[data-astro-cid-3lhk2xrx] li[data-astro-cid-3lhk2xrx]{border:1px solid var(--color-line);background:#fff;border-radius:12px;gap:2px;padding:12px 14px;display:grid}.nearby[data-astro-cid-3lhk2xrx] a[data-astro-cid-3lhk2xrx]{color:var(--color-ink);text-underline-offset:2px;font-size:15px;font-weight:600;text-decoration:underline #0000}.nearby[data-astro-cid-3lhk2xrx] a[data-astro-cid-3lhk2xrx]:hover{color:var(--color-green-dark);text-decoration-color:currentColor}.nb-meta[data-astro-cid-3lhk2xrx]{color:var(--color-muted);font-size:12.5px}.share[data-astro-cid-3lhk2xrx]{border:1px solid var(--color-line);border-radius:var(--radius-card);background:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.share-label[data-astro-cid-3lhk2xrx]{margin:0;font-size:14px;font-weight:600}.share-actions[data-astro-cid-3lhk2xrx]{flex-wrap:wrap;gap:8px;display:flex}.share-btn[data-astro-cid-3lhk2xrx]{border:1px solid var(--color-line);min-height:40px;font:inherit;color:var(--color-ink);cursor:pointer;background:#fff;border-radius:10px;align-items:center;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.share-btn[data-astro-cid-3lhk2xrx]:hover{border-color:var(--color-green);color:var(--color-green-dark)}@media (width>=900px){.two-col[data-astro-cid-3lhk2xrx]{grid-template-columns:1.7fr 1fr}}
