.page-hero[data-astro-cid-75ysl5lo]{min-height:min(78svh,760px);color:var(--sand);background:var(--deep);align-items:flex-end;display:flex;position:relative;overflow:hidden}.page-hero--short[data-astro-cid-75ysl5lo]{min-height:min(58svh,560px)}.page-hero[data-astro-cid-75ysl5lo] .page-hero__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.page-hero__shade[data-astro-cid-75ysl5lo]{background:linear-gradient(#10221f1a 25%,#10221f73 55%,#10221fe0 100%);position:absolute;inset:0}.page-hero__body[data-astro-cid-75ysl5lo]{padding-top:8rem;padding-bottom:clamp(2.5rem,6vw,4.5rem);position:relative}.page-hero[data-astro-cid-75ysl5lo] h1[data-astro-cid-75ysl5lo]{max-width:14ch;margin-bottom:.3em}.page-hero[data-astro-cid-75ysl5lo] .lead[data-astro-cid-75ysl5lo]{max-width:46ch;margin-bottom:1.5rem}.specs[data-astro-cid-qtn4zntw]{gap:1.5rem var(--gap);grid-template-columns:repeat(2,1fr);margin:0;display:grid}@media (width>=760px){.specs[data-astro-cid-qtn4zntw]{grid-template-columns:repeat(4,1fr)}}.specs[data-astro-cid-qtn4zntw] div[data-astro-cid-qtn4zntw]{border-left:2px solid var(--khaki);padding-left:1rem}.specs[data-astro-cid-qtn4zntw] dt[data-astro-cid-qtn4zntw]{color:var(--ink-soft);font-size:.95rem;font-weight:600}.specs[data-astro-cid-qtn4zntw] dd[data-astro-cid-qtn4zntw]{font-family:var(--display);margin:0;font-size:clamp(2rem,4vw,3rem);line-height:1}.specs__note[data-astro-cid-qtn4zntw]{color:var(--ink-soft);margin:1.25rem 0 0;font-size:.95rem}.carousel__track[data-astro-cid-oulirr76]{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;gap:.75rem;height:clamp(18rem,62vw,34rem);margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.carousel__track[data-astro-cid-oulirr76]::-webkit-scrollbar{display:none}.carousel__track[data-astro-cid-oulirr76]:focus-visible{outline-offset:4px}.carousel__slide[data-astro-cid-oulirr76]{scroll-snap-align:start;background:var(--sage);flex:none;height:100%;margin:0}.carousel__slide[data-astro-cid-oulirr76] img{object-fit:cover;width:auto;max-width:86vw;height:100%;display:block}@media (width>=960px){.carousel__track[data-astro-cid-oulirr76]{height:clamp(24rem,36vw,34rem)}}.carousel__nav[data-astro-cid-oulirr76]{align-items:center;gap:.75rem;margin-top:1rem;display:flex}.carousel__btn[data-astro-cid-oulirr76]{width:3rem;height:3rem;color:inherit;cursor:pointer;background:0 0;border:2px solid;border-radius:999px;justify-content:center;align-items:center;transition:background-color .15s,opacity .15s;display:inline-flex}.carousel__btn[data-astro-cid-oulirr76]:hover:not(:disabled){background:var(--btn-bg);color:var(--btn-fg);border-color:var(--btn-bg)}.carousel__btn[data-astro-cid-oulirr76]:disabled{opacity:.35;cursor:default}.carousel__count[data-astro-cid-oulirr76]{font-variant-numeric:tabular-nums;text-align:center;min-width:4ch;font-weight:600}.perks-wrap[data-astro-cid-gkd3byu3]{border-top:1px solid var(--line);margin-top:clamp(2.5rem,5vw,3.5rem);padding-top:clamp(2rem,4vw,2.75rem)}.carousel-head[data-astro-cid-gkd3byu3]{gap:.5rem var(--gap);margin-bottom:clamp(1.25rem,3vw,2rem);display:grid}@media (width>=860px){.carousel-head[data-astro-cid-gkd3byu3]{grid-template-columns:5fr 7fr;align-items:end}}.carousel-head[data-astro-cid-gkd3byu3] h2[data-astro-cid-gkd3byu3],.carousel-head[data-astro-cid-gkd3byu3] p[data-astro-cid-gkd3byu3]{margin:0}.rules[data-astro-cid-gkd3byu3]{margin:1.5rem 0 0}.rules[data-astro-cid-gkd3byu3] dt[data-astro-cid-gkd3byu3]{font-family:var(--display);text-transform:uppercase;color:var(--khaki);font-size:1.4rem}.rules[data-astro-cid-gkd3byu3] dd[data-astro-cid-gkd3byu3]{margin:0 0 1.1rem}.gal__head[data-astro-cid-gkd3byu3]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 2rem;margin-bottom:clamp(1.5rem,4vw,2.5rem);display:flex}.gal__head[data-astro-cid-gkd3byu3] h2[data-astro-cid-gkd3byu3]{margin:0}.gal__row[data-astro-cid-gkd3byu3]{grid-template-columns:repeat(2,1fr);gap:.75rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=760px){.gal__row[data-astro-cid-gkd3byu3]{grid-template-columns:repeat(4,1fr)}}.gal__row[data-astro-cid-gkd3byu3] li[data-astro-cid-gkd3byu3]{margin:0}.gal__row[data-astro-cid-gkd3byu3] a[data-astro-cid-gkd3byu3]{display:block}.duo[data-astro-cid-gkd3byu3]{grid-template-columns:1fr 1fr;gap:.75rem;margin-top:1.75rem;display:grid}.frame--square[data-astro-cid-gkd3byu3]{aspect-ratio:1}.beach__head[data-astro-cid-gkd3byu3]{gap:1rem var(--gap);margin-bottom:clamp(1.5rem,4vw,2.5rem);display:grid}@media (width>=860px){.beach__head[data-astro-cid-gkd3byu3]{grid-template-columns:5fr 7fr;align-items:end}}.beach__head[data-astro-cid-gkd3byu3] .lead[data-astro-cid-gkd3byu3]{margin-bottom:.5rem}.beach__note[data-astro-cid-gkd3byu3]{color:var(--ink-soft);margin:0;font-size:.95rem}.beach__row[data-astro-cid-gkd3byu3]{scroll-snap-type:x mandatory;grid-auto-columns:minmax(14rem,78vw);grid-auto-flow:column;gap:.75rem;display:grid;overflow-x:auto}.beach__row[data-astro-cid-gkd3byu3]>[data-astro-cid-gkd3byu3]{scroll-snap-align:start}@media (width>=760px){.beach__row[data-astro-cid-gkd3byu3]{grid-template-columns:repeat(3,1fr);grid-auto-flow:row;overflow:visible}}.outdoor[data-astro-cid-gkd3byu3]{gap:var(--gap);display:grid}@media (width>=860px){.outdoor[data-astro-cid-gkd3byu3]{grid-template-columns:5fr 3.5fr 3.5fr;align-items:start}}.cta-band__row[data-astro-cid-gkd3byu3]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem 2rem;display:flex}.cta-band[data-astro-cid-gkd3byu3] h2[data-astro-cid-gkd3byu3]{font-size:clamp(2rem,4vw,3.2rem)}.cta-band[data-astro-cid-gkd3byu3] p[data-astro-cid-gkd3byu3]{margin:0}.perks-wrap[data-astro-cid-yxnw6cb4]{border-top:1px solid var(--line);margin-top:clamp(2.5rem,5vw,3.5rem);padding-top:clamp(2rem,4vw,2.75rem)}.carousel-head[data-astro-cid-yxnw6cb4]{gap:.5rem var(--gap);margin-bottom:clamp(1.25rem,3vw,2rem);display:grid}@media (width>=860px){.carousel-head[data-astro-cid-yxnw6cb4]{grid-template-columns:5fr 7fr;align-items:end}}.carousel-head[data-astro-cid-yxnw6cb4] h2[data-astro-cid-yxnw6cb4],.carousel-head[data-astro-cid-yxnw6cb4] p[data-astro-cid-yxnw6cb4]{margin:0}.lists[data-astro-cid-yxnw6cb4]{gap:clamp(2.5rem, 6vw, 4rem) var(--gap);display:grid}@media (width>=860px){.lists[data-astro-cid-yxnw6cb4]{grid-template-columns:5fr 7fr}}.for-who[data-astro-cid-yxnw6cb4]{margin:0;padding:0;list-style:none}.for-who[data-astro-cid-yxnw6cb4] li[data-astro-cid-yxnw6cb4]{font-family:var(--display);text-transform:uppercase;margin-bottom:.35rem;font-size:clamp(1.7rem,3vw,2.4rem);line-height:1.05}.lists[data-astro-cid-yxnw6cb4] .faq-block h2{font-size:clamp(2rem,4vw,3rem)}.sleep[data-astro-cid-yxnw6cb4]{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:1.5rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.sleep[data-astro-cid-yxnw6cb4] li[data-astro-cid-yxnw6cb4]{gap:.15rem;margin:0;font-size:.98rem;display:grid}.sleep__tent[data-astro-cid-yxnw6cb4]{width:5.5rem;height:auto;color:var(--ink);fill:var(--tick);margin-bottom:.6rem}.sleep__name[data-astro-cid-yxnw6cb4]{font-family:var(--display);text-transform:uppercase;font-size:1.5rem;line-height:1}.sleep__total[data-astro-cid-yxnw6cb4]{margin:2.25rem 0 0}.sleep__total[data-astro-cid-yxnw6cb4] span[data-astro-cid-yxnw6cb4]{font-family:var(--display);border-top:2px solid var(--ink);padding-top:.75rem;font-size:clamp(2.2rem,5vw,3.5rem);line-height:1;display:inline-block}.cta[data-astro-cid-yxnw6cb4]{align-items:center;gap:1.5rem;display:grid}@media (width>=860px){.cta[data-astro-cid-yxnw6cb4]{grid-template-columns:1fr auto}}.cta[data-astro-cid-yxnw6cb4] h2[data-astro-cid-yxnw6cb4]{font-size:clamp(2rem,4vw,3.2rem)}.cta[data-astro-cid-yxnw6cb4] p[data-astro-cid-yxnw6cb4]{margin:0}.ev-grid[data-astro-cid-mcji3ijd]{gap:clamp(2.5rem, 6vw, 4rem) var(--gap);display:grid}@media (width>=860px){.ev-grid[data-astro-cid-mcji3ijd]{grid-template-columns:1fr 1fr}}.ev-grid[data-astro-cid-mcji3ijd] h3[data-astro-cid-mcji3ijd]{margin-top:2rem}.price[data-astro-cid-mcji3ijd]{gap:2rem var(--gap);align-items:end;display:grid}@media (width>=860px){.price[data-astro-cid-mcji3ijd]{grid-template-columns:6fr 6fr}}.price__big[data-astro-cid-mcji3ijd]{font-family:var(--display);text-transform:uppercase;margin:0 0 .25rem;font-size:clamp(3rem,8vw,6rem);line-height:.95}.price__unit[data-astro-cid-mcji3ijd]{color:var(--khaki);margin:0}.price[data-astro-cid-mcji3ijd] ul[data-astro-cid-mcji3ijd]{margin:0}.form-grid[data-astro-cid-mcji3ijd]{gap:var(--gap);display:grid}@media (width>=960px){.form-grid[data-astro-cid-mcji3ijd]{grid-template-columns:4fr 7fr}}.form[data-astro-cid-mcji3ijd],.form__row[data-astro-cid-mcji3ijd]{gap:1rem;display:grid}@media (width>=640px){.form__row--2[data-astro-cid-mcji3ijd]{grid-template-columns:1fr 1fr}}.form[data-astro-cid-mcji3ijd] label[data-astro-cid-mcji3ijd]{gap:.35rem;font-size:.98rem;font-weight:600;display:grid}.form[data-astro-cid-mcji3ijd] label[data-astro-cid-mcji3ijd] .muted[data-astro-cid-mcji3ijd]{font-weight:400}.form[data-astro-cid-mcji3ijd] input[data-astro-cid-mcji3ijd],.form[data-astro-cid-mcji3ijd] select[data-astro-cid-mcji3ijd],.form[data-astro-cid-mcji3ijd] textarea[data-astro-cid-mcji3ijd]{font:400 1rem/1.4 var(--body);color:var(--field-fg);background:var(--field-bg);border:1.5px solid var(--field-line);border-radius:var(--radius);width:100%;min-height:3rem;padding:.8rem .9rem}.form[data-astro-cid-mcji3ijd] textarea[data-astro-cid-mcji3ijd]{resize:vertical}.form[data-astro-cid-mcji3ijd] input[data-astro-cid-mcji3ijd]:focus-visible,.form[data-astro-cid-mcji3ijd] select[data-astro-cid-mcji3ijd]:focus-visible,.form[data-astro-cid-mcji3ijd] textarea[data-astro-cid-mcji3ijd]:focus-visible{outline:3px solid var(--ink);outline-offset:1px;border-color:var(--ink)}.form__privacy[data-astro-cid-mcji3ijd]{color:var(--ink-soft);max-width:70ch;font-size:.85rem}.form[data-astro-cid-mcji3ijd] .btn[data-astro-cid-mcji3ijd]{justify-self:start}.gallery__filters[data-astro-cid-rj65ajc3]{flex-wrap:wrap;gap:.5rem;margin-bottom:1.75rem;display:flex}.gallery__filters[data-astro-cid-rj65ajc3] button[data-astro-cid-rj65ajc3]{font:600 .95rem/1 var(--body);cursor:pointer;border:1.5px solid var(--ink);color:var(--ink);background:0 0;border-radius:999px;padding:.7rem 1.1rem}.gallery__filters[data-astro-cid-rj65ajc3] button[data-astro-cid-rj65ajc3][aria-pressed=true]{background:var(--btn-bg);color:var(--btn-fg);border-color:var(--btn-bg)}.gallery__grid[data-astro-cid-rj65ajc3]{columns:2;column-gap:.75rem;margin:0;padding:0;list-style:none}@media (width>=700px){.gallery__grid[data-astro-cid-rj65ajc3]{columns:3}}@media (width>=1100px){.gallery__grid[data-astro-cid-rj65ajc3]{columns:4}}@media (width>=1400px){.gallery__grid[data-astro-cid-rj65ajc3]{columns:5}}@media (width>=1100px){.gallery--narrow[data-astro-cid-rj65ajc3] .gallery__grid[data-astro-cid-rj65ajc3]{columns:3}}.gallery__grid[data-astro-cid-rj65ajc3] li[data-astro-cid-rj65ajc3]{break-inside:avoid;margin:0 0 .75rem}.gallery__grid[data-astro-cid-rj65ajc3] li[data-astro-cid-rj65ajc3][hidden]{display:none}.gallery__grid[data-astro-cid-rj65ajc3] a[data-astro-cid-rj65ajc3]{background:var(--sage);display:block}.gallery__grid[data-astro-cid-rj65ajc3] img[data-astro-cid-rj65ajc3]{width:100%;height:auto;transition:opacity .2s}.gallery__grid[data-astro-cid-rj65ajc3] a[data-astro-cid-rj65ajc3]:hover img[data-astro-cid-rj65ajc3]{opacity:.9}.lightbox[data-astro-cid-rj65ajc3]{width:100vw;max-width:100vw;height:100vh;max-height:100vh;color:var(--sand);background:#10221ff5;border:0;padding:0}.lightbox[data-astro-cid-rj65ajc3]::backdrop{background:#10221fcc}.lightbox[data-astro-cid-rj65ajc3] figure[data-astro-cid-rj65ajc3]{grid-template-rows:1fr auto;place-items:center;height:100%;margin:0;padding:4rem 1rem 1rem;display:grid}.lightbox[data-astro-cid-rj65ajc3] img[data-astro-cid-rj65ajc3]{object-fit:contain;width:auto;max-width:min(100%,1400px);height:auto;max-height:calc(100vh - 8rem)}.lightbox[data-astro-cid-rj65ajc3] figcaption[data-astro-cid-rj65ajc3]{color:var(--khaki);padding:.75rem 0 .5rem;font-size:.95rem}.lightbox__btn[data-astro-cid-rj65ajc3]{color:var(--sand);cursor:pointer;background:0 0;border:0;width:3.5rem;height:3.5rem;font-size:2.6rem;line-height:1;position:absolute}.lightbox__close[data-astro-cid-rj65ajc3]{top:.75rem;right:.75rem}.lightbox__prev[data-astro-cid-rj65ajc3]{top:50%;left:.5rem;transform:translateY(-50%)}.lightbox__next[data-astro-cid-rj65ajc3]{top:50%;right:.5rem;transform:translateY(-50%)}@media (prefers-reduced-motion:reduce){.gallery__grid[data-astro-cid-rj65ajc3] img[data-astro-cid-rj65ajc3]{transition:none}}.rb[data-astro-cid-h6udauwv]{gap:var(--gap);align-items:start;display:grid}@media (width>=960px){.rb[data-astro-cid-h6udauwv]{grid-template-columns:5fr 7fr}.rb__text[data-astro-cid-h6udauwv]{position:sticky;top:7rem}}.rb__price[data-astro-cid-h6udauwv]{font-family:var(--display);text-transform:uppercase;margin:1.5rem 0 .35rem;font-size:clamp(2.2rem,5vw,3.2rem);line-height:1}.rb__note[data-astro-cid-h6udauwv]{margin-bottom:1.5rem}.rb__media[data-astro-cid-h6udauwv]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.rb__main[data-astro-cid-h6udauwv]{grid-column:1/-1}.ss__head[data-astro-cid-h6udauwv]{gap:1rem var(--gap);align-items:end;margin-bottom:clamp(2rem,5vw,3rem);display:grid}@media (width>=960px){.ss__head[data-astro-cid-h6udauwv]{grid-template-columns:7fr 5fr}}.ss__head[data-astro-cid-h6udauwv] .lead[data-astro-cid-h6udauwv]{max-width:48ch}.ss__list[data-astro-cid-h6udauwv]{margin:0}.ss__gallery-title[data-astro-cid-h6udauwv]{margin-bottom:1.25rem}.ss__credit[data-astro-cid-h6udauwv]{margin:1rem 0 0;font-size:.9rem}.order[data-astro-cid-h6udauwv]{gap:1.5rem var(--gap);align-items:end;display:grid}@media (width>=860px){.order[data-astro-cid-h6udauwv]{grid-template-columns:6fr 6fr}}.order[data-astro-cid-h6udauwv] .lead[data-astro-cid-h6udauwv]{max-width:40ch;margin:0}.order__actions[data-astro-cid-h6udauwv]{justify-items:start;gap:1rem;display:grid}.order__phones[data-astro-cid-h6udauwv]{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.order__phones[data-astro-cid-h6udauwv] li[data-astro-cid-h6udauwv]{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin:0;display:flex}.gs__head[data-astro-cid-bandzd6c]{gap:1rem var(--gap);margin-bottom:clamp(1.5rem,4vw,2.5rem);display:grid}@media (width>=860px){.gs__head[data-astro-cid-bandzd6c]{grid-template-columns:5fr 7fr;align-items:end}}.gs__head[data-astro-cid-bandzd6c] .lead[data-astro-cid-bandzd6c]{margin-bottom:1rem}.gs__credit[data-astro-cid-bandzd6c]{margin:1rem 0 0;font-size:.9rem}.cta[data-astro-cid-bandzd6c]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.cta[data-astro-cid-bandzd6c] h2[data-astro-cid-bandzd6c]{max-width:22ch;margin:0;font-size:clamp(1.8rem,3.6vw,2.8rem)}.aerial[data-astro-cid-btbnfof2]{margin-block:0}.aerial__img[data-astro-cid-btbnfof2]{aspect-ratio:1200/642}.aerial[data-astro-cid-btbnfof2] figcaption[data-astro-cid-btbnfof2]{margin-top:.75rem;font-size:.95rem}.area-top[data-astro-cid-btbnfof2]{gap:var(--gap);align-items:start;display:grid}@media (width>=960px){.area-top[data-astro-cid-btbnfof2]{grid-template-columns:7fr 5fr}.area-top__map[data-astro-cid-btbnfof2]{position:sticky;top:6rem}}.area-top__info[data-astro-cid-btbnfof2] h3[data-astro-cid-btbnfof2]{margin-top:2rem}.facts--drive[data-astro-cid-btbnfof2] dd[data-astro-cid-btbnfof2]{font-family:var(--display);font-size:1.5rem;font-weight:400;line-height:1.1}.facts--drive[data-astro-cid-btbnfof2] dt[data-astro-cid-btbnfof2]{align-self:center}.far[data-astro-cid-btbnfof2]{gap:2rem var(--gap);margin:0;padding:0;list-style:none;display:grid}@media (width>=700px){.far[data-astro-cid-btbnfof2]{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){.far[data-astro-cid-btbnfof2]{grid-template-columns:repeat(4,1fr)}}.far[data-astro-cid-btbnfof2] li[data-astro-cid-btbnfof2]{border-top:2px solid var(--ink);margin:0;padding-top:1rem}.far[data-astro-cid-btbnfof2] h3[data-astro-cid-btbnfof2]{margin-bottom:.1rem;font-size:1.55rem}.far__time[data-astro-cid-btbnfof2]{color:var(--ink-soft);margin-bottom:.4rem;font-weight:700}.far[data-astro-cid-btbnfof2] li[data-astro-cid-btbnfof2] p[data-astro-cid-btbnfof2]:last-child{margin-bottom:0;font-size:.98rem}.far__note[data-astro-cid-btbnfof2]{margin:2rem 0 0;font-size:.95rem}.attractions[data-astro-cid-btbnfof2]{gap:2rem var(--gap);margin:0;padding:0;list-style:none;display:grid}@media (width>=700px){.attractions[data-astro-cid-btbnfof2]{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){.attractions[data-astro-cid-btbnfof2]{grid-template-columns:repeat(4,1fr)}}.attractions[data-astro-cid-btbnfof2] li[data-astro-cid-btbnfof2]{border-top:2px solid var(--ink);margin:0;padding-top:1rem}.attractions[data-astro-cid-btbnfof2] h3[data-astro-cid-btbnfof2]{margin-bottom:.4rem;font-size:1.55rem}.attractions[data-astro-cid-btbnfof2] p[data-astro-cid-btbnfof2]{margin:0;font-size:.98rem}.gtk[data-astro-cid-btbnfof2]{gap:var(--gap);display:grid}@media (width>=860px){.gtk[data-astro-cid-btbnfof2]{grid-template-columns:5fr 7fr}}.cta[data-astro-cid-btbnfof2]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.cta[data-astro-cid-btbnfof2] h2[data-astro-cid-btbnfof2]{max-width:22ch;margin:0;font-size:clamp(1.8rem,3.6vw,2.8rem)}.book-top[data-astro-cid-7olo2yer]{padding-top:clamp(2rem,5vw,4rem)}.book-top__grid[data-astro-cid-7olo2yer]{gap:var(--gap);align-items:center;display:grid}@media (width>=860px){.book-top__grid[data-astro-cid-7olo2yer]{grid-template-columns:7fr 5fr}}.book-top[data-astro-cid-7olo2yer] h1[data-astro-cid-7olo2yer]{font-size:clamp(3rem,8vw,6rem)}.prices[data-astro-cid-7olo2yer]{background:var(--deep);border:1px solid var(--line);color:var(--sand);margin-top:2rem;padding:clamp(1.25rem,3vw,1.75rem)}.prices__title[data-astro-cid-7olo2yer]{font-size:1rem;font-family:var(--body,inherit);text-transform:none;letter-spacing:0;color:var(--khaki);margin:0 0 1rem;font-weight:700}.prices__list[data-astro-cid-7olo2yer]{gap:1.25rem var(--gap);margin:0;padding:0;list-style:none;display:grid}@media (width>=560px){.prices__list[data-astro-cid-7olo2yer]{grid-template-columns:1fr 1fr}}.prices__list[data-astro-cid-7olo2yer] li[data-astro-cid-7olo2yer]{align-content:start;gap:.15rem;margin:0;display:grid}.prices__label[data-astro-cid-7olo2yer]{font-weight:700}.prices__value[data-astro-cid-7olo2yer]{font-family:var(--display);font-size:clamp(2.6rem,6vw,3.6rem);line-height:1}.prices__note[data-astro-cid-7olo2yer]{color:var(--khaki);font-size:.92rem}.facts--book[data-astro-cid-7olo2yer]{grid-template-columns:max-content 1fr;margin-top:2rem}.facts--book[data-astro-cid-7olo2yer] dt[data-astro-cid-7olo2yer],.facts--book[data-astro-cid-7olo2yer] dd[data-astro-cid-7olo2yer]{border-top:1px solid var(--line);margin:0;padding:.55rem 0}@media (width<=520px){.facts--book[data-astro-cid-7olo2yer]{grid-template-columns:1fr;gap:0}.facts--book[data-astro-cid-7olo2yer] dd[data-astro-cid-7olo2yer]{border-top:0;padding-top:0}}.book-top__img[data-astro-cid-7olo2yer]{max-height:70vh}.booking__embed[data-astro-cid-7olo2yer]{min-height:30rem}.booking__placeholder[data-astro-cid-7olo2yer]{border:2px dashed var(--khaki);text-align:left;padding:clamp(2rem,6vw,4rem)}.booking__placeholder[data-astro-cid-7olo2yer] h2[data-astro-cid-7olo2yer]{font-size:clamp(2rem,4vw,3rem)}.book-bottom[data-astro-cid-7olo2yer]{gap:clamp(2.5rem, 6vw, 4rem) var(--gap);display:grid}@media (width>=860px){.book-bottom[data-astro-cid-7olo2yer]{grid-template-columns:5fr 7fr}}.book-bottom[data-astro-cid-7olo2yer] .faq-block h2{font-size:clamp(2rem,4vw,3rem)}.phones[data-astro-cid-7olo2yer]{padding:0;list-style:none}.phones[data-astro-cid-7olo2yer] li[data-astro-cid-7olo2yer]{margin-bottom:1rem}.phones__wa[data-astro-cid-7olo2yer]{margin-top:.15rem;font-size:.98rem}.phones[data-astro-cid-7olo2yer] a[data-astro-cid-7olo2yer]{font-family:var(--display);letter-spacing:.02em;font-size:2rem;text-decoration:none}.phones[data-astro-cid-7olo2yer] a[data-astro-cid-7olo2yer]:hover{text-decoration:underline}.phones[data-astro-cid-7olo2yer] span[data-astro-cid-7olo2yer]{color:var(--ink-soft);margin-left:.4rem;font-weight:600}.legal[data-astro-cid-7c53isjj]{padding-top:clamp(2rem,5vw,4rem)}.legal[data-astro-cid-7c53isjj] h1[data-astro-cid-7c53isjj]{max-width:16ch;font-size:clamp(2.6rem,7vw,5rem)}.legal__note[data-astro-cid-7c53isjj]{max-width:50rem;margin-bottom:2rem;font-weight:400}.thanks[data-astro-cid-wi22zoy3]{min-height:60vh}.thanks[data-astro-cid-wi22zoy3] h1[data-astro-cid-wi22zoy3]{max-width:16ch;font-size:clamp(2.6rem,7vw,5rem)}
