.gmap[data-astro-cid-oaaufbk6]{background:var(--ivory);color:var(--navy-900);--fg:var(--navy-900);--muted:var(--slate);--line:#ddd5c4;padding-block:clamp(40px,6vw,80px)}.gmap__grid[data-astro-cid-oaaufbk6]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:clamp(24px,4vw,56px);display:grid}.gmap__tools[data-astro-cid-oaaufbk6]{flex-wrap:wrap;gap:8px 18px;margin-block-end:12px;font-size:.92rem;font-weight:600;display:flex}.gmap__tools[data-astro-cid-oaaufbk6] label[data-astro-cid-oaaufbk6]{cursor:pointer;align-items:center;gap:8px;min-block-size:40px;display:inline-flex}.gmap__tools[data-astro-cid-oaaufbk6] input[data-astro-cid-oaaufbk6]{block-size:18px;inline-size:18px;accent-color:var(--navy-900)}.sw[data-astro-cid-oaaufbk6]{border-radius:50%;flex:none;block-size:12px;inline-size:12px;display:inline-block}.sw--geo[data-astro-cid-oaaufbk6]{background:#b9783f;box-shadow:0 0 0 3px #b9783f40}.sw--sky[data-astro-cid-oaaufbk6]{background:#6f8fe8;box-shadow:0 0 0 3px #6f8fe840}.gmap__fig[data-astro-cid-oaaufbk6]{gap:10px;margin:0;display:grid}.gmap__svg[data-astro-cid-oaaufbk6]{border-radius:var(--radius-l);block-size:auto;inline-size:100%;box-shadow:0 40px 80px -50px #03070fb3}.gmap__fig[data-astro-cid-oaaufbk6] figcaption[data-astro-cid-oaaufbk6]{color:var(--muted);font-size:.8rem}.gmap__sea[data-astro-cid-oaaufbk6]{font-family:var(--f-display);fill:#8fa6cf;text-anchor:middle;font-size:17px;font-style:italic}.gmap__inset[data-astro-cid-oaaufbk6] text[data-astro-cid-oaaufbk6]{fill:#a9b6cf;font:600 9px var(--f-mono);letter-spacing:.04em}.gmap__north[data-astro-cid-oaaufbk6] path[data-astro-cid-oaaufbk6]{fill:var(--gold-400)}.gmap__north[data-astro-cid-oaaufbk6] text[data-astro-cid-oaaufbk6]{fill:var(--gold-300);font:600 12px var(--f-mono)}.rg__t[data-astro-cid-oaaufbk6]{font-family:var(--f-display);letter-spacing:.04em;fill:#6b4a26;text-anchor:middle;paint-order:stroke;stroke:#efe3c8d9;stroke-width:3px;font-size:15px;font-style:italic}.rg[data-astro-cid-oaaufbk6].is-off{display:none}.sw--rg[data-astro-cid-oaaufbk6]{background:repeating-linear-gradient(45deg,#6b4a26 0 2px,#0000 2px 5px);border:1px solid #6b4a26}.gpanel[data-astro-cid-oaaufbk6] .gpanel__photo .zp__btn{border-radius:12px}.gpanel__sketch[data-astro-cid-oaaufbk6]{gap:6px;margin:0;display:grid}.gpanel__sketch[data-astro-cid-oaaufbk6] button[data-astro-cid-oaaufbk6]{cursor:zoom-in;background:0 0;border:0;border-radius:12px;padding:0;display:block;overflow:hidden}.gpanel__sketch[data-astro-cid-oaaufbk6] svg[data-astro-cid-oaaufbk6]{block-size:auto;inline-size:100%;display:block}.gpanel__sketch[data-astro-cid-oaaufbk6] figcaption[data-astro-cid-oaaufbk6]{color:var(--muted);font-size:.76rem}.gpanel__ill[data-astro-cid-oaaufbk6]{font:600 .6rem var(--f-mono);letter-spacing:.05em;text-transform:uppercase;border:1px dashed;border-radius:99px;margin-inline-end:6px;padding:1px 8px;display:inline-block}.mk[data-astro-cid-oaaufbk6]{cursor:pointer}.mk__dot[data-astro-cid-oaaufbk6]{stroke:#fff;stroke-width:2.5px;transition:r .25s var(--ease)}.mk--geology[data-astro-cid-oaaufbk6] .mk__dot[data-astro-cid-oaaufbk6]{fill:#b9783f}.mk--sky[data-astro-cid-oaaufbk6] .mk__dot[data-astro-cid-oaaufbk6]{fill:#6f8fe8}.mk__halo[data-astro-cid-oaaufbk6]{fill:#0000;transition:fill .25s}.mk--geology[data-astro-cid-oaaufbk6] .mk__halo[data-astro-cid-oaaufbk6]{fill:#b9783f2e}.mk--sky[data-astro-cid-oaaufbk6] .mk__halo[data-astro-cid-oaaufbk6]{fill:#6f8fe829}.mk[data-astro-cid-oaaufbk6].is-on .mk__dot[data-astro-cid-oaaufbk6]{r:12}.mk[data-astro-cid-oaaufbk6].is-on .mk__halo[data-astro-cid-oaaufbk6]{fill:#c9a45c59}html.js .mk[data-astro-cid-oaaufbk6].is-on .mk__halo[data-astro-cid-oaaufbk6]{animation:ping 1.8s var(--ease) infinite;transform-box:fill-box;transform-origin:50%}@keyframes ping{50%{opacity:.5;transform:scale(1.35)}}.mk__label[data-astro-cid-oaaufbk6]{font:600 15px var(--f-body);fill:#0b1b33;paint-order:stroke;stroke:#f3ead6;stroke-width:4px;stroke-linejoin:round}.mk[data-astro-cid-oaaufbk6].is-off{display:none}.gmap__side[data-astro-cid-oaaufbk6]{gap:14px;display:grid;position:sticky;inset-block-start:calc(var(--header-h) + 24px)}.gmap__h[data-astro-cid-oaaufbk6]{font-size:clamp(1.8rem,1.3rem + 1.4vw,2.5rem)}.gmap__list[data-astro-cid-oaaufbk6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.gmap__list[data-astro-cid-oaaufbk6] li[data-astro-cid-oaaufbk6].is-off{display:none}.gmap__list[data-astro-cid-oaaufbk6] button[data-astro-cid-oaaufbk6]{border:1px solid var(--line);background:var(--white);min-block-size:46px;inline-size:100%;color:var(--fg);text-align:start;cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:8px 12px;font-size:.88rem;font-weight:600;display:flex}.gmap__list[data-astro-cid-oaaufbk6] button[data-astro-cid-oaaufbk6][aria-pressed=true]{background:var(--navy-900);color:var(--gold-200);border-color:var(--navy-900)}.gpanel[data-astro-cid-oaaufbk6]{border-radius:var(--radius-m);background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow);animation:rise .45s var(--ease) both;gap:12px;padding:22px;display:grid}@keyframes rise{0%{opacity:0;transform:translateY(8px)}}.gpanel__k[data-astro-cid-oaaufbk6]{color:var(--earth-700)}.gpanel[data-astro-cid-oaaufbk6] h3[data-astro-cid-oaaufbk6]{font-size:1.6rem}.gpanel[data-astro-cid-oaaufbk6]>p[data-astro-cid-oaaufbk6]{color:var(--muted);font-size:.96rem}.gpanel__photos[data-astro-cid-oaaufbk6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.gpanel__photos[data-astro-cid-oaaufbk6] img{aspect-ratio:4/3;object-fit:cover;border-radius:10px;inline-size:100%}.gpanel__sk[data-astro-cid-oaaufbk6]{color:var(--muted);margin-block-start:4px}.gpanel__stops[data-astro-cid-oaaufbk6]{counter-reset:s;flex-wrap:wrap;gap:6px;display:flex}.gpanel__stops[data-astro-cid-oaaufbk6] li[data-astro-cid-oaaufbk6]{counter-increment:s;background:#97471212;border-radius:99px;padding:5px 12px;font-size:.85rem}.gpanel__stops[data-astro-cid-oaaufbk6] li[data-astro-cid-oaaufbk6]:before{content:counter(s) ". ";color:var(--earth-700);font-family:var(--f-mono);font-size:.75rem}.gpanel__link--trip[data-astro-cid-oaaufbk6]{font-size:1.05rem}.gpanel__link[data-astro-cid-oaaufbk6]{color:var(--earth-700);align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.gpanel__coord[data-astro-cid-oaaufbk6]{align-items:flex-start;gap:6px;display:flex;font-size:.78rem!important}.gpanel[data-astro-cid-oaaufbk6] .btn{justify-self:start}@media (width<=1000px){.gmap__grid[data-astro-cid-oaaufbk6]{grid-template-columns:minmax(0,1fr)}.gmap__side[data-astro-cid-oaaufbk6]{position:static}}@media (width<=560px){.gmap__list[data-astro-cid-oaaufbk6]{grid-template-columns:minmax(0,1fr)}.gpanel[data-astro-cid-oaaufbk6] .btn{justify-content:center;justify-self:stretch}}
