.photo[data-astro-cid-xjdomtpr]{margin:2em 0}.photo[data-astro-cid-xjdomtpr] img{border-radius:var(--radius);background:var(--muted);width:100%;height:auto}figcaption[data-astro-cid-xjdomtpr]{color:var(--muted-foreground);flex-wrap:wrap;justify-content:space-between;gap:4px 16px;margin-top:8px;font-size:.8125rem;line-height:1.5;display:flex}.credit[data-astro-cid-xjdomtpr] a[data-astro-cid-xjdomtpr]{color:inherit}.facts[data-astro-cid-w4livwtr]{background:var(--background);border-radius:var(--radius);box-shadow:0 0 0 1px var(--ring), var(--shadow);margin:0 0 2.4em;padding:1.5rem}h2[data-astro-cid-w4livwtr]{letter-spacing:.2em;text-transform:uppercase;color:var(--brand);margin:0 0 1.25rem;font-size:.75rem;font-weight:700;line-height:1}dl[data-astro-cid-w4livwtr]{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:1rem 1.5rem;margin:0;display:grid}dt[data-astro-cid-w4livwtr]{color:var(--muted-foreground);font-size:.75rem;font-weight:500}dd[data-astro-cid-w4livwtr]{color:var(--ink);margin:2px 0 0;font-size:.9375rem;font-weight:600;line-height:1.4}.months[data-astro-cid-w4livwtr]{grid-template-columns:repeat(12,1fr);gap:4px;margin:1.5rem 0 0;display:grid}.months[data-astro-cid-w4livwtr] span[data-astro-cid-w4livwtr]{text-align:center;background:var(--muted);color:var(--muted-foreground);border-radius:999px;padding:.5rem 0;font-size:.75rem;font-weight:600;line-height:1}.months[data-astro-cid-w4livwtr] .best[data-astro-cid-w4livwtr]{background:var(--brand);color:var(--brand-foreground)}.checked[data-astro-cid-w4livwtr]{border-top:1px solid var(--border);color:var(--muted-foreground);margin:1rem 0 0;padding-top:1rem;font-size:.8125rem;line-height:1.5}.route[data-astro-cid-xljgbwpu]{margin:2em 0}svg[data-astro-cid-xljgbwpu]{border-radius:var(--radius);width:100%;height:auto;box-shadow:0 0 0 1px var(--ring), var(--shadow)}.paper[data-astro-cid-xljgbwpu]{fill:var(--surface)}.grid-line[data-astro-cid-xljgbwpu]{stroke:var(--border);stroke-width:1px}.trail-under[data-astro-cid-xljgbwpu]{fill:none;stroke:var(--brand-ring);stroke-width:3px;stroke-dasharray:3 7;stroke-linecap:round}.trail[data-astro-cid-xljgbwpu]{fill:none;stroke:var(--brand);stroke-width:3.5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}@supports (animation-timeline:view()){.trail[data-astro-cid-xljgbwpu]{animation:linear both draw view();animation-range:entry 20% cover 55%}}@keyframes draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.pin-dot[data-astro-cid-xljgbwpu]{fill:var(--brand);stroke:var(--background);stroke-width:3px}.pin-n[data-astro-cid-xljgbwpu]{font:700 12px var(--font-sans-stack);fill:var(--brand-foreground)}.pin-name[data-astro-cid-xljgbwpu]{font:600 16px var(--font-sans-stack);fill:var(--ink)}.pin-days[data-astro-cid-xljgbwpu]{font:500 13px var(--font-sans-stack);fill:var(--muted-foreground)}.pin-name[data-astro-cid-xljgbwpu],.pin-days[data-astro-cid-xljgbwpu]{paint-order:stroke;stroke:var(--surface);stroke-width:5px;stroke-linejoin:round}.compass[data-astro-cid-xljgbwpu] circle[data-astro-cid-xljgbwpu]{fill:var(--background);stroke:var(--border)}.compass[data-astro-cid-xljgbwpu] path[data-astro-cid-xljgbwpu]{fill:var(--muted-foreground)}.compass[data-astro-cid-xljgbwpu] text[data-astro-cid-xljgbwpu]{font:600 11px var(--font-sans-stack);fill:var(--muted-foreground)}figcaption[data-astro-cid-xljgbwpu]{color:var(--muted-foreground);text-align:center;margin-top:8px;font-size:.8125rem;font-weight:500}.updated[data-astro-cid-xmaeph5b]{margin:0}.toc[data-astro-cid-xmaeph5b]{border-radius:var(--radius);box-shadow:0 0 0 1px var(--ring);margin:0 0 2.4em;padding:1.25rem 1.5rem;font-size:.9375rem}.toc[data-astro-cid-xmaeph5b] ol[data-astro-cid-xmaeph5b]{columns:2 220px;gap:24px;margin:0;padding-left:1.2em}.toc[data-astro-cid-xmaeph5b] li[data-astro-cid-xmaeph5b]{break-inside:avoid;padding-block:2px}.toc[data-astro-cid-xmaeph5b] li[data-astro-cid-xmaeph5b]::marker{color:var(--muted-foreground)}.toc[data-astro-cid-xmaeph5b] a[data-astro-cid-xmaeph5b]{color:var(--ink);text-decoration:none}.toc[data-astro-cid-xmaeph5b] a[data-astro-cid-xmaeph5b]:hover{color:var(--brand)}.more[data-astro-cid-xmaeph5b]{margin-top:5rem}
