.citymap[data-astro-cid-g3e3ymia]{margin:1.6rem auto 2.2rem;max-width:560px}.citymap[data-astro-cid-g3e3ymia] svg[data-astro-cid-g3e3ymia]{display:block;width:100%;height:auto}.livemap[data-astro-cid-g3e3ymia]{height:420px;border-radius:10px;overflow:hidden;border:1px solid var(--rule)}.livemap[data-astro-cid-g3e3ymia][hidden],.citymap[data-astro-cid-g3e3ymia].is-live .drawn[data-astro-cid-g3e3ymia]{display:none}.livemap[data-astro-cid-g3e3ymia] .leaflet-container{background:var(--paper);font:inherit}.livemap[data-astro-cid-g3e3ymia] .leaflet-popup-content{margin:.7rem .85rem;font-size:.92rem;line-height:1.45}.livemap[data-astro-cid-g3e3ymia] .leaflet-popup-content strong{display:block;font-family:var(--font-display);font-size:1.02rem}.livemap[data-astro-cid-g3e3ymia] .leaflet-popup-content .pc-addr{display:block;color:var(--ink-soft);font-size:.86rem;margin-bottom:.35rem}.livemap[data-astro-cid-g3e3ymia] .leaflet-popup-content .pc-links{display:block;font-size:.88rem}.livemap[data-astro-cid-g3e3ymia] .pin{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--ink);color:var(--ivory);font-family:var(--font-display);font-weight:700;font-size:13px;border:2px solid var(--ivory);box-shadow:0 1px 4px #123d3266}.bg[data-astro-cid-g3e3ymia]{fill:var(--paper);stroke:var(--rule)}.green[data-astro-cid-g3e3ymia]{fill:var(--pistachio);stroke:none}.river[data-astro-cid-g3e3ymia]{fill:none;stroke:#9cc3d5;stroke-width:2.4;stroke-linecap:round}.road[data-astro-cid-g3e3ymia]{fill:none;stroke:var(--rule);stroke-linecap:round}.road-a[data-astro-cid-g3e3ymia]{stroke-width:2}.road-b[data-astro-cid-g3e3ymia]{stroke-width:1.1}.road-c[data-astro-cid-g3e3ymia]{stroke-width:.6;opacity:.75}.leader[data-astro-cid-g3e3ymia]{stroke:var(--ink);stroke-width:1;opacity:.45}.dot[data-astro-cid-g3e3ymia]{fill:var(--berry);stroke:var(--paper);stroke-width:1.2}.disc[data-astro-cid-g3e3ymia]{fill:var(--ink)}.num[data-astro-cid-g3e3ymia]{font-family:var(--font-display);font-weight:700;font-size:16px;fill:var(--ivory)}.meta[data-astro-cid-g3e3ymia]{font-family:var(--font-display);font-weight:700;font-size:15px;fill:var(--ink)}.scale[data-astro-cid-g3e3ymia] line[data-astro-cid-g3e3ymia],.compass[data-astro-cid-g3e3ymia] line[data-astro-cid-g3e3ymia]{stroke:var(--ink);stroke-width:1.6}.compass[data-astro-cid-g3e3ymia] path[data-astro-cid-g3e3ymia]{fill:var(--ink)}.key[data-astro-cid-g3e3ymia]{list-style:none;margin:.9rem 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:.35rem .9rem;font-size:.92rem}.key[data-astro-cid-g3e3ymia] li[data-astro-cid-g3e3ymia]{display:flex;align-items:center;gap:.5rem}.kn[data-astro-cid-g3e3ymia]{display:inline-grid;place-items:center;width:1.5em;height:1.5em;border-radius:50%;background:var(--ink);color:var(--ivory);font-family:var(--font-display);font-weight:700;font-size:.82em}.citymap[data-astro-cid-g3e3ymia] figcaption[data-astro-cid-g3e3ymia]{font-size:.86rem;color:var(--ink-soft);text-align:center;margin-top:.8rem}.venues[data-astro-cid-ibh6tqxy]{list-style:none;margin:1.4rem 0 2rem;padding:0}.venue[data-astro-cid-ibh6tqxy]{display:flex;flex-direction:column}.venue[data-astro-cid-ibh6tqxy] .site[data-astro-cid-ibh6tqxy]{margin-top:auto;padding-top:.6rem}.venue[data-astro-cid-ibh6tqxy] h4[data-astro-cid-ibh6tqxy]{margin:0 0 .45rem;font-size:1.15rem}.venue[data-astro-cid-ibh6tqxy] .vn[data-astro-cid-ibh6tqxy]{display:inline-grid;place-items:center;width:1.6em;height:1.6em;border-radius:50%;background:var(--ink);color:var(--ivory);font-size:.74em;vertical-align:.12em;margin-inline-end:.55em}.venue[data-astro-cid-ibh6tqxy] p[data-astro-cid-ibh6tqxy]{margin:0 0 .6rem}.venue[data-astro-cid-ibh6tqxy] .where[data-astro-cid-ibh6tqxy]{font-size:.93rem;color:var(--ink-soft);display:flex;gap:.45rem;align-items:flex-start}.venue[data-astro-cid-ibh6tqxy] .where[data-astro-cid-ibh6tqxy] .icon{margin-top:.12em}.venue[data-astro-cid-ibh6tqxy] .dist[data-astro-cid-ibh6tqxy]{font-size:.86rem}.venue[data-astro-cid-ibh6tqxy] .what[data-astro-cid-ibh6tqxy]{font-size:.97rem}.venue[data-astro-cid-ibh6tqxy] .cite[data-astro-cid-ibh6tqxy]{margin:0 0 .7rem;padding:.55rem 0 .1rem .85rem;border-left:3px solid var(--pistachio-deep);font-size:.93rem}.venue[data-astro-cid-ibh6tqxy] .cite[data-astro-cid-ibh6tqxy] p[data-astro-cid-ibh6tqxy]{margin-bottom:.25rem}.venue[data-astro-cid-ibh6tqxy] .cite[data-astro-cid-ibh6tqxy] footer[data-astro-cid-ibh6tqxy]{font-size:.85rem;color:var(--ink-soft)}.venue[data-astro-cid-ibh6tqxy] .site[data-astro-cid-ibh6tqxy]{margin-bottom:0;font-size:.92rem}.venue[data-astro-cid-ibh6tqxy] .site[data-astro-cid-ibh6tqxy] a[data-astro-cid-ibh6tqxy]{display:inline-flex;gap:.4rem;align-items:baseline}.venue[data-astro-cid-ibh6tqxy] .site[data-astro-cid-ibh6tqxy] .icon{position:relative;top:.18em}.prose[data-astro-cid-vcvi6uit]>h3[data-astro-cid-vcvi6uit]{text-align:center}
