.map[data-astro-cid-w3ee3hfp]{border-radius:var(--radius);border:1px solid var(--border);height:26rem;box-shadow:var(--shadow);background:var(--surface);z-index:0;position:relative;overflow:hidden}@media (width<=40rem){.map[data-astro-cid-w3ee3hfp]{height:20rem}}.fallback[data-astro-cid-w3ee3hfp]{text-align:center;place-content:center;height:100%;margin:0;display:grid}.map[data-astro-cid-w3ee3hfp] .leaflet-container{font:inherit}.map[data-astro-cid-w3ee3hfp] .pin-icon{color:var(--brand-red);filter:drop-shadow(0 4px 6px #00000059);background:0 0;border:0}.map[data-astro-cid-w3ee3hfp] .pin-icon svg{width:100%;height:100%;display:block}.map[data-astro-cid-w3ee3hfp] .leaflet-popup-content{margin:.8rem 1rem;line-height:1.45}.map[data-astro-cid-w3ee3hfp] .map-hint{z-index:1000;color:#fff;pointer-events:none;white-space:nowrap;background:#101428bf;border-radius:999px;padding:.35rem .8rem;font-size:.85rem;transition:opacity .3s;position:absolute;bottom:1.6rem;left:50%;translate:-50%}.map[data-astro-cid-w3ee3hfp] .map-hint.is-hidden{opacity:0}@media (hover:none),(width<=40rem){.map[data-astro-cid-w3ee3hfp] .map-hint{display:none}}@media (prefers-color-scheme:dark){.map[data-astro-cid-w3ee3hfp] .leaflet-tile-pane{filter:brightness(.75)contrast(1.1)saturate(.85)}}
