.eyebrow[data-astro-cid-fmhaf27m]{margin:0 0 var(--space-3);color:var(--color-sage);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.75rem;font-weight:700;display:inline-flex}.eyebrow[data-astro-cid-fmhaf27m]:before{content:"";background:currentColor;width:2rem;height:1px}.eyebrow--light[data-astro-cid-fmhaf27m]{color:#9fd09b}.layers[data-astro-cid-fmhaf27m]{padding-block:var(--space-9);background:var(--color-surface);border-top:1px solid var(--color-line)}.layers__head[data-astro-cid-fmhaf27m]{gap:var(--space-4) var(--space-7);margin-bottom:var(--space-7);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:end;display:grid}.layers__head[data-astro-cid-fmhaf27m] h2[data-astro-cid-fmhaf27m]{margin:0}.layers__head[data-astro-cid-fmhaf27m]>p[data-astro-cid-fmhaf27m]{max-width:52ch;padding-left:var(--space-5);border-left:2px solid var(--color-sage);color:var(--color-ink-soft);font-size:var(--text-lede);margin:0;line-height:1.7}.layers__table[data-astro-cid-fmhaf27m]{border-collapse:separate;border-spacing:0;table-layout:fixed;border:1px solid var(--color-line);border-radius:14px;width:100%;overflow:hidden}.layers__table[data-astro-cid-fmhaf27m] thead[data-astro-cid-fmhaf27m] td[data-astro-cid-fmhaf27m]{border-bottom:1px solid var(--color-line);width:24%}.layers__col[data-astro-cid-fmhaf27m]{padding:var(--space-5) var(--space-5) var(--space-4);border-top:4px solid;border-bottom:1px solid var(--color-line);border-left:1px solid var(--color-line);color:var(--color-ink);font-family:var(--font-display);text-align:left;font-size:1.4rem;font-weight:700}.layers__col[data-astro-cid-fmhaf27m]:before{content:"";vertical-align:.12em;background:currentColor;border-radius:50%;width:10px;height:10px;margin-right:.6rem;display:inline-block}.layers__col--light[data-astro-cid-fmhaf27m]{border-top-color:var(--color-green)}.layers__col--light[data-astro-cid-fmhaf27m]:before{background:var(--color-green)}.layers__col--heavy[data-astro-cid-fmhaf27m]{border-top-color:#7a4f25}.layers__col--heavy[data-astro-cid-fmhaf27m]:before{background:#7a4f25}.layers__table[data-astro-cid-fmhaf27m] tbody[data-astro-cid-fmhaf27m] th[data-astro-cid-fmhaf27m],.layers__table[data-astro-cid-fmhaf27m] tbody[data-astro-cid-fmhaf27m] td[data-astro-cid-fmhaf27m]{padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-line);text-align:left;vertical-align:top;line-height:1.6}.layers__table[data-astro-cid-fmhaf27m] tbody[data-astro-cid-fmhaf27m] td[data-astro-cid-fmhaf27m]{border-left:1px solid var(--color-line);color:var(--color-ink-soft)}.layers__table[data-astro-cid-fmhaf27m] tbody[data-astro-cid-fmhaf27m] tr[data-astro-cid-fmhaf27m]:last-child th[data-astro-cid-fmhaf27m],.layers__table[data-astro-cid-fmhaf27m] tbody[data-astro-cid-fmhaf27m] tr[data-astro-cid-fmhaf27m]:last-child td[data-astro-cid-fmhaf27m]{border-bottom:0}.layers__table[data-astro-cid-fmhaf27m] tbody[data-astro-cid-fmhaf27m] th[data-astro-cid-fmhaf27m]{color:var(--color-ink-muted);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;font-weight:700}.layers__table[data-astro-cid-fmhaf27m] tbody[data-astro-cid-fmhaf27m] tr[data-astro-cid-fmhaf27m]:last-child th[data-astro-cid-fmhaf27m],.layers__table[data-astro-cid-fmhaf27m] tbody[data-astro-cid-fmhaf27m] tr[data-astro-cid-fmhaf27m]:last-child td[data-astro-cid-fmhaf27m]{background:var(--color-sage-tint)}.layers__table[data-astro-cid-fmhaf27m] tbody[data-astro-cid-fmhaf27m] tr[data-astro-cid-fmhaf27m]:last-child th[data-astro-cid-fmhaf27m]{color:var(--color-green)}.layers__table[data-astro-cid-fmhaf27m] tbody[data-astro-cid-fmhaf27m] tr[data-astro-cid-fmhaf27m]:last-child td[data-astro-cid-fmhaf27m]{color:var(--color-ink);font-weight:700}.layers__source[data-astro-cid-fmhaf27m]{margin:var(--space-4) 0 0;color:var(--color-ink-muted);font-size:var(--text-xs)}.included[data-astro-cid-fmhaf27m]{padding-block:var(--space-9);background:var(--color-forest);color:#fff}.included__inner--photo[data-astro-cid-fmhaf27m]{gap:var(--space-7) var(--space-8);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;display:grid}.included[data-astro-cid-fmhaf27m] h2[data-astro-cid-fmhaf27m]{color:#fff}.included__groups[data-astro-cid-fmhaf27m]{gap:var(--space-5);margin-top:var(--space-5);display:grid}.included__group[data-astro-cid-fmhaf27m]{padding-top:var(--space-4);border-top:1px solid #ffffff26}.included__group[data-astro-cid-fmhaf27m] h3[data-astro-cid-fmhaf27m]{margin:0 0 var(--space-2);color:#9fd09b;font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;font-family:inherit}.included__group[data-astro-cid-fmhaf27m] ul[data-astro-cid-fmhaf27m]{gap:var(--space-2);display:grid}.included__group[data-astro-cid-fmhaf27m] li[data-astro-cid-fmhaf27m]{padding-left:var(--space-5);color:#ffffffe6;font-size:1.0625rem;line-height:1.55;position:relative}.included__group[data-astro-cid-fmhaf27m] li[data-astro-cid-fmhaf27m]:before{content:"";background:#d9a441;border-radius:50% 0;width:9px;height:9px;position:absolute;top:.55em;left:0}.included__haul[data-astro-cid-fmhaf27m]{margin:var(--space-7) 0 0;padding:var(--space-5);color:#ffffffd9;background:#ffffff0f;border:1px solid #ffffff1f;border-left:4px solid #d9a441;border-radius:10px;line-height:1.7}.included__haul[data-astro-cid-fmhaf27m] strong[data-astro-cid-fmhaf27m]{color:#fff}.visits[data-astro-cid-fmhaf27m]{padding-block:var(--space-9);background:var(--color-paper)}.visits[data-astro-cid-fmhaf27m] h2[data-astro-cid-fmhaf27m]{margin-bottom:var(--space-6)}.visits__grid[data-astro-cid-fmhaf27m]{gap:var(--space-5);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.visits__option[data-astro-cid-fmhaf27m]{padding:var(--space-6);background:var(--color-surface);border:1px solid var(--color-line);border-radius:12px}.visits__option--repeat[data-astro-cid-fmhaf27m]{background:#f2f7f0;border-color:#b9cfb3}.visits__tag[data-astro-cid-fmhaf27m]{margin:0 0 var(--space-2);color:var(--color-green);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;font-weight:700}.visits__option[data-astro-cid-fmhaf27m] h3[data-astro-cid-fmhaf27m]{margin:0 0 var(--space-3);color:var(--color-forest);font-size:1.75rem}.visits__option[data-astro-cid-fmhaf27m] p[data-astro-cid-fmhaf27m]:not(.visits__tag){color:var(--color-ink-soft);margin:0;line-height:1.7}.visits__track[data-astro-cid-fmhaf27m]{border-top:4px solid var(--color-green);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;margin-top:var(--space-5)!important}.visits__track[data-astro-cid-fmhaf27m] li[data-astro-cid-fmhaf27m]{padding-top:var(--space-3);color:var(--color-forest);font-weight:700;position:relative}.visits__track[data-astro-cid-fmhaf27m] li[data-astro-cid-fmhaf27m]:before{content:"";background:var(--color-green);border-radius:50%;width:16px;height:16px;position:absolute;top:-10px;left:0;box-shadow:0 0 0 4px #f2f7f0}.visits__note[data-astro-cid-fmhaf27m]{margin:var(--space-5) 0 0;color:var(--color-ink);font-weight:600}.next[data-astro-cid-fmhaf27m]{padding-block:var(--space-9);background:var(--color-surface);border-top:1px solid var(--color-line)}.next__inner--photo[data-astro-cid-fmhaf27m]{gap:var(--space-7) var(--space-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;display:grid}.next__copy[data-astro-cid-fmhaf27m]{gap:var(--space-6);display:grid}.next__block[data-astro-cid-fmhaf27m]+.next__block[data-astro-cid-fmhaf27m]{padding-top:var(--space-6);border-top:1px solid var(--color-line)}.next[data-astro-cid-fmhaf27m] h2[data-astro-cid-fmhaf27m]{margin:0 0 var(--space-3);font-size:clamp(1.6rem,1.2rem + 1.2vw,2.1rem)}.next[data-astro-cid-fmhaf27m] p[data-astro-cid-fmhaf27m]{max-width:62ch;color:var(--color-ink-soft);margin:0;font-size:1.0625rem;line-height:1.75}.next[data-astro-cid-fmhaf27m] a[data-astro-cid-fmhaf27m]{color:var(--color-green);font-weight:700}@media (width<=960px){.layers__head[data-astro-cid-fmhaf27m],.included__inner--photo[data-astro-cid-fmhaf27m],.visits__grid[data-astro-cid-fmhaf27m],.next__inner--photo[data-astro-cid-fmhaf27m]{grid-template-columns:1fr}}@media (width<=640px){.layers__table[data-astro-cid-fmhaf27m],.layers__table[data-astro-cid-fmhaf27m] tbody[data-astro-cid-fmhaf27m],.layers__table[data-astro-cid-fmhaf27m] tr[data-astro-cid-fmhaf27m],.layers__table[data-astro-cid-fmhaf27m] th[data-astro-cid-fmhaf27m],.layers__table[data-astro-cid-fmhaf27m] td[data-astro-cid-fmhaf27m]{width:100%;display:block}.layers__table[data-astro-cid-fmhaf27m] thead[data-astro-cid-fmhaf27m]{display:none}.layers__table[data-astro-cid-fmhaf27m]{border:0;border-radius:0}.layers__head[data-astro-cid-fmhaf27m]>p[data-astro-cid-fmhaf27m]{padding-left:var(--space-4)}.layers__table[data-astro-cid-fmhaf27m] tbody[data-astro-cid-fmhaf27m] tr[data-astro-cid-fmhaf27m]{padding-block:var(--space-3);border-bottom:1px solid var(--color-line)}.layers__table[data-astro-cid-fmhaf27m] tbody[data-astro-cid-fmhaf27m] th[data-astro-cid-fmhaf27m],.layers__table[data-astro-cid-fmhaf27m] tbody[data-astro-cid-fmhaf27m] td[data-astro-cid-fmhaf27m]{padding:var(--space-2) var(--space-3);border:0}.layers__table[data-astro-cid-fmhaf27m] tbody[data-astro-cid-fmhaf27m] th[data-astro-cid-fmhaf27m]{padding-left:0}.layers__table[data-astro-cid-fmhaf27m] tbody[data-astro-cid-fmhaf27m] tr[data-astro-cid-fmhaf27m]:last-child th[data-astro-cid-fmhaf27m]{padding-left:var(--space-3);border-radius:8px 8px 0 0}.layers__table[data-astro-cid-fmhaf27m] tbody[data-astro-cid-fmhaf27m] td[data-astro-cid-fmhaf27m]{border-radius:8px}.layers__table[data-astro-cid-fmhaf27m] tbody[data-astro-cid-fmhaf27m] tr[data-astro-cid-fmhaf27m]:last-child td[data-astro-cid-fmhaf27m]{border-radius:0}.layers__table[data-astro-cid-fmhaf27m] tbody[data-astro-cid-fmhaf27m] tr[data-astro-cid-fmhaf27m]:last-child td[data-astro-cid-fmhaf27m]:last-child{border-radius:0 0 8px 8px}.layers__table[data-astro-cid-fmhaf27m] tbody[data-astro-cid-fmhaf27m] td[data-astro-cid-fmhaf27m]+td[data-astro-cid-fmhaf27m]{margin-top:var(--space-2)}.layers__table[data-astro-cid-fmhaf27m] tbody[data-astro-cid-fmhaf27m] td[data-astro-cid-fmhaf27m]:before{content:attr(data-label);color:var(--color-ink-muted);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:700;display:block}}
