@font-face{font-display:swap;font-family:Cormorant Garamond;font-style:normal;font-weight:300;src:url(/content/fonts/namuri/cormorant-garamond-latin-300-normal.woff2) format("woff2")}@font-face{font-display:swap;font-family:Cormorant Garamond;font-style:italic;font-weight:300;src:url(/content/fonts/namuri/cormorant-garamond-latin-300-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Cormorant Garamond;font-style:normal;font-weight:400;src:url(/content/fonts/namuri/cormorant-garamond-latin-400-normal.woff2) format("woff2")}@font-face{font-display:swap;font-family:Cormorant Garamond;font-style:italic;font-weight:400;src:url(/content/fonts/namuri/cormorant-garamond-latin-400-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Cormorant Garamond;font-style:normal;font-weight:500;src:url(/content/fonts/namuri/cormorant-garamond-latin-500-normal.woff2) format("woff2")}@font-face{font-display:swap;font-family:Jost;font-style:normal;font-weight:300;src:url(/content/fonts/namuri/jost-latin-300-normal.woff2) format("woff2")}@font-face{font-display:swap;font-family:Jost;font-style:normal;font-weight:400;src:url(/content/fonts/namuri/jost-latin-400-normal.woff2) format("woff2")}@font-face{font-display:swap;font-family:Jost;font-style:normal;font-weight:500;src:url(/content/fonts/namuri/jost-latin-500-normal.woff2) format("woff2")}.nm{--nm-navy:#0e2a3b;--nm-navy-2:#2f4553;--nm-slate:#4a5f6c;--nm-slate-2:#5b6e7a;--nm-line:#c9d2d8;--nm-line-2:#dce2e6;--nm-mist:#e4e8eb;--nm-mist-2:#f5f7f8;--nm-white:#fff;--nm-terra:#b4573a;--nm-terra-dark:#9a4529;--nm-terra-light:#e9a88c;--nm-serif:"Cormorant Garamond",Georgia,serif;--nm-sans:"Jost","Helvetica Neue",Arial,sans-serif;--nm-gutter:clamp(20px,4vw,56px);--nm-max:1360px;--nm-hdr-h:104px;--nm-ease:cubic-bezier(0.2,0.7,0.1,1);background:var(--nm-white);color:var(--nm-navy);display:flex;flex-direction:column;font-family:var(--nm-sans);font-size:17px;font-weight:300;line-height:1.7;min-height:100vh;overflow-x:clip}.nm *,.nm :after,.nm :before{box-sizing:border-box}.nm img{display:block;max-width:100%}.nm a{color:var(--nm-navy);text-decoration:none}.nm a:hover{color:var(--nm-terra)}.nm address,.nm h1,.nm h2,.nm h3,.nm p,.nm ul{margin:0}.nm h1,.nm h2,.nm h3{color:inherit;font-family:var(--nm-serif);font-weight:300}.nm em{font-style:italic}.nm :focus-visible{outline:2px solid var(--nm-terra);outline-offset:3px}@media(max-width:700px){.nm{--nm-hdr-h:84px}}body{margin:0}.nm-act-card__num:after,.nm-act__num:after,.nm-room-row__num:after{content:attr(data-num)}body.nm-no-scroll{overflow:hidden}.nm-wrap{margin:0 auto;max-width:var(--nm-max);padding-left:var(--nm-gutter);padding-right:var(--nm-gutter);width:100%}.nm-skip{background:var(--nm-navy);color:var(--nm-white)!important;left:16px;padding:12px 18px;position:absolute;top:-60px;z-index:200}.nm-skip:focus{top:12px}.nm-main{flex:1 0 auto}.nm-kicker{color:var(--nm-terra);letter-spacing:.3em;margin-bottom:18px}.nm-btn,.nm-kicker{font-size:12px;text-transform:uppercase}.nm-btn{align-items:center;border:1px solid transparent;display:inline-flex;font-family:var(--nm-sans);font-weight:400;justify-content:center;letter-spacing:.2em;min-height:48px;padding:16px 26px;text-decoration:none;transition:background-color .35s,color .35s,transform .35s,border-color .35s}.nm-btn:hover{transform:translateY(-2px)}.nm .nm-btn--terra{background-color:var(--nm-terra);color:var(--nm-white)}.nm .nm-btn--terra:hover{background-color:var(--nm-terra-dark);color:var(--nm-white)}.nm .nm-btn--navy{background-color:var(--nm-navy);color:var(--nm-white)}.nm .nm-btn--navy:hover{background-color:var(--nm-terra);color:var(--nm-white)}.nm .nm-tlink{align-items:center;display:inline-flex;font-size:12px;gap:12px;letter-spacing:.22em;text-transform:uppercase}.nm .nm-tlink .nm-tlink__bar{background:currentColor;display:inline-block;height:1px;transition:width .5s var(--nm-ease);width:36px}.nm .nm-tlink:hover .nm-tlink__bar{width:64px}.nm-zoom{display:block;overflow:hidden}.nm-zoom img{transition:transform 1.4s var(--nm-ease)}.nm-zoom:hover img{transform:scale(1.06)}.nm-hdr{position:sticky;top:0;z-index:50}.nm-hdr,.nm-hdr__bar{height:var(--nm-hdr-h)}.nm-hdr__bar{align-items:center;display:flex;gap:24px;justify-content:space-between}.nm-hdr__logo{display:block;flex-shrink:0;height:77px;position:relative;width:112px}.nm-hdr__logo img{height:100%;inset:0;-o-object-fit:contain;object-fit:contain;position:absolute;width:100%}@media(max-width:700px){.nm-hdr__logo{height:60px;width:88px}}.nm-hdr__nav{align-items:center;display:flex;gap:clamp(20px,2.4vw,36px)}.nm .nm-nav-link{color:inherit;font-size:12px;letter-spacing:.2em;padding:14px 0;position:relative;text-transform:uppercase;white-space:nowrap}.nm .nm-nav-link:after{background:currentColor;bottom:8px;content:"";height:1px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:right;transition:transform .5s var(--nm-ease)}.nm .nm-nav-link.active,.nm .nm-nav-link:hover{color:inherit}.nm .nm-nav-link.active:after,.nm .nm-nav-link:hover:after{transform:scaleX(1);transform-origin:left}.nm-hdr__actions{gap:20px}.nm-hdr__actions,.nm-lang{align-items:center;display:flex}.nm-lang{font-size:12px;gap:8px;letter-spacing:.18em}.nm-lang span{opacity:.5}.nm-lang a{color:inherit!important;opacity:.7;padding:8px 2px}.nm-lang a.is-current{font-weight:500;opacity:1}.nm-hdr__burger{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:none;height:48px;justify-content:center;width:48px}@media(max-width:1020px){.nm-hdr__nav{display:none}.nm-hdr__burger{display:inline-flex}.nm-hide-m{display:none!important}}@media(max-width:420px){.nm-hdr__actions{gap:8px}.nm-hdr__actions .nm-btn{padding:14px 16px}}.nm-hdr--solid{background:hsla(0,0%,100%,.97);box-shadow:0 1px 0 rgba(14,42,59,.08);color:var(--nm-navy)}.nm-hdr--solid .nm-logo-light{opacity:0}.nm-hdr--overlay{background-color:hsla(0,0%,100%,0);color:var(--nm-white)}.nm-hdr--overlay .nm-logo-dark{opacity:0}.nm-main--overlay>section.nm-hero:first-of-type{margin-top:calc(var(--nm-hdr-h)*-1)}.nm-drawer{animation:nm-fade .35s var(--nm-ease) both;background:var(--nm-navy);color:var(--nm-white);display:flex;flex-direction:column;inset:0;overflow-y:auto;position:fixed;z-index:120}.nm-drawer__top{align-items:center;display:flex;flex-shrink:0;height:var(--nm-hdr-h);justify-content:space-between}.nm-drawer__logo{height:60px;-o-object-fit:contain;object-fit:contain;width:88px}.nm-drawer__close{display:inline-flex}.nm-drawer__nav{display:flex;flex:1 0 auto;flex-direction:column;gap:4px;padding-bottom:24px;padding-top:24px}.nm .nm-drawer__link{color:var(--nm-white);font-family:var(--nm-serif);font-size:clamp(32px,9vw,48px);line-height:1.2;padding:8px 0}.nm .nm-drawer__link.active,.nm .nm-drawer__link:hover{color:var(--nm-terra-light)}.nm-drawer__foot{align-items:center;border-top:1px solid hsla(0,0%,100%,.15);display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;padding-bottom:40px;padding-top:24px}.nm-h2{font-size:clamp(38px,4.4vw,64px);line-height:1.06}.nm-h2.nm-h2--sm{font-size:clamp(32px,3.4vw,50px);line-height:1.1}.nm .nm-h3{font-size:clamp(28px,2.6vw,34px);font-weight:400;line-height:1.1}.nm .nm-h3 a{color:inherit}.nm .nm-h3.nm-h3--sm{font-size:28px;margin:26px 0 10px}.nm-body{color:var(--nm-navy-2);font-size:17px;line-height:1.8;margin-top:32px!important;max-width:560px}.nm-body.nm-body--light{color:hsla(0,0%,100%,.8)}.nm-kicker--light{color:var(--nm-terra-light)!important}.nm-lead{font-family:var(--nm-serif);font-size:clamp(26px,2.8vw,40px);font-weight:300;line-height:1.3;max-width:760px}.nm-note{font-size:16px;margin-top:28px!important}.nm-caption,.nm-note{color:var(--nm-slate)}.nm-caption{font-size:15px;line-height:1.8}.nm-maxw-420{max-width:420px}.nm-maxw-560{max-width:560px}.nm-maxw-640{max-width:640px}.nm-maxw-680{max-width:680px}.nm-mt-40{margin-top:40px}.nm-mt-48{margin-top:48px}.nm-mt-72{margin-top:72px!important}.nm-mb-26{margin-bottom:26px}.nm-narrow{max-width:1100px}.nm-wrap-pad{padding-left:var(--nm-gutter);padding-right:var(--nm-gutter)}.nm-ico-terra{color:var(--nm-terra);flex-shrink:0}.nm-h-380,.nm-h-420,.nm-h-520,.nm-h-560{overflow:hidden}.nm-h-380 img,.nm-h-420 img,.nm-h-520 img,.nm-h-560 img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.nm-h-380{height:380px}.nm-h-420{height:420px}.nm-h-520{height:520px}.nm-h-560{height:560px}@media(max-width:700px){.nm-h-380,.nm-h-420{height:300px}.nm-h-520,.nm-h-560{height:360px}}.nm-split-head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:32px;justify-content:space-between}.nm-split-head .nm-body{margin-top:0!important}.nm-section{padding-bottom:120px;padding-top:110px}@media(max-width:700px){.nm-section{padding-bottom:80px;padding-top:64px}}.nm-mist{background:var(--nm-mist-2)}.nm-dark{background:var(--nm-navy);color:var(--nm-white);overflow:hidden}.nm .nm-btn--white{background:var(--nm-white);color:var(--nm-navy)}.nm .nm-btn--white:hover{color:var(--nm-terra)}.nm .nm-btn--ghost{border-color:var(--nm-white);color:var(--nm-white);padding:18px 32px}.nm .nm-btn--ghost:hover{background:var(--nm-white);color:var(--nm-navy)}.nm .nm-btn--outline{border-color:var(--nm-navy);color:var(--nm-navy)}.nm .nm-btn--outline:hover{background:var(--nm-navy);color:var(--nm-white)}.nm-btn--lg{gap:14px;min-height:60px;padding:22px 36px}.nm-btn--sm{font-size:11px;min-height:44px;padding:14px 20px}.nm-btn--block{display:flex;gap:14px;min-height:58px;width:100%}.nm-btn svg{margin-left:4px}.nm-round{align-items:center;background:transparent;border:1px solid var(--nm-navy);border-radius:50%;color:var(--nm-navy);cursor:pointer;display:inline-flex;flex-shrink:0;height:56px;justify-content:center;transition:background-color .3s,color .3s;width:56px}.nm-round.nm-round--dark,.nm-round:hover{background:var(--nm-navy);color:var(--nm-white)}.nm-round.nm-round--dark:hover{background:var(--nm-terra);border-color:var(--nm-terra)}.nm-round.nm-round--light{border-color:hsla(0,0%,100%,.4);color:var(--nm-white);height:52px;width:52px}.nm-round.nm-round--light:hover{background:hsla(0,0%,100%,.12)}.nm .nm-tlink--light{color:var(--nm-white)}.nm .nm-tlink--light:hover{color:var(--nm-terra-light)}.nm-chips{display:flex;flex-wrap:wrap;gap:10px}.nm-chip{background:transparent;border:1px solid var(--nm-line);color:var(--nm-navy);cursor:pointer;font-family:var(--nm-sans);font-size:12px;letter-spacing:.18em;min-height:44px;padding:12px 20px;text-transform:uppercase;transition:background-color .3s,color .3s,border-color .3s}.nm-chip:hover{border-color:var(--nm-navy)}.nm-chip[aria-pressed=true]{background:var(--nm-navy);border-color:var(--nm-navy);color:var(--nm-white)}.nm-lead-row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;padding-bottom:40px;padding-top:110px}.nm-lead-row .nm-lead{max-width:720px}@media(max-width:700px){.nm-lead-row{padding-top:64px}}.nm-hero{background:var(--nm-navy);height:640px;overflow:hidden;position:relative}.nm-hero.nm-hero--tall{height:720px}.nm-hero.nm-hero--home{height:100vh;max-height:940px;min-height:640px}@media(max-width:700px){.nm-hero{height:520px}.nm-hero.nm-hero--tall{height:560px}.nm-hero.nm-hero--home{height:92vh;min-height:560px}}.nm-hero__img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.nm-hero__slide{inset:0;position:absolute;transform:translateX(100%)}.nm-hero__slide--active,.nm-hero__slide--leaving{transition:transform 1.2s var(--nm-ease)}.nm-hero__slide--active{transform:translateX(0)}.nm-hero__slide--leaving{transform:translateX(-100%)}.nm-hero__veil{background:linear-gradient(180deg,rgba(14,42,59,.6),rgba(14,42,59,.25) 50%,rgba(14,42,59,.68));inset:0;position:absolute}.nm-hero__body{align-content:flex-end;align-items:flex-end;color:var(--nm-white);display:flex;flex-wrap:wrap;gap:32px;height:100%;justify-content:space-between;padding-bottom:90px;position:relative}.nm-hero--home .nm-hero__body{padding-bottom:210px}.nm-hero--tall .nm-hero__body{padding-bottom:56px}@media(max-width:700px){.nm-hero__body{padding-bottom:56px}.nm-hero--home .nm-hero__body{padding-bottom:120px}}.nm-hero__text{align-items:flex-start;display:flex;flex-direction:column}.nm-hero__kicker{font-size:13px;letter-spacing:.32em;margin-bottom:20px!important;text-transform:uppercase}@media(max-width:420px){.nm-hero__kicker{letter-spacing:.18em}}.nm-hero__title{font-size:clamp(48px,7.6vw,116px);line-height:.95}.nm-hero--home .nm-hero__title{font-size:clamp(52px,8.4vw,132px);letter-spacing:-.01em}.nm-hero--tall .nm-hero__title{font-size:clamp(48px,7vw,108px)}.nm-hero__intro{font-size:18px;line-height:1.6;margin-top:26px!important;max-width:540px}.nm-cue{align-items:center;animation:nm-cue 2.4s ease-in-out infinite;bottom:150px;color:var(--nm-white);display:flex;flex-direction:column;font-size:11px;gap:10px;letter-spacing:.3em;position:absolute;right:var(--nm-gutter);text-transform:uppercase;writing-mode:vertical-rl}.nm-cue span{background:currentColor;display:block;height:56px;width:1px}.nm-thumbs{align-items:center;display:flex;gap:10px;max-width:100%;overflow-x:auto;padding:4px;scrollbar-width:none}.nm-thumbs__btn{background:none;border:0;cursor:pointer;flex-shrink:0;height:64px;opacity:.6;outline-offset:3px;padding:0;transition:opacity .3s;width:86px}.nm-thumbs__btn img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.nm-thumbs__btn[aria-pressed=true]{opacity:1;outline:1px solid var(--nm-white)}@media(max-width:700px){.nm-thumbs__btn{height:48px;width:64px}}.nm-thumbs__count{font-size:13px;letter-spacing:.2em;margin-left:12px}.nm-intro{align-items:flex-end;display:flex;flex-wrap:wrap;gap:32px;justify-content:space-between;padding-bottom:56px;padding-top:90px}@media(max-width:700px){.nm-intro{padding-bottom:40px;padding-top:56px}}.nm-intro__title{font-size:clamp(48px,7vw,108px);line-height:.95}.nm-bookbar{margin:-88px auto 0;max-width:1180px;padding:0 clamp(16px,3vw,32px);position:relative;z-index:5}.nm-bookbar__form{align-items:stretch;background:var(--nm-white);box-shadow:0 30px 60px -30px rgba(14,42,59,.35);display:flex;flex-wrap:wrap}.nm-bookbar__field{border-right:1px solid var(--nm-mist);cursor:pointer;display:flex;flex:1 1 200px;flex-direction:column;gap:8px;margin:0;padding:24px 28px}.nm-bookbar__field>span{color:var(--nm-slate);font-size:11px;letter-spacing:.24em;text-transform:uppercase}.nm-bookbar__field input{background:transparent;border:0;color:var(--nm-navy);font-family:var(--nm-serif);font-size:20px;min-height:32px;padding:0;width:100%}@media(max-width:700px){.nm-bookbar__field{border-bottom:1px solid var(--nm-mist);border-right:0;padding:18px 20px}}.nm-stepper{align-items:center;display:flex;gap:18px}.nm-stepper button{background:var(--nm-white);border:1px solid var(--nm-line);border-radius:50%;color:var(--nm-navy);cursor:pointer;font-size:18px;height:36px;line-height:1;width:36px}.nm-stepper output{font-family:var(--nm-serif);font-size:24px;min-width:20px;text-align:center}.nm-bookbar__submit{border:0;cursor:pointer;flex:1 1 220px;gap:14px;min-height:64px}.nm-bookbar__note{color:var(--nm-slate);font-size:13px;margin-top:14px!important;text-align:center}.nm-welcome{align-items:flex-start;display:flex;flex-wrap:wrap;gap:clamp(48px,7vw,120px);padding-bottom:140px;padding-top:150px}@media(max-width:700px){.nm-welcome{padding-bottom:80px;padding-top:80px}}.nm-welcome__text{align-items:flex-start;display:flex;flex:1 1 460px;flex-direction:column;min-width:0}.nm-welcome__pics{flex:1 1 440px;min-height:720px;min-width:0;position:relative}@media(max-width:700px){.nm-welcome__pics{min-height:520px}}.nm-welcome__pic1,.nm-welcome__pic2{overflow:hidden;position:absolute}.nm-welcome__pic1 img,.nm-welcome__pic2 img{height:114%;margin-top:-7%;-o-object-fit:cover;object-fit:cover;width:100%}.nm-welcome__pic1{height:560px;right:0;top:0;width:78%}@media(max-width:700px){.nm-welcome__pic1{height:400px}}.nm-welcome__pic2{border:10px solid var(--nm-white);bottom:0;height:340px;left:0;width:52%}@media(max-width:700px){.nm-welcome__pic2{height:240px}}.nm-stats{align-self:stretch;border-top:1px solid var(--nm-mist);display:flex;flex-wrap:wrap;gap:48px;margin-top:56px;padding-top:32px}.nm-stats__value{font-family:var(--nm-serif);font-size:52px;line-height:1}.nm-stats__label{color:var(--nm-slate);font-size:12px;letter-spacing:.2em;margin-top:8px;text-transform:uppercase}.nm-marquee-wrap{border-bottom:1px solid var(--nm-mist);border-top:1px solid var(--nm-mist);overflow:hidden;padding:30px 0}.nm-marquee{animation:nm-marquee 46s linear infinite;display:flex;font-family:var(--nm-serif);font-size:clamp(30px,3.4vw,44px);font-style:italic;font-weight:300;gap:56px;white-space:nowrap;width:-moz-max-content;width:max-content}.nm-marquee__star{color:var(--nm-terra)}.nm-rooms-sec{background:var(--nm-mist-2);padding:140px 0 150px;timeline-scope:--nm-rooms}@media(max-width:700px){.nm-rooms-sec{padding:80px 0}}.nm-arrows{align-items:center;display:flex;gap:12px}.nm-track{display:flex;gap:28px;margin-top:64px;overflow-x:auto;padding:0 var(--nm-gutter);scroll-padding:0 var(--nm-gutter);scroll-snap-type:x mandatory;scroll-timeline:--nm-rooms x;scrollbar-width:none}.nm-track::-webkit-scrollbar{display:none}.nm-room-slide{background:var(--nm-white);display:flex;flex:0 0 clamp(280px,31vw,440px);flex-direction:column;scroll-snap-align:start}.nm-room-slide__img{display:block;height:400px;position:relative}.nm-room-slide__img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:700px){.nm-room-slide__img{height:300px}}.nm-badge{background:hsla(0,0%,100%,.92);color:var(--nm-navy);font-size:11px;left:20px;letter-spacing:.22em;padding:8px 12px;position:absolute;top:20px}.nm-room-slide__body{display:flex;flex:1;flex-direction:column;padding:30px 30px 34px}.nm-room-slide__text{color:var(--nm-navy-2);font-size:15px;line-height:1.7;margin-top:14px!important}.nm-tags{color:var(--nm-slate);display:flex;flex-wrap:wrap;font-size:12px;gap:18px;letter-spacing:.14em;margin-top:22px;text-transform:uppercase}.nm-tags span{align-items:center;display:inline-flex;gap:8px}.nm-room-slide__foot{align-items:center;border-top:1px solid var(--nm-mist);display:flex;gap:16px;justify-content:space-between;margin-bottom:28px;margin-top:auto;padding-top:22px;position:relative;top:28px}.nm-track-foot{align-items:center;display:flex;gap:32px;margin-top:48px}.nm-prog{background:var(--nm-line);flex:1;height:1px;overflow:hidden;position:relative}.nm-prog div{background:var(--nm-navy);inset:0;position:absolute;transform:scaleX(.3);transform-origin:left}.nm-spaces{display:flex;flex-wrap:wrap;gap:clamp(40px,6vw,96px);padding-bottom:150px;padding-top:150px}@media(max-width:700px){.nm-spaces{padding-bottom:80px;padding-top:80px}}.nm-spaces__text{flex:1 1 360px;min-width:0}.nm-sticky{position:sticky;top:150px}.nm-roman{border-top:1px solid var(--nm-mist);list-style:none;margin-top:44px!important;padding:0}.nm-roman li{border-bottom:1px solid var(--nm-mist);display:flex;font-family:var(--nm-serif);font-size:26px;justify-content:space-between;padding:20px 0}.nm-roman span{align-self:center;color:var(--nm-terra);font-family:var(--nm-sans);font-size:12px;letter-spacing:.2em}.nm-spaces__pics{display:flex;flex:1.4 1 520px;flex-direction:column;gap:28px;min-width:0}.nm-spaces__pair{display:flex;flex-wrap:wrap;gap:28px}.nm-spaces__pair>div{flex:1 1 260px}.nm-offset-80{margin-top:80px}@media(max-width:700px){.nm-offset-80{margin-top:0}}.nm-band{background:var(--nm-navy);height:760px;overflow:hidden;position:relative}.nm-band.nm-band--plain{height:680px}@media(max-width:700px){.nm-band{height:560px}.nm-band.nm-band--plain{height:380px}}.nm-band__img{height:120%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:-10%;width:100%}.nm-band__veil{background:rgba(14,42,59,.5);inset:0;position:absolute}.nm-band__body{align-items:center;color:var(--nm-white);display:flex;flex-direction:column;height:100%;justify-content:center;margin:0 auto;max-width:1100px;padding:0 var(--nm-gutter);position:relative;text-align:center}.nm-band__quote{font-family:var(--nm-serif);font-size:clamp(34px,4.8vw,72px);font-style:italic;font-weight:300;line-height:1.12;margin:36px 0 48px!important}.nm-services{padding-bottom:130px;padding-top:150px}@media(max-width:700px){.nm-services{padding-bottom:80px;padding-top:80px}}.nm-grid-lines{border-left:1px solid var(--nm-mist);border-top:1px solid var(--nm-mist);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));margin-top:72px}.nm-grid-lines__cell{border-bottom:1px solid var(--nm-mist);border-right:1px solid var(--nm-mist);padding:40px 32px}.nm-grid-lines__cell p{color:var(--nm-slate);font-size:15px;line-height:1.7}.nm-acts{padding:140px 0 150px}@media(max-width:700px){.nm-acts{padding:80px 0}}.nm-acts__row{display:flex;gap:28px;margin-top:80px}@media(max-width:1020px){.nm-acts__row{animation:none!important;overflow-x:auto;padding-bottom:12px;scroll-snap-type:x mandatory;scrollbar-width:none}}.nm .nm-act-card{border:1px solid hsla(0,0%,100%,.18);display:flex;flex:0 0 clamp(260px,26vw,380px);flex-direction:column;min-height:420px;padding:0 34px 44px;scroll-snap-align:start}.nm .nm-act-card,.nm .nm-act-card:hover{color:var(--nm-white)}.nm .nm-act-card.nm-act-card--low{margin-top:60px}@media(max-width:1020px){.nm .nm-act-card.nm-act-card--low{margin-top:0}}.nm-act-card__img{display:block;height:220px;margin:0 -34px 28px}.nm-act-card__img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.nm-act-card__cat{color:var(--nm-terra-light);font-size:11px;letter-spacing:.24em;text-transform:uppercase}.nm-act-card__num{color:hsla(0,0%,100%,.16);font-family:var(--nm-serif);font-size:96px;font-weight:300;line-height:1;margin-top:auto}.nm-act-card__title{font-family:var(--nm-serif);font-size:34px;line-height:1.1;margin-top:18px}.nm-act-card__text{color:hsla(0,0%,100%,.78);font-size:15px;line-height:1.7;margin-top:14px}.nm-travel{display:flex;flex-wrap:wrap;margin:0 auto;max-width:var(--nm-max)}.nm-travel__text{align-items:flex-start;display:flex;flex:1 1 520px;flex-direction:column;min-width:0;padding-bottom:120px;padding-top:120px}@media(max-width:700px){.nm-travel__text{padding-bottom:64px;padding-top:80px}}.nm-dl{align-self:stretch;margin:48px 0 0}.nm-dl>div{border-top:1px solid var(--nm-line-2);display:flex;flex-wrap:wrap;gap:8px 32px;padding:22px 0}.nm-dl>div:last-child{border-bottom:1px solid var(--nm-line-2)}.nm-dl dt{color:var(--nm-terra);flex:0 0 140px;font-size:12px;font-weight:400;letter-spacing:.22em;padding-top:4px;text-transform:uppercase}.nm-dl dd{flex:1 1 260px;font-size:16px;line-height:1.7;margin:0}.nm-map{background:#dce6eb;flex:1 1 480px;min-height:620px;overflow:hidden;position:relative}@media(max-width:700px){.nm-map{min-height:420px}}.nm-map__bg{inset:0;position:absolute}.nm-map__pin{align-items:center;display:flex;flex-direction:column;gap:10px;left:50%;position:absolute;top:44%;transform:translate(-50%,-100%)}.nm-map__pin span{background:var(--nm-navy);color:var(--nm-white);font-size:12px;letter-spacing:.18em;padding:10px 16px;text-transform:uppercase;white-space:nowrap}.nm-map__open{bottom:24px;left:24px;position:absolute}.nm-cta{background:var(--nm-terra);color:var(--nm-white)}.nm-cta__inner{align-items:center;display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;padding-bottom:110px;padding-top:110px}@media(max-width:700px){.nm-cta__inner{padding-bottom:72px;padding-top:72px}}.nm-cta__title{font-size:clamp(38px,5vw,76px);line-height:1.02;max-width:760px}.nm-room-rows{display:flex;flex-direction:column;gap:120px;padding-bottom:120px;padding-top:40px}@media(max-width:700px){.nm-room-rows{gap:80px;padding-bottom:80px}}.nm-room-row{align-items:center;display:flex;flex-wrap:wrap;gap:clamp(36px,6vw,96px)}.nm-room-row.nm-room-row--rev{flex-direction:row-reverse}@media(max-width:1020px){.nm-room-row.nm-room-row--rev{flex-direction:row}}.nm-room-row__img{display:block;flex:1.25 1 520px;height:600px;min-width:0;overflow:hidden;position:relative}.nm-room-row__img img{height:114%;margin-top:-7%;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:700px){.nm-room-row__img{flex-basis:100%;height:340px}}.nm-room-row__text{flex:1 1 380px;min-width:0}.nm-room-row__num{color:#e9d2c6;font-family:var(--nm-serif);font-size:88px;font-weight:300;line-height:1}.nm .nm-room-row__name{font-size:clamp(34px,3.4vw,50px);font-weight:400;line-height:1.05;margin-top:8px}.nm .nm-room-row__name a{color:inherit}.nm-room-row__actions{align-items:center;display:flex;flex-wrap:wrap;gap:28px;margin-top:40px}.nm-amenities{list-style:none;padding:0}.nm-amenities li{align-items:center;display:flex;gap:12px}.nm-amenities.nm-amenities--list{border-top:1px solid var(--nm-mist);color:var(--nm-navy-2);display:grid;font-size:14px;gap:16px 24px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:34px!important;padding-top:26px}.nm-amenities.nm-amenities--grid{border-left:1px solid var(--nm-mist);border-top:1px solid var(--nm-mist);display:grid;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));margin-top:28px!important}.nm-amenities.nm-amenities--grid li{border-bottom:1px solid var(--nm-mist);border-right:1px solid var(--nm-mist);font-size:15px;gap:14px;padding:26px 22px}.nm-empty{color:var(--nm-slate);font-size:17px;text-align:center}.nm-included{align-items:center;gap:40px;justify-content:space-between;padding-bottom:100px;padding-top:100px}.nm-included,.nm-pills{display:flex;flex-wrap:wrap}.nm-pills{gap:14px;list-style:none;padding:0}.nm-pills li{border:1px solid var(--nm-line);font-size:14px;padding:14px 20px}.nm-type{align-items:flex-start;display:flex;flex-wrap:wrap;gap:clamp(48px,6vw,96px);padding-bottom:120px;padding-top:100px}@media(max-width:700px){.nm-type{padding-bottom:80px;padding-top:64px}}.nm-type__main{flex:1.5 1 560px;min-width:0}.nm-type__details{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:72px}.nm-type__details>div{height:380px}@media(max-width:700px){.nm-type__details>div{height:220px}}.nm-type__details img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.nm-type__aside{flex:1 1 360px;min-width:0;position:sticky;top:128px}@media(max-width:1020px){.nm-type__aside{position:static}}.nm-bookbox{background:var(--nm-white);border:1px solid var(--nm-line-2);box-shadow:0 30px 60px -40px rgba(14,42,59,.4);padding:36px 34px}@media(max-width:420px){.nm-bookbox{padding:28px 22px}}.nm-bookbox__units-title{font-family:var(--nm-serif);font-size:28px;line-height:1.15;margin-top:8px!important}.nm-bookbox__units{border-top:1px solid var(--nm-line-2);list-style:none;margin:20px 0 24px!important;padding:0}.nm-bookbox__units li{border-bottom:1px solid var(--nm-line-2);display:flex;font-size:15px;gap:16px;justify-content:space-between;padding:14px 0}.nm-bookbox__units li span:last-child{color:var(--nm-slate)}.nm-others{padding:110px 0 120px}@media(max-width:700px){.nm-others{padding:72px 0 80px}}.nm-others__grid{display:grid;gap:28px;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));margin-top:56px}.nm .nm-other{background:var(--nm-white);color:var(--nm-navy);display:block}.nm-other__img{height:300px}.nm-other__img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.nm-other__body{display:block;padding:26px 28px}.nm-other__num{color:var(--nm-terra);display:block;font-size:11px;letter-spacing:.24em}.nm-other__name{display:block;font-family:var(--nm-serif);font-size:30px;line-height:1.1;margin-top:8px}.nm-about-lead{padding-bottom:120px;padding-top:150px}.nm-about-lead p{font-family:var(--nm-serif);font-size:clamp(30px,3.6vw,52px);font-weight:300;line-height:1.3}.nm-about-lead p+p{margin-top:40px}@media(max-width:700px){.nm-about-lead{padding-bottom:64px;padding-top:80px}}.nm-about-pics{display:flex;flex-wrap:wrap;gap:28px;padding-bottom:150px}@media(max-width:700px){.nm-about-pics{padding-bottom:80px}}.nm-about-pics__big{flex:1.4 1 480px;height:640px;min-width:0;overflow:hidden}.nm-about-pics__big img{height:114%;margin-top:-7%;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:700px){.nm-about-pics__big{height:400px}}.nm-about-pics__side{display:flex;flex:1 1 340px;flex-direction:column;gap:28px;justify-content:flex-end;min-width:0}.nm-about-pics__side .nm-h-380 img{height:114%;margin-top:-7%}.nm-offer{display:flex;flex-wrap:wrap;gap:64px;padding-bottom:130px;padding-top:130px}@media(max-width:700px){.nm-offer{padding-bottom:80px;padding-top:80px}}.nm-offer__head{flex:1 1 380px}.nm-offer__list{border-top:1px solid hsla(0,0%,100%,.2);flex:1.4 1 520px;list-style:none;min-width:0;padding:0}.nm-offer__list li{border-bottom:1px solid hsla(0,0%,100%,.2);display:flex;flex-wrap:wrap;gap:12px 40px;padding:28px 0}.nm-offer__title{flex:0 0 220px;font-family:var(--nm-serif);font-size:30px}.nm-offer__text{color:hsla(0,0%,100%,.78);flex:1 1 260px;font-size:16px;line-height:1.7}.nm-visit{align-items:center;display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;padding-bottom:120px;padding-top:120px}.nm-visit .nm-h2{max-width:700px}@media(max-width:700px){.nm-visit{padding-bottom:72px;padding-top:72px}}.nm-visit__actions{align-items:center;display:flex;flex-wrap:wrap;gap:24px}.nm-gallery{padding-bottom:120px}.nm-masonry{-moz-column-count:3;column-count:3;-moz-column-gap:20px;column-gap:20px}@media(max-width:1020px){.nm-masonry{-moz-column-count:2;column-count:2}}@media(max-width:620px){.nm-masonry{-moz-column-count:1;column-count:1}}.nm-tile{background:var(--nm-mist-2);border:0;display:block;margin:0 0 20px;padding:0;position:relative;width:100%;-moz-column-break-inside:avoid;break-inside:avoid;cursor:zoom-in;overflow:hidden}.nm-tile img{-o-object-fit:cover;object-fit:cover;transition:transform 1.2s var(--nm-ease);width:100%}.nm-tile:hover img{transform:scale(1.05)}@media(max-width:620px){.nm-tile img{aspect-ratio:3/2;height:auto!important}}.nm-tile__cap{background:linear-gradient(180deg,rgba(14,42,59,0),rgba(14,42,59,.75));bottom:0;color:var(--nm-white);font-size:12px;left:0;letter-spacing:.2em;opacity:0;padding:40px 20px 18px;position:absolute;right:0;text-align:left;text-transform:uppercase;transform:translateY(10px);transition:opacity .4s,transform .4s}.nm-tile:focus-visible .nm-tile__cap,.nm-tile:hover .nm-tile__cap{opacity:1;transform:none}.nm-lightbox{align-items:center;animation:nm-fade .4s ease both;background:rgba(8,24,34,.96);display:flex;flex-direction:column;inset:0;justify-content:center;padding:72px clamp(16px,6vw,96px) 40px;position:fixed;z-index:130}.nm-lightbox__close{position:absolute;right:24px;top:20px}.nm-lightbox__img{animation:nm-fade-up .6s var(--nm-ease) both;max-height:min(640px,70vh);max-width:100%;-o-object-fit:contain;object-fit:contain}.nm-lightbox__bar{align-items:center;color:var(--nm-white);display:flex;gap:20px;justify-content:space-between;margin-top:24px;max-width:900px;width:100%}.nm-lightbox__bar p{text-align:center}.nm-lightbox__alt{font-family:var(--nm-serif);font-size:22px}.nm-lightbox__pos{font-size:12px;letter-spacing:.2em;opacity:.7}.nm-contacts{align-items:flex-start;display:flex;flex-wrap:wrap;gap:clamp(48px,6vw,96px);padding-bottom:110px;padding-top:110px}@media(max-width:700px){.nm-contacts{padding-bottom:64px;padding-top:64px}}.nm-contacts__info{flex:1 1 420px;min-width:0}.nm-dl--contacts{margin-top:0}.nm-dl--contacts dd{font-family:var(--nm-serif);font-size:24px;line-height:1.4;overflow-wrap:anywhere}.nm-social{display:flex;gap:12px;margin-top:28px}.nm-social a{align-items:center;border:1px solid var(--nm-line);border-radius:50%;display:flex;height:48px;justify-content:center;width:48px}.nm-write{border:1px solid var(--nm-line-2);box-shadow:0 30px 60px -40px rgba(14,42,59,.4);flex:1 1 420px;min-width:0;padding:44px 40px}.nm-write p{color:var(--nm-navy-2);font-size:16px;line-height:1.7;margin-top:14px}@media(max-width:420px){.nm-write{padding:32px 22px}}.nm-write__actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:32px}.nm-write__actions .nm-btn{gap:12px}.nm-write__actions .nm-btn svg{margin:0}.nm-contacts-map{display:flex}.nm-contacts-map .nm-map{min-height:520px}.nm-travel-row{display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));padding-bottom:110px;padding-top:100px}.nm-travel-row .nm-body{font-size:16px;margin-top:0!important}@media(max-width:700px){.nm-travel-row{padding-bottom:72px;padding-top:64px}}.nm-acts-grid{padding-bottom:130px;padding-top:24px}@media(max-width:700px){.nm-acts-grid{padding-bottom:80px}}.nm-count{color:var(--nm-slate);font-size:14px;margin-bottom:24px!important}.nm-acts-grid__list{display:grid;gap:28px;grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr))}.nm-act{background:var(--nm-white);border:1px solid var(--nm-mist);display:flex;flex-direction:column}.nm-act__img{background:var(--nm-navy);height:240px;overflow:hidden;position:relative}.nm-act__img img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.nm-act__shade{background:linear-gradient(180deg,rgba(14,42,59,0) 45%,rgba(14,42,59,.55));inset:0;position:absolute}.nm-act__num{bottom:-18px;color:hsla(0,0%,100%,.3);font-family:var(--nm-serif);font-size:140px;font-weight:300;line-height:1;position:absolute;right:18px}.nm-act__cat{background:var(--nm-white);color:var(--nm-navy);font-size:11px;left:18px;letter-spacing:.22em;padding:8px 12px;position:absolute;text-transform:uppercase;top:18px}.nm-act__body{padding:28px 30px 30px}.nm-act__body p{color:var(--nm-navy-2);font-size:16px;line-height:1.7;margin-top:14px}.nm .nm-act__title{font-size:32px;font-weight:400;line-height:1.1}.nm-help{align-items:stretch;display:flex;flex-wrap:wrap;margin:0 auto;max-width:var(--nm-max)}.nm-help__text{flex:1 1 520px;min-width:0;padding-bottom:110px;padding-top:110px}@media(max-width:700px){.nm-help__text{padding-bottom:72px;padding-top:72px}}.nm-help__actions{align-items:center;display:flex;flex-wrap:wrap;gap:20px;margin-top:40px}.nm-help__pic{flex:1 1 440px;min-height:520px;overflow:hidden;position:relative}.nm-help__pic img{height:116%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:-8%;width:100%}@media(max-width:700px){.nm-help__pic{min-height:320px}}.nm-visually-hidden{height:1px;overflow:hidden;position:absolute!important;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.nm-booking{align-items:flex-start;display:flex;flex-wrap:wrap;gap:clamp(40px,6vw,96px);padding-bottom:120px;padding-top:40px;scroll-margin-top:var(--nm-hdr-h)}@media(max-width:700px){.nm-booking{padding-bottom:80px}}.nm-booking.nm-booking--page{border-top:1px solid var(--nm-mist);padding-top:72px}.nm-booking__head{align-items:flex-start;display:flex;flex:1 1 320px;flex-direction:column;min-width:0}.nm-booking__head .nm-body{margin-top:24px!important}.nm-calendars{display:flex;flex:2 1 560px;flex-direction:column;gap:40px;min-width:0}.nm .nm-calendar__title{font-size:26px;font-weight:400;line-height:1.2;margin-bottom:14px}.nm-calendar__frame{background:#eee;border:1px solid var(--nm-mist);display:block;height:350px;width:100%}.nm-calendars__fallback{color:var(--nm-slate);font-size:14px}.nm-calendars__fallback a{text-decoration:underline!important}.nm-book{padding-bottom:72px}.nm .nm-book__choose{font-family:var(--nm-sans);font-weight:400;margin-top:56px}.nm-book__types{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr))}.nm-book__type{align-items:flex-start;background:var(--nm-white);border:1px solid var(--nm-line-2);color:var(--nm-navy);cursor:pointer;display:flex;flex-direction:column;font-family:var(--nm-sans);gap:4px;padding:0 0 16px;text-align:left;transition:border-color .3s,box-shadow .3s}.nm-book__type img{height:120px;margin-bottom:10px;-o-object-fit:cover;object-fit:cover;width:100%}.nm-book__type:hover{border-color:var(--nm-navy)}.nm-book__type[aria-checked=true]{border-color:var(--nm-terra);box-shadow:0 0 0 2px var(--nm-terra)}.nm-book__type-name{font-family:var(--nm-serif);font-size:22px;line-height:1.15;padding:0 16px}.nm-book__type-meta{color:var(--nm-slate);font-size:13px;padding:0 16px}.nm-book__back{padding-bottom:100px}.nm-link-btn{background:none;border:0;color:inherit;cursor:pointer;font:inherit;padding:0;text-decoration:underline}.nm-acts__status{color:hsla(0,0%,100%,.8);margin-top:40px!important}.nm-act__foot{align-items:center;border-top:1px solid var(--nm-mist);color:var(--nm-slate);display:flex;font-size:14px;gap:16px;justify-content:space-between;margin-top:22px;padding-top:18px}.nm .nm-act__link{align-items:center;color:var(--nm-terra);display:inline-flex;min-height:44px;text-decoration:underline}.nm-legal{padding-bottom:120px;padding-top:24px}.nm-legal .nm-h3{margin-top:56px}.nm-legal .nm-body{margin-top:16px!important;max-width:760px}.nm-footer{background:var(--nm-navy);flex-shrink:0}.nm-footer,.nm-footer a{color:var(--nm-white)}.nm-footer a:hover{color:var(--nm-terra-light)}.nm-footer__inner{padding-bottom:40px;padding-top:100px}@media(max-width:700px){.nm-footer__inner{padding-top:64px}}.nm-footer__cols{display:flex;flex-wrap:wrap;gap:56px;justify-content:space-between}.nm-footer__brand{flex:1 1 260px}.nm-footer__brand p{color:hsla(0,0%,100%,.75);font-size:15px;line-height:1.8;margin-top:28px;max-width:300px}.nm-footer__logo{height:103px;-o-object-fit:contain;object-fit:contain;width:150px}.nm-footer__col{flex:0 1 220px}.nm-footer__col ul{display:grid;font-size:15px;gap:12px;list-style:none;padding:0}.nm-footer__col address{color:hsla(0,0%,100%,.85);font-size:15px;font-style:normal;line-height:1.9}.nm .nm-footer__head{color:var(--nm-terra-light);font-family:var(--nm-sans);font-size:11px;font-weight:400;letter-spacing:.26em;margin-bottom:20px;text-transform:uppercase}.nm-footer__social{display:flex;gap:12px;margin-top:20px}.nm-footer__social a{align-items:center;border:1px solid hsla(0,0%,100%,.3);border-radius:50%;display:flex;height:44px;justify-content:center;width:44px}.nm-footer__langs{display:flex;flex-wrap:wrap;gap:10px}.nm-footer__langs a{align-items:center;border:1px solid hsla(0,0%,100%,.4);display:inline-flex;font-size:12px;letter-spacing:.16em;min-height:44px;padding:10px 16px}.nm-footer__langs a.is-current{background:var(--nm-white);border-color:var(--nm-white);color:var(--nm-navy)}.nm-footer__bottom{border-top:1px solid hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.65);display:flex;flex-wrap:wrap;font-size:13px;gap:16px;justify-content:space-between;margin-top:80px;padding-top:28px}.nm-footer__credits{color:hsla(0,0%,100%,.5);font-size:12px;letter-spacing:.08em;margin-top:18px!important}.nm-footer__credits a{color:hsla(0,0%,100%,.75)}.nm-footer__legal{display:flex;flex-wrap:wrap;gap:24px}.nm-footer__legal a{color:hsla(0,0%,100%,.8)}.nm-line{display:block;overflow:hidden;padding-bottom:.06em}.nm-line>span{animation:nm-line-up 1.5s var(--nm-ease) both;display:block}.nm-line.nm-line-d1>span{animation-delay:.15s}.nm-line.nm-line-d2>span{animation-delay:.3s}.nm-fade-in{animation:nm-fade-up 1.4s .7s var(--nm-ease) both}@keyframes nm-line-up{0%{transform:translateY(110%)}to{transform:none}}@keyframes nm-fade-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes nm-fade{0%{opacity:0}to{opacity:1}}@keyframes nm-cue{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:1;transform:translateY(10px)}}@keyframes nm-marquee{to{transform:translateX(-50%)}}@keyframes nm-hdr-fill{to{background-color:hsla(0,0%,100%,.97);box-shadow:0 1px 0 rgba(14,42,59,.08);color:#0e2a3b}}@keyframes nm-show{to{opacity:1}}@keyframes nm-hide{to{opacity:0}}@keyframes nm-rv{0%{opacity:0;transform:translateY(56px)}to{opacity:1;transform:none}}@keyframes nm-clip{0%{clip-path:inset(16% 12% 16% 12%)}to{clip-path:inset(0 0 0 0)}}@keyframes nm-plx{0%{transform:translateY(-7%)}to{transform:translateY(7%)}}@keyframes nm-hero-p{0%{transform:scale(1.08)}to{transform:translateY(180px) scale(1)}}@keyframes nm-hero-t{to{opacity:0;transform:translateY(-80px)}}@keyframes nm-ink{0%{color:#c9d2d8}}@keyframes nm-slide-l{0%{transform:translateX(8%)}to{transform:translateX(-8%)}}@keyframes nm-grow{0%{transform:scaleX(.14)}to{transform:scaleX(1)}}@supports(animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.nm-hdr--overlay{animation:nm-hdr-fill linear both;animation-range:0 180px;animation-timeline:scroll(root)}.nm-hdr--overlay .nm-logo-dark{animation:nm-show linear both;animation-range:0 180px;animation-timeline:scroll(root)}.nm-hdr--overlay .nm-logo-light{animation:nm-hide linear both;animation-range:0 180px;animation-timeline:scroll(root)}.nm-rv{animation:nm-rv linear both;animation-range:entry 0 entry 100%;animation-timeline:view()}.nm-rv-clip{animation:nm-clip linear both;animation-range:entry 0 entry 100%;animation-timeline:view()}.nm-plx{animation:nm-plx linear both;animation-range:cover 0 cover 100%;animation-timeline:view()}.nm-ink{animation:nm-ink linear both;animation-range:entry 0 entry 100%;animation-timeline:view()}.nm-slide-l{animation:nm-slide-l linear both;animation-range:cover 0 cover 100%;animation-timeline:view()}.nm-hero__img{animation:nm-hero-p linear both;animation-range:0 900px;animation-timeline:scroll(root)}.nm-hero--home .nm-hero__text{animation:nm-hero-t linear both;animation-range:0 560px;animation-timeline:scroll(root)}.nm-prog div{animation:nm-grow linear both;animation-timeline:--nm-rooms}}}@supports not (animation-timeline:view()){.nm-hdr--overlay{background-color:var(--nm-navy)}}@media(prefers-reduced-motion:reduce){.nm-cue,.nm-drawer,.nm-fade-in,.nm-lightbox,.nm-lightbox__img,.nm-line>span,.nm-marquee{animation:none}.nm-hero__slide{transition:none}}