.hero[data-astro-cid-bbe6dxrz]{position:relative;display:flex;flex-direction:column;color:var(--white);background:#2a1a10;isolation:isolate;overflow:hidden}.hero__media[data-astro-cid-bbe6dxrz]{position:relative;aspect-ratio:16 / 9;overflow:hidden;background:#2a1a10}.hero__slide[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;opacity:0;transition:opacity .9s ease}.hero__slide[data-astro-cid-bbe6dxrz].is-active{opacity:1;z-index:2}.hero__slide[data-astro-cid-bbe6dxrz].is-prev{opacity:0;z-index:1}.hero__slide[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{width:100%;height:100%;object-fit:contain;object-position:center;filter:saturate(1.08) contrast(1.04)}.hero__slide[data-astro-cid-bbe6dxrz].is-active img[data-astro-cid-bbe6dxrz],.hero__slide[data-astro-cid-bbe6dxrz].is-prev img[data-astro-cid-bbe6dxrz]{animation:hero-drift 4.6s ease-out forwards}.hero__slide--0[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{transform-origin:50% 60%}.hero__slide--1[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{transform-origin:30% 50%}.hero__slide--2[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{transform-origin:70% 55%}.hero__slide--3[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{transform-origin:50% 40%}@keyframes hero-drift{0%{transform:scale(1)}to{transform:scale(1.03)}}@media(prefers-reduced-motion:reduce){.hero__slide[data-astro-cid-bbe6dxrz]{transition:none}.hero__slide[data-astro-cid-bbe6dxrz].is-active img[data-astro-cid-bbe6dxrz],.hero__slide[data-astro-cid-bbe6dxrz].is-prev img[data-astro-cid-bbe6dxrz]{animation:none}}.hero__in[data-astro-cid-bbe6dxrz]{padding-block:1.25rem 1.5rem}.hero__est[data-astro-cid-bbe6dxrz]{display:inline-block;font-size:.8rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin-bottom:.8rem}.hero[data-astro-cid-bbe6dxrz] h1[data-astro-cid-bbe6dxrz]{color:var(--white);max-width:16ch}@media(max-width:600px){.hero[data-astro-cid-bbe6dxrz] h1[data-astro-cid-bbe6dxrz]{font-size:2rem}}.hero[data-astro-cid-bbe6dxrz] h1[data-astro-cid-bbe6dxrz] em[data-astro-cid-bbe6dxrz]{font-style:italic;color:#ffd98a}.hero__lead[data-astro-cid-bbe6dxrz]{max-width:48ch;font-size:1rem;color:#f6ecdc;margin-bottom:1rem}.hero[data-astro-cid-bbe6dxrz] .cloud[data-astro-cid-bbe6dxrz]{max-width:none;width:auto;padding:0;border-radius:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;text-shadow:none}.hero__pill[data-astro-cid-bbe6dxrz]{margin-top:1.25rem;background:#ffffff24;color:var(--white)}.hero__pill[data-astro-cid-bbe6dxrz].pill--open{background:#2f6b45d9;color:#fff}.hero__pill[data-astro-cid-bbe6dxrz].pill--closed{background:#b8321fd9;color:#fff}@media(min-width:601px){.hero__lead[data-astro-cid-bbe6dxrz]{font-size:1.12rem;margin-bottom:1.4rem}.hero__in[data-astro-cid-bbe6dxrz]{padding-block:2rem 2.5rem}}@media(min-width:901px){.hero[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);align-items:center;gap:clamp(1.5rem,3vw,3rem);padding:clamp(2rem,4vw,3.5rem) max(1rem,calc((100% - var(--container)) / 2))}.hero__media[data-astro-cid-bbe6dxrz]{grid-column:2;grid-row:1;border-radius:22px;box-shadow:0 24px 60px #00000073}.hero__in[data-astro-cid-bbe6dxrz]{grid-column:1;grid-row:1;width:auto;margin:0;padding:0}.hero[data-astro-cid-bbe6dxrz] h1[data-astro-cid-bbe6dxrz]{font-size:clamp(2.3rem,3.6vw,3.4rem)}}.intro[data-astro-cid-v4qhm7jo]{display:grid;gap:2.5rem;align-items:center;grid-template-columns:1fr}@media(min-width:900px){.intro[data-astro-cid-v4qhm7jo]{grid-template-columns:1.1fr 1fr}}.intro__photos[data-astro-cid-v4qhm7jo]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;align-items:start}.intro__offset[data-astro-cid-v4qhm7jo]{margin-top:3rem}.feat[data-astro-cid-v4qhm7jo]{margin-top:1.5rem}.feat__body[data-astro-cid-v4qhm7jo]{padding:1.1rem 1.25rem 1.3rem}.feat__row[data-astro-cid-v4qhm7jo]{display:flex;justify-content:space-between;align-items:baseline;gap:1rem}.feat__row[data-astro-cid-v4qhm7jo] h3[data-astro-cid-v4qhm7jo]{margin:0 0 .3rem}.feat__price[data-astro-cid-v4qhm7jo]{font-weight:700;color:var(--green-dark);white-space:nowrap}.feat[data-astro-cid-v4qhm7jo] p[data-astro-cid-v4qhm7jo]{margin:0;color:var(--ink-2);font-size:.95rem}.story[data-astro-cid-v4qhm7jo]{background:radial-gradient(120% 80% at 50% 0%,#f6ecd9,#efe1c8 60%,#e8d7ba)}.story__head[data-astro-cid-v4qhm7jo]{text-align:center;max-width:68ch;margin:0 auto 2.5rem}.story__head[data-astro-cid-v4qhm7jo] .lead[data-astro-cid-v4qhm7jo]{margin-inline:auto}.story__sub[data-astro-cid-v4qhm7jo]{font-family:var(--font-display);font-style:italic;font-size:1.3rem;color:var(--red-dark);margin:-.2rem 0 .8rem}.split-head[data-astro-cid-v4qhm7jo]{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.5rem;flex-wrap:wrap}.visit[data-astro-cid-v4qhm7jo]{display:grid;gap:2.5rem;grid-template-columns:1fr;align-items:center}@media(min-width:900px){.visit[data-astro-cid-v4qhm7jo]{grid-template-columns:1.2fr 1fr}}.visit__perks[data-astro-cid-v4qhm7jo]{list-style:none;padding:0;margin:0 0 1.5rem;display:grid;gap:.4rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));color:#f3e9d6}.cater[data-astro-cid-v4qhm7jo]{display:grid;gap:2.5rem;align-items:center;grid-template-columns:1fr}@media(min-width:900px){.cater[data-astro-cid-v4qhm7jo]{grid-template-columns:1.2fr 1fr}}
