.pmc[data-astro-cid-bjmlitpu]{margin:.5rem 0 0;padding:1rem 1rem .75rem;background:var(--color-surface, #fff);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:0 10px 28px #1824200f}.pmc__svg[data-astro-cid-bjmlitpu]{display:block;width:100%;height:auto;font-family:var(--font-body)}.pmc__band[data-astro-cid-bjmlitpu]{fill:#d3752b14}.pmc__grid[data-astro-cid-bjmlitpu]{stroke:#1824201a;stroke-width:1;stroke-dasharray:2 4}.pmc__grid--freeze[data-astro-cid-bjmlitpu]{stroke:#3e5a498c;stroke-dasharray:6 4;stroke-width:1.2}.pmc__freeze-label[data-astro-cid-bjmlitpu]{font-size:10.5px;font-weight:700;fill:var(--color-deep-slate, #3e5a49);letter-spacing:.04em}.pmc__axis[data-astro-cid-bjmlitpu]{font-size:11px;fill:var(--color-ink-muted);font-weight:600}.pmc__month[data-astro-cid-bjmlitpu] .pmc__bar[data-astro-cid-bjmlitpu]{opacity:.35}.pmc__month--active[data-astro-cid-bjmlitpu] .pmc__bar[data-astro-cid-bjmlitpu]{opacity:1}.pmc__month--active[data-astro-cid-bjmlitpu] .pmc__axis[data-astro-cid-bjmlitpu]{fill:var(--color-ink);font-weight:800}.pmc__bar--park[data-astro-cid-bjmlitpu]{fill:#d3752b}.pmc__bar--village[data-astro-cid-bjmlitpu]{fill:#3e5a49}.pmc__callout[data-astro-cid-bjmlitpu]{font-family:var(--font-display);font-size:12px;font-weight:700}.pmc__callout--park[data-astro-cid-bjmlitpu]{fill:var(--color-sandstone-text, #9c5117)}.pmc__callout--village[data-astro-cid-bjmlitpu]{fill:var(--color-deep-slate, #3e5a49)}.pmc__legend[data-astro-cid-bjmlitpu]{display:flex;flex-wrap:wrap;gap:.4rem 1.2rem;margin:.6rem 0 0;padding:0;list-style:none;font-size:.8125rem;color:var(--color-ink)}.pmc__legend[data-astro-cid-bjmlitpu] li[data-astro-cid-bjmlitpu]{display:inline-flex;align-items:center;gap:.45rem}.pmc__key[data-astro-cid-bjmlitpu]{display:inline-block;width:12px;height:18px;border-radius:6px;background:#d3752b}.pmc__key--village[data-astro-cid-bjmlitpu]{background:#3e5a49}.pmc__cap[data-astro-cid-bjmlitpu]{margin:.5rem 0 0;font-size:.8125rem;line-height:1.5;color:var(--color-ink-muted)}.pm-h2[data-astro-cid-jrmk56au]{font-family:var(--font-display);font-size:clamp(1.9rem,3vw,2.65rem);font-weight:700;letter-spacing:-.025em;line-height:1.12;margin:0 0 .9rem;color:var(--color-ink)}.pm-h3[data-astro-cid-jrmk56au]{font-family:var(--font-display);font-size:1.35rem;font-weight:700;letter-spacing:-.015em;line-height:1.2;margin:0 0 .6rem;color:var(--color-ink)}.pm-body[data-astro-cid-jrmk56au]{max-width:68ch;margin:0 0 1.4rem;font-size:1.0625rem;line-height:1.8;color:var(--color-ink-muted)}.pm-note[data-astro-cid-jrmk56au]{max-width:68ch;margin:.9rem 0 1.4rem;font-size:.9375rem;line-height:1.7;color:var(--color-ink-muted)}.pm-body[data-astro-cid-jrmk56au] a[data-astro-cid-jrmk56au],.pm-note[data-astro-cid-jrmk56au] a[data-astro-cid-jrmk56au],.pm-callout__links[data-astro-cid-jrmk56au] a[data-astro-cid-jrmk56au],.pm-status__detail[data-astro-cid-jrmk56au] a[data-astro-cid-jrmk56au]{color:var(--color-sandstone-text, #9c5117);font-weight:600}.pm-sr-only[data-astro-cid-jrmk56au]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pm-callout[data-astro-cid-jrmk56au]{max-width:72ch;margin-top:1.6rem;padding:1.3rem 1.4rem;border:1px solid var(--color-border);border-left:4px solid #3e5a49;border-radius:var(--radius-card);background:var(--color-cream, #fbfaf7)}.pm-callout[data-astro-cid-jrmk56au] p[data-astro-cid-jrmk56au]{margin:0 0 .9rem;font-size:1rem;line-height:1.75;color:var(--color-ink-muted)}.pm-callout[data-astro-cid-jrmk56au] p[data-astro-cid-jrmk56au]:last-child{margin-bottom:0}.pm-callout__links[data-astro-cid-jrmk56au]{display:flex;flex-wrap:wrap;gap:.5rem .75rem;align-items:center;font-size:.9375rem}.pm-callout__links[data-astro-cid-jrmk56au] span[data-astro-cid-jrmk56au]{color:var(--color-border)}.pm-status[data-astro-cid-jrmk56au]{list-style:none;margin:0;padding:0;display:grid;gap:.75rem;max-width:52rem}.pm-status__row[data-astro-cid-jrmk56au]{padding:.95rem 1.1rem;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-cream, #fbfaf7)}.pm-status__head[data-astro-cid-jrmk56au]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.4rem .8rem;margin-bottom:.35rem}.pm-status__label[data-astro-cid-jrmk56au]{font-family:var(--font-display);font-size:1.05rem;font-weight:700;color:var(--color-ink)}.pm-status__pill[data-astro-cid-jrmk56au]{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:.2rem .6rem;border-radius:999px;border:1px solid currentColor}.pm-status__row--open[data-astro-cid-jrmk56au] .pm-status__pill[data-astro-cid-jrmk56au]{color:#2f5a3f}.pm-status__row--limited[data-astro-cid-jrmk56au] .pm-status__pill[data-astro-cid-jrmk56au]{color:var(--color-sandstone-text, #9c5117)}.pm-status__row--closed[data-astro-cid-jrmk56au] .pm-status__pill[data-astro-cid-jrmk56au]{color:#8a3418}.pm-status__detail[data-astro-cid-jrmk56au]{margin:0;font-size:.9625rem;line-height:1.7;color:var(--color-ink-muted)}.pm-narrows[data-astro-cid-jrmk56au]{margin-top:2rem}.pm-table-wrap[data-astro-cid-jrmk56au]{overflow-x:auto;max-width:40rem;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-cream, #fbfaf7)}.pm-table-wrap--narrow[data-astro-cid-jrmk56au]{margin-bottom:.4rem}.pm-table[data-astro-cid-jrmk56au]{width:100%;border-collapse:collapse;font-size:.9375rem}.pm-table[data-astro-cid-jrmk56au] th[data-astro-cid-jrmk56au]{padding:.7rem .9rem;text-align:left;font-family:var(--font-body);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-sandstone-text, #9c5117);border-bottom:1px solid var(--color-border);white-space:nowrap}.pm-table[data-astro-cid-jrmk56au] td[data-astro-cid-jrmk56au]{padding:.65rem .9rem;border-bottom:1px solid var(--color-border);color:var(--color-ink-muted);line-height:1.5}.pm-table[data-astro-cid-jrmk56au] tr[data-astro-cid-jrmk56au]:last-child td[data-astro-cid-jrmk56au]{border-bottom:0}.pm-table[data-astro-cid-jrmk56au] td[data-astro-cid-jrmk56au] strong[data-astro-cid-jrmk56au]{color:var(--color-ink)}.pm-table__num[data-astro-cid-jrmk56au]{font-variant-numeric:tabular-nums;white-space:nowrap}.pm-table__muted[data-astro-cid-jrmk56au]{font-style:italic}.pm-visits[data-astro-cid-jrmk56au]{display:grid;gap:.55rem;max-width:44rem}.pm-visits__row[data-astro-cid-jrmk56au]{display:grid;grid-template-columns:3rem minmax(0,1fr) 5.5rem;align-items:center;gap:.75rem;font-size:.9375rem}.pm-visits__year[data-astro-cid-jrmk56au]{font-weight:700;color:var(--color-ink);font-variant-numeric:tabular-nums}.pm-visits__track[data-astro-cid-jrmk56au]{position:relative;height:14px}.pm-visits__peak[data-astro-cid-jrmk56au],.pm-visits__bar[data-astro-cid-jrmk56au]{position:absolute;left:0;top:0;height:100%;border-radius:7px}.pm-visits__peak[data-astro-cid-jrmk56au]{background:#d3752b2e}.pm-visits__bar[data-astro-cid-jrmk56au]{background:#d3752b}.pm-visits__value[data-astro-cid-jrmk56au]{text-align:right;font-variant-numeric:tabular-nums;color:var(--color-ink);font-weight:600}.pm-months[data-astro-cid-jrmk56au]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:.75rem}.pm-months__link[data-astro-cid-jrmk56au]{display:flex;flex-direction:column;gap:.15rem;padding:.9rem 1rem;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-cream, #fbfaf7);text-decoration:none;color:var(--color-ink);transition:border-color .2s ease}.pm-months__link[data-astro-cid-jrmk56au]:hover,.pm-months__link[data-astro-cid-jrmk56au]:focus-visible{border-color:#d3752b}.pm-months__park[data-astro-cid-jrmk56au]{font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-sandstone-text, #9c5117)}.pm-months__month[data-astro-cid-jrmk56au]{font-family:var(--font-display);font-size:1.2rem;font-weight:700}.pm-months__temp[data-astro-cid-jrmk56au]{font-size:.875rem;color:var(--color-ink-muted);font-variant-numeric:tabular-nums}@media(max-width:520px){.pm-visits__row[data-astro-cid-jrmk56au]{grid-template-columns:2.6rem minmax(0,1fr) 4.8rem;gap:.5rem}}
