.cover[data-astro-cid-g6dkcldy]{color:#fff;background:#222;height:100svh;min-height:560px;position:relative;overflow:hidden}.cover[data-astro-cid-g6dkcldy] img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cover[data-astro-cid-g6dkcldy]:after{content:"";background:linear-gradient(#00000059,#0000 30%,#0000001a 55%,#000000a6);position:absolute;inset:0}.cover[data-astro-cid-g6dkcldy] .nav{z-index:2;position:relative}.cover-text[data-astro-cid-g6dkcldy]{z-index:2;gap:14px;display:grid;position:absolute;bottom:72px;left:0;right:0}.cover-text[data-astro-cid-g6dkcldy] h1[data-astro-cid-g6dkcldy]{font:400 clamp(2.6rem, 6vw, 5.2rem)/1.02 var(--display);letter-spacing:-.02em;text-wrap:balance;max-width:16ch;margin:0}.cover-text[data-astro-cid-g6dkcldy] p[data-astro-cid-g6dkcldy]{max-width:46ch;font:400 1.15rem/1.5 var(--display);color:#ffffffd9;margin:0}.place[data-astro-cid-g6dkcldy]{font:400 .8125rem var(--ui-font);color:#fffc}.opening-line[data-astro-cid-g6dkcldy]{text-align:center;max-width:34ch;font:italic 400 clamp(1.5rem, 3vw, 2.1rem)/1.35 var(--display);text-wrap:balance;margin:120px auto;padding-inline:16px}.journey[data-astro-cid-g6dkcldy]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:1440px;margin:0 auto;display:grid}.pages[data-astro-cid-g6dkcldy]{padding:0 48px 120px}.pages[data-astro-cid-g6dkcldy] .body[data-astro-cid-g6dkcldy]{max-width:600px;margin:0 0 0 auto;padding:0;display:block}.pages[data-astro-cid-g6dkcldy] .body[data-astro-cid-g6dkcldy]>[data-astro-cid-g6dkcldy]+[data-astro-cid-g6dkcldy]{margin-top:var(--step)}.page[data-astro-cid-g6dkcldy]{padding-top:120px!important}.page[data-astro-cid-g6dkcldy] header[data-astro-cid-g6dkcldy]{gap:8px;margin-bottom:28px;display:grid}.when[data-astro-cid-g6dkcldy],.figs[data-astro-cid-g6dkcldy]{font:400 .8125rem/1.4 var(--ui-font);color:var(--muted)}.page[data-astro-cid-g6dkcldy] h2[data-astro-cid-g6dkcldy]{font:400 2rem/1.15 var(--display);letter-spacing:-.015em;margin:0}.page[data-astro-cid-g6dkcldy] img{width:100%;height:auto;display:block}.one-day[data-astro-cid-g6dkcldy]{font:400 .8125rem var(--ui-font);color:var(--muted);margin-top:28px;text-decoration:none;display:inline-block}.one-day[data-astro-cid-g6dkcldy]:hover{color:var(--accent)}.back[data-astro-cid-g6dkcldy]{max-width:600px;font:400 .875rem var(--ui-font);margin:120px 0 0 auto}.back[data-astro-cid-g6dkcldy] a[data-astro-cid-g6dkcldy]{color:var(--accent);text-decoration:none}.mapcol[data-astro-cid-g6dkcldy]{align-content:center;height:100svh;padding:32px 32px 32px 0;display:grid;position:sticky;top:0}.trail[data-astro-cid-g6dkcldy]{width:100%;height:auto;max-height:82svh;display:block}.land[data-astro-cid-g6dkcldy]{fill:var(--paper);stroke:var(--line);stroke-width:.8px}.borders[data-astro-cid-g6dkcldy]{fill:none;stroke:var(--line);stroke-width:.6px;stroke-dasharray:3 3}.ahead[data-astro-cid-g6dkcldy]{fill:none;stroke:var(--line);stroke-width:2.2px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.ahead[data-astro-cid-g6dkcldy].gap{stroke-dasharray:2 6}.leg[data-astro-cid-g6dkcldy] path[data-astro-cid-g6dkcldy]{fill:none;stroke:var(--accent);stroke-width:2.4px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round;opacity:0;transition:opacity .5s}.leg[data-astro-cid-g6dkcldy].done path[data-astro-cid-g6dkcldy]{opacity:.55}.leg[data-astro-cid-g6dkcldy].now path[data-astro-cid-g6dkcldy]{opacity:1;stroke-width:4px}.end[data-astro-cid-g6dkcldy] circle[data-astro-cid-g6dkcldy]{fill:var(--muted)}.end[data-astro-cid-g6dkcldy] text[data-astro-cid-g6dkcldy]{font:500 13px var(--ui-font);fill:var(--muted);paint-order:stroke;stroke:var(--bg);stroke-width:3.5px}.here[data-astro-cid-g6dkcldy]{fill:var(--accent);stroke:var(--bg);stroke-width:3px;opacity:0;transition:cx .6s,cy .6s,opacity .3s}.here[data-astro-cid-g6dkcldy].on{opacity:1}.mapnote[data-astro-cid-g6dkcldy]{text-align:center;font:400 1rem var(--display);color:var(--muted);margin:14px 0 0}.beam[data-astro-cid-g6dkcldy]{pointer-events:none;z-index:1;width:100vw;height:100vh;position:fixed;inset:0}.beam[data-astro-cid-g6dkcldy] polygon[data-astro-cid-g6dkcldy]{fill:var(--accent);opacity:.08}@media (width<=899px){.journey[data-astro-cid-g6dkcldy]{grid-template-columns:minmax(0,1fr)}.mapcol[data-astro-cid-g6dkcldy]{z-index:3;background:var(--bg);border-bottom:1px solid var(--line);order:-1;height:auto;padding:8px 16px 6px;top:0}.trail[data-astro-cid-g6dkcldy]{max-height:26svh}.mapnote[data-astro-cid-g6dkcldy]{margin-top:4px;font-size:.85rem}.pages[data-astro-cid-g6dkcldy]{padding:0 16px 80px}.pages[data-astro-cid-g6dkcldy] .body[data-astro-cid-g6dkcldy]{margin:0 auto}.page[data-astro-cid-g6dkcldy]{padding-top:72px!important}.opening-line[data-astro-cid-g6dkcldy]{margin:72px auto}}
