.E0kJGG_cover{color:#fff;background:linear-gradient(#0000 43%,#101519db),linear-gradient(#10151965,#0000 34%),#14191f url(/brand/park.webp) 50%/cover no-repeat;flex-direction:column;display:flex}.E0kJGG_intro{background:radial-gradient(at 50% 46%,#10151980,#0000 74%);flex-direction:column;flex:1;justify-content:space-between;padding:0 clamp(1.25rem,4vw,5rem) clamp(1.5rem,5vh,4rem);display:flex}.E0kJGG_heading{text-align:center;text-shadow:0 2px 12px #10151980;margin:auto;padding-block:clamp(2.75rem,6vh,5rem)}.E0kJGG_location{font:500 .8rem var(--font-heading);text-transform:uppercase;letter-spacing:.14em;justify-content:center;align-items:center;gap:.85rem;margin:0;display:flex}.E0kJGG_location:before,.E0kJGG_location:after{content:"";background:#e4bd72;width:2rem;height:2px}.E0kJGG_intro h1{margin:.55rem 0;font-size:clamp(2.65rem,6.5vw,6.5rem);font-weight:500;line-height:1.1}.E0kJGG_subtitle{text-wrap:balance;margin:0;font-size:clamp(1rem,1.6vw,1.4rem)}@media (max-width:38rem){.E0kJGG_intro{padding-inline:1rem}}
._9fWxfa_header{z-index:50;color:#fff;background:linear-gradient(#101519d9,#101519ad 65%,#10151966);padding-inline:clamp(1.25rem,4vw,5rem);position:fixed;inset:0 0 auto}._9fWxfa_spacer{height:var(--site-header-height);flex-shrink:0}._9fWxfa_header[data-scrolled=true],._9fWxfa_header[data-open=true]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#14191ff5;box-shadow:0 8px 24px #00000024}._9fWxfa_bar{max-width:90rem;min-height:var(--site-header-height);justify-content:space-between;align-items:center;gap:1.5rem;margin:auto;display:flex}._9fWxfa_brand img{width:auto;height:48px;display:block}._9fWxfa_header a{color:inherit;text-decoration:none}._9fWxfa_header :focus-visible{outline-offset:4px;outline:2px solid #fff}._9fWxfa_nav{align-items:center;gap:clamp(1rem,1.6vw,1.75rem);font-size:1.1875rem;display:flex}._9fWxfa_nav>a{white-space:nowrap;padding-block:.75rem}._9fWxfa_nav>a:hover{color:#e4bd72}._9fWxfa_contacts{--contact-gold:#e4bd72;justify-items:end;display:grid}._9fWxfa_header ._9fWxfa_call{min-height:36px;color:var(--contact-gold);font:600 1.25rem/1.25 var(--font-body);white-space:nowrap;justify-content:center;align-items:center;gap:.5rem;display:inline-flex}._9fWxfa_call:before{content:"";background:currentColor;width:.875rem;height:.875rem;-webkit-mask:url(/vendor/fontawesome/phone.svg) 50%/contain no-repeat;mask:url(/vendor/fontawesome/phone.svg) 50%/contain no-repeat}._9fWxfa_header ._9fWxfa_call:hover{color:#fff}._9fWxfa_socials{font:500 .8125rem/1.4 var(--font-body);align-items:center;gap:.875rem;display:flex}._9fWxfa_socials a{white-space:nowrap;align-items:center;gap:.35rem;min-height:30px;display:inline-flex}._9fWxfa_socials a:hover{text-underline-offset:3px;text-decoration:underline}._9fWxfa_socials img{object-fit:contain;filter:brightness(0)invert();width:14px;height:14px}._9fWxfa_community:after{content:"";border-right:1px solid #ffffff60;height:14px;margin-left:.5rem}._9fWxfa_toggle{display:none}@media (max-width:70rem){._9fWxfa_bar{gap:.75rem}._9fWxfa_brand{margin-right:auto}._9fWxfa_contacts{order:1}._9fWxfa_toggle{cursor:pointer;background:0 0;border:1px solid #ffffff70;order:2;place-content:center;gap:6px;width:44px;height:44px;display:grid}._9fWxfa_toggle span{background:#fff;width:20px;height:2px}._9fWxfa_toggle[aria-expanded=true] span:first-child{transform:translateY(4px)rotate(45deg)}._9fWxfa_toggle[aria-expanded=true] span:last-child{transform:translateY(-4px)rotate(-45deg)}._9fWxfa_nav{max-height:calc(100dvh - var(--site-header-height));background:#14191f;padding:.75rem 1.5rem 1.5rem;display:none;position:absolute;inset:100% 0 auto;overflow-y:auto}._9fWxfa_nav[data-open=true]{gap:0;display:grid}._9fWxfa_nav>a{border-bottom:1px solid #ffffff24;padding-block:.7rem}}@media (max-width:30rem){._9fWxfa_header{padding-inline:.875rem}._9fWxfa_bar{gap:.5rem}._9fWxfa_contacts{justify-items:center}._9fWxfa_header ._9fWxfa_call{font-size:1.0625rem}._9fWxfa_socials{gap:.55rem;font-size:.75rem}._9fWxfa_community:after{margin-left:.15rem}}@media (max-width:26rem){._9fWxfa_header{padding-inline:.5rem}._9fWxfa_bar{grid-template-columns:auto 1fr auto;align-content:center;gap:0 .25rem;display:grid}._9fWxfa_brand{grid-area:1/1/3/2}._9fWxfa_contacts{display:contents}._9fWxfa_header ._9fWxfa_call{grid-area:1/2;align-self:stretch;font-size:clamp(.875rem,4vw,1.0625rem)}._9fWxfa_toggle{grid-area:1/3}._9fWxfa_socials{grid-area:2/2/3/4;justify-self:end}}
.JHh-xa_breadcrumbs{color:#b8bcbf;font:.9rem/1.6 var(--font-body);margin-bottom:2rem}.JHh-xa_breadcrumbs ol{flex-wrap:wrap;gap:.35rem .65rem;margin:0;padding:0;list-style:none;display:flex}.JHh-xa_breadcrumbs li{align-items:baseline;gap:.65rem;min-width:0;display:flex}.JHh-xa_breadcrumbs a{color:#e4bd72;text-decoration:none}.JHh-xa_breadcrumbs a:hover{text-underline-offset:4px;text-decoration:underline}.JHh-xa_breadcrumbs a:focus-visible{outline-offset:4px;outline:2px solid #e4bd72}.JHh-xa_separator{color:#7e878d}
.TkvlDG_intro{max-width:90ch;margin:0 0 var(--section-title-space)}.TkvlDG_intro>p{color:#c9ccca;margin:0;font-size:clamp(1rem,1.1vw,1.125rem);line-height:1.7}
.Nm1E8a_primary,.Nm1E8a_secondary{min-height:40px;font:400 1rem/1.25 var(--font-button);border:1px solid #e4bd72;justify-content:center;align-items:center;gap:.4rem;padding:.5rem 1rem;text-decoration:none;display:inline-flex}.Nm1E8a_primary,.Nm1E8a_secondary:hover{color:#14191f;background:#e4bd72}.Nm1E8a_primary:hover{background:#f1ce8c}.Nm1E8a_secondary{color:#e4bd72;background:0 0}.Nm1E8a_primary:focus-visible,.Nm1E8a_secondary:focus-visible{outline-offset:2px;outline:2px solid;box-shadow:0 0 0 4px #e4bd72}
.lqe1qa_section{padding:var(--section-space) max(4vw, calc((100% - 90rem) / 2));isolation:isolate;color:#fff;background:radial-gradient(at 100% 20%,#e4bd7212,#0000 60%),#14191f;position:relative}.lqe1qa_section:before{content:"";z-index:-1;pointer-events:none;opacity:.5;background:url(/decor/triangles.svg) right 3vw top 1.5rem/240px no-repeat;position:absolute;inset:0}.lqe1qa_intro{color:#c9ccca;max-width:65ch;margin:0 0 2rem;line-height:1.6}.lqe1qa_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,2rem);display:grid}.lqe1qa_card{background:#20262c;flex-direction:column;min-width:0;display:flex}.lqe1qa_copy{flex-direction:column;flex:1;padding:clamp(1.25rem,2.5vw,2rem);display:flex}.lqe1qa_copy h3{margin:0;font-size:clamp(1.7rem,2.6vw,2.2rem);font-weight:500;line-height:1.2}.lqe1qa_copy>p,.lqe1qa_detailIntro>p,.lqe1qa_detailSection>p{color:#e2e2de;margin:0 0 1.25rem;line-height:1.65}.lqe1qa_facts{color:#e4bd72;flex-wrap:wrap;gap:.5rem 1.25rem;margin:1rem 0 1.25rem;padding:0;font-size:.9rem;list-style:none;display:flex}.lqe1qa_facts li+li{border-left:1px solid #e4bd724d;padding-left:1.25rem}.lqe1qa_highlights{margin:0 0 1.5rem;padding:0;list-style:none}.lqe1qa_highlights li{margin-bottom:.5rem;padding-left:1rem;font-size:.95rem;line-height:1.5;position:relative}.lqe1qa_highlights li:before{content:"";background:#e4bd72;width:4px;height:4px;position:absolute;top:.6em;left:0}.lqe1qa_extra{border-left:2px solid #e4bd72;margin-bottom:1.5rem;padding-left:1rem}.lqe1qa_extra h4{color:#e4bd72;margin:0 0 .35rem;font-size:1.2rem;font-weight:500}.lqe1qa_extra p{color:#c9ccca;margin:0;font-size:.9rem;line-height:1.6}.lqe1qa_cardFooter{border-top:1px solid #ffffff20;flex-direction:column;align-items:center;gap:.85rem;margin-top:auto;padding-top:1.25rem;display:flex}.lqe1qa_price{font-family:var(--font-heading);margin:0;font-size:1.5rem}.lqe1qa_detailHero{background:#20262c;grid-template-columns:1.15fr 1fr;display:grid}.lqe1qa_detailHero>*{min-width:0}.lqe1qa_detailIntro{align-self:center;padding:clamp(1.25rem,3vw,3rem)}.lqe1qa_detailIntro .lqe1qa_facts{margin-top:0}.lqe1qa_detailIntro .lqe1qa_schedule{margin-bottom:.5rem;font-weight:600}.lqe1qa_detailIntro .lqe1qa_note,.lqe1qa_note{color:#bec3c5;font-size:.9rem;line-height:1.65}.lqe1qa_rates{margin:1.5rem 0}.lqe1qa_rates>div{border-bottom:1px solid #ffffff20;justify-content:space-between;gap:1rem;padding:.85rem 0;line-height:1.5;display:flex}.lqe1qa_rates dt{color:#d4d6d5}.lqe1qa_rates dd{color:#e4bd72;flex-shrink:0;margin:0}.lqe1qa_detailSection{margin-top:clamp(2.5rem,5vw,4.5rem)}.lqe1qa_included{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem 2.5rem;margin:0;padding:0;list-style:none;display:grid}.lqe1qa_included li{border-top:1px solid #e4bd7238;grid-template-columns:2.25rem minmax(0,1fr);gap:1rem;padding-top:1.5rem;display:grid}.lqe1qa_benefitIcon{background:#e4bd72;width:2.25rem;height:2.25rem;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lqe1qa_included h3{margin:0 0 .65rem;font-size:1.4rem;font-weight:500;line-height:1.3}.lqe1qa_included p{color:#c9ccca;margin:0;font-size:.95rem;line-height:1.65}.lqe1qa_detailIntro .lqe1qa_eyebrow{color:#e4bd72;font-size:.85rem}@media (max-width:60rem){.lqe1qa_detailHero{grid-template-columns:1fr}.lqe1qa_included{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:45rem){.lqe1qa_section{padding-inline:1rem}.lqe1qa_grid,.lqe1qa_included{grid-template-columns:1fr}.lqe1qa_rates>div{flex-wrap:wrap;gap:.25rem 1rem}}
.Balj8a_section{isolation:isolate;padding:var(--section-space) max(4vw, calc((100% - 90rem) / 2));background:#151d20;position:relative}.Balj8a_section:before{content:"";z-index:-1;pointer-events:none;opacity:.13;background:url(/decor/north-map.webp) 100% 0/max(100%,1200px) no-repeat;position:absolute;inset:0}.Balj8a_story{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:clamp(1.5rem,4vw,4rem);display:grid}.Balj8a_copy{align-self:center;padding-block:1rem}.Balj8a_copy .Balj8a_eyebrow{color:#e4bd72;margin:0 0 1rem;font-size:.85rem}.Balj8a_copy h3{margin:0 0 1.25rem;font-size:clamp(2rem,3.2vw,3rem);font-weight:400;line-height:1.15}.Balj8a_copy>p{color:#d0d3d2;margin:0 0 1rem;line-height:1.75}.Balj8a_copy>p:last-child{margin-bottom:0}.Balj8a_amenities{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.25rem clamp(1.5rem,3vw,3rem);margin-top:3rem;display:grid}.Balj8a_amenity{grid-template-columns:2.25rem minmax(0,1fr);align-items:start;gap:1rem;display:grid}.Balj8a_icon{background:#e4bd72;width:2.25rem;height:2.25rem;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.Balj8a_amenity h3{margin:0 0 .65rem;font-size:1.4rem;font-weight:500;line-height:1.3}.Balj8a_amenity p{color:#c9ccca;margin:0;font-size:.95rem;line-height:1.65}@media (max-width:65rem){.Balj8a_amenities{grid-template-columns:repeat(2,minmax(0,1fr))}.Balj8a_story{grid-template-columns:1fr}}@media (max-width:45rem){.Balj8a_section{padding-inline:1rem}.Balj8a_amenities{grid-template-columns:1fr;gap:1.5rem}}
._115iQq_cover{isolation:isolate;padding-top:var(--site-header-height);color:#fff;background:#14191f;position:relative}._115iQq_photo{z-index:-2;object-fit:cover;object-position:var(--hero-position);width:100%;height:100%;position:absolute;inset:0}._115iQq_cover:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#10151945,#10151966 50%,#101519c9),radial-gradient(#10151960,#0000 80%);position:absolute;inset:0}._115iQq_heading{text-align:center;text-shadow:0 2px 12px #10151980;flex-direction:column;justify-content:center;align-items:center;max-width:90rem;min-height:20rem;margin-inline:auto;padding:3rem 1.25rem 3.5rem;display:flex}._115iQq_location{font:500 .8rem var(--font-heading);letter-spacing:.14em;text-transform:uppercase;justify-content:center;align-items:center;gap:.85rem;margin:0;display:flex}._115iQq_location:before,._115iQq_location:after{content:"";background:#e4bd72;flex-shrink:0;width:2rem;height:2px}._115iQq_heading h1{text-wrap:balance;margin:.55rem 0 .75rem;font-size:clamp(2.65rem,6.5vw,6.5rem);font-weight:500;line-height:1.1}._115iQq_subtitle{text-wrap:balance;max-width:55ch;margin:0;font-size:clamp(1rem,1.6vw,1.4rem);line-height:1.5}@media (max-width:45rem){._115iQq_heading{min-height:17rem;padding:2.5rem 1rem}._115iQq_location{letter-spacing:.1em;gap:.65rem;font-size:.65rem}._115iQq_location:before,._115iQq_location:after{width:1.25rem}}
.foJ60W_section{isolation:isolate;padding:var(--section-space) max(4vw, calc((100% - 90rem) / 2));background:radial-gradient(at 90% 15%,#e4bd7214,#0000 60%),radial-gradient(at 0 100%,#4b6c6014,#0000 55%),#14191f;position:relative}.foJ60W_section:before{content:"";z-index:-1;pointer-events:none;opacity:.65;background:url(/decor/quotes.svg) right 4vw top 2rem/clamp(180px,24vw,340px) no-repeat;position:absolute;inset:0}.foJ60W_platforms{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.foJ60W_platform{color:#fff;border:1px solid #ffffff25;padding:1.5rem 1.75rem;text-decoration:none;transition:border-color .2s;display:block}.foJ60W_platform:hover{border-color:#e4bd72}.foJ60W_platform:focus-visible{outline-offset:3px;outline:2px solid #e4bd72}.foJ60W_platformName{font-family:var(--font-heading);align-items:center;gap:.75rem;font-size:1.35rem;display:flex}.foJ60W_platformName img{object-fit:contain;flex-shrink:0}.foJ60W_platformScore{align-items:center;gap:1.25rem;margin-top:.5rem;display:flex}.foJ60W_platformScore strong{font:400 3rem/1.2 var(--font-heading)}.foJ60W_platformScore p{color:#bfc4c6;margin:.3rem 0 0;font-size:.85rem}.foJ60W_stars{color:#ffffff2b;letter-spacing:.1em;white-space:nowrap;font:1.1rem/1.2 Arial,sans-serif;display:inline-block;position:relative}.foJ60W_starFill{color:#e4bd72;position:absolute;inset:0 auto 0 0;overflow:hidden}.foJ60W_checked{color:#aeb5b8;margin:.75rem 0 2rem;font-size:.75rem}.foJ60W_cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;display:grid}.foJ60W_card{background:#20262c;flex-direction:column;min-height:20rem;padding:1.5rem;animation:.35s ease-out foJ60W_reveal;display:flex}.foJ60W_author{align-items:center;gap:.85rem;display:flex}.foJ60W_avatar{color:#e4bd72;width:2.75rem;height:2.75rem;font:500 1.35rem var(--font-heading);background:#e4bd721a;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.foJ60W_author h3{font:500 1.25rem/1.2 var(--font-heading);margin:0 0 .35rem}.foJ60W_author .foJ60W_stars{font-size:.85rem}.foJ60W_reviewText{color:#e1e3e1;margin:1.25rem 0;font-size:.95rem;line-height:1.75}.foJ60W_controls{font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:.75rem;margin-top:1.25rem;font-size:.8rem;display:flex}.foJ60W_controls button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff30;width:32px;height:32px;padding:0;font-size:1.35rem}.foJ60W_controls button:hover{color:#e4bd72;border-color:#e4bd72}.foJ60W_controls button:focus-visible{outline-offset:3px;outline:2px solid #e4bd72}.foJ60W_action{justify-content:center;margin-top:1.5rem;display:flex}.foJ60W_action>button{cursor:pointer}.foJ60W_dialog{color:#fff;background:#20262c;border:1px solid #ffffff30;width:min(36rem,100% - 2rem);max-height:90dvh;padding:clamp(1.25rem,3vw,1.75rem);position:fixed;overflow-y:auto}.foJ60W_dialog::backdrop{background:#080d13d9}.foJ60W_close{color:#fff;cursor:pointer;background:0 0;border:0;place-items:center;width:36px;height:36px;padding:0;font-size:1.75rem;display:grid;position:absolute;top:1rem;right:1rem}.foJ60W_dialog h2{font:500 clamp(1.5rem, 3vw, 1.75rem)/1.2 var(--font-heading);margin:0 0 1.25rem;padding-right:2.5rem}.foJ60W_form{gap:1rem;display:grid}.foJ60W_formRow{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:1rem;display:grid}.foJ60W_form label{gap:.5rem;font-size:.875rem;display:grid}.foJ60W_form label>span{color:#bac1c4}.foJ60W_form input:not([type=radio],[type=checkbox]),.foJ60W_form textarea{color:#fff;width:100%;min-width:0;font:.95rem/1.5 var(--font-body);background:#14191f;border:1px solid #ffffff35;border-radius:0;padding:.75rem}.foJ60W_form textarea{resize:vertical;min-height:6.5rem}.foJ60W_form :focus-visible,.foJ60W_close:focus-visible{outline-offset:3px;outline:2px solid #e4bd72}.foJ60W_form ::placeholder{color:#91999f}.foJ60W_ratingChoice{border:0;min-width:0;margin:0;padding:0}.foJ60W_ratingChoice legend{margin-bottom:.6rem;padding:0;font-size:.875rem}.foJ60W_ratingChoice>div{gap:.5rem;display:flex}.foJ60W_ratingChoice label{cursor:pointer;position:relative}.foJ60W_ratingChoice input{opacity:0;width:1px;height:1px;position:absolute}.foJ60W_ratingChoice label>span{color:#e4bd72;border:1px solid #ffffff35;padding:.5rem .7rem;display:block}.foJ60W_ratingChoice input:checked+span{color:#14191f;background:#e4bd72;border-color:#e4bd72}.foJ60W_ratingChoice input:focus-visible+span{outline-offset:3px;outline:2px solid #e4bd72}.foJ60W_form .foJ60W_consent{grid-template-columns:1rem minmax(0,1fr);align-items:start;gap:.65rem;font-size:.8rem;line-height:1.5;display:grid}.foJ60W_consent>span{overflow-wrap:anywhere;min-width:0}.foJ60W_consent input{accent-color:#e4bd72;flex-shrink:0;width:1rem;height:1rem;margin:.15rem 0 0}.foJ60W_consent a{color:#e4bd72;text-underline-offset:3px}.foJ60W_formStatus{margin:0;font-size:.875rem;line-height:1.5}.foJ60W_formStatus:empty{display:none}.foJ60W_formStatus[data-status=error]{color:#ffc8b7}.foJ60W_form>button{cursor:pointer;justify-self:center}.foJ60W_form>button:disabled{opacity:.6;cursor:wait}@keyframes foJ60W_reveal{0%{opacity:.35;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:70rem){.foJ60W_cards{grid-template-columns:repeat(2,minmax(0,1fr))}.foJ60W_card:nth-child(n+3){display:none}}@media (max-width:45rem){.foJ60W_section{padding-inline:1rem}.foJ60W_platforms,.foJ60W_cards,.foJ60W_formRow{grid-template-columns:1fr}.foJ60W_platform{padding:1.25rem}.foJ60W_card:nth-child(n+2){display:none}.foJ60W_card{min-height:19rem}}@media (prefers-reduced-motion:reduce){.foJ60W_card{animation:none}.foJ60W_platform{transition:none}}
._1KrBHq_section{padding:var(--section-space) max(4vw, calc((100% - 90rem) / 2));isolation:isolate;color:#fff;background:radial-gradient(at 85% 0,#68758212,#0000 65%),linear-gradient(125deg,#14191f,#1b2128 55%,#14191f);position:relative}._1KrBHq_section:before{content:"";z-index:-1;pointer-events:none;opacity:.45;background:url(/decor/wood-grain.svg) top/cover no-repeat;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0008 65%,#0000);mask-image:linear-gradient(#000,#0008 65%,#0000)}._1KrBHq_section[data-category=houses]{background:radial-gradient(at 90% 80%,#556b5320,#0000 65%),#151d20}._1KrBHq_section[data-category=houses]:before{opacity:.3;background:url(/decor/contours.webp) bottom/100% no-repeat;-webkit-mask-image:linear-gradient(#0000 15%,#000 65% 82%,#0000 100%);mask-image:linear-gradient(#0000 15%,#000 65% 82%,#0000 100%)}._1KrBHq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,2rem);display:grid}._1KrBHq_card,._1KrBHq_featured{background:#20262c}._1KrBHq_card{flex-direction:column;display:flex}._1KrBHq_card ._1KrBHq_gallery{aspect-ratio:16/9}._1KrBHq_featured{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._1KrBHq_copy{flex-direction:column;flex:1;min-width:0;padding:clamp(1rem,2vw,2rem);display:flex}._1KrBHq_featured ._1KrBHq_copy{justify-content:center}._1KrBHq_book{align-self:center}._1KrBHq_card ._1KrBHq_book{margin-top:auto}._1KrBHq_copy :is(h2,h3){margin:0;font-size:clamp(1.5rem,2.3vw,2rem);font-weight:500;line-height:1.2}._1KrBHq_copy p{color:#e2e2de;max-width:52ch;line-height:1.55}._1KrBHq_features{flex-wrap:wrap;gap:.6rem 1.25rem;margin:1.25rem 0;padding:0;list-style:none;display:flex}._1KrBHq_features li{align-items:center;gap:.5rem;font-size:.9rem;display:flex}._1KrBHq_features img{filter:invert();width:15px;height:15px}._1KrBHq_gallery{min-width:0;position:relative}._1KrBHq_enlarge{aspect-ratio:16/9;cursor:zoom-in;touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;background:#101519;border:0;width:100%;height:100%;padding:0;display:block;position:relative;overflow:hidden}._1KrBHq_slideTrack{width:100%;height:100%;display:flex;position:absolute;inset:0}._1KrBHq_slideTrack[data-animating=true]{transition:transform .55s cubic-bezier(.22,.68,.18,1)}._1KrBHq_slide{flex:0 0 100%;min-width:0;height:100%;display:block}._1KrBHq_slide img{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}._1KrBHq_enlarge:focus-visible{outline-offset:-3px;outline:2px solid #e4bd72}._1KrBHq_controls{color:#fff;font-variant-numeric:tabular-nums;background:#14191fd9;align-items:center;font-size:.75rem;display:flex;position:absolute;bottom:.5rem;right:.5rem}._1KrBHq_controls button,._1KrBHq_close{color:inherit;cursor:pointer;background:0 0;border:0}._1KrBHq_controls button{width:30px;height:30px;padding:0;font-size:1.25rem;line-height:1}._1KrBHq_lightbox{color:#fff;background:#14191f;border:0;width:min(94vw,74rem);max-width:94vw;max-height:94dvh;padding:.75rem;position:fixed}._1KrBHq_lightbox::backdrop{background:#090c10e8}._1KrBHq_lightboxViewport{aspect-ratio:4/3;touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;width:100%;max-height:68dvh;position:relative;overflow:hidden}._1KrBHq_lightboxViewport ._1KrBHq_slide img{object-fit:contain}._1KrBHq_close{min-height:36px;margin:0 0 .5rem auto;display:block}._1KrBHq_lightbox p{margin:1rem 8rem .4rem 0;font-size:.85rem}@media (min-width:64rem){._1KrBHq_grid[data-category=rooms]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){._1KrBHq_slideTrack[data-animating=true]{transition:none}}@media (max-width:45rem){._1KrBHq_section{padding-inline:1rem}._1KrBHq_grid,._1KrBHq_featured{grid-template-columns:1fr}}
.Yzli3q_booking{color:#14191f;background:#e8ddc7;width:min(100%,90rem);margin-inline:auto}.Yzli3q_container{flex-direction:column;justify-content:center;min-height:112px;padding:1rem clamp(.5rem,2vw,1.875rem);display:flex}@media (max-width:38rem){.Yzli3q_container{min-height:280px}}
.LwwJKq_section{isolation:isolate;padding:var(--section-space) max(4vw, calc((100% - 90rem) / 2));text-align:center;background:radial-gradient(at 50% 100%,#e4bd721c,#0000 70%),#252c30;border-block:1px solid #e4bd7238;position:relative}.LwwJKq_section:before{content:"";z-index:-1;pointer-events:none;opacity:.35;background:url(/decor/triangles.svg) right 5% center/auto 85% no-repeat;position:absolute;inset:0}.LwwJKq_content{max-width:48rem;margin-inline:auto}.LwwJKq_accent{background:#e4bd72;width:3rem;height:2px;margin:0 auto 1.5rem;display:block}.LwwJKq_phoneIcon{background:currentColor;flex:0 0 .875rem;width:.875rem;height:.875rem;margin-right:.25rem;-webkit-mask:url(/vendor/fontawesome/phone.svg) 50%/contain no-repeat;mask:url(/vendor/fontawesome/phone.svg) 50%/contain no-repeat}.LwwJKq_content h2{text-wrap:balance;margin:0 0 1rem;font-size:clamp(2rem,3.5vw,3.5rem);font-weight:500;line-height:1.15}.LwwJKq_content p{color:#d0d3d2;text-wrap:balance;max-width:52ch;margin:0 auto 2rem;line-height:1.7}@media (max-width:45rem){.LwwJKq_section{padding-inline:1rem}.LwwJKq_section:before{opacity:.2}}
.GzDauW_page{padding:var(--section-space) max(4vw, calc((100% - 90rem) / 2))}.GzDauW_tours{gap:2rem;display:grid}.GzDauW_tour{background:#20262c;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);display:grid}.GzDauW_photo{aspect-ratio:4/3;object-fit:cover;width:100%;height:100%;display:block}.GzDauW_copy{align-self:center;padding:clamp(1.25rem,3vw,2.75rem)}.GzDauW_duration{color:#e4bd72;margin:0 0 .7rem;font-size:.9rem}.GzDauW_copy h2{margin:0 0 .85rem;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:500;line-height:1.15}.GzDauW_places{color:#e4bd72;margin:0 0 1rem;font-size:.85rem;line-height:1.6}.GzDauW_description{color:#d8dbd9;margin:0 0 1.5rem;line-height:1.7}.GzDauW_actions{flex-wrap:wrap;gap:.75rem;display:flex}.GzDauW_contact{border-top:1px solid #e4bd724d;margin-top:2rem;padding-top:1.5rem}.GzDauW_contact p{color:#c9ccca;margin:0;line-height:1.6}@media (max-width:60rem){.GzDauW_tour{grid-template-columns:1fr}.GzDauW_photo{aspect-ratio:16/9;height:auto}}@media (max-width:45rem){.GzDauW_page{padding-inline:1rem}}
.fHQU8a_page{max-width:72rem;margin:auto;padding:2rem 4vw 5rem}.fHQU8a_page a{color:#e4bd72;text-underline-offset:4px}.fHQU8a_page a:focus-visible{outline-offset:4px;outline:2px solid #e4bd72}.fHQU8a_page h1{max-width:58rem;font:500 clamp(2rem, 4vw, 3.5rem)/1.14 var(--font-heading);margin:0 0 1.25rem}.fHQU8a_document{color:#d2d6d5;overflow-wrap:anywhere;max-width:56rem;margin-top:2.5rem;font-size:.95rem;line-height:1.85}.fHQU8a_document section+section{margin-top:2.5rem}.fHQU8a_document h2{font:500 1.65rem/1.3 var(--font-heading);color:#fff;margin:0 0 1rem}.fHQU8a_document h3{font:500 1.15rem/1.5 var(--font-heading);color:#fff;margin:1.25rem 0 .5rem}.fHQU8a_document p{margin:.75rem 0}.fHQU8a_document ul{padding-left:1.25rem}.fHQU8a_document li+li{margin-top:.5rem}.fHQU8a_document dl{margin:1rem 0}.fHQU8a_document dt{color:#fff;margin-top:.75rem;font-weight:600}.fHQU8a_document dd{margin:.25rem 0}@media (max-width:45rem){.fHQU8a_page{padding-inline:1rem}}
