.hotelgr-module__ZrRjXG__serif{font-family:var(--font-mk-serif), "Cormorant Garamond", "Times New Roman", serif;letter-spacing:.01em}.hotelgr-module__ZrRjXG__mincho{font-family:var(--font-mk-mincho), "Shippori Mincho", "Yu Mincho", serif}.hotelgr-module__ZrRjXG__sans{font-family:var(--font-mk-sans), "Zen Kaku Gothic New", system-ui, sans-serif}.hotelgr-module__ZrRjXG__root{--mk-navy:#0a0f24;--mk-navy2:#0e1636;--mk-surface:#121b3d;--mk-panel:#162042a8;--mk-gold:#c6a664;--mk-gold-lite:#e6d3a3;--mk-gold-deep:#a8894c;--mk-line:#c6a66447;--mk-line-soft:#c6a66424;--mk-text:#ece7db;--mk-muted:#9aa2bf;--mk-muted-2:#6f7a9c;background-color:var(--mk-navy);color:var(--mk-text)}.hotelgr-module__ZrRjXG__veil{background-image:radial-gradient(120% 80% at 50% -10%,#c6a6641a,#0000 60%),radial-gradient(90% 60% at 90% 110%,#c6a6640f,#0000 55%)}.hotelgr-module__ZrRjXG__hairlines{background-image:linear-gradient(90deg,#c6a6640d 1px,#0000 1px);background-size:92px 100%}.hotelgr-module__ZrRjXG__rule:before{content:"";background:linear-gradient(90deg, var(--mk-gold-lite), #c6a66400);width:2.4rem;height:1px;margin-bottom:1.4rem;display:block}.hotelgr-module__ZrRjXG__ruleCenter:before{background:linear-gradient(90deg, #c6a66400, var(--mk-gold-lite), #c6a66400);margin-left:auto;margin-right:auto}.hotelgr-module__ZrRjXG__eyebrow{font-family:var(--font-mk-serif), "Cormorant Garamond", serif;letter-spacing:.42em;text-transform:uppercase}.hotelgr-module__ZrRjXG__slide{opacity:0;will-change:opacity;transition:opacity 1.6s ease-in-out}.hotelgr-module__ZrRjXG__slideActive{opacity:1}.hotelgr-module__ZrRjXG__slideImg{will-change:transform;animation:12s ease-out both hotelgr-module__ZrRjXG__kenburns}@keyframes hotelgr-module__ZrRjXG__kenburns{0%{transform:scale(1.08)}to{transform:scale(1.16)translate(-1.4%,-1.2%)}}.hotelgr-module__ZrRjXG__fvItem{opacity:0;animation:1.1s cubic-bezier(.22,1,.36,1) both hotelgr-module__ZrRjXG__fvRise;animation-delay:var(--delay,0s);transform:translateY(24px)}@keyframes hotelgr-module__ZrRjXG__fvRise{to{opacity:1;transform:translateY(0)}}.hotelgr-module__ZrRjXG__fvLine{opacity:0;animation:1.2s cubic-bezier(.22,1,.36,1) both hotelgr-module__ZrRjXG__fvWipe;animation-delay:var(--delay,0s);display:block}@keyframes hotelgr-module__ZrRjXG__fvWipe{0%{opacity:0;clip-path:inset(0 0 110%);transform:translateY(.15em)}to{opacity:1;clip-path:inset(0 0 -12%);transform:translateY(0)}}.hotelgr-module__ZrRjXG__stmtLine{opacity:0;filter:blur(4px);transition:opacity 1.1s cubic-bezier(.22,1,.36,1),transform 1.1s cubic-bezier(.22,1,.36,1),filter 1.1s;transition-delay:var(--delay,0s);display:block;transform:translateY(.5em)}.hotelgr-module__ZrRjXG__stmtLine.hotelgr-module__ZrRjXG__isIn{opacity:1;filter:blur();transform:none}.hotelgr-module__ZrRjXG__reveal{opacity:0;transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1);transition-delay:var(--delay,0s);transform:translateY(28px)}.hotelgr-module__ZrRjXG__reveal.hotelgr-module__ZrRjXG__isIn{opacity:1;transform:none}.hotelgr-module__ZrRjXG__pageHero{opacity:0;animation:.9s cubic-bezier(.22,1,.36,1) 50ms both hotelgr-module__ZrRjXG__fvRise;transform:translateY(16px)}.hotelgr-module__ZrRjXG__card{border:1px solid var(--mk-line-soft);background:linear-gradient(#141e40b8,#0b1128b8);transition:transform .5s cubic-bezier(.22,1,.36,1),border-color .5s,box-shadow .5s}.hotelgr-module__ZrRjXG__card:hover{border-color:var(--mk-line);transform:translateY(-5px);box-shadow:0 32px 70px -40px #c6a66480}.hotelgr-module__ZrRjXG__imgZoom{will-change:transform;transition:transform .9s cubic-bezier(.22,1,.36,1)}.hotelgr-module__ZrRjXG__group:hover .hotelgr-module__ZrRjXG__imgZoom{transform:scale(1.06)}.hotelgr-module__ZrRjXG__tone{filter:saturate(.82)contrast(1.04)brightness(.86)sepia(.12)}.hotelgr-module__ZrRjXG__toneDeep{filter:saturate(.7)contrast(1.06)brightness(.66)sepia(.16)}.hotelgr-module__ZrRjXG__slowPan{will-change:transform;animation:22s ease-in-out infinite alternate hotelgr-module__ZrRjXG__slowPan}@keyframes hotelgr-module__ZrRjXG__slowPan{0%{transform:scale(1.05)}to{transform:scale(1.13)translate(-1.4%,-1%)}}.hotelgr-module__ZrRjXG__scrollHint{animation:2.2s ease-in-out infinite hotelgr-module__ZrRjXG__hintBob}@keyframes hotelgr-module__ZrRjXG__hintBob{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:.9;transform:translateY(7px)}}.hotelgr-module__ZrRjXG__mobilePanel{transition:opacity .3s,max-height .4s cubic-bezier(.22,1,.36,1)}.hotelgr-module__ZrRjXG__navUnderline{transform-origin:0;transition:transform .4s cubic-bezier(.22,1,.36,1)}.hotelgr-module__ZrRjXG__vertical{writing-mode:vertical-rl;text-orientation:mixed}@media (prefers-reduced-motion:reduce){.hotelgr-module__ZrRjXG__slide,.hotelgr-module__ZrRjXG__slideImg,.hotelgr-module__ZrRjXG__fvItem,.hotelgr-module__ZrRjXG__fvLine,.hotelgr-module__ZrRjXG__stmtLine,.hotelgr-module__ZrRjXG__reveal,.hotelgr-module__ZrRjXG__pageHero,.hotelgr-module__ZrRjXG__slowPan,.hotelgr-module__ZrRjXG__scrollHint,.hotelgr-module__ZrRjXG__imgZoom,.hotelgr-module__ZrRjXG__card{transition:none!important;animation:none!important}.hotelgr-module__ZrRjXG__slide{opacity:1!important}.hotelgr-module__ZrRjXG__fvItem,.hotelgr-module__ZrRjXG__fvLine,.hotelgr-module__ZrRjXG__stmtLine,.hotelgr-module__ZrRjXG__reveal,.hotelgr-module__ZrRjXG__pageHero{opacity:1!important;clip-path:none!important;filter:none!important;transform:none!important}}
