.mc[data-astro-cid-m6nzjqkv]{margin:var(--space-8) 0}.mc[data-astro-cid-m6nzjqkv] .frame[data-astro-cid-m6nzjqkv]{border:1px solid var(--line-strong);background:var(--surface);box-shadow:7px 7px 0 var(--soft-shadow)}.mc[data-astro-cid-m6nzjqkv] .bar[data-astro-cid-m6nzjqkv]{gap:var(--space-3);border-bottom:1px solid var(--line-strong);background:var(--bg-alt);flex-wrap:wrap;justify-content:space-between;align-items:center;padding:8px 16px;display:flex}.mc[data-astro-cid-m6nzjqkv] .kind[data-astro-cid-m6nzjqkv]{font-size:var(--text-micro);font-weight:var(--weight-bold);letter-spacing:.16em;text-transform:uppercase;color:var(--text-3)}.mc[data-astro-cid-m6nzjqkv] .strong[data-astro-cid-m6nzjqkv]{color:var(--text)}.mc[data-astro-cid-m6nzjqkv] .right[data-astro-cid-m6nzjqkv]{align-items:center;gap:10px;display:flex}.mc[data-astro-cid-m6nzjqkv] .views[data-astro-cid-m6nzjqkv]{border:1px solid var(--line-strong);display:flex}.mc[data-astro-cid-m6nzjqkv] .views[data-astro-cid-m6nzjqkv][hidden]{display:none}.mc[data-astro-cid-m6nzjqkv] .view[data-astro-cid-m6nzjqkv]{min-block-size:var(--tap-min);background:var(--surface);color:var(--text);font-family:var(--font-sans);font-size:var(--text-micro);font-weight:var(--weight-bold);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;border:0;padding:3px 9px}.mc[data-astro-cid-m6nzjqkv] .view[data-astro-cid-m6nzjqkv]+.view[data-astro-cid-m6nzjqkv]{border-inline-start:1px solid var(--line)}.mc[data-astro-cid-m6nzjqkv] .view[data-astro-cid-m6nzjqkv][aria-pressed=true]{background:var(--accent);color:var(--accent-on)}.mc[data-astro-cid-m6nzjqkv] .view[data-astro-cid-m6nzjqkv]:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset)}@media (pointer:coarse){.mc[data-astro-cid-m6nzjqkv] .view[data-astro-cid-m6nzjqkv]{min-block-size:44px}}.mc[data-astro-cid-m6nzjqkv] .recenter[data-astro-cid-m6nzjqkv]{min-block-size:var(--tap-min);border:1px solid var(--line-strong);background:var(--surface);color:var(--text);font-family:var(--font-sans);font-size:var(--text-micro);font-weight:var(--weight-bold);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:background var(--dur) var(--ease);padding:3px 8px}.mc[data-astro-cid-m6nzjqkv] .recenter[data-astro-cid-m6nzjqkv][hidden]{display:none}.mc[data-astro-cid-m6nzjqkv] .recenter[data-astro-cid-m6nzjqkv]:hover{background:var(--warm-bg)}.mc[data-astro-cid-m6nzjqkv] .recenter[data-astro-cid-m6nzjqkv]:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset)}@media (pointer:coarse){.mc[data-astro-cid-m6nzjqkv] .recenter[data-astro-cid-m6nzjqkv]{min-block-size:44px}}.mc[data-astro-cid-m6nzjqkv] .pad[data-astro-cid-m6nzjqkv]{padding:10px}.mc[data-astro-cid-m6nzjqkv] .area[data-astro-cid-m6nzjqkv]{border:1px solid var(--line);background:var(--bg-alt);position:relative}.mc[data-astro-cid-m6nzjqkv] .canvas[data-astro-cid-m6nzjqkv]{position:absolute;inset:0}.mc[data-astro-cid-m6nzjqkv] .fallback[data-astro-cid-m6nzjqkv]{font-size:var(--text-caption);font-weight:var(--weight-bold);color:var(--accent);place-items:center;display:grid;position:absolute;inset:0}.mc[data-astro-cid-m6nzjqkv] .gate[data-astro-cid-m6nzjqkv]{place-content:center;justify-items:center;gap:var(--space-3);padding:var(--space-5);text-align:center;font-size:var(--text-caption);color:var(--text-2);display:grid;position:absolute;inset:0}.mc[data-astro-cid-m6nzjqkv] .gate[data-astro-cid-m6nzjqkv][hidden]{display:none}.mc[data-astro-cid-m6nzjqkv] .gate[data-astro-cid-m6nzjqkv] p[data-astro-cid-m6nzjqkv]{max-inline-size:36ch;margin:0}.mc[data-astro-cid-m6nzjqkv] .gate[data-astro-cid-m6nzjqkv] a[data-astro-cid-m6nzjqkv]{min-block-size:var(--tap-min);color:var(--accent);font-weight:var(--weight-bold);align-items:center;display:inline-flex}.mc[data-astro-cid-m6nzjqkv] .load[data-astro-cid-m6nzjqkv]{border:1px solid var(--line-strong);background:var(--accent);min-block-size:44px;color:var(--accent-on);box-shadow:3px 3px 0 var(--line-strong);font-family:var(--font-sans);font-size:var(--text-meta);font-weight:var(--weight-bold);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;padding:8px 18px}.mc[data-astro-cid-m6nzjqkv] .load[data-astro-cid-m6nzjqkv]:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset)}.mc[data-astro-cid-m6nzjqkv] .cap[data-astro-cid-m6nzjqkv]{font-size:var(--text-caption);font-weight:var(--weight-medium);color:var(--text-3);align-items:center;gap:10px;margin-block-start:12px;display:flex}.mc[data-astro-cid-m6nzjqkv] .dot[data-astro-cid-m6nzjqkv]{background:var(--warm);flex:none;block-size:4px;inline-size:4px}.mc[data-astro-cid-m6nzjqkv] .leaflet-container{background:var(--bg-alt);font-family:var(--font-sans)}.mc[data-astro-cid-m6nzjqkv] .leaflet-container img{border:0;margin:0}.mc[data-astro-cid-m6nzjqkv] .leaflet-container img.leaflet-tile{mix-blend-mode:normal}[data-theme=dark] .mc[data-astro-cid-m6nzjqkv] .leaflet-tile-pane{filter:brightness(.82)contrast(1.05)}.mc[data-astro-cid-m6nzjqkv] .nb-pin{background:0 0;border:0}.mc[data-astro-cid-m6nzjqkv] .nb-pin span{border:1.5px solid var(--line-strong);background:var(--surface);block-size:26px;inline-size:26px;color:var(--text);box-shadow:3px 3px 0 var(--warm);font:700 11px/1 var(--font-mono);justify-content:center;align-items:center;display:flex}.mc[data-astro-cid-m6nzjqkv] .nb-pin-dot span:after{content:"";background:var(--accent);block-size:8px;inline-size:8px}.mc[data-astro-cid-m6nzjqkv] .leaflet-marker-icon:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:2px}.mc[data-astro-cid-m6nzjqkv] .leaflet-bar{border:1px solid var(--line-strong);box-shadow:3px 3px 0 var(--soft-shadow);border-radius:0}.mc[data-astro-cid-m6nzjqkv] .leaflet-bar a{border-bottom:1px solid var(--line);background:var(--surface);color:var(--text);font-family:var(--font-mono);border-radius:0}.mc[data-astro-cid-m6nzjqkv] .leaflet-bar a:hover{background:var(--warm-bg)}.mc[data-astro-cid-m6nzjqkv] .leaflet-control-attribution{border-inline-start:1px solid var(--line);border-block-start:1px solid var(--line);background:var(--surface);color:var(--text-3);font-size:var(--text-micro);padding:2px 6px}.mc[data-astro-cid-m6nzjqkv] .leaflet-control-attribution a{color:var(--accent)}.mc[data-astro-cid-m6nzjqkv] .leaflet-tooltip{border:1px solid var(--line-strong);background:var(--surface);color:var(--text);box-shadow:3px 3px 0 var(--soft-shadow);font:700 11px/1.3 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;border-radius:0;padding:5px 8px}.mc[data-astro-cid-m6nzjqkv] .leaflet-tooltip:before{display:none}.pd[data-astro-cid-blel45sm]{border:var(--border-strong);background:var(--bg);max-block-size:calc(100dvh - 32px);inline-size:min(640px,100vw - 32px);color:var(--text);box-shadow:7px 7px 0 var(--soft-shadow);overscroll-behavior:contain;margin:auto;padding:18px 18px 20px}.pd[data-astro-cid-blel45sm]::backdrop{background:#10221b8c}.head[data-astro-cid-blel45sm]{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.title[data-astro-cid-blel45sm]{font-size:var(--text-title);line-height:1.2;font-weight:var(--weight-black);letter-spacing:var(--tracking-title);margin:0}.close[data-astro-cid-blel45sm]{min-block-size:var(--tap-min);border:1px solid var(--line-strong);background:var(--surface);color:var(--text);font-family:var(--font-sans);font-size:var(--text-meta);font-weight:var(--weight-bold);letter-spacing:var(--tracking-meta);text-transform:uppercase;cursor:pointer;padding:4px 10px}.close[data-astro-cid-blel45sm]:hover{background:var(--warm-bg)}.close[data-astro-cid-blel45sm]:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset)}@media (pointer:coarse){.close[data-astro-cid-blel45sm]{min-block-size:44px;min-inline-size:44px}}.lede[data-astro-cid-blel45sm]{font-size:var(--text-body-sm);color:var(--text-2);margin:6px 0 0}.pd[data-astro-cid-blel45sm] .mc{margin:16px 0 0}html.place-open{overflow:hidden}.head[data-astro-cid-ta2fbyqs]{border-bottom:var(--rule-heavy);padding-block:48px 22px}.eyebrow[data-astro-cid-ta2fbyqs]{font-size:var(--text-meta);font-weight:var(--weight-bold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--warm-text);margin:0 0 14px}h1[data-astro-cid-ta2fbyqs]{font-size:var(--text-h1);line-height:1;font-weight:var(--weight-black);letter-spacing:var(--tracking-display);margin:0}.body[data-astro-cid-ta2fbyqs]{gap:var(--space-8);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;padding-block:34px 60px;display:grid}@media (width<=760px){.body[data-astro-cid-ta2fbyqs]{gap:var(--space-7);grid-template-columns:minmax(0,1fr)}}.body[data-astro-cid-ta2fbyqs] .prose{font-size:var(--text-body);line-height:1.7}.body[data-astro-cid-ta2fbyqs] .prose p{margin:var(--space-5) 0 0;color:var(--text-2)}.body[data-astro-cid-ta2fbyqs] .prose .lede{color:var(--text);margin:0;font-size:19px}.body[data-astro-cid-ta2fbyqs] .prose h2{font-size:24px;font-weight:var(--weight-black);letter-spacing:var(--tracking-title);color:var(--text);margin:34px 0 0}.body[data-astro-cid-ta2fbyqs] .prose h2+p{margin-block-start:14px}.frame[data-astro-cid-ta2fbyqs]{border:var(--border-strong);background:var(--surface);box-shadow:var(--bevel-soft)}.slot[data-astro-cid-ta2fbyqs]{aspect-ratio:4/5;background:var(--bg-alt);border:1px solid var(--line);margin:8px;overflow:hidden}.slot[data-astro-cid-ta2fbyqs] picture{block-size:100%;display:block}.slot[data-astro-cid-ta2fbyqs] .photo{object-fit:cover;object-position:center;block-size:100%;inline-size:100%;display:block}.caption[data-astro-cid-ta2fbyqs]{border-top:var(--border-strong);font-size:var(--text-meta);font-weight:var(--weight-bold);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--text-3);justify-content:space-between;gap:10px;padding:14px 16px;display:flex}.year[data-astro-cid-ta2fbyqs]{color:var(--accent)}
