.map-embed[data-astro-cid-disy4f7v]{--map-boundary:var(--accent);--map-center-ring:var(--forest-600);--map-forest:var(--forest-600);--map-moss:var(--moss-600);--map-meadow:var(--meadow-600);--map-bark:var(--bark-500);--map-creek:var(--creek-500);--map-ember:var(--ember-600);--map-stone:var(--stone-500);margin:var(--space-l) 0}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .map-embed[data-astro-cid-disy4f7v]{--map-boundary:var(--meadow-400);--map-forest:var(--forest-300);--map-moss:var(--moss-400);--map-meadow:var(--meadow-400);--map-creek:#6fb4c9;--map-ember:var(--ember-400);--map-stone:var(--stone-300)}:root:not([data-theme=light]) .map-canvas[data-astro-cid-disy4f7v] .leaflet-tile-pane,:root:not([data-theme=light]) .map-static[data-astro-cid-disy4f7v] img[data-astro-cid-disy4f7v]{filter:brightness(.78)saturate(.85)}}.map-canvas[data-astro-cid-disy4f7v]{height:min(var(--h), 70vh);border:1px solid var(--border);border-radius:var(--radius-m);background:var(--surface-2);font:inherit;z-index:0;position:relative;overflow:hidden}.map-static[data-astro-cid-disy4f7v]{position:absolute}.map-static[data-astro-cid-disy4f7v] img[data-astro-cid-disy4f7v]{border-radius:0;width:256px;max-width:none;height:256px;margin:0;position:absolute}.map-static-credit[data-astro-cid-disy4f7v]{color:#333;background:#ffffffd9;margin:0;padding:.1rem .4rem;font-size:.7rem;position:absolute;bottom:0;right:0}.map-static-credit[data-astro-cid-disy4f7v] a[data-astro-cid-disy4f7v]{color:#0b4f8a}.map-embed[data-astro-cid-disy4f7v].is-live .map-static[data-astro-cid-disy4f7v],.map-embed[data-astro-cid-disy4f7v].is-live .map-static-credit[data-astro-cid-disy4f7v],.map-embed[data-astro-cid-disy4f7v].is-live .map-center[data-astro-cid-disy4f7v]{display:none}.map-center[data-astro-cid-disy4f7v]{pointer-events:none;flex-direction:column-reverse;align-items:center;gap:6.5px;width:max-content;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,calc(7.5px - 100%))}.map-center-ring[data-astro-cid-disy4f7v]{border:3px solid var(--map-center-ring);background:#fff;border-radius:50%;flex:none;width:15px;height:15px}.map-center-text[data-astro-cid-disy4f7v],.map-canvas[data-astro-cid-disy4f7v] .map-center-label{border:1px solid var(--border);border-radius:var(--radius-s);background:var(--surface);color:var(--text);font:600 .8rem/1.3 var(--font-body);width:max-content;max-width:calc(100vw - 2 * var(--gutter) - 1rem);white-space:normal;text-align:center;padding:.15rem .45rem;box-shadow:0 1px 3px #0003}.map-canvas[data-astro-cid-disy4f7v] .map-center-label:before{display:none}.map-canvas[data-astro-cid-disy4f7v]:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.map-canvas[data-astro-cid-disy4f7v] .leaflet-control-attribution{font:.7rem/1.4 var(--font-body)}.map-canvas[data-astro-cid-disy4f7v] .leaflet-bar a{color:var(--stone-900)}.map-canvas[data-astro-cid-disy4f7v] .leaflet-bar a:focus-visible{outline:3px solid var(--focus);outline-offset:0}.map-canvas[data-astro-cid-disy4f7v] .map-popup-sites{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.map-legend[data-astro-cid-disy4f7v]{margin:var(--space-2xs) 0 0;font-size:var(--step--1);color:var(--text-soft);flex-wrap:wrap;gap:.3rem 1.25rem;padding:0;list-style:none;display:flex}.map-legend[data-astro-cid-disy4f7v] li[data-astro-cid-disy4f7v]{align-items:center;gap:.45rem;display:inline-flex}.swatch[data-astro-cid-disy4f7v]{border:2px solid var(--c);background:color-mix(in srgb, var(--c) 22%, transparent);border-radius:3px;width:1.1rem;height:.75rem}.swatch-boundary[data-astro-cid-disy4f7v]{background:0 0;border-style:dashed}.swatch-pin[data-astro-cid-disy4f7v]{border-radius:50%;width:.8rem;height:.8rem}figcaption[data-astro-cid-disy4f7v]{margin-top:var(--space-2xs);font-size:var(--step--1);color:var(--text-muted);flex-wrap:wrap;gap:.2rem .9rem;display:flex}.map-caption[data-astro-cid-disy4f7v]{color:var(--text-soft);flex-basis:100%}.map-note[data-astro-cid-disy4f7v] strong[data-astro-cid-disy4f7v]{color:var(--text-soft);font-weight:650}@media (width<=600px),(pointer:coarse){.map-osm[data-astro-cid-disy4f7v]{align-items:center;min-height:2.75rem;display:inline-flex}.map-canvas[data-astro-cid-disy4f7v].leaflet-touch .leaflet-bar a{width:44px;height:44px;line-height:44px}.map-canvas[data-astro-cid-disy4f7v] .map-popup-sites{gap:0}.map-canvas[data-astro-cid-disy4f7v] .map-popup-sites a{align-items:center;min-height:2.75rem;display:inline-flex}}
