.intro[data-astro-cid-yvtqzkth]{max-width:780px}.steps[data-astro-cid-yvtqzkth]{counter-reset:step;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 0 32px;padding:0;list-style:none;display:grid}.steps[data-astro-cid-yvtqzkth] li[data-astro-cid-yvtqzkth]{counter-increment:step;background:var(--c-surface);border-radius:var(--radius);flex-direction:column;gap:4px;margin:0;padding:18px 20px;display:flex}.steps[data-astro-cid-yvtqzkth] li[data-astro-cid-yvtqzkth]:before{content:counter(step);font-family:var(--font-heading);color:var(--c-link);font-size:1.4rem;font-weight:700}.steps[data-astro-cid-yvtqzkth] strong[data-astro-cid-yvtqzkth]{color:var(--c-ink)}.steps[data-astro-cid-yvtqzkth] span[data-astro-cid-yvtqzkth]{color:var(--c-muted);font-size:.92rem}.finder[data-astro-cid-yvtqzkth]{z-index:5;background:var(--c-bg);border:1px solid var(--c-line);border-top:4px solid var(--c-accent);border-radius:var(--radius);margin:24px 0 32px;padding:16px 20px;position:sticky;top:0}.finder[data-astro-cid-yvtqzkth] label[data-astro-cid-yvtqzkth]{color:var(--c-ink);margin-bottom:6px;font-weight:700;display:block}.finder[data-astro-cid-yvtqzkth] input[data-astro-cid-yvtqzkth]{width:100%;min-height:46px;font:inherit;border:1px solid var(--c-line);border-radius:var(--radius);padding:8px 14px}.finder-status[data-astro-cid-yvtqzkth]{color:var(--c-muted);margin:8px 0 0;font-size:.9rem}.area[data-astro-cid-yvtqzkth]{margin-bottom:40px;scroll-margin-top:150px}.area-note[data-astro-cid-yvtqzkth]{color:var(--c-muted);margin:-8px 0 16px}.province-grid[data-astro-cid-yvtqzkth]{grid-template-columns:repeat(auto-fill,minmax(min(100%,270px),1fr));gap:16px;display:grid}.province[data-astro-cid-yvtqzkth]{background:var(--c-bg);border:1px solid var(--c-line);border-radius:var(--radius);padding:16px 18px}.province[data-astro-cid-yvtqzkth][hidden],.area[data-astro-cid-yvtqzkth][hidden]{display:none}.province[data-astro-cid-yvtqzkth] h3[data-astro-cid-yvtqzkth]{color:var(--c-ink);margin:0;font-size:1.1rem}.formerly[data-astro-cid-yvtqzkth]{color:var(--c-link);margin:2px 0 0;font-size:.85rem}.park-label[data-astro-cid-yvtqzkth]{letter-spacing:.04em;text-transform:uppercase;color:var(--c-link);margin:10px 0 0;font-size:.78rem;font-weight:700}.province[data-astro-cid-yvtqzkth] ul[data-astro-cid-yvtqzkth]{margin:4px 0 0;padding:0;font-size:.92rem;list-style:none}.province[data-astro-cid-yvtqzkth] li[data-astro-cid-yvtqzkth]{margin:0;padding:7px 0}.province[data-astro-cid-yvtqzkth] li[data-astro-cid-yvtqzkth] strong[data-astro-cid-yvtqzkth]{color:var(--c-ink);display:block}.province[data-astro-cid-yvtqzkth] li[data-astro-cid-yvtqzkth] span[data-astro-cid-yvtqzkth]{color:var(--c-muted);font-size:.84rem;line-height:1.4;display:block}.depots[data-astro-cid-yvtqzkth]{margin:24px 0 8px}.depots[data-astro-cid-yvtqzkth] h2[data-astro-cid-yvtqzkth]{margin:0 0 4px}.depots-note[data-astro-cid-yvtqzkth]{color:var(--c-muted);margin:0 0 16px}.depot-grid[data-astro-cid-yvtqzkth]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.depot-area[data-astro-cid-yvtqzkth]{background:var(--c-surface);border-radius:var(--radius);padding:18px 20px}.depot-area[data-astro-cid-yvtqzkth] h3[data-astro-cid-yvtqzkth]{color:var(--c-link);margin:0 0 8px;font-size:1.05rem}.depot-area[data-astro-cid-yvtqzkth] ul[data-astro-cid-yvtqzkth]{margin:0;padding:0;list-style:none}.depot-area[data-astro-cid-yvtqzkth] li[data-astro-cid-yvtqzkth]{border-top:1px solid var(--c-line);margin:0;padding:8px 0}.depot-area[data-astro-cid-yvtqzkth] strong[data-astro-cid-yvtqzkth]{color:var(--c-ink);display:block}.depot-area[data-astro-cid-yvtqzkth] span[data-astro-cid-yvtqzkth]{color:var(--c-muted);font-size:.9rem;display:block}.empty[data-astro-cid-yvtqzkth]{background:var(--c-surface);border-radius:var(--radius);padding:16px 20px}.notes[data-astro-cid-yvtqzkth]{max-width:780px;margin-bottom:32px}@media (width<=860px){.depot-grid[data-astro-cid-yvtqzkth]{grid-template-columns:1fr}}@media (width<=760px){.finder[data-astro-cid-yvtqzkth]{position:static}.steps[data-astro-cid-yvtqzkth]{grid-template-columns:1fr}}
