.page_stay__wnSDm{background:var(--cream)}.page_hero__wbBCC{position:relative;isolation:isolate;min-height:590px;display:flex;align-items:center;color:var(--cream)}.page_hero__wbBCC>picture{position:absolute;inset:0;z-index:-2}.page_hero__wbBCC>picture img{width:100%;height:100%;object-fit:cover;object-position:center 55%}.page_hero__wbBCC:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(29,22,22,.9),rgba(29,22,22,.65) 43%,rgba(29,22,22,.08) 85%)}.page_heroInner__kr_Im{width:min(1280px,100%);margin:auto;padding:70px 40px}.page_location__Npfcv{font-size:17px;margin-bottom:22px}.page_hero__wbBCC h1{font-size:clamp(58px,6vw,88px);letter-spacing:-2px;line-height:1.02;margin-bottom:24px}.page_heroInner__kr_Im>p:last-of-type{font-size:21px;max-width:440px}.page_actions__OqqaG{display:flex;gap:14px;flex-wrap:wrap;margin-top:28px}.page_actions__OqqaG a{border-radius:12px}.page_hero__wbBCC .page_actions__OqqaG a:first-child{background:var(--cream);color:var(--plum)}.page_facts__Wbvgh{display:flex;justify-content:center;gap:clamp(24px,5vw,72px);padding:24px;background:var(--sky);color:var(--plum);font-size:19px}.page_intro__3BQie{max-width:1280px;margin:auto;padding:80px 40px;display:grid;grid-template-columns:1.15fr .85fr;grid-gap:80px;gap:80px;align-items:center}.page_stay__wnSDm h2{font-size:clamp(36px,4vw,54px);color:var(--plum);line-height:1.07;margin-bottom:24px}.page_intro__3BQie p{font-size:19px;margin-bottom:20px}.page_intro__3BQie h3{font-size:26px;color:var(--plum);margin-top:30px;line-height:1.15}.page_intro__3BQie ul{padding-left:22px;font-size:18px}.page_intro__3BQie li+li{margin-top:10px}.page_stay__wnSDm figure{margin:0}.page_gallery__SRV8_ picture,.page_intro__3BQie picture{display:block}.page_gallery__SRV8_ img,.page_intro__3BQie img{display:block;width:100%;height:auto;border-radius:20px}.page_intro__3BQie img{max-height:610px;object-fit:contain}.page_stay__wnSDm figcaption{font-size:15px;margin-top:12px;color:var(--plum)}.page_comfort__P8LQ4{background:var(--paper);padding:70px max(24px,calc((100% - 1200px)/2))}.page_comfortHeading__HSVnW{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;align-items:center;margin-bottom:32px}.page_comfortHeading__HSVnW h2{margin:0}.page_comfortHeading__HSVnW p{font-size:19px}.page_gallery__SRV8_{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px}.page_gallery__SRV8_ img{aspect-ratio:4/3;object-fit:cover}.page_before__CHGz9{max-width:920px;margin:auto;padding:65px 32px}.page_before__CHGz9 h2{font-size:34px}.page_before__CHGz9 p{font-size:18px}.page_book__SNBJv{padding:65px 24px 75px;text-align:center;background:var(--sky)}.page_book__SNBJv p{font-size:20px;max-width:640px;margin:auto}.page_book__SNBJv .page_actions__OqqaG{justify-content:center}.page_stay__wnSDm a:focus-visible{outline:3px solid var(--gold);outline-offset:5px}@media(max-width:700px){.page_hero__wbBCC{min-height:590px}.page_heroInner__kr_Im{padding:52px 24px}.page_hero__wbBCC:after{background:rgba(29,22,22,.68)}.page_hero__wbBCC h1{font-size:58px}.page_heroInner__kr_Im>p:last-of-type{font-size:19px}.page_actions__OqqaG{gap:12px}.page_actions__OqqaG a{font-size:17px;padding:12px 18px}.page_facts__Wbvgh{display:grid;grid-template-columns:1fr 1fr;text-align:center;grid-gap:12px;gap:12px;padding:22px;font-size:17px}.page_intro__3BQie{grid-template-columns:1fr;padding:48px 24px;gap:28px}.page_comfortHeading__HSVnW p,.page_intro__3BQie p{font-size:18px}.page_intro__3BQie img{max-height:560px}.page_comfort__P8LQ4{padding:48px 24px}.page_comfortHeading__HSVnW{grid-template-columns:1fr;gap:0}.page_comfortHeading__HSVnW h2{margin-bottom:22px}.page_gallery__SRV8_{grid-template-columns:1fr;gap:28px}.page_before__CHGz9{padding:45px 24px}.page_book__SNBJv{padding:48px 24px}.page_book__SNBJv p{font-size:18px}}