.pricing[data-astro-cid-htruwgye]>*+*{margin-top:var(--space-m)}.pricing__switch[data-astro-cid-htruwgye]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.pricing__switch-label[data-astro-cid-htruwgye]{margin-right:.25rem;font-weight:500}.pricing__switch[data-astro-cid-htruwgye] button[data-astro-cid-htruwgye]{border:1.5px solid var(--line);background:var(--white);min-height:2.75rem;color:var(--ink);font:500 .9375rem/1 var(--font-sans);cursor:pointer;border-radius:999px;align-items:center;gap:.4rem;padding:.5rem 1.1rem;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.pricing__switch[data-astro-cid-htruwgye] button[data-astro-cid-htruwgye]:hover{border-color:var(--deep)}.pricing__switch[data-astro-cid-htruwgye] button[data-astro-cid-htruwgye][aria-checked=true]{border-color:var(--deep);background:var(--deep);color:var(--white)}.pricing[data-astro-cid-htruwgye]:not([data-region=all]) .pricing__region[data-astro-cid-htruwgye]{display:none}.pricing[data-astro-cid-htruwgye][data-region=co] [data-astro-cid-htruwgye][data-region-panel=co],.pricing[data-astro-cid-htruwgye][data-region=ext] [data-astro-cid-htruwgye][data-region-panel=ext]{animation:.35s aparecer;display:block}.pricing[data-astro-cid-htruwgye][data-region=all] .pricing__switch[data-astro-cid-htruwgye]{display:none}.pricing[data-astro-cid-htruwgye]:not([data-region=all]) .pricing__region-title[data-astro-cid-htruwgye]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.pricing[data-astro-cid-htruwgye][data-region=all] .pricing__region[data-astro-cid-htruwgye]+.pricing__region[data-astro-cid-htruwgye]{margin-top:var(--space-l)}.pricing__region-title[data-astro-cid-htruwgye]{margin-bottom:var(--space-s);font-size:var(--step-2)}.pricing__cards[data-astro-cid-htruwgye]{gap:var(--space-m);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));padding:0;list-style:none;display:grid}.price-card[data-astro-cid-htruwgye]{padding:var(--space-m);border:1px solid var(--line);border-radius:var(--radius);background:var(--white);flex-direction:column;gap:.4rem;display:flex}.price-card--featured[data-astro-cid-htruwgye]{border-color:var(--coral);box-shadow:var(--shadow)}.price-card__name[data-astro-cid-htruwgye]{font-size:var(--step--1);letter-spacing:.1em;text-transform:uppercase;color:var(--deep);font-weight:700}.price-card__list[data-astro-cid-htruwgye]{margin:.25rem 0 0;display:grid}.price-card__list[data-astro-cid-htruwgye]>div[data-astro-cid-htruwgye]{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;padding-block:.6rem;display:flex}.price-card__list[data-astro-cid-htruwgye]>div[data-astro-cid-htruwgye]:first-child{border-top:0}.price-card__list[data-astro-cid-htruwgye] dt[data-astro-cid-htruwgye]{font-weight:500}.price-card__list[data-astro-cid-htruwgye] dt[data-astro-cid-htruwgye] span[data-astro-cid-htruwgye]{color:var(--muted);font-weight:400}.price-card__list[data-astro-cid-htruwgye] dd[data-astro-cid-htruwgye]{font-family:var(--font-serif);color:var(--ink);margin:0;font-size:1.5rem;line-height:1.2}.pricing__notes[data-astro-cid-htruwgye]{padding-left:1.2em;font-size:.9375rem}.pricing__notes[data-astro-cid-htruwgye] li[data-astro-cid-htruwgye]+li[data-astro-cid-htruwgye]{margin-top:.35rem}@keyframes aparecer{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.pricing__region[data-astro-cid-htruwgye]{animation:none!important}}.booking[data-astro-cid-klpcgrtt]{scroll-margin-top:6rem}.booking__placeholder[data-astro-cid-klpcgrtt],.booking__embed[data-astro-cid-klpcgrtt]{justify-items:center;gap:var(--space-s);padding:var(--space-l) var(--space-m);border:2px dashed var(--line);border-radius:var(--radius);background:var(--white);text-align:center;display:grid}.booking__placeholder[data-astro-cid-klpcgrtt]>p[data-astro-cid-klpcgrtt]{max-width:34rem}.booking__title[data-astro-cid-klpcgrtt]{font-family:var(--font-serif);font-size:var(--step-2);color:var(--deep)}.booking__embed[data-astro-cid-klpcgrtt]>p[data-astro-cid-klpcgrtt]:not(.booking__title){max-width:34rem}.booking__alt[data-astro-cid-klpcgrtt]{font-size:var(--step--1);color:var(--muted)}.booking[data-astro-cid-klpcgrtt] .booking__widget{min-height:40rem;padding-block:var(--space-l);border-radius:var(--radius);background:var(--white);overflow:hidden}.booking__load[data-astro-cid-klpcgrtt]{background:var(--deep);min-height:3rem;color:var(--white);font:500 1rem var(--font-sans);cursor:pointer;border:0;border-radius:999px;padding:.8rem 1.5rem}.policy-link[data-astro-cid-zv2kzhwd]{margin-top:var(--space-m)}
