.visit-map[data-astro-cid-e2xqfjeu]{background:#e9e7e1;height:clamp(24rem,56vw,42rem);min-height:340px;position:relative;overflow:hidden}.visit-map[data-astro-cid-e2xqfjeu].maplibregl-map,.visit-map[data-astro-cid-e2xqfjeu] .maplibregl-popup{font-family:var(--font-noto-sans-eng), var(--font-general-sans), Arial, sans-serif}.visit-map[data-astro-cid-e2xqfjeu] .maplibregl-ctrl-group{box-shadow:none;border-radius:0}.visit-map[data-astro-cid-e2xqfjeu] .maplibregl-ctrl-attrib{font-size:.65rem}.visit-map-fallback[data-astro-cid-e2xqfjeu]{z-index:1;text-align:center;background:#fff;width:min(28rem,82%);padding:1rem 1.25rem;font-size:.9rem;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.visit-map[data-astro-cid-e2xqfjeu] .visit-map-marker{background:var(--coral);color:#000;cursor:pointer;border:2px solid #fff;border-radius:50%;place-items:center;width:1.1rem;height:1.1rem;padding:0;font-size:.75rem;font-weight:600;line-height:1;display:grid;position:absolute;top:0;left:0;box-shadow:0 1px 6px #0005}.visit-map[data-astro-cid-e2xqfjeu] .visit-map-marker:hover,.visit-map[data-astro-cid-e2xqfjeu] .visit-map-marker:focus-visible,.visit-map[data-astro-cid-e2xqfjeu] .visit-map-marker[aria-pressed=true]{z-index:2;outline-offset:2px;outline:2px solid #111}.visit-map[data-astro-cid-e2xqfjeu] .maplibregl-ctrl-group button{width:36px;height:36px}.visit-map[data-astro-cid-e2xqfjeu] .visit-map-reset svg{vertical-align:middle}.visit-map[data-astro-cid-e2xqfjeu] .maplibregl-popup-content{border-radius:0;max-height:min(22rem,55vh);padding:1.5rem 1.25rem .25rem;font-size:1rem;line-height:1.45;overflow-y:auto;box-shadow:0 3px 18px #0002}.visit-map[data-astro-cid-e2xqfjeu] .visit-map-popup h2{margin-bottom:.3rem;padding-right:6rem;font-size:1.15rem;font-weight:500;line-height:1.2}.visit-map[data-astro-cid-e2xqfjeu] .maplibregl-popup-close-button{width:32px;height:32px;font-size:1.5rem}.visit-evidence[data-astro-cid-e2xqfjeu] a[data-astro-cid-e2xqfjeu]{text-underline-offset:.15em;margin-right:.5rem;text-decoration:underline}.visit-location-list[data-astro-cid-e2xqfjeu]{border-bottom:1px solid var(--rule);margin-top:2rem}.visit-location-list[data-astro-cid-e2xqfjeu]>h2[data-astro-cid-e2xqfjeu]{margin-bottom:1.5rem;font-size:1.25rem}.visit-place[data-astro-cid-e2xqfjeu]{border-top:1px solid var(--rule);padding-block:1.5rem;position:relative}.visit-place-header[data-astro-cid-e2xqfjeu]{justify-content:space-between;align-items:center;gap:1rem 2rem;padding-right:7rem;display:flex}.visit-holder-objects[data-astro-cid-e2xqfjeu]>summary[data-astro-cid-e2xqfjeu]{cursor:pointer;padding-block:.75rem;font-size:.9rem}.visit-unresolved-details[data-astro-cid-e2xqfjeu]>summary[data-astro-cid-e2xqfjeu]{cursor:pointer;width:fit-content;text-decoration:underline;text-decoration-color:var(--coral);text-underline-offset:.2em;padding-block:.5rem;font-size:.9rem}.visit-place[data-astro-cid-e2xqfjeu]>.visit-holder-objects[data-astro-cid-e2xqfjeu]>summary[data-astro-cid-e2xqfjeu]{white-space:nowrap;margin:0;position:absolute;top:1.5rem;right:0}.visit-place[data-astro-cid-e2xqfjeu]>.visit-holder-objects[data-astro-cid-e2xqfjeu][open]{margin-top:1rem}.visit-place-identity[data-astro-cid-e2xqfjeu]{position:relative}.visit-place[data-astro-cid-e2xqfjeu] h3[data-astro-cid-e2xqfjeu]{margin-bottom:.3rem;font-size:1.15rem;font-weight:500}.visit-place-select[data-astro-cid-e2xqfjeu]{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.visit-place-select[data-astro-cid-e2xqfjeu]:after{content:"";position:absolute;inset:0}.visit-holder-location[data-astro-cid-e2xqfjeu]{margin:0}.visit-visitor-link[data-astro-cid-e2xqfjeu]{flex-shrink:0;font-size:.85rem}.visit-map[data-astro-cid-e2xqfjeu] .visit-map-popup .visit-visitor-link{margin-block:1rem}.visit-place[data-astro-cid-e2xqfjeu] ul[data-astro-cid-e2xqfjeu],.visit-unresolved[data-astro-cid-e2xqfjeu] ul[data-astro-cid-e2xqfjeu]{margin:0 0 1rem;padding:0 0 0 2rem}.visit-place[data-astro-cid-e2xqfjeu] li[data-astro-cid-e2xqfjeu],.visit-unresolved[data-astro-cid-e2xqfjeu] li[data-astro-cid-e2xqfjeu]{border-top:1px solid #e5e3dd;padding-block:.8rem}.visit-place[data-astro-cid-e2xqfjeu] li[data-astro-cid-e2xqfjeu]>a[data-astro-cid-e2xqfjeu],.visit-unresolved[data-astro-cid-e2xqfjeu] li[data-astro-cid-e2xqfjeu]>a[data-astro-cid-e2xqfjeu]{text-decoration:underline;text-decoration-color:var(--coral);text-underline-offset:.2em}.visit-location-meta[data-astro-cid-e2xqfjeu]{color:var(--muted);font-size:.78rem;display:block}.visit-place[data-astro-cid-e2xqfjeu] li[data-astro-cid-e2xqfjeu] p[data-astro-cid-e2xqfjeu],.visit-unresolved[data-astro-cid-e2xqfjeu] li[data-astro-cid-e2xqfjeu] p[data-astro-cid-e2xqfjeu]{margin-top:.4rem;font-size:.85rem}.visit-unresolved[data-astro-cid-e2xqfjeu]{border-top:1px solid var(--rule);padding-top:2rem}.visit-unresolved[data-astro-cid-e2xqfjeu] ul[data-astro-cid-e2xqfjeu]{padding:0;list-style:none}.visit-holder-objects[data-astro-cid-e2xqfjeu] a[data-astro-cid-e2xqfjeu]{text-underline-offset:.2em;text-decoration:underline}.visit-map[data-astro-cid-e2xqfjeu] .visit-holder-content{padding-bottom:1rem;position:relative}.visit-map[data-astro-cid-e2xqfjeu] .visit-holder-content>.visit-holder-objects>summary{white-space:nowrap;padding:0;position:absolute;top:0;right:0}.visit-map[data-astro-cid-e2xqfjeu] .visit-holder-content>.visit-holder-objects[open]{margin-top:1rem}.visit-holder-objects[data-astro-cid-e2xqfjeu] ul[data-astro-cid-e2xqfjeu]{padding-left:1.25rem}.visit-holder-objects[data-astro-cid-e2xqfjeu] li[data-astro-cid-e2xqfjeu]{padding-block:.8rem}@media (width<=520px){.visit-map[data-astro-cid-e2xqfjeu]{height:30rem;min-height:0}.visit-place-header[data-astro-cid-e2xqfjeu]{flex-direction:column;align-items:flex-start;padding-right:0}.visit-place-identity[data-astro-cid-e2xqfjeu]{padding-right:7rem}}.visit-distribution[data-astro-cid-wi5xq5l2]{padding-top:clamp(2rem,4vw,4rem);padding-bottom:4rem}.visit-intro[data-astro-cid-wi5xq5l2]{max-width:49rem;margin-bottom:2.5rem}.visit-intro[data-astro-cid-wi5xq5l2] h1[data-astro-cid-wi5xq5l2]{margin-bottom:.75rem}.visit-intro[data-astro-cid-wi5xq5l2] h2[data-astro-cid-wi5xq5l2]{margin-bottom:1.5rem;font-size:clamp(1.6rem,3vw,2.7rem)}.visit-intro[data-astro-cid-wi5xq5l2]>p[data-astro-cid-wi5xq5l2]{max-width:44rem;font-size:clamp(1rem,1.5vw,1.2rem)}
