.presence_page__qmOra{--blue:#002fa7;--orange:#ff4800;color:var(--blue);font-family:Arial,Helvetica,sans-serif;overflow-x:clip}.presence_page__qmOra *{box-sizing:border-box}.presence_page__qmOra a{color:inherit;text-decoration:none}.presence_page__qmOra a:focus-visible,.presence_page__qmOra button:focus-visible,.presence_page__qmOra summary:focus-visible{outline:3px solid var(--orange);outline-offset:5px}.presence_page__qmOra button,.presence_page__qmOra input,.presence_page__qmOra select{font:inherit}.presence_page__qmOra button{cursor:pointer}.presence_page__qmOra button:disabled{cursor:not-allowed}.presence_page__qmOra figure,.presence_page__qmOra h1,.presence_page__qmOra h2,.presence_page__qmOra h3,.presence_page__qmOra h4,.presence_page__qmOra p{margin:0}.presence_page__qmOra em{font-weight:400}.presence_eyebrow__rfqfu{font-size:10px;letter-spacing:.18em;font-weight:700}.presence_nav__G6rUE{height:86px;padding:0 4%;display:flex;align-items:center;justify-content:space-between;background:#fff;position:relative;z-index:5}.presence_logo__zRbOH{font-size:37px;font-weight:800;letter-spacing:-3px}.presence_logo__zRbOH span{color:var(--orange)}.presence_nav__G6rUE nav{display:flex;align-items:center;gap:30px;font-size:10px;letter-spacing:.1em;font-weight:700}.presence_languages__acqVi{display:flex;gap:12px}.presence_languages__acqVi a[aria-current=page]{border-bottom:1px solid var(--orange);padding-bottom:5px}.presence_navBook__qGWBS{padding:16px 21px;border:1px solid var(--blue);display:flex;gap:26px;transition:.2s}.presence_navBook__qGWBS:hover{background:var(--blue);color:white}.presence_hero__PZJp6{min-height:740px;height:calc(100svh - 86px);max-height:1100px;position:relative;background:#e8e9e7}.presence_heroPhoto__s7B52{position:absolute;inset:0}.presence_heroPhoto__s7B52 img{object-fit:cover;object-position:center 44%}.presence_hero__PZJp6:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,15,65,.8),transparent 72%)}.presence_heroTop__XNeC9{position:absolute;top:28px;left:4%;right:4%;display:flex;justify-content:space-between;font-size:10px;letter-spacing:.2em;font-weight:700;z-index:1}.presence_heroTitle__ia3x3{position:absolute;bottom:64px;left:4%;right:4%;color:white;z-index:1}.presence_heroTitle__ia3x3>p{font-size:14px;margin-bottom:20px;letter-spacing:.02em}.presence_hero__PZJp6 h1{font-size:clamp(65px,14.6vw,230px);line-height:.83;letter-spacing:-.075em;font-weight:800}.presence_hero__PZJp6 h1>span:last-child{color:var(--orange)}.presence_heroBottom__MBl_3{display:flex;align-items:end;justify-content:space-between;margin-top:30px}.presence_heroBottom__MBl_3 p{font-size:clamp(21px,2.5vw,37px);line-height:1.15;letter-spacing:-.035em}.presence_roundLink__D2Ty4{border:1px solid #ffffff80;border-radius:50%;height:72px;width:72px;display:grid;place-items:center;font-size:36px;transition:transform .3s,background .3s}.presence_roundLink__D2Ty4:hover{transform:rotate(45deg);background:var(--orange)}.presence_photoCaption__ofV93{position:absolute;bottom:18px;left:4%;font-size:8px;letter-spacing:.15em;color:#fffc;z-index:1}.presence_ribbon__JfML4{display:flex;justify-content:space-between;align-items:center;background:var(--blue);color:white;padding:26px 4%;font-size:10px;letter-spacing:.12em}.presence_ribbon__JfML4 a{border-bottom:1px solid var(--orange);padding-bottom:4px}.presence_intro__PHETl{padding:110px 7% 90px}.presence_faq__JDCn3 h2,.presence_intro__PHETl h2,.presence_reservation__dMbfn h2{font-size:clamp(38px,6.5vw,100px);letter-spacing:-.065em;line-height:.98;margin-top:32px}.presence_introBottom__Qe2YQ{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-top:38px}.presence_introBottom__Qe2YQ p{max-width:480px;font-size:18px;line-height:1.6}.presence_introBottom__Qe2YQ a{font-size:10px;font-weight:700;letter-spacing:.1em;border-bottom:1px solid var(--orange);padding-bottom:10px;white-space:nowrap}.presence_pieces__1oSVZ{position:relative;display:grid;grid-template-columns:1.35fr .8fr;align-items:start;gap:7%;padding:15px 7% 130px}.presence_pieces__1oSVZ img{width:100%;height:auto;display:block;transition:transform .7s}.presence_pieces__1oSVZ figure:hover img{transform:translateY(-8px)}.presence_pieceLarge___IEgg{padding-top:40px}.presence_pieceLarge___IEgg img{background:#f5f5f5}.presence_pieceSmall__6wooa{padding-top:150px}.presence_pieces__1oSVZ figcaption{border-top:1px solid #002fa735;padding-top:12px;margin-top:15px;display:flex;justify-content:space-between;font-size:8px;letter-spacing:.08em;gap:12px}.presence_piecesNote__VVX_e{position:absolute;top:0;right:8%;font-size:clamp(32px,4vw,64px);line-height:.9;letter-spacing:-.06em;color:var(--orange)}.presence_reservation__dMbfn{scroll-margin-top:20px;background:var(--blue);color:white;display:grid;grid-template-columns:1fr 1fr;gap:8%;padding:100px 7%;align-items:start}.presence_reservation__dMbfn h2{font-size:clamp(40px,5vw,74px)}.presence_reservationIntro__CcZZd{position:sticky;top:40px}.presence_price__4w76l{font-size:64px;letter-spacing:-.06em;padding-top:45px}.presence_price__4w76l small{display:block;font-size:12px;letter-spacing:0;margin-top:8px}.presence_reservationIntro__CcZZd>p:not(.presence_price__4w76l):not(.presence_eyebrow__rfqfu){max-width:320px;font-size:17px;line-height:1.6;margin-top:25px}.presence_reservation__dMbfn ul{padding:25px 0;list-style:none;border-bottom:1px solid #ffffff40;margin:15px 0 25px;max-width:430px}.presence_reservation__dMbfn li{padding:9px 0;font-size:13px}.presence_reservation__dMbfn li:before{content:"+";color:#ff9769;margin-right:12px}.presence_reservationIntro__CcZZd>a{font-size:10px;letter-spacing:.1em}.presence_portrait__Bbj2J{display:flex;gap:25px;align-items:center;margin-top:60px}.presence_portrait__Bbj2J img{width:135px;height:175px;object-fit:cover}.presence_portrait__Bbj2J p{font-size:28px;letter-spacing:-.04em}.presence_portrait__Bbj2J span{font-size:13px;letter-spacing:0}.presence_portrait__Bbj2J small{font-size:8px;letter-spacing:.08em;line-height:1.7;display:inline-block;margin-top:14px}.presence_booking__CkGKi{background:white;color:var(--blue);padding:36px;min-width:0}.presence_booking__CkGKi fieldset{border:0;margin:0;padding:0;min-width:0}.presence_bookingHeading__nEWAx h3{font-size:30px;letter-spacing:-.04em;line-height:1.1;margin:14px 0}.presence_bookingHeading__nEWAx>p{font-size:11px;line-height:1.6}.presence_duration__cozWg{display:flex;justify-content:space-between;align-items:center;margin:30px 0 22px;font-size:12px}.presence_duration__cozWg>div{display:flex;align-items:center;gap:16px}.presence_duration__cozWg button,.presence_month__x71yY button{border:1px solid #002fa730;background:white;color:var(--blue);height:36px;width:36px}.presence_duration__cozWg button:disabled,.presence_month__x71yY button:disabled{opacity:.3}.presence_duration__cozWg output{min-width:75px;text-align:center}.presence_month__x71yY{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #002fa730;padding-top:20px}.presence_month__x71yY h4{font-size:16px;text-transform:capitalize}.presence_week__3obCA,.presence_weekdays__285z3{display:grid;grid-template-columns:repeat(7,1fr);text-align:center}.presence_weekdays__285z3{font-size:9px;margin:22px 0 12px;opacity:.65}.presence_calendar__TcrpC{display:grid;gap:6px}.presence_week__3obCA{width:100%;border:1px solid #002fa725;min-height:42px;align-items:center;background:white;color:var(--blue);padding:0;font-size:12px;transition:.2s}.presence_week__3obCA:not(:disabled):hover{background:#002fa710;border-color:var(--blue)}.presence_week__3obCA:disabled{color:#7c8394;background:repeating-linear-gradient(-45deg,#f6f6f6,#f6f6f6 4px,#eee 0,#eee 5px);border-color:#ddd}.presence_week__3obCA.presence_reserved___m1_P{background:#e5eafa;color:#3f5488;border-color:#3f5488}.presence_week__3obCA.presence_reserved___m1_P span{text-decoration:line-through}.presence_week__3obCA.presence_selected__xXigy{background:var(--blue);color:white;border-color:var(--blue)}.presence_otherMonth__o8Ujn{opacity:.35}.presence_legend__0yutb{display:flex;flex-wrap:wrap;gap:14px;font-size:9px;margin:15px 0 22px}.presence_dateSelection__vpfq1{font-size:15px;font-weight:700;min-height:22px}.presence_small__qgEGQ{font-size:10px;line-height:1.6;margin-top:8px!important;opacity:.8}.presence_extra__C7Pwr{border-block:1px solid #002fa730;margin-top:25px;padding:18px 0}.presence_extra__C7Pwr summary{font-size:12px;cursor:pointer;display:flex;justify-content:space-between}.presence_extra__C7Pwr label{font-size:11px;display:block;margin-top:18px}.presence_booking__CkGKi input:not([type=checkbox]),.presence_booking__CkGKi select{display:block;border:1px solid #002fa740;border-radius:0;background:white;color:var(--blue);width:100%;min-height:44px;padding:10px;margin-top:8px;font-size:14px}.presence_booking__CkGKi input:focus,.presence_booking__CkGKi select:focus{outline:2px solid var(--blue);outline-offset:2px}.presence_contactFields__unYOU{display:grid;gap:16px;margin-top:26px}.presence_contactFields__unYOU label{font-size:11px}.presence_total__ukGlK{padding:22px 0;margin-top:10px}.presence_total__ukGlK p{display:flex;justify-content:space-between;gap:16px;font-size:12px;margin-top:10px}.presence_total__ukGlK .presence_totalAmount__zAqU8{border-top:1px solid #002fa730;margin-top:18px;padding-top:18px;align-items:baseline}.presence_totalAmount__zAqU8 strong{font-size:30px;letter-spacing:-.06em}.presence_total__ukGlK small{display:block;font-size:10px;line-height:1.5;margin-top:10px}.presence_consent__jt9yd{display:flex;align-items:start;gap:12px;font-size:10px;line-height:1.65;margin-bottom:20px}.presence_consent__jt9yd input{accent-color:var(--blue);width:17px;height:17px;flex-shrink:0;margin-top:2px}.presence_consent__jt9yd a{text-decoration:underline}.presence_pay__BRNWr{display:flex;justify-content:space-between;width:100%;padding:20px;border:0;background:var(--orange);color:white;font-weight:700;font-size:14px}.presence_pay__BRNWr:disabled{background:#d8dce5;color:#626b80}.presence_notReady__nuhhc{background:#f1f3f9;padding:18px;font-size:12px;line-height:1.7}.presence_notReady__nuhhc a{display:block;text-decoration:underline;margin-top:10px;font-weight:700}.presence_error__h7p_I{background:#fff1ed;color:#9a2e12;font-size:12px;line-height:1.5;padding:16px;margin:10px 0!important}.presence_faq__JDCn3{padding:100px 7%;display:grid;grid-template-columns:1fr 1fr;gap:8%}.presence_faq__JDCn3 h2{font-size:clamp(40px,5vw,70px)}.presence_faq__JDCn3 a{display:inline-block;font-size:10px;letter-spacing:.08em;margin-top:30px;border-bottom:1px solid var(--orange);padding-bottom:8px}.presence_faq__JDCn3 details{border-top:1px solid #002fa740}.presence_faq__JDCn3 details:last-child{border-bottom:1px solid #002fa740}.presence_faq__JDCn3 summary{display:flex;justify-content:space-between;gap:20px;padding:24px 0;font-size:15px;cursor:pointer;list-style:none}.presence_extra__C7Pwr summary::-webkit-details-marker,.presence_faq__JDCn3 summary::-webkit-details-marker{display:none}.presence_faq__JDCn3 summary span{font-size:22px;font-weight:400;color:var(--orange)}.presence_faq__JDCn3 details[open] summary span{transform:rotate(45deg)}.presence_faq__JDCn3 details p{font-size:13px;line-height:1.8;padding-bottom:25px;max-width:530px}.presence_footer__Eco3q{padding:65px 7% 30px;background:#f1f3fa}.presence_footer__Eco3q>p{font-size:clamp(30px,5vw,72px);letter-spacing:-.055em;line-height:1}.presence_footer__Eco3q>div{display:flex;justify-content:space-between;align-items:center;gap:22px;margin-top:65px;font-size:9px;letter-spacing:.08em}.presence_srOnly__DGcNM{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.presence_skip__vQHnj{position:absolute;top:-100px;left:20px;background:white;padding:15px;z-index:20}.presence_skip__vQHnj:focus{top:10px}@supports (animation-timeline:view()){.presence_faq__JDCn3 h2,.presence_intro__PHETl h2,.presence_pieces__1oSVZ figure{animation:presence_reveal__mW2pc linear both;animation-timeline:view();animation-range:entry 0 entry 25%}@keyframes presence_reveal__mW2pc{0%{opacity:.25;transform:translateY(30px)}to{opacity:1;transform:none}}}@media (min-width:1600px){.presence_page__qmOra{max-width:2200px;margin:auto}}@media (max-width:1000px){.presence_nav__G6rUE nav{gap:20px}.presence_desktopLink__RmheZ{display:none}.presence_reservation__dMbfn{gap:5%;padding-inline:5%}.presence_booking__CkGKi{padding:25px}.presence_introBottom__Qe2YQ{align-items:start;flex-direction:column}.presence_pieces__1oSVZ figcaption{flex-direction:column}.presence_price__4w76l{font-size:54px}}@media (max-width:700px){.presence_nav__G6rUE{height:72px;padding:0 5%}.presence_nav__G6rUE nav{gap:18px}.presence_logo__zRbOH{font-size:32px}.presence_navBook__qGWBS{padding:12px;font-size:8px;gap:10px}.presence_hero__PZJp6{height:calc(86svh - 72px);min-height:560px}.presence_heroPhoto__s7B52 img{object-position:48% center}.presence_heroTitle__ia3x3{left:5%;right:5%;bottom:58px}.presence_hero__PZJp6 h1{font-size:14.8vw}.presence_heroTitle__ia3x3>p{font-size:12px;margin-bottom:18px}.presence_heroTop__XNeC9{left:5%;right:5%;font-size:8px;letter-spacing:.09em;gap:15px}.presence_heroBottom__MBl_3{margin-top:24px}.presence_heroBottom__MBl_3 p{font-size:23px}.presence_roundLink__D2Ty4{width:52px;height:52px;font-size:28px}.presence_ribbon__JfML4{padding:22px 5%;font-size:8px;gap:18px}.presence_ribbon__JfML4>span:nth-child(2){display:none}.presence_intro__PHETl{padding:70px 6% 50px}.presence_intro__PHETl h2{font-size:45px}.presence_introBottom__Qe2YQ p{font-size:16px}.presence_pieces__1oSVZ{padding:0 6% 70px;gap:6%;grid-template-columns:1fr .75fr}.presence_pieceLarge___IEgg{padding-top:25px}.presence_pieceSmall__6wooa{padding-top:115px}.presence_piecesNote__VVX_e{font-size:36px;right:6%;top:5px}.presence_pieces__1oSVZ figcaption{font-size:7px;line-height:1.5}.presence_reservation__dMbfn{display:block;padding:60px 6%}.presence_reservationIntro__CcZZd{position:static}.presence_reservation__dMbfn h2{font-size:50px}.presence_price__4w76l{padding-top:30px}.presence_reservation__dMbfn ul{font-size:12px}.presence_portrait__Bbj2J{margin:30px 0}.presence_portrait__Bbj2J img{width:90px;height:120px}.presence_booking__CkGKi{margin-top:40px;padding:24px 18px}.presence_bookingHeading__nEWAx h3{font-size:28px}.presence_legend__0yutb{gap:12px}.presence_week__3obCA{min-height:44px}.presence_faq__JDCn3{padding:65px 6%;display:block}.presence_faq__JDCn3>div+div{margin-top:40px}.presence_faq__JDCn3 h2{font-size:50px}.presence_faq__JDCn3 summary{font-size:14px}.presence_footer__Eco3q{padding:45px 6% 25px}.presence_footer__Eco3q>p{font-size:36px}.presence_footer__Eco3q>div{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin-top:45px}}@media (prefers-reduced-motion:reduce){.presence_page__qmOra *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.presence_roundLink__D2Ty4 svg{width:30px;height:30px}.presence_heroTop__XNeC9 span{background:#ffffffd9;padding:8px 10px}.presence_pieceSmall__6wooa img{aspect-ratio:3/4;object-fit:contain;background:#f7f7f5}.presence_photoStories__TvO19{display:grid;grid-template-columns:1.5fr .8fr;gap:6%;padding:0 7% 90px;align-items:center}.presence_photoStories__TvO19 img{display:block;width:100%;height:auto}.presence_photoStories__TvO19 figcaption{font-size:9px;letter-spacing:.1em;border-top:1px solid #002fa730;padding-top:12px;margin-top:14px}.presence_photoStories__TvO19 figure:first-child img{aspect-ratio:4/3;object-fit:cover}.presence_photoStories__TvO19 figure:last-child img{max-height:430px;object-fit:cover;object-position:50% 75%}@media (max-width:700px){.presence_photoStories__TvO19{padding:0 6% 65px;grid-template-columns:1fr;gap:30px}.presence_photoStories__TvO19 figure:last-child{width:75%;margin-left:auto}.presence_photoStories__TvO19 figure:last-child img{max-height:330px}.presence_photoStories__TvO19 figcaption{font-size:8px}}.presence_page__qmOra{font-family:var(--lah-font),Arial,Helvetica,sans-serif;background:#fff;color:#0628aa;line-height:1.4}.presence_page__qmOra>.presence_lah-maison-nav__d4xk6{position:relative}.presence_product__iMOKy{display:grid;gap:clamp(24px,3.4vw,62px);padding:clamp(26px,3vw,50px) max(3.6%,calc((100% - 1700px)/2)) 64px;border-bottom:1px solid #0628aa22}.presence_gallerySide__zuotD{min-width:0;position:sticky;top:18px}.presence_galleryGrid__v139d{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);gap:9px;height:clamp(435px,65vw,720px);max-height:74svh}.presence_galleryGrid__v139d figure{position:relative;margin:0;overflow:hidden;background:#f2f2f2}.presence_galleryGrid__v139d figure img{transition:transform .5s cubic-bezier(.2,.8,.2,1)}.presence_galleryGrid__v139d figure:hover img{transform:scale(1.025)}.presence_galleryMain__J35IV img{object-position:53% center}.presence_galleryColumn__OVzZj{display:grid;grid-template-rows:repeat(3,minmax(0,1fr));gap:9px;min-height:0}.presence_galleryGrid__v139d figcaption{position:absolute;z-index:3;bottom:0;left:0;right:0;padding:26px 12px 12px;background:linear-gradient(transparent,rgba(0,20,55,.58));color:#fff;font-size:10px;font-weight:700;letter-spacing:.12em}.presence_galleryMain__J35IV figcaption{font-size:11px;padding:30px 18px 17px}.presence_imageNote__m5iH5{padding-top:16px;color:var(--blue);font-size:clamp(17px,1.4vw,22px);letter-spacing:-.03em}.presence_imageNote__m5iH5 em{font-family:Georgia,serif;font-weight:400;font-style:italic}.presence_hotelScene__RzmiP>img{object-position:center}.presence_hotelArtwork__lZM4z{position:absolute;width:23%;height:31%;top:8%;left:30%;border:5px solid #fff;background:white;box-shadow:0 2px 14px rgba(10,10,10,.15);transform:rotate(-1deg);z-index:1}.presence_hotelArtwork__lZM4z img{object-fit:contain!important}.presence_hotelCushion__F4Zl_{position:absolute;bottom:21%;left:39%;padding:11px 14px;color:#002fa7;background:#fff;box-shadow:0 7px 16px #0002;font-weight:900;font-size:clamp(8px,1vw,18px);transform:rotate(-7deg);z-index:2}.presence_hotelCushion__F4Zl_ span{color:#ff4800}.presence_checkoutSide__eNeIG{min-width:0}.presence_checkoutSide__eNeIG .presence_eyebrow__rfqfu{font-size:10px;letter-spacing:.16em;margin-bottom:12px;font-weight:700}.presence_productTitle__DOf2V{font-size:clamp(58px,5.5vw,98px);letter-spacing:-.075em;line-height:.85;font-weight:850}.presence_productTitle__DOf2V span,.presence_profileText__sED64 h2>span,.presence_slimFooter__MpYEr a>span{color:#ff4800}.presence_tagline__OVWzh{font-family:Georgia,serif;font-style:italic;font-size:clamp(18px,1.9vw,28px);padding-top:14px;letter-spacing:-.03em}.presence_tagline__OVWzh:after{content:"";display:block;width:48px;height:3px;margin-top:17px;background:#ff4800}.presence_introText__UGhul{max-width:525px;padding:21px 0 15px;font-size:clamp(13px,1.1vw,16px);line-height:1.55}.presence_priceBlock__aF2Kg{border-top:1px solid #0628aa26;border-bottom:1px solid #0628aa26;margin:4px 0 16px;padding:15px 0}.presence_priceBlock__aF2Kg p{font-size:10px;font-weight:750;letter-spacing:.11em}.presence_priceBlock__aF2Kg strong{display:block;padding-top:5px;line-height:1;font-size:clamp(42px,4.3vw,69px);font-weight:850;letter-spacing:-.05em}.presence_priceBlock__aF2Kg small{font-size:12px;font-weight:650;letter-spacing:.08em}.presence_checkoutForm__GjIHc .presence_booking__CkGKi{background:transparent;padding:0;border:0}.presence_checkoutForm__GjIHc .presence_bookingHeading__nEWAx{display:none}.presence_checkoutForm__GjIHc .presence_duration__cozWg{margin-top:5px}.presence_checkoutForm__GjIHc .presence_calendar__TcrpC{gap:3px}.presence_checkoutForm__GjIHc .presence_week__3obCA{min-height:37px}.presence_checkoutForm__GjIHc .presence_month__x71yY{padding-top:15px}.presence_checkoutForm__GjIHc .presence_pay__BRNWr{background:#ff4800;font-weight:800;letter-spacing:.04em;font-size:13px;transition:background .2s ease,transform .2s ease}.presence_checkoutForm__GjIHc .presence_pay__BRNWr:not(:disabled):hover{background:#df3900;transform:translateY(-1px)}.presence_checkoutForm__GjIHc .presence_pay__BRNWr:disabled{background:#d8dce5}.presence_checkoutForm__GjIHc .presence_contactFields__unYOU{margin-top:18px}.presence_checkoutForm__GjIHc .presence_total__ukGlK{padding:10px 0}.presence_checkoutForm__GjIHc .presence_consent__jt9yd{margin:12px 0}.presence_features__EP5gs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:26px max(3.6%,calc((100% - 1700px)/2)) 35px;gap:0;background:#fff;border-bottom:1px solid #0628aa33}.presence_featureGroup__IQd6x{min-width:0;padding:0 clamp(18px,2vw,32px);border-left:1px solid #0628aa35}.presence_featureGroup__IQd6x:first-child{border-left:0;padding-left:0}.presence_featureGroup__IQd6x:last-child{padding-right:0}.presence_featureGroup__IQd6x h2{font-size:clamp(10px,.9vw,14px);line-height:1.4;font-weight:850;letter-spacing:.04em;margin-bottom:19px}.presence_featureGrid__BdvId{display:flex;flex-wrap:wrap;gap:13px 8px;justify-content:space-between}.presence_feature__2sNkk{flex:1 1 64px;max-width:128px;text-align:center;font-size:11px;line-height:1.25}.presence_featureIcon__hx5Ta{display:block;height:30px;width:30px;margin:0 auto 8px;color:#0628aa}.presence_profile___1yC7{display:grid;grid-template-columns:118px minmax(0,1.2fr) minmax(0,1.1fr) auto;gap:28px;align-items:center;padding:35px max(3.6%,calc((100% - 1700px)/2));border-bottom:1px solid #0628aa30}.presence_profileImage__mXR0p{position:relative;height:126px;width:108px;overflow:hidden}.presence_profileImage__mXR0p img{object-fit:cover;object-position:center 33%}.presence_profileText__sED64 h2{font-size:36px;line-height:1.1;font-weight:850;letter-spacing:-.07em}.presence_profileText__sED64 h2 small{display:block;margin-top:5px;font-size:12px;letter-spacing:.12em}.presence_profileText__sED64 p{margin-top:7px;font-size:10px;letter-spacing:.08em}.presence_profileMotto__4fYmW{font-size:17px;line-height:1.5;letter-spacing:-.03em}.presence_profileMotto__4fYmW em{font-family:Georgia,serif;font-style:italic}.presence_contactButton__vkZ_P{border:1.5px solid #002fa7;padding:17px 23px;font-size:11px;font-weight:850;letter-spacing:.1em;display:flex;gap:28px;align-items:center;justify-content:space-between;white-space:nowrap;transition:background .2s ease,color .2s ease}.presence_contactButton__vkZ_P:hover{background:#002fa7;color:white!important}.presence_slimFooter__MpYEr{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 3.6%;background:#f6f7fb;font-size:10px;letter-spacing:.06em}.presence_slimFooter__MpYEr a:first-child{font-size:27px;font-weight:900;letter-spacing:-.06em}.presence_mobileReserve__gUuhN{display:none}@media (max-width:1160px){.presence_product__iMOKy{grid-template-columns:minmax(0,1fr) minmax(345px,.9fr);gap:26px;padding-left:3%;padding-right:3%}.presence_galleryGrid__v139d{height:clamp(430px,60vw,615px)}.presence_feature__2sNkk{flex-basis:72px}.presence_featureGroup__IQd6x{padding:0 12px}.presence_profile___1yC7{grid-template-columns:94px 1fr 1fr}.presence_profileImage__mXR0p{height:100px;width:88px}.presence_contactButton__vkZ_P{grid-column:3}}@media (max-width:860px){.presence_product__iMOKy{grid-template-columns:minmax(0,1fr);gap:23px;padding:22px 4% 38px}.presence_gallerySide__zuotD{position:relative;top:auto}.presence_galleryGrid__v139d{height:clamp(350px,62vw,600px);max-height:none}.presence_checkoutSide__eNeIG{max-width:690px;width:100%;margin:auto}.presence_productTitle__DOf2V{font-size:clamp(54px,10vw,84px)}.presence_features__EP5gs{grid-template-columns:1fr;padding:22px 4%;gap:22px}.presence_featureGroup__IQd6x,.presence_featureGroup__IQd6x:first-child,.presence_featureGroup__IQd6x:last-child{padding:0 0 18px;border-left:0;border-bottom:1px solid #002fa720}.presence_featureGroup__IQd6x:last-child{border-bottom:none;padding-bottom:0}.presence_featureGrid__BdvId{justify-content:flex-start;gap:18px}.presence_feature__2sNkk{flex:1 1 72px}.presence_profile___1yC7{padding:26px 4%;grid-template-columns:96px 1fr;gap:16px}.presence_profileMotto__4fYmW{grid-column:1/-1}.presence_contactButton__vkZ_P{grid-column:1/-1;justify-content:center}}@media (max-width:500px){.presence_galleryGrid__v139d{height:390px;grid-template-columns:1.07fr .93fr;gap:5px}.presence_galleryColumn__OVzZj{gap:5px}.presence_galleryGrid__v139d figcaption{padding:20px 6px 7px;font-size:8px;letter-spacing:.03em}.presence_galleryMain__J35IV figcaption{font-size:8px}.presence_checkoutSide__eNeIG .presence_eyebrow__rfqfu{font-size:9px}.presence_introText__UGhul{padding-top:16px}.presence_priceBlock__aF2Kg strong{font-size:48px}.presence_hotelArtwork__lZM4z{border-width:2px}.presence_hotelCushion__F4Zl_{padding:5px;font-size:9px}.presence_checkoutForm__GjIHc .presence_week__3obCA{min-height:39px}.presence_profileText__sED64 h2{font-size:32px}.presence_slimFooter__MpYEr{flex-wrap:wrap;padding-bottom:65px}}@media (prefers-reduced-motion:reduce){.presence_checkoutForm__GjIHc .presence_pay__BRNWr,.presence_contactButton__vkZ_P,.presence_galleryGrid__v139d figure img{transition:none}}.presence_product__iMOKy{grid-template-columns:minmax(0,1.12fr) minmax(390px,.88fr);align-items:start}.presence_gallerySide__zuotD{position:relative;top:auto;background:#002fa7;padding:clamp(14px,2vw,28px);color:#fff}.presence_galleryGrid__v139d{display:flex;flex-direction:column;height:auto;max-height:none;gap:12px}.presence_galleryColumn__OVzZj{display:contents}.presence_galleryGrid__v139d .presence_galleryMain__J35IV,.presence_galleryGrid__v139d .presence_gallerySmall__HowWg,.presence_galleryGrid__v139d figure{display:block;position:relative;width:100%;height:auto;aspect-ratio:16/7;min-height:0;flex:none;background:#002477}.presence_galleryGrid__v139d figure img{object-fit:cover;object-position:center}.presence_galleryMain__J35IV img{object-position:center}.presence_galleryGrid__v139d figcaption,.presence_galleryMain__J35IV figcaption{padding:35px 18px 15px;font-size:clamp(10px,.85vw,13px);letter-spacing:.09em}.presence_imageNote__m5iH5{color:white;padding-top:20px;font-size:clamp(17px,1.6vw,25px)}.presence_hotelArtwork__lZM4z,.presence_hotelCushion__F4Zl_{display:none}@media (max-width:860px){.presence_product__iMOKy{grid-template-columns:minmax(0,1fr)}.presence_galleryGrid__v139d{height:auto;max-height:none}}@media (max-width:500px){.presence_galleryGrid__v139d{display:flex;flex-direction:column;height:auto;gap:8px}.presence_galleryGrid__v139d .presence_galleryMain__J35IV,.presence_galleryGrid__v139d .presence_gallerySmall__HowWg,.presence_galleryGrid__v139d figure{aspect-ratio:16/9}.presence_galleryGrid__v139d figcaption,.presence_galleryMain__J35IV figcaption{font-size:9px;padding:22px 10px 9px}.presence_gallerySide__zuotD{padding:12px}}.presence_checkoutSide__eNeIG,.presence_features__EP5gs{background:#002fa7;color:#fff}.presence_checkoutSide__eNeIG{padding:clamp(20px,2.4vw,42px)}.presence_checkoutSide__eNeIG .presence_checkoutForm__GjIHc,.presence_checkoutSide__eNeIG .presence_checkoutForm__GjIHc .presence_booking__CkGKi,.presence_checkoutSide__eNeIG .presence_eyebrow__rfqfu,.presence_checkoutSide__eNeIG .presence_introText__UGhul,.presence_checkoutSide__eNeIG .presence_priceBlock__aF2Kg,.presence_checkoutSide__eNeIG .presence_priceBlock__aF2Kg small,.presence_checkoutSide__eNeIG .presence_priceBlock__aF2Kg strong,.presence_checkoutSide__eNeIG .presence_productTitle__DOf2V,.presence_checkoutSide__eNeIG .presence_tagline__OVWzh,.presence_features__EP5gs .presence_featureGroup__IQd6x,.presence_features__EP5gs .presence_featureGroup__IQd6x h2,.presence_features__EP5gs .presence_featureIcon__hx5Ta,.presence_features__EP5gs .presence_feature__2sNkk{color:#fff}.presence_checkoutSide__eNeIG .presence_checkoutForm__GjIHc .presence_extra__C7Pwr,.presence_checkoutSide__eNeIG .presence_checkoutForm__GjIHc .presence_month__x71yY,.presence_checkoutSide__eNeIG .presence_checkoutForm__GjIHc .presence_totalAmount__zAqU8,.presence_checkoutSide__eNeIG .presence_priceBlock__aF2Kg,.presence_features__EP5gs .presence_featureGroup__IQd6x{border-color:rgba(255,255,255,.35)}.presence_checkoutSide__eNeIG .presence_checkoutForm__GjIHc .presence_duration__cozWg button,.presence_checkoutSide__eNeIG .presence_checkoutForm__GjIHc .presence_month__x71yY button{color:#fff;background:transparent;border-color:rgba(255,255,255,.5)}.presence_checkoutSide__eNeIG .presence_checkoutForm__GjIHc .presence_booking__CkGKi input:not([type=checkbox]),.presence_checkoutSide__eNeIG .presence_checkoutForm__GjIHc .presence_booking__CkGKi select,.presence_checkoutSide__eNeIG .presence_checkoutForm__GjIHc .presence_week__3obCA{color:#002fa7;background:#fff}.presence_checkoutSide__eNeIG .presence_checkoutForm__GjIHc .presence_week__3obCA.presence_selected__xXigy{background:#ff4800;color:#fff;border-color:#ff4800}.presence_checkoutSide__eNeIG .presence_checkoutForm__GjIHc .presence_week__3obCA:disabled{background:repeating-linear-gradient(-45deg,#e8eaf0,#e8eaf0 4px,#d5d9e3 0,#d5d9e3 5px);color:#737b8b}.presence_checkoutSide__eNeIG .presence_checkoutForm__GjIHc .presence_week__3obCA.presence_reserved___m1_P{background:#d8ddeb;color:#394c76}.presence_checkoutSide__eNeIG .presence_checkoutForm__GjIHc .presence_consent__jt9yd input{accent-color:#ff4800}.presence_checkoutSide__eNeIG .presence_checkoutForm__GjIHc .presence_notReady__nuhhc{background:rgba(255,255,255,.12);color:#fff}.presence_checkoutSide__eNeIG .presence_checkoutForm__GjIHc .presence_pay__BRNWr:disabled{background:#e0e3ea;color:#566075}.presence_checkoutSide__eNeIG .presence_checkoutForm__GjIHc .presence_legend__0yutb,.presence_checkoutSide__eNeIG .presence_checkoutForm__GjIHc .presence_small__qgEGQ,.presence_checkoutSide__eNeIG .presence_checkoutForm__GjIHc .presence_total__ukGlK{color:#fff}.presence_features__EP5gs{padding-top:40px;padding-bottom:44px;border-top:1px solid rgba(255,255,255,.3);border-bottom:0}.presence_features__EP5gs .presence_featureIcon__hx5Ta{stroke:#fff}@media (min-width:861px){.presence_product__iMOKy{grid-template-columns:minmax(0,1fr) minmax(360px,.92fr);gap:clamp(16px,2vw,32px);padding-top:18px;padding-bottom:28px}.presence_gallerySide__zuotD{padding:clamp(10px,1.2vw,18px)}.presence_galleryGrid__v139d{gap:8px}.presence_galleryGrid__v139d .presence_galleryMain__J35IV,.presence_galleryGrid__v139d .presence_gallerySmall__HowWg,.presence_galleryGrid__v139d figure{aspect-ratio:16/5.5}.presence_galleryGrid__v139d figcaption,.presence_galleryMain__J35IV figcaption{padding:20px 12px 9px;font-size:9px}.presence_imageNote__m5iH5{padding-top:10px;font-size:17px}.presence_checkoutSide__eNeIG{padding:clamp(14px,1.7vw,26px)}.presence_productTitle__DOf2V{font-size:clamp(44px,4.1vw,70px)}.presence_tagline__OVWzh{font-size:clamp(16px,1.4vw,21px);padding-top:8px}.presence_tagline__OVWzh:after{margin-top:10px}.presence_introText__UGhul{font-size:13px;padding:12px 0 9px}.presence_priceBlock__aF2Kg{padding:9px 0;margin-bottom:9px}.presence_priceBlock__aF2Kg strong{font-size:clamp(36px,3.1vw,50px)}.presence_checkoutForm__GjIHc .presence_duration__cozWg{margin:4px 0 12px}.presence_checkoutForm__GjIHc .presence_month__x71yY{padding-top:10px}.presence_checkoutForm__GjIHc .presence_calendar__TcrpC{gap:2px}.presence_checkoutForm__GjIHc .presence_week__3obCA{min-height:30px}.presence_checkoutForm__GjIHc .presence_contactFields__unYOU{gap:9px;margin-top:10px}.presence_checkoutForm__GjIHc .presence_total__ukGlK{padding:7px 0}.presence_checkoutForm__GjIHc .presence_consent__jt9yd{margin:8px 0}.presence_features__EP5gs{padding-top:22px;padding-bottom:24px}.presence_featureGroup__IQd6x h2{margin-bottom:10px}.presence_featureGrid__BdvId{gap:8px 6px}.presence_featureIcon__hx5Ta{width:24px;height:24px;margin-bottom:5px}}.presence_gallerySide__zuotD .presence_features__EP5gs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:15px 0 0;margin-top:12px;border-top:1px solid rgba(255,255,255,.5);background:transparent}.presence_gallerySide__zuotD .presence_featureGroup__IQd6x,.presence_gallerySide__zuotD .presence_featureGroup__IQd6x:first-child,.presence_gallerySide__zuotD .presence_featureGroup__IQd6x:last-child{padding:0 9px;border-left:1px solid rgba(255,255,255,.35);border-bottom:0}.presence_gallerySide__zuotD .presence_featureGroup__IQd6x:first-child{border-left:0;padding-left:0}.presence_gallerySide__zuotD .presence_featureGroup__IQd6x h2{font-size:9px;margin-bottom:8px;letter-spacing:.02em}.presence_gallerySide__zuotD .presence_featureGrid__BdvId{display:flex;flex-direction:column;gap:5px}.presence_gallerySide__zuotD .presence_feature__2sNkk{display:flex;align-items:center;gap:6px;flex:none;max-width:none;text-align:left;font-size:9px;line-height:1.25}.presence_gallerySide__zuotD .presence_featureIcon__hx5Ta{flex:0 0 15px;width:15px;height:15px;margin:0}@media (min-width:861px){.presence_galleryGrid__v139d .presence_galleryMain__J35IV,.presence_galleryGrid__v139d .presence_gallerySmall__HowWg,.presence_galleryGrid__v139d figure{aspect-ratio:16/3.2}.presence_galleryGrid__v139d{gap:6px}.presence_gallerySide__zuotD{padding:12px}.presence_imageNote__m5iH5{padding-top:7px;font-size:14px}}@media (max-width:860px){.presence_gallerySide__zuotD .presence_features__EP5gs{grid-template-columns:1fr;gap:12px}.presence_gallerySide__zuotD .presence_featureGroup__IQd6x,.presence_gallerySide__zuotD .presence_featureGroup__IQd6x:first-child,.presence_gallerySide__zuotD .presence_featureGroup__IQd6x:last-child{border-left:0;border-bottom:1px solid rgba(255,255,255,.25);padding:0 0 12px}.presence_gallerySide__zuotD .presence_featureGrid__BdvId{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.presence_gallerySide__zuotD .presence_feature__2sNkk{font-size:11px}}.presence_main__NVWwj{background:#002fa7}.presence_product__iMOKy{background:#002fa7;gap:0;padding:14px clamp(12px,2vw,32px) 24px}.presence_gallerySide__zuotD{padding:0 20px 0 0}.presence_checkoutSide__eNeIG{border-left:1px solid rgba(255,255,255,.6);padding:0 0 0 24px}.presence_galleryGrid__v139d{gap:8px}.presence_galleryGrid__v139d .presence_galleryMain__J35IV,.presence_galleryGrid__v139d .presence_gallerySmall__HowWg,.presence_galleryGrid__v139d figure{aspect-ratio:16/5.2}.presence_gallerySide__zuotD .presence_features__EP5gs{margin-top:14px;padding-top:14px}.presence_gallerySide__zuotD .presence_features__EP5gs .presence_featureIcon__hx5Ta{color:#ff4800;stroke:#ff4800}.presence_checkoutSide__eNeIG .presence_productTitle__DOf2V span{color:#ff4800}.presence_checkoutSide__eNeIG .presence_tagline__OVWzh:after{background:#ff4800}.presence_gallerySide__zuotD .presence_imageNote__m5iH5{border-bottom:1px solid rgba(255,255,255,.45);padding-bottom:12px}@media (min-width:861px){.presence_galleryGrid__v139d .presence_galleryMain__J35IV,.presence_galleryGrid__v139d .presence_gallerySmall__HowWg,.presence_galleryGrid__v139d figure{aspect-ratio:16/5.2}.presence_product__iMOKy{grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr)}}@media (max-width:860px){.presence_gallerySide__zuotD{padding:0}.presence_checkoutSide__eNeIG{border-left:0;border-top:1px solid rgba(255,255,255,.6);padding:22px 0 0}.presence_galleryGrid__v139d .presence_galleryMain__J35IV,.presence_galleryGrid__v139d .presence_gallerySmall__HowWg,.presence_galleryGrid__v139d figure{aspect-ratio:16/7}}