.hero[data-astro-cid-lcdefpme]{padding-block:clamp(2.5rem,1.5rem + 4vw,5rem) 0}.hero__inner[data-astro-cid-lcdefpme]{gap:var(--space-8);align-items:center;display:grid}@media (width>=56rem){.hero__inner[data-astro-cid-lcdefpme]{gap:var(--space-10);grid-template-columns:1.1fr .9fr}}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin-top:var(--space-4);max-width:14ch}.hero__lead[data-astro-cid-lcdefpme]{margin-top:var(--space-5);max-width:38rem;font-size:var(--text-lg);color:var(--ink-soft)}.hero__actions[data-astro-cid-lcdefpme]{gap:var(--space-3);margin-top:var(--space-7);flex-wrap:wrap;display:flex}.hero__figure[data-astro-cid-lcdefpme]{margin:0}.hero__figure[data-astro-cid-lcdefpme] img{border-radius:var(--r-lg);width:100%;box-shadow:var(--shadow-lg);aspect-ratio:4/5;object-fit:cover}.hero__figure[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--muted)}.voice[data-astro-cid-lcdefpme]{padding-block:var(--section-y);text-align:center}.voice__quote[data-astro-cid-lcdefpme]{font-family:var(--font-display), Georgia, serif;font-size:var(--text-2xl);font-style:italic;font-weight:400;line-height:var(--leading-snug);color:var(--moss-deep);text-wrap:balance;margin:0}.voice__attr[data-astro-cid-lcdefpme]{margin-top:var(--space-5);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--muted);font-weight:600}.parks[data-astro-cid-lcdefpme]{gap:var(--space-6);margin-top:var(--space-8);display:grid}@media (width>=48rem){.parks[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}.park[data-astro-cid-lcdefpme]{position:relative}.park__media[data-astro-cid-lcdefpme] img{aspect-ratio:3/2;object-fit:cover;width:100%}.park__body[data-astro-cid-lcdefpme]{padding:var(--space-6)}.park__badge[data-astro-cid-lcdefpme]{background:var(--clay-tint);color:var(--clay-deep);border-radius:var(--r-pill);font-size:var(--text-xs);padding:.3rem .7rem;font-weight:600;display:inline-block}.park__badge--moss[data-astro-cid-lcdefpme]{background:var(--moss-tint);color:var(--moss-deep)}.park__body[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-top:var(--space-4);font-size:var(--text-2xl)}.park__body[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:inherit;text-decoration:none}.park__body[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:after{content:"";position:absolute;inset:0}.park__body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-top:var(--space-3);color:var(--ink-soft)}.park__more[data-astro-cid-lcdefpme]{font-size:var(--text-xs);letter-spacing:.02em;text-transform:uppercase;font-weight:500;margin-top:var(--space-4)!important;color:var(--muted)!important}.tours__head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-end;gap:var(--space-5);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}.species[data-astro-cid-lcdefpme]{gap:var(--space-5);margin:var(--space-8) 0 0;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));padding:0;list-style:none;display:grid}.species__item[data-astro-cid-lcdefpme]{padding-left:var(--space-4);border-left:2px solid var(--line-strong)}.species__common[data-astro-cid-lcdefpme]{color:var(--moss-deep);font-weight:600}.species__sci[data-astro-cid-lcdefpme]{font-size:var(--text-sm)}.species__note[data-astro-cid-lcdefpme]{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--ink-soft)}.species__tags[data-astro-cid-lcdefpme]{margin-top:var(--space-3);flex-wrap:wrap;gap:.35rem;display:flex}.tag[data-astro-cid-lcdefpme]{border:1px solid var(--line-strong);border-radius:var(--r-pill);font-size:var(--text-xs);color:var(--muted);padding:.2rem .55rem}.tag--endemic[data-astro-cid-lcdefpme]{background:var(--moss-tint);color:var(--moss-deep);border-color:#0000}.species__link[data-astro-cid-lcdefpme]{margin-top:var(--space-7);font-weight:500}.quotes[data-astro-cid-lcdefpme]{gap:var(--space-6);margin-top:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));display:grid}.quote[data-astro-cid-lcdefpme]{padding:var(--space-6);background:var(--paper-raised);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);margin:0}.quote[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{font-family:var(--font-display), Georgia, serif;font-size:var(--text-lg);line-height:var(--leading-snug);color:var(--ink);margin:0}.quote[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{margin-top:var(--space-4);font-size:var(--text-sm);color:var(--muted)}.note[data-astro-cid-lcdefpme]{position:relative}.note__media[data-astro-cid-lcdefpme] img{aspect-ratio:16/10;object-fit:cover;width:100%}.note__body[data-astro-cid-lcdefpme]{padding:var(--space-5)}.note__date[data-astro-cid-lcdefpme]{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--muted);font-weight:600}.note__title[data-astro-cid-lcdefpme]{margin-top:var(--space-2);font-size:var(--text-xl)}.note__title[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:inherit;text-decoration:none}.note__title[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:after{content:"";position:absolute;inset:0}.note__desc[data-astro-cid-lcdefpme]{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--ink-soft)}
