.pm__grid[data-astro-cid-zmst7xnm]{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:20px;display:grid}.pm[data-astro-cid-zmst7xnm].is-wide .pm__grid[data-astro-cid-zmst7xnm]{grid-template-columns:1fr}.pm[data-astro-cid-zmst7xnm].is-wide .pm__list[data-astro-cid-zmst7xnm] ol[data-astro-cid-zmst7xnm]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));max-height:none;display:grid}@media (width<=960px){.pm__grid[data-astro-cid-zmst7xnm]{grid-template-columns:1fr}}.pm__box[data-astro-cid-zmst7xnm]{background:var(--surface);border:1px solid var(--line);border-radius:16px;position:relative;overflow:hidden}.pm__svg[data-astro-cid-zmst7xnm]{touch-action:manipulation;width:100%;height:auto;display:block}.pm__svg[data-astro-cid-zmst7xnm].grab{cursor:grab}.pm__svg[data-astro-cid-zmst7xnm].grabbing{cursor:grabbing}.commune[data-astro-cid-zmst7xnm]{fill:var(--land);stroke:var(--paper);stroke-width:1.4px;transition:fill .15s}.commune[data-astro-cid-zmst7xnm].has{fill:var(--land-hi)}.commune[data-astro-cid-zmst7xnm].hot{fill:var(--land-hover)}.river[data-astro-cid-zmst7xnm]{fill:none;stroke:var(--ouche);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.canal[data-astro-cid-zmst7xnm]{fill:none;stroke:var(--ouche);stroke-width:1.3px;stroke-dasharray:4 3;opacity:.8}.motorway[data-astro-cid-zmst7xnm]{fill:none;stroke:var(--muted);stroke-width:1.6px;opacity:.45}.ring[data-astro-cid-zmst7xnm]{fill:var(--signal)}.rings[data-astro-cid-zmst7xnm]{transition:opacity .2s}.rings[data-astro-cid-zmst7xnm].off{opacity:0}.ringlbl[data-astro-cid-zmst7xnm]{font:500 11px var(--f-mono);fill:var(--signal)}.rings[data-astro-cid-zmst7xnm],.turbs[data-astro-cid-zmst7xnm],.river[data-astro-cid-zmst7xnm],.canal[data-astro-cid-zmst7xnm],.motorway[data-astro-cid-zmst7xnm],.maplbl[data-astro-cid-zmst7xnm],.roadlbl[data-astro-cid-zmst7xnm],.scale[data-astro-cid-zmst7xnm]{pointer-events:none}.turb[data-astro-cid-zmst7xnm] line[data-astro-cid-zmst7xnm]{stroke:var(--ink);stroke-width:1.1px}.turb[data-astro-cid-zmst7xnm] circle[data-astro-cid-zmst7xnm]{fill:var(--signal)}.maplbl[data-astro-cid-zmst7xnm]{font:italic 400 12px var(--f-body);fill:var(--ouche)}.roadlbl[data-astro-cid-zmst7xnm],.scale[data-astro-cid-zmst7xnm] text[data-astro-cid-zmst7xnm]{font:500 10px var(--f-mono);fill:var(--muted)}.scale[data-astro-cid-zmst7xnm] line[data-astro-cid-zmst7xnm]{stroke:var(--muted);stroke-width:1.5px}.scale[data-astro-cid-zmst7xnm] path[data-astro-cid-zmst7xnm]{fill:var(--muted)}.vp[data-astro-cid-zmst7xnm]{cursor:pointer;outline:none}.vp[data-astro-cid-zmst7xnm] .dot[data-astro-cid-zmst7xnm]{fill:var(--ink);stroke:var(--surface);stroke-width:2px}.vp[data-astro-cid-zmst7xnm] .halo[data-astro-cid-zmst7xnm]{fill:var(--ink);opacity:0;transition:opacity .15s}.vp[data-astro-cid-zmst7xnm].hot .halo[data-astro-cid-zmst7xnm],.vp[data-astro-cid-zmst7xnm]:focus-visible .halo[data-astro-cid-zmst7xnm]{opacity:.18}.vp[data-astro-cid-zmst7xnm] text[data-astro-cid-zmst7xnm]{font:600 11.5px var(--f-body);fill:var(--ink);paint-order:stroke;stroke:var(--surface);stroke-width:3.5px;stroke-linejoin:round;pointer-events:none}.pm__svg[data-astro-cid-zmst7xnm].labels-off .vp[data-astro-cid-zmst7xnm] text[data-astro-cid-zmst7xnm]{display:none}.pm__svg[data-astro-cid-zmst7xnm] .vp[data-astro-cid-zmst7xnm]>[data-astro-cid-zmst7xnm],.pm__svg[data-astro-cid-zmst7xnm] .turb[data-astro-cid-zmst7xnm]>[data-astro-cid-zmst7xnm]{transform:scale(calc(1 / var(--z,1)))}.pm__ctl[data-astro-cid-zmst7xnm]{z-index:3;gap:6px;display:flex;position:absolute;top:10px;right:10px}.pm__ctl[data-astro-cid-zmst7xnm] button[data-astro-cid-zmst7xnm]{border:1px solid var(--line);background:var(--surface);min-width:36px;height:36px;color:var(--ink);font:600 1.05rem/1 var(--f-body);cursor:pointer;border-radius:10px;place-items:center;padding:0 10px;display:grid}.pm__ctl[data-astro-cid-zmst7xnm] .pm__wide[data-astro-cid-zmst7xnm]{font-size:.82rem}.pm__ctl[data-astro-cid-zmst7xnm] button[data-astro-cid-zmst7xnm][aria-pressed=true]{background:var(--ink);color:var(--paper)}@media (width<=960px){.pm__wide[data-astro-cid-zmst7xnm]{display:none!important}}.pm__tip[data-astro-cid-zmst7xnm]{pointer-events:none;background:var(--surface);border:1px solid var(--line);opacity:0;z-index:4;border-radius:12px;width:230px;padding:10px 12px;font-size:.88rem;transition:opacity .12s;position:absolute;transform:translate(-50%,calc(-100% - 14px));box-shadow:0 12px 30px #0a192833}.pm__tip[data-astro-cid-zmst7xnm].on{opacity:1}.pm__tip[data-astro-cid-zmst7xnm] img{aspect-ratio:16/9;object-fit:cover;border-radius:7px;width:100%;margin-bottom:8px;display:block}.pm__tip[data-astro-cid-zmst7xnm] b{font:700 1.02rem/1.2 var(--f-display);font-stretch:88%;display:block}.pm__tip[data-astro-cid-zmst7xnm] .meta{color:var(--muted);margin-top:3px;font-size:.82rem}.pm__tip[data-astro-cid-zmst7xnm] .go{color:var(--link);margin-top:6px;font-size:.8rem;font-weight:600}.pm__legend[data-astro-cid-zmst7xnm]{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;gap:6px 16px;padding:10px 14px;font-size:.8rem;display:flex}.pm__legend[data-astro-cid-zmst7xnm] span[data-astro-cid-zmst7xnm]{align-items:center;gap:6px;display:inline-flex}.pm__legend[data-astro-cid-zmst7xnm] i[data-astro-cid-zmst7xnm]{border-radius:3px;width:18px;height:10px;display:inline-block}.pm__list[data-astro-cid-zmst7xnm]{background:var(--surface);border:1px solid var(--line);border-radius:16px;overflow:hidden}.pm__lh[data-astro-cid-zmst7xnm]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;padding:12px 14px;display:flex}.pm__lh[data-astro-cid-zmst7xnm] b[data-astro-cid-zmst7xnm]{font:700 1rem var(--f-display);font-stretch:88%}.pm__lh[data-astro-cid-zmst7xnm] select[data-astro-cid-zmst7xnm]{font:inherit;border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:8px;padding:4px 6px;font-size:.82rem}.pm__list[data-astro-cid-zmst7xnm] ol[data-astro-cid-zmst7xnm]{max-height:560px;margin:0;padding:6px;list-style:none;overflow:auto}.pm__list[data-astro-cid-zmst7xnm] li[data-astro-cid-zmst7xnm] a[data-astro-cid-zmst7xnm]{color:var(--ink);border-radius:9px;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;padding:8px 10px;text-decoration:none;display:grid}.pm__list[data-astro-cid-zmst7xnm] li[data-astro-cid-zmst7xnm] a[data-astro-cid-zmst7xnm]:hover,.pm__list[data-astro-cid-zmst7xnm] li[data-astro-cid-zmst7xnm] a[data-astro-cid-zmst7xnm].hot{background:var(--land)}.pm__list[data-astro-cid-zmst7xnm] .n[data-astro-cid-zmst7xnm]{font-size:.93rem;font-weight:600}.pm__list[data-astro-cid-zmst7xnm] .km[data-astro-cid-zmst7xnm]{font:500 .78rem/1.5 var(--f-mono);color:var(--signal);text-align:right}.pm__list[data-astro-cid-zmst7xnm] .c[data-astro-cid-zmst7xnm]{color:var(--muted);grid-column:1/-1;font-size:.78rem}.ds[data-astro-cid-v566tcu4]{padding-block:16px 48px}.ds__head[data-astro-cid-v566tcu4]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:14px 24px;margin-bottom:16px;display:flex}.ds[data-astro-cid-v566tcu4] h2[data-astro-cid-v566tcu4]{margin:6px 0 0}.ds[data-astro-cid-v566tcu4] h2[data-astro-cid-v566tcu4] span[data-astro-cid-v566tcu4]{color:var(--signal)}.ds__lede[data-astro-cid-v566tcu4]{max-width:64ch;margin:8px 0 0;font-size:1.05rem}.ds__compare[data-astro-cid-v566tcu4]{max-width:64ch;margin:8px 0 0;font-weight:700}.ds__pick[data-astro-cid-v566tcu4]{border:1px solid var(--line);background:var(--surface);border-radius:999px;display:inline-flex;overflow:hidden}.ds__pick[data-astro-cid-v566tcu4] button[data-astro-cid-v566tcu4]{font:600 .95rem var(--f-mono);color:var(--ink);cursor:pointer;background:0 0;border:0;padding:10px 16px}.ds__pick[data-astro-cid-v566tcu4] button[data-astro-cid-v566tcu4][aria-pressed=true]{background:var(--ink);color:var(--paper)}.ds__frame[data-astro-cid-v566tcu4]{border:1px solid var(--line);background:var(--surface);border-radius:16px;overflow:hidden}#ds-svg[data-astro-cid-v566tcu4]{width:100%;height:auto;display:block}.ds__hand[data-astro-cid-v566tcu4]{border-left:4px solid var(--signal);background:var(--surface);border-radius:0 10px 10px 0;margin:12px 0 0;padding:10px 14px;font-size:1.05rem;font-weight:600}.ds__foot[data-astro-cid-v566tcu4]{color:var(--muted);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;margin-top:14px;font-size:.9rem;display:grid}.ds__foot[data-astro-cid-v566tcu4] p[data-astro-cid-v566tcu4]{margin:0}.ds__foot[data-astro-cid-v566tcu4] b{color:var(--ink)}.ds__foot[data-astro-cid-v566tcu4] a{font-weight:600;text-decoration:none}.ds__warn[data-astro-cid-v566tcu4]{color:var(--ink)}.ds__how[data-astro-cid-v566tcu4]{margin-top:8px}.ds__how[data-astro-cid-v566tcu4] summary[data-astro-cid-v566tcu4]{cursor:pointer;color:var(--link);font-weight:600}.ds__how[data-astro-cid-v566tcu4] p[data-astro-cid-v566tcu4]{margin-top:6px}@media (width<=760px){.ds__foot[data-astro-cid-v566tcu4]{grid-template-columns:1fr}}#ds-svg[data-astro-cid-v566tcu4] .s-sky{fill:#e6f0f7}#ds-svg[data-astro-cid-v566tcu4] .s-ground{fill:#dfe8d9}#ds-svg[data-astro-cid-v566tcu4] .s-obj{fill:var(--ink)}#ds-svg[data-astro-cid-v566tcu4] .s-turb,#ds-svg[data-astro-cid-v566tcu4] .s-blade{fill:#fff;stroke:var(--ink);stroke-width:1.1px}#ds-svg[data-astro-cid-v566tcu4] .s-lbl{font:600 12px var(--f-body);fill:var(--ink)}#ds-svg[data-astro-cid-v566tcu4] .s-sub{font:500 11px var(--f-mono);fill:var(--muted)}#ds-svg[data-astro-cid-v566tcu4] .s-deg{font:500 10.5px var(--f-mono);fill:var(--muted)}#ds-svg[data-astro-cid-v566tcu4] .s-tick{stroke:var(--line);stroke-width:1px}#ds-svg[data-astro-cid-v566tcu4] .s-hl{font:700 12px var(--f-mono);fill:var(--signal)}#ds-svg[data-astro-cid-v566tcu4] .s-bar{stroke:var(--signal);stroke-width:1.5px}#ds-svg[data-astro-cid-v566tcu4] .s-match{stroke:var(--signal);stroke-width:1px;stroke-dasharray:4 4;opacity:.7}#ds-svg[data-astro-cid-v566tcu4] .s-mark{fill:var(--signal)}#ds-svg[data-astro-cid-v566tcu4] .s-hand{fill:#edcfb2;stroke:#8a5f3e;stroke-width:1.2px}#ds-svg[data-astro-cid-v566tcu4] .s-knuck{stroke:#8a5f3e;stroke-width:1px;fill:none;opacity:.7}#ds-svg[data-astro-cid-v566tcu4] .s-arm{stroke:#c9a58a;stroke-width:2px;stroke-dasharray:2 5;stroke-linecap:round}#ds-svg[data-astro-cid-v566tcu4] .rot{animation:6.5s linear infinite dsspin}@keyframes dsspin{to{transform:rotate(360deg)}}.hero[data-astro-cid-zkhec6xw]{padding-block:52px 28px}.hero__grid[data-astro-cid-zkhec6xw]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;gap:48px;display:grid}.hero[data-astro-cid-zkhec6xw] h1[data-astro-cid-zkhec6xw]{margin-top:12px}.hero[data-astro-cid-zkhec6xw] h1[data-astro-cid-zkhec6xw] em[data-astro-cid-zkhec6xw]{color:var(--forest);font-style:normal}.hero__tag[data-astro-cid-zkhec6xw]{font:600 1.05rem var(--f-body);color:var(--muted);margin:18px 0 6px}.hero__lede[data-astro-cid-zkhec6xw]{max-width:62ch;font-size:1.12rem}.hero__news[data-astro-cid-zkhec6xw]{border-left:4px solid var(--signal);background:var(--surface);border-radius:0 12px 12px 0;max-width:62ch;margin:18px 0 0;padding:12px 16px;font-size:1rem}.facts[data-astro-cid-zkhec6xw]{background:var(--line);border:1px solid var(--line);border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.facts[data-astro-cid-zkhec6xw] div[data-astro-cid-zkhec6xw]{background:var(--surface);padding:16px 18px}.facts[data-astro-cid-zkhec6xw] dt[data-astro-cid-zkhec6xw]{font:500 .72rem/1.3 var(--f-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}.facts[data-astro-cid-zkhec6xw] dd[data-astro-cid-zkhec6xw]{font:760 2rem/1 var(--f-display);font-variant-numeric:tabular-nums;margin:4px 0 0;font-stretch:80%}.facts[data-astro-cid-zkhec6xw] dd[data-astro-cid-zkhec6xw] small[data-astro-cid-zkhec6xw]{font:500 .85rem var(--f-body);color:var(--muted);margin-left:4px}@media (width<=860px){.hero__grid[data-astro-cid-zkhec6xw]{grid-template-columns:1fr;gap:28px}}.mapsec[data-astro-cid-zkhec6xw]{padding-block:28px 40px}.mapsec__head[data-astro-cid-zkhec6xw]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px 24px;margin-bottom:18px;display:flex}.mapsec[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{margin:6px 0 0}.mapsec__head[data-astro-cid-zkhec6xw] p[data-astro-cid-zkhec6xw]{color:var(--muted);max-width:60ch;margin:6px 0 0}.toggles[data-astro-cid-zkhec6xw]{flex-wrap:wrap;gap:8px;display:flex}.chip[data-astro-cid-zkhec6xw]{border:1px solid var(--line);background:var(--surface);color:var(--ink);font:500 .85rem var(--f-body);cursor:pointer;border-radius:999px;padding:7px 12px}.chip[data-astro-cid-zkhec6xw][aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--paper)}.feature[data-astro-cid-zkhec6xw]{padding-block:16px 40px}.feature__grid[data-astro-cid-zkhec6xw]{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:center;gap:28px;display:grid}.feature__shot[data-astro-cid-zkhec6xw]{cursor:pointer;color:#fff;border-radius:16px;text-decoration:none;display:block;position:relative;overflow:hidden}.feature__play[data-astro-cid-zkhec6xw]{width:84px;height:84px;color:var(--ink);background:#ffffffeb;border-radius:50%;place-items:center;transition:transform .2s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 30px #00000040}.feature__play[data-astro-cid-zkhec6xw] svg[data-astro-cid-zkhec6xw]{width:28px;height:28px;margin-left:5px}.feature__shot[data-astro-cid-zkhec6xw]:hover .feature__play[data-astro-cid-zkhec6xw]{transform:translate(-50%,-50%)scale(1.06)}.feature__label[data-astro-cid-zkhec6xw]{background:linear-gradient(#0000,#050e16bf);padding:30px 16px 12px;font-size:.92rem;font-weight:600;position:absolute;bottom:0;left:0;right:0}.feature__shot[data-astro-cid-zkhec6xw] img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;transition:transform .5s;display:block}.feature__shot[data-astro-cid-zkhec6xw]:hover img{transform:scale(1.02)}.feature[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{margin:8px 0 10px}@media (width<=860px){.feature__grid[data-astro-cid-zkhec6xw]{grid-template-columns:1fr}.feature__grid[data-astro-cid-zkhec6xw]>[data-astro-cid-zkhec6xw]:first-child{order:2}}.next[data-astro-cid-zkhec6xw]{padding-block:24px 16px}.next[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{margin:6px 0 0}.cards[data-astro-cid-zkhec6xw]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.cards[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw]{background:var(--surface);border:1px solid var(--line);color:var(--ink);border-radius:14px;flex-direction:column;gap:6px;padding:20px;text-decoration:none;display:flex}.cards[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw]:hover{border-color:var(--ink)}.cards[data-astro-cid-zkhec6xw] b[data-astro-cid-zkhec6xw]{font:720 1.2rem/1.15 var(--f-display);font-stretch:85%}.cards[data-astro-cid-zkhec6xw] span[data-astro-cid-zkhec6xw]{color:var(--muted);font-size:.92rem}.cards[data-astro-cid-zkhec6xw] em[data-astro-cid-zkhec6xw]{font-style:normal;font:500 .72rem var(--f-mono);color:var(--signal);letter-spacing:.05em;text-transform:uppercase}.others[data-astro-cid-zkhec6xw]{color:var(--muted);max-width:72ch;margin-top:22px;font-size:.92rem}@media (width<=760px){.cards[data-astro-cid-zkhec6xw]{grid-template-columns:1fr}}
