.backdrop[data-astro-cid-7cfpuzc6]{background:#14110e;position:absolute;inset:0;overflow:hidden}.backdrop__still[data-astro-cid-7cfpuzc6],.backdrop__video[data-astro-cid-7cfpuzc6]{width:100%;height:100%;position:absolute;inset:0}.backdrop__still[data-astro-cid-7cfpuzc6]{background-image:var(--bg-portrait);background-position:50%;background-size:cover}@media (orientation:landscape){.backdrop__still[data-astro-cid-7cfpuzc6]{background-image:var(--bg-landscape)}}.backdrop__video[data-astro-cid-7cfpuzc6]{object-fit:cover;opacity:0;transition:opacity 1s}.backdrop__video[data-astro-cid-7cfpuzc6].is-playing{opacity:1}picture[data-astro-cid-ff34k5wx],.picture-empty[data-astro-cid-ff34k5wx]{width:100%;height:100%;display:block;overflow:hidden}img[data-astro-cid-ff34k5wx]{object-fit:cover;width:100%;height:100%;display:block}.picture-empty[data-astro-cid-ff34k5wx]{background:linear-gradient(160deg,#cdb79a,#6b5a45)}.finder[data-astro-cid-izwah35r]{justify-items:start;gap:22px;display:grid}.finder__label[data-astro-cid-izwah35r]{color:var(--ch-muted);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:11px}.finder__sentence[data-astro-cid-izwah35r]{font-family:var(--font-display);letter-spacing:-.01em;flex-wrap:wrap;align-items:baseline;gap:.3em .45em;margin:0;font-size:clamp(30px,3.8vw,54px);line-height:1.25;display:flex}.finder__field[data-astro-cid-izwah35r] select[data-astro-cid-izwah35r]{appearance:none;border:0;border-bottom:1px solid var(--ch-accent);max-width:100%;color:var(--ch-accent);font:inherit;cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%239a7632' stroke-width='1.4'/%3E%3C/svg%3E") right .1em center/.32em no-repeat;border-radius:0;padding:0 .9em .02em 0;font-style:italic}.finder__field[data-astro-cid-izwah35r] select[data-astro-cid-izwah35r]:focus-visible{outline:2px solid var(--ch-accent);outline-offset:4px}.finder__field[data-astro-cid-izwah35r] option[data-astro-cid-izwah35r]{color:#16120e;font-family:var(--font-body);font-size:16px;font-style:normal}.finder__go[data-astro-cid-izwah35r]{border:1px solid var(--ch-ink);background:var(--ch-ink);color:var(--ch-bg);font:500 12px/1 var(--font-body);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;gap:12px;padding:16px 28px;transition:background-color .3s,color .3s;display:inline-flex}.finder__go[data-astro-cid-izwah35r]:hover{color:var(--ch-ink);background:0 0}.journey[data-astro-cid-i3yebm4l]{--bleed:calc((100vw - 100%) / 2);position:relative}.journey__panel[data-astro-cid-i3yebm4l]{width:calc(100% + var(--bleed));height:clamp(480px,74svh,800px);position:relative;overflow:hidden}.journey--flip[data-astro-cid-i3yebm4l] .journey__panel[data-astro-cid-i3yebm4l]{margin-left:calc(var(--bleed) * -1)}.journey__media[data-astro-cid-i3yebm4l]{position:absolute;inset:0}.journey__media[data-astro-cid-i3yebm4l] img{transition:transform 2.4s cubic-bezier(.22,1,.36,1)}.journey__panel[data-astro-cid-i3yebm4l]:hover .journey__media[data-astro-cid-i3yebm4l] img{transform:scale(1.03)}.journey__video[data-astro-cid-i3yebm4l]{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1s;position:absolute;inset:0}.journey__video[data-astro-cid-i3yebm4l].is-playing{opacity:1}.journey__panel[data-astro-cid-i3yebm4l]:after{content:"";pointer-events:none;background:linear-gradient(#08070600 34%,#08070661 62%,#080706cc 100%);position:absolute;inset:0}.journey__text[data-astro-cid-i3yebm4l]{z-index:1;width:min(56%,720px);padding:clamp(24px,4vw,64px);position:absolute;inset:auto auto 0 0;container-type:inline-size}.journey--flip[data-astro-cid-i3yebm4l] .journey__text[data-astro-cid-i3yebm4l]{inset:auto 0 0 auto}.journey__badge[data-astro-cid-i3yebm4l]{border:1px solid var(--ch-accent);color:var(--ch-accent);letter-spacing:.12em;text-transform:uppercase;margin:0 0 18px;padding:6px 12px;font-size:10px;font-weight:500;display:inline-block}.journey__kicker[data-astro-cid-i3yebm4l]{letter-spacing:.12em;text-transform:uppercase;opacity:.86;margin:0 0 16px;font-size:11px;font-weight:400}.journey__title[data-astro-cid-i3yebm4l]{font-size:min(calc(clamp(40px, 5vw, 84px) * var(--ch-name-scale,1)), calc(100cqi / (var(--chars,8) * var(--ch-char-width,.46))))}.journey__title[data-astro-cid-i3yebm4l] a[data-astro-cid-i3yebm4l]{color:inherit;text-decoration:none}.journey__title[data-astro-cid-i3yebm4l] a[data-astro-cid-i3yebm4l]:after{content:"";position:absolute;inset:-100vh -100vw}.journey__tagline[data-astro-cid-i3yebm4l]{font-family:var(--ch-display);font-size:clamp(20px,1.7vw,26px);font-style:var(--ch-tagline-style,normal);margin:clamp(12px,1.4vw,20px) 0 0;line-height:1.25}.journey__facts[data-astro-cid-i3yebm4l]{flex-wrap:wrap;align-items:baseline;gap:6px 22px;margin:clamp(14px,1.6vw,22px) 0 0;display:flex}.journey__nights[data-astro-cid-i3yebm4l]{color:var(--ch-accent);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:500}.journey__highlights[data-astro-cid-i3yebm4l]{letter-spacing:.02em;font-size:clamp(14px,1.15vw,16px);font-weight:400}.journey__foot[data-astro-cid-i3yebm4l]{border-top:1px solid var(--ch-line);flex-wrap:wrap;align-items:baseline;gap:10px 32px;margin:clamp(14px,1.6vw,22px) 0 0;padding-top:clamp(12px,1.4vw,18px);display:flex}.journey__price[data-astro-cid-i3yebm4l]{letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:400}.journey__price[data-astro-cid-i3yebm4l] strong[data-astro-cid-i3yebm4l]{letter-spacing:0;margin-left:6px;font-size:17px;font-weight:600}.journey__cta[data-astro-cid-i3yebm4l]{letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:500}.journey__cta[data-astro-cid-i3yebm4l] span[data-astro-cid-i3yebm4l]{margin-left:6px;transition:transform .4s cubic-bezier(.22,1,.36,1);display:inline-block}.journey__panel[data-astro-cid-i3yebm4l]:hover .journey__cta[data-astro-cid-i3yebm4l] span[data-astro-cid-i3yebm4l]{transform:translate(6px)}.journey__title[data-astro-cid-i3yebm4l] a[data-astro-cid-i3yebm4l]:focus-visible{outline:none}.journey__panel[data-astro-cid-i3yebm4l]:has(.journey__title a:focus-visible){outline:2px solid var(--ch-accent);outline-offset:-6px}.journey__moments[data-astro-cid-i3yebm4l]{z-index:2;grid-template-columns:repeat(3,clamp(96px,10vw,160px));align-items:end;gap:clamp(8px,1vw,16px);margin:0;padding:0;list-style:none;display:grid;position:absolute;bottom:clamp(24px,4vw,64px);right:clamp(24px,4vw,64px)}.journey--flip[data-astro-cid-i3yebm4l] .journey__moments[data-astro-cid-i3yebm4l]{right:auto;left:calc(var(--bleed) + clamp(0px, 1vw, 16px))}.journey__moments[data-astro-cid-i3yebm4l] li[data-astro-cid-i3yebm4l]:nth-child(2){translate:0 calc(-1*clamp(16px,2.4vw,36px))}.moment[data-astro-cid-i3yebm4l]{color:inherit;text-decoration:none;display:block}.moment__media[data-astro-cid-i3yebm4l]{aspect-ratio:4/5;display:block;overflow:hidden;box-shadow:0 24px 60px -24px #0009}.moment__media[data-astro-cid-i3yebm4l] img{transition:transform 1.6s cubic-bezier(.22,1,.36,1)}.moment[data-astro-cid-i3yebm4l]:hover .moment__media[data-astro-cid-i3yebm4l] img{transform:scale(1.05)}.moment__label[data-astro-cid-i3yebm4l]{letter-spacing:.12em;text-transform:uppercase;margin-top:10px;font-size:10px;font-weight:500;display:block}@media (width<=980px){.journey__text[data-astro-cid-i3yebm4l],.journey--flip[data-astro-cid-i3yebm4l] .journey__text[data-astro-cid-i3yebm4l]{width:min(64%,640px)}.journey__moments[data-astro-cid-i3yebm4l]{grid-template-columns:repeat(3,clamp(80px,11vw,120px))}}@media (width<=820px){.journey__panel[data-astro-cid-i3yebm4l],.journey--flip[data-astro-cid-i3yebm4l] .journey__panel[data-astro-cid-i3yebm4l]{width:100vw;margin-left:calc(var(--bleed) * -1);height:max(520px,100svh)}.journey__panel[data-astro-cid-i3yebm4l]:after{background:linear-gradient(#08070600 36%,#08070666 56%,#080706d1 100%),linear-gradient(#08070666,#08070600 34%)}.journey__text[data-astro-cid-i3yebm4l],.journey--flip[data-astro-cid-i3yebm4l] .journey__text[data-astro-cid-i3yebm4l]{width:auto;padding:24px var(--gutter) 28px;inset:auto 0 0}.journey__moments[data-astro-cid-i3yebm4l],.journey--flip[data-astro-cid-i3yebm4l] .journey__moments[data-astro-cid-i3yebm4l]{top:72px;bottom:auto;right:auto;left:var(--gutter);grid-template-columns:repeat(3,76px);gap:8px}.journey__moments[data-astro-cid-i3yebm4l] li[data-astro-cid-i3yebm4l]:nth-child(2){translate:none}.moment__label[data-astro-cid-i3yebm4l]{letter-spacing:.12em;font-size:9px}}
