.cs[data-astro-cid-yjs46ycc]{flex-direction:column;gap:14px;min-width:0;scroll-margin-top:16px;display:flex;container:cs/inline-size}.cs-head[data-astro-cid-yjs46ycc]{border-bottom:1px solid var(--l40);letter-spacing:.18em;justify-content:space-between;gap:8px;padding-bottom:10px;font-size:10px;display:flex}.cs-h[data-astro-cid-yjs46ycc]{font-size:inherit}.cs-count[data-astro-cid-yjs46ycc]{color:var(--muted);white-space:nowrap}.cs-grid[data-astro-cid-yjs46ycc]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;margin:0;padding:0;list-style:none;display:grid}.frame[data-astro-cid-yjs46ycc]{flex-direction:column;gap:8px;scroll-margin-top:24px;display:flex}.frame-btn[data-astro-cid-yjs46ycc]{aspect-ratio:3/2;border:1px solid var(--l50);background:var(--fill);width:100%;color:var(--fg);padding:0;text-decoration:none;display:block;position:relative;overflow:hidden}.frame-btn[data-astro-cid-yjs46ycc]:focus-visible,.frame[data-astro-cid-yjs46ycc].is-hl .frame-btn[data-astro-cid-yjs46ycc],.frame-btn[data-astro-cid-yjs46ycc]:hover{outline:2px solid var(--accent);outline-offset:2px}.frame-blur[data-astro-cid-yjs46ycc],.frame-btn[data-astro-cid-yjs46ycc] .frame-img,.frame-btn[data-astro-cid-yjs46ycc] picture{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.frame-blur[data-astro-cid-yjs46ycc]{filter:blur(10px);transform:scale(1.15)}.ph[data-astro-cid-yjs46ycc]{background-image:repeating-linear-gradient(45deg, var(--l10) 0 1px, transparent 1px 9px);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}[data-astro-cid-yjs46ycc][data-collection=archive] .ph[data-astro-cid-yjs46ycc]{background-image:repeating-linear-gradient(-45deg, var(--l10) 0 1px, transparent 1px 9px)}.chip[data-astro-cid-yjs46ycc]{background:var(--bg);letter-spacing:.12em;padding:2px 5px;font-size:9px}.badge[data-astro-cid-yjs46ycc]{border:1.5px solid var(--accent);background:var(--bg);width:20px;height:20px;color:var(--accent);border-radius:50%;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:flex;position:absolute;top:6px;left:6px}.cap[data-astro-cid-yjs46ycc]{flex-direction:column;gap:3px;display:flex}.c1[data-astro-cid-yjs46ycc]{font-size:12px;line-height:1.4}.c2[data-astro-cid-yjs46ycc]{letter-spacing:.04em;color:var(--muted);font-size:10px}.js:not([data-c=archive]) .cs[data-astro-cid-yjs46ycc][data-collection=archive],.js[data-c=archive] .cs[data-astro-cid-yjs46ycc][data-collection=field]{display:none}@media (width>=640px){.cs[data-astro-cid-yjs46ycc]{gap:18px}.cs-head[data-astro-cid-yjs46ycc]{letter-spacing:.2em;flex-wrap:wrap;gap:8px 16px;font-size:11px}.cs-grid[data-astro-cid-yjs46ycc]{gap:22px 16px}.ph[data-astro-cid-yjs46ycc]{background-image:repeating-linear-gradient(45deg, var(--l10) 0 1px, transparent 1px 10px)}[data-astro-cid-yjs46ycc][data-collection=archive] .ph[data-astro-cid-yjs46ycc]{background-image:repeating-linear-gradient(-45deg, var(--l10) 0 1px, transparent 1px 10px)}.chip[data-astro-cid-yjs46ycc]{padding:2px 6px;font-size:11px}.badge[data-astro-cid-yjs46ycc]{width:24px;height:24px;font-size:11px;top:8px;left:8px}.c1[data-astro-cid-yjs46ycc]{font-size:13px}.c2[data-astro-cid-yjs46ycc]{letter-spacing:.06em;font-size:11px}}@container cs (width>=600px){.cs-grid[data-astro-cid-yjs46ycc]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}.kp[data-astro-cid-5seixahw]{border:1px solid var(--l55);background:var(--bg);min-width:0}.kp[data-astro-cid-5seixahw] .panel__head[data-astro-cid-5seixahw]{padding:10px 12px}.kp-h[data-astro-cid-5seixahw]{font-size:inherit}.kp-svg[data-astro-cid-5seixahw]{width:100%;height:auto;display:block;overflow:visible}.kp-river[data-astro-cid-5seixahw]{fill:var(--water);stroke:var(--line);stroke-opacity:.55;stroke-width:1.6px}.kp-contours[data-astro-cid-5seixahw]{stroke:var(--line);stroke-opacity:.3;stroke-width:1.6px}.kp-contours[data-astro-cid-5seixahw] .kp-index[data-astro-cid-5seixahw]{stroke-width:2.2px;stroke-opacity:.45}.kp-roads[data-astro-cid-5seixahw]{stroke:var(--line);stroke-opacity:.6;stroke-width:1.6px}.kp-bldg[data-astro-cid-5seixahw]{fill:var(--line);fill-opacity:.12;stroke:var(--line);stroke-opacity:.6;stroke-width:1.6px}.kp-north[data-astro-cid-5seixahw]{stroke:var(--line);stroke-width:1.6px}.kp-north[data-astro-cid-5seixahw] path[data-astro-cid-5seixahw]{fill:var(--line)}.kp-n[data-astro-cid-5seixahw]{fill:var(--fg);font-family:var(--font-mono);font-size:12px}.kp-n--lg[data-astro-cid-5seixahw]{font-size:18px}.mk-desk[data-astro-cid-5seixahw]{display:none}.kp-wedge[data-astro-cid-5seixahw]{fill:var(--accent);fill-opacity:.16;stroke:var(--accent);stroke-opacity:.6}.mk-phone[data-astro-cid-5seixahw] .kp-wedge[data-astro-cid-5seixahw]{fill-opacity:.18;stroke-width:1.6px}.kp-dot[data-astro-cid-5seixahw]{fill:var(--bg);stroke:var(--accent)}.kp-num[data-astro-cid-5seixahw]{fill:var(--accent);font-family:var(--font-mono);font-size:11px;font-weight:700}.mk-phone[data-astro-cid-5seixahw] .kp-num[data-astro-cid-5seixahw]{font-size:18px}:root:not([data-c=archive]) .kp-set[data-astro-cid-5seixahw][data-collection=archive],:root[data-c=archive] .kp-set[data-astro-cid-5seixahw][data-collection=field]{display:none}.kp-mk[data-astro-cid-5seixahw]{cursor:pointer;outline:none}.kp-mk[data-astro-cid-5seixahw]:focus-visible .kp-dot[data-astro-cid-5seixahw],.kp-mk[data-astro-cid-5seixahw]:hover .kp-dot[data-astro-cid-5seixahw],.kp-mk[data-astro-cid-5seixahw].is-hl .kp-dot[data-astro-cid-5seixahw]{fill:var(--accent)}.kp-mk[data-astro-cid-5seixahw]:focus-visible .kp-num[data-astro-cid-5seixahw],.kp-mk[data-astro-cid-5seixahw]:hover .kp-num[data-astro-cid-5seixahw],.kp-mk[data-astro-cid-5seixahw].is-hl .kp-num[data-astro-cid-5seixahw]{fill:var(--bg)}.kp-mk[data-astro-cid-5seixahw]:focus-visible .kp-wedge[data-astro-cid-5seixahw],.kp-mk[data-astro-cid-5seixahw]:hover .kp-wedge[data-astro-cid-5seixahw],.kp-mk[data-astro-cid-5seixahw].is-hl .kp-wedge[data-astro-cid-5seixahw]{fill-opacity:.4;stroke-opacity:1}.kp-mk[data-astro-cid-5seixahw]:focus-visible .kp-dot[data-astro-cid-5seixahw]{stroke:var(--fg);stroke-width:3px}.kp-foot[data-astro-cid-5seixahw]{border-top:1px solid var(--l30);flex-direction:column;gap:4px;padding:10px 12px;display:flex}.kp-legend[data-astro-cid-5seixahw]{letter-spacing:.1em;color:var(--muted);font-size:10px}.kp-note[data-astro-cid-5seixahw]{align-self:flex-end}.note[data-astro-cid-5seixahw]{font-family:var(--font-hand);color:var(--accent);font-size:16px;display:inline-block;transform:rotate(-2deg)}@media (width>=640px){.kp[data-astro-cid-5seixahw] .panel__head[data-astro-cid-5seixahw]{padding:10px 14px}.mk-desk[data-astro-cid-5seixahw]{display:inline}.mk-phone[data-astro-cid-5seixahw]{display:none}.kp-river[data-astro-cid-5seixahw],.kp-contours[data-astro-cid-5seixahw],.kp-roads[data-astro-cid-5seixahw],.kp-bldg[data-astro-cid-5seixahw],.kp-north[data-astro-cid-5seixahw]{stroke-width:1px}.kp-contours[data-astro-cid-5seixahw]{stroke-opacity:.26}.kp-contours[data-astro-cid-5seixahw] .kp-index[data-astro-cid-5seixahw]{stroke-width:1.5px}.kp-foot[data-astro-cid-5seixahw]{flex-flow:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:10px 14px}.kp-legend[data-astro-cid-5seixahw]{letter-spacing:.12em;font-size:11px}.kp-note[data-astro-cid-5seixahw]{align-self:auto}.note[data-astro-cid-5seixahw]{font-size:18px}}.lb[data-astro-cid-utnzf2kr]{width:min(1200px, calc(100vw - 2 * var(--page-pad)));max-width:none;max-height:calc(100dvh - 2 * var(--page-pad));border:1px solid var(--l55);background:var(--bg);color:var(--fg);margin:auto;padding:0}.lb[data-astro-cid-utnzf2kr]::backdrop{background:color-mix(in srgb, var(--bg) 82%, transparent)}.lb-sheet[data-astro-cid-utnzf2kr]{flex-direction:column;display:flex}.lb-view[data-astro-cid-utnzf2kr]{background:var(--fill);border-bottom:1px solid var(--l35);position:relative}.lb-view[data-astro-cid-utnzf2kr] img{width:100%;height:auto;max-height:calc(100dvh - 2 * var(--page-pad) - 140px);object-fit:contain;display:block}.lb-view[data-astro-cid-utnzf2kr] [data-placeholder]{aspect-ratio:3/2;max-height:calc(100dvh - 2 * var(--page-pad) - 140px);margin:0 auto;display:flex;position:relative}.lb-tb[data-astro-cid-utnzf2kr]{background:var(--l18);grid-template-columns:minmax(0,1fr) auto;gap:1px;display:grid}.lb-cell[data-astro-cid-utnzf2kr]{background:var(--bg);flex-direction:column;gap:4px;padding:10px 12px;display:flex}.lb-cell--wide[data-astro-cid-utnzf2kr]{order:-1;grid-column:1/-1}.lb-cell--sheet[data-astro-cid-utnzf2kr]{display:none}.lb-cell--close[data-astro-cid-utnzf2kr]{justify-content:center;margin:0;padding:0}.k[data-astro-cid-utnzf2kr]{letter-spacing:.2em;color:var(--muted);font-size:10px}.v[data-astro-cid-utnzf2kr]{font-size:13px}.v2[data-astro-cid-utnzf2kr]{letter-spacing:.06em;color:var(--muted);font-size:11px}.lb-no[data-astro-cid-utnzf2kr]{font-family:var(--font-display);color:var(--accent);font-size:18px}.lb-close[data-astro-cid-utnzf2kr]{background:var(--bg);height:100%;min-height:44px;color:var(--fg);font-family:var(--font-mono);letter-spacing:.16em;border:0;padding:0 18px;font-size:11px}.lb-close[data-astro-cid-utnzf2kr]:focus-visible{outline-offset:-3px}@media (width>=640px){.lb-tb[data-astro-cid-utnzf2kr]{grid-template-columns:120px minmax(0,1fr) 120px auto}.lb-cell--wide[data-astro-cid-utnzf2kr]{order:0;grid-column:auto}.lb-cell--sheet[data-astro-cid-utnzf2kr]{display:flex}}.switch[data-astro-cid-nlquih3n]{border:1px solid var(--line);margin-top:6px;display:flex}.sw[data-astro-cid-nlquih3n]{min-height:52px;color:var(--fg);font-family:var(--font-mono);letter-spacing:.14em;text-align:left;background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;padding:6px 12px;font-size:11px;line-height:1.4;text-decoration:none;display:flex}.sw[data-astro-cid-nlquih3n]+.sw[data-astro-cid-nlquih3n]{border-left:1px solid var(--line)}.sw[data-astro-cid-nlquih3n]:hover{color:var(--fg);background:var(--l10)}.sw[data-astro-cid-nlquih3n]:focus-visible{outline-offset:-3px}.sw[data-astro-cid-nlquih3n][data-c=field],:root[data-c=archive] .sw[data-astro-cid-nlquih3n][data-c=archive]{background:var(--line);color:var(--bg)}:root[data-c=archive] .sw[data-astro-cid-nlquih3n][data-c=field]{color:var(--fg);background:0 0}.body[data-astro-cid-nlquih3n]{z-index:1;padding:0 var(--side) 32px;flex-direction:column;gap:24px;display:flex;position:relative}.kp-col[data-astro-cid-nlquih3n],.cs-col[data-astro-cid-nlquih3n]{min-width:0}.cs-col[data-astro-cid-nlquih3n]{flex-direction:column;gap:40px;display:flex}@media (width>=640px){.switch[data-astro-cid-nlquih3n]{flex-wrap:wrap;margin-top:0}.sw[data-astro-cid-nlquih3n]{flex:none;min-height:48px;padding:6px 18px;font-size:12px}.body[data-astro-cid-nlquih3n]{flex-direction:row;align-items:flex-start;gap:32px;padding-bottom:40px}.kp-col[data-astro-cid-nlquih3n]{flex:0 0 340px}.cs-col[data-astro-cid-nlquih3n]{flex:1 1 0}}@media (width>=1024px){.kp-col[data-astro-cid-nlquih3n]{flex-basis:clamp(340px,31.25%,420px)}}
