.sp__media[data-astro-cid-gjfnoovr]{position:relative}.plist__wish[data-astro-cid-gjfnoovr]{display:flex;align-items:center;gap:.6rem;color:var(--gold);text-wrap:pretty}.plist__wish[data-astro-cid-gjfnoovr] svg{width:1.35rem;height:1.35rem;flex:none}.pack__actions[data-astro-cid-gjfnoovr]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem}.pack__wish[data-astro-cid-gjfnoovr] svg{width:1.15rem;height:1.15rem}.pack__wish[data-astro-cid-gjfnoovr].is-on{color:var(--gold);box-shadow:inset 0 0 0 1px var(--gold-soft)}.pack__link[data-astro-cid-gjfnoovr]{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;color:var(--ink-soft);text-decoration:underline;text-underline-offset:.25em}.pack__link[data-astro-cid-gjfnoovr]:hover{color:var(--ink)}.pack__link[data-astro-cid-gjfnoovr] svg{width:1rem;height:1rem}.plist__head[data-astro-cid-gjfnoovr]{display:grid;gap:1rem;margin-bottom:clamp(2rem,5vw,3.5rem)}.plist__groups[data-astro-cid-gjfnoovr]{display:grid;gap:clamp(2rem,4vw,3rem)}.plist__gtitle[data-astro-cid-gjfnoovr]{color:var(--gold);margin-bottom:1rem}.plist__rows[data-astro-cid-gjfnoovr]{display:grid}.plist__rows[data-astro-cid-gjfnoovr] li[data-astro-cid-gjfnoovr]{display:flex;align-items:center;gap:.75rem;padding:.35rem 0;border-top:1px solid var(--line)}.plist__rows[data-astro-cid-gjfnoovr] li[data-astro-cid-gjfnoovr]:last-child{border-bottom:1px solid var(--line)}.plist__rows[data-astro-cid-gjfnoovr] li[data-astro-cid-gjfnoovr] i[data-astro-cid-gjfnoovr]{flex:1;border-bottom:1px dotted var(--line-strong);translate:0 .4em}.plist__rows[data-astro-cid-gjfnoovr] li[data-astro-cid-gjfnoovr] b[data-astro-cid-gjfnoovr]{font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}@media(min-width:900px){.plist__groups[data-astro-cid-gjfnoovr]{grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;column-gap:clamp(2.5rem,5vw,4.5rem);align-items:start}.plist__group[data-astro-cid-gjfnoovr]:nth-child(1){grid-column:1;grid-row:1}.plist__group[data-astro-cid-gjfnoovr]:nth-child(2){grid-column:2;grid-row:1 / span 2}.plist__group[data-astro-cid-gjfnoovr]:nth-child(3){grid-column:1;grid-row:2}}.rates__grid[data-astro-cid-gjfnoovr]{display:grid;gap:3rem}.rates__list[data-astro-cid-gjfnoovr]{display:grid}.rates__list[data-astro-cid-gjfnoovr] li[data-astro-cid-gjfnoovr]{display:flex;justify-content:space-between;align-items:baseline;gap:1.5rem;padding:.9rem 0;border-top:1px solid var(--line)}.rates__list[data-astro-cid-gjfnoovr] li[data-astro-cid-gjfnoovr]:last-child{border-bottom:1px solid var(--line)}.rates__list[data-astro-cid-gjfnoovr] b[data-astro-cid-gjfnoovr]{font-weight:500;white-space:nowrap;color:var(--gold);font-size:1.15em}.rates__ex[data-astro-cid-gjfnoovr]{display:grid;gap:1rem;align-content:start}.rates__exh[data-astro-cid-gjfnoovr]{font-weight:500}.rates__card[data-astro-cid-gjfnoovr]{padding:clamp(1.25rem,2.5vw,2rem);border-radius:var(--r-lg);background:var(--surface);display:grid;gap:.75rem}.rates__card[data-astro-cid-gjfnoovr] ul[data-astro-cid-gjfnoovr]{display:grid;gap:.25rem}.rates__total[data-astro-cid-gjfnoovr]{display:flex;justify-content:space-between;align-items:baseline;padding-top:.75rem;border-top:1px solid var(--line-strong)}.rates__total[data-astro-cid-gjfnoovr] b[data-astro-cid-gjfnoovr]{font-size:var(--fs-2);color:var(--gold);font-weight:500}@media(min-width:900px){.rates__grid[data-astro-cid-gjfnoovr]{grid-template-columns:1.2fr 1fr;gap:5rem;align-items:start}}.packs__head[data-astro-cid-gjfnoovr]{display:grid;gap:1rem;margin-bottom:clamp(2rem,5vw,3.5rem)}.packs__grid[data-astro-cid-gjfnoovr]{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.pack[data-astro-cid-gjfnoovr]{display:grid;gap:1rem;padding:clamp(1.5rem,3vw,2.25rem);border-radius:var(--r-lg);background:var(--surface);box-shadow:inset 0 0 0 1px var(--hover);align-content:start;transition:transform .6s var(--ease-out),box-shadow .6s}.pack[data-astro-cid-gjfnoovr]:hover{transform:translateY(-4px);box-shadow:inset 0 0 0 1px var(--gold-soft),0 30px 60px -40px var(--shadow)}.pack__species[data-astro-cid-gjfnoovr]{display:flex;flex-wrap:wrap;gap:.4rem}.pack__species[data-astro-cid-gjfnoovr] li[data-astro-cid-gjfnoovr]{padding:.3rem .75rem;border-radius:var(--r-pill);box-shadow:inset 0 0 0 1px var(--line-strong);font-size:.9rem}.pack__price[data-astro-cid-gjfnoovr]{font-size:clamp(2.2rem,4vw,3.2rem);color:var(--gold);line-height:1;margin-top:.5rem}.pack[data-astro-cid-gjfnoovr] .btn[data-astro-cid-gjfnoovr]{justify-self:start}.packs__incl[data-astro-cid-gjfnoovr]{margin-top:1.5rem;max-width:var(--measure)}.species__title[data-astro-cid-gjfnoovr]{margin-bottom:clamp(2rem,5vw,4rem)}.species__list[data-astro-cid-gjfnoovr]{display:grid;gap:clamp(2rem,4vw,3rem)}.sp[data-astro-cid-gjfnoovr]{display:grid;gap:1.25rem;align-items:center}.sp__img[data-astro-cid-gjfnoovr]{aspect-ratio:4 / 5}.sp__body[data-astro-cid-gjfnoovr]{display:grid;gap:.5rem;align-content:center}.sp__latin[data-astro-cid-gjfnoovr]{color:var(--gold)}.sp__body[data-astro-cid-gjfnoovr] p[data-astro-cid-gjfnoovr]{max-width:42ch}.sp__meta[data-astro-cid-gjfnoovr]{display:flex;flex-wrap:wrap;gap:.5rem 2rem;margin:.75rem 0 0}.sp__meta[data-astro-cid-gjfnoovr] div[data-astro-cid-gjfnoovr]{display:grid;gap:.15rem}.sp__meta[data-astro-cid-gjfnoovr] dt[data-astro-cid-gjfnoovr]{font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.sp__meta[data-astro-cid-gjfnoovr] dd[data-astro-cid-gjfnoovr]{margin:0;font-weight:500}.species__note[data-astro-cid-gjfnoovr]{margin:clamp(2rem,5vw,3.5rem) auto 0;max-width:var(--measure);padding:1.25rem 1.5rem;border-radius:var(--r-md);background:var(--surface);text-align:center}.species--tightbottom[data-astro-cid-gjfnoovr]{padding-bottom:clamp(2rem,4vw,3rem)}.pricing-intro[data-astro-cid-gjfnoovr]{padding-top:clamp(2rem,4vw,3rem);padding-bottom:clamp(1.5rem,3vw,2.5rem)}.pricing-intro__inner[data-astro-cid-gjfnoovr]{text-align:center}.pricing-intro__inner[data-astro-cid-gjfnoovr] .lead[data-astro-cid-gjfnoovr]{margin-inline:auto}@media(min-width:700px){.species__list[data-astro-cid-gjfnoovr]{grid-template-columns:1fr 1fr;gap:clamp(2rem,4vw,3.5rem) clamp(1.5rem,3vw,3rem)}.sp[data-astro-cid-gjfnoovr]{grid-template-columns:.8fr 1.2fr;gap:1.5rem}.sp[data-astro-cid-gjfnoovr]:nth-child(2n){transform:translateY(3rem)}}.blocks[data-astro-cid-gjfnoovr]{display:grid;gap:1.5rem}.block[data-astro-cid-gjfnoovr]{display:grid;gap:1rem;padding:clamp(1.5rem,3vw,2.5rem);border-radius:var(--r-lg);background:var(--surface);box-shadow:inset 0 0 0 1px var(--hover);position:relative;overflow:hidden}.block[data-astro-cid-gjfnoovr]:before{content:"";position:absolute;top:0;left:0;height:2px;width:0;background:var(--ember);transition:width 1.2s var(--ease-out)}.block[data-astro-cid-gjfnoovr]:hover:before{width:100%}.block[data-astro-cid-gjfnoovr] h3[data-astro-cid-gjfnoovr]{color:var(--gold)}@media(min-width:640px){.block[data-astro-cid-gjfnoovr]{grid-template-columns:1fr 1.6fr;gap:2rem;align-items:start}}@media(min-width:1000px){.blocks[data-astro-cid-gjfnoovr]{grid-template-columns:1fr 1fr}.block[data-astro-cid-gjfnoovr]{grid-template-columns:1fr}}@media(min-width:1300px){.block[data-astro-cid-gjfnoovr]{grid-template-columns:.8fr 1.4fr}}.incl[data-astro-cid-gjfnoovr]{display:grid;gap:1.5rem}.incl__col[data-astro-cid-gjfnoovr]{padding:clamp(1.5rem,3vw,2.5rem);border-radius:var(--r-lg);background:var(--surface)}.incl__h[data-astro-cid-gjfnoovr]{margin-bottom:1rem;color:var(--gold);font-weight:500}.incl[data-astro-cid-gjfnoovr] ul[data-astro-cid-gjfnoovr]{display:grid;gap:.6rem}.incl[data-astro-cid-gjfnoovr] li[data-astro-cid-gjfnoovr]{display:flex;gap:.75rem;align-items:baseline}.incl[data-astro-cid-gjfnoovr] li[data-astro-cid-gjfnoovr] svg{width:1.15em;height:1.15em;flex:none;translate:0 .2em;stroke-width:2.4;color:var(--ok)}.incl__col--ex[data-astro-cid-gjfnoovr] li[data-astro-cid-gjfnoovr] svg{color:var(--no)}.incl__col--ex[data-astro-cid-gjfnoovr]{background:transparent;box-shadow:inset 0 0 0 1px var(--line)}@media(min-width:800px){.incl[data-astro-cid-gjfnoovr]{grid-template-columns:1fr 1fr}}
