._tour_hqdbe_1{border-top:1px solid #eee7dd38;margin-top:clamp(40px,6vw,80px);padding-top:clamp(32px,4vw,56px)}._tour_hqdbe_1 h2{font-size:clamp(38px,5vw,64px);line-height:1.05}._tour_hqdbe_1>p{max-width:650px;font-family:var(--font-display);color:#c8bab5;font-size:clamp(21px,2vw,27px);line-height:1.5}._rooms_hqdbe_4{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,48px);margin-top:40px;display:grid}._room_hqdbe_4{border-top:1px solid #eee7dd38;flex-direction:column;min-width:0;padding-top:24px;display:flex}._room_hqdbe_4 h3{font-family:var(--font-display);margin:0;font-size:clamp(28px,2.8vw,40px);font-weight:500;line-height:1.1}._room_hqdbe_4 p{font-family:var(--font-display);color:#c8bab5;margin:18px 0 24px;font-size:22px;line-height:1.5}._room_hqdbe_4 a{align-self:flex-start;margin-top:auto;line-height:1.6}._entrance_hqdbe_9 h1{max-width:1000px;line-height:1.05;font-size:clamp(44px,6.5vw,94px)!important}._entrance_hqdbe_9>p:not(._section-label_hqdbe_10){max-width:760px}._body_hqdbe_11{padding:clamp(48px,7vw,100px) clamp(22px,7vw,115px)}._body_hqdbe_11 h2{font-size:clamp(36px,4vw,56px);line-height:1.1}._body_hqdbe_11 p{font-family:var(--font-display);max-width:760px;font-size:clamp(22px,2vw,27px);line-height:1.55}:is(._body_hqdbe_11 a:focus-visible,._tour_hqdbe_1 a:focus-visible){outline-offset:5px;outline:2px solid}._fit_hqdbe_15{max-width:1000px;margin:0 auto}._destinations_hqdbe_16{background:var(--ink);color:var(--bone)}._destinations_hqdbe_16 ._rooms_hqdbe_4{margin-top:0}._destinations_hqdbe_16 ._room_hqdbe_4{padding-top:28px}._destinations_hqdbe_16 ._room_hqdbe_4 h2{font-size:clamp(32px,3vw,44px)}._destinations_hqdbe_16 ._room_hqdbe_4 ._line_hqdbe_20{min-height:3.3em;color:var(--bone);margin-bottom:0;font-size:25px;font-style:italic}._destinations_hqdbe_16 ._room_hqdbe_4 p{font-size:22px}._studioSection_hqdbe_22{border-top:1px solid var(--line);padding:48px 0}._studioSection_hqdbe_22:first-child{border-top:0;padding-top:0}._studioSection_hqdbe_22:last-child{padding-bottom:0}._categories_hqdbe_25{margin-top:40px}._category_hqdbe_26{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:center;gap:clamp(28px,5vw,72px);padding:40px 0;display:grid}._category_hqdbe_26 figure{margin:0}._category_hqdbe_26 img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}._category_hqdbe_26 h3{font-family:var(--font-display);margin:0;font-size:clamp(32px,3.5vw,46px);font-weight:500;line-height:1.1}._category_hqdbe_26 p{font-size:clamp(22px,2vw,26px)}._related_hqdbe_31{border-top:1px solid var(--line);margin-top:40px;padding-top:28px}@media (max-width:1000px){._rooms_hqdbe_4{grid-template-columns:1fr;gap:32px}._room_hqdbe_4 p{max-width:700px}._destinations_hqdbe_16 ._room_hqdbe_4 ._line_hqdbe_20{min-height:0}}@media (max-width:700px){._category_hqdbe_26{grid-template-columns:1fr;gap:24px}._category_hqdbe_26 figure{max-width:580px}._studioSection_hqdbe_22{padding:36px 0}}@media (prefers-reduced-motion:reduce){._body_hqdbe_11 a,._tour_hqdbe_1 a{transition:none}}
