@font-face{font-family:inter;src:url(../media/Inter_VariableFont_opsz,wght-s.p.0oy~rb7-bgeiw.ttf)format("truetype");font-display:swap;font-style:normal}@font-face{font-family:inter;src:url(../media/Inter_Italic_VariableFont_opsz,wght-s.p.14d-n12y7d6nf.ttf)format("truetype");font-display:swap;font-style:italic}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_5589766d-module__EC1x-q__className{font-family:inter,inter Fallback}.inter_5589766d-module__EC1x-q__variable{--font-inter:"inter", "inter Fallback"}
.languageSwitcher-module__fjP0za__wrapper{font-family:DIN Pro,sans-serif;position:relative}.languageSwitcher-module__fjP0za__trigger{cursor:pointer;background:#fff;border:1px solid #e0e0e0;justify-content:space-between;align-items:center;gap:8px;width:80px;height:35px;padding:0 12px;transition:border-color .15s;display:flex}.languageSwitcher-module__fjP0za__trigger:hover,.languageSwitcher-module__fjP0za__triggerOpen{border-color:#111}.languageSwitcher-module__fjP0za__panel{z-index:20;background:#fff;border:1px solid #111;width:80px;margin:0;padding:0;list-style:none;position:absolute;top:calc(100% + 4px);left:0}.languageSwitcher-module__fjP0za__option{cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:8px;width:100%;height:35px;padding:0 12px;transition:background-color .15s;display:flex}.languageSwitcher-module__fjP0za__option:hover{background-color:#f5f5f5}.languageSwitcher-module__fjP0za__code{letter-spacing:-.02em;text-transform:uppercase;color:#111;font-size:16px;font-weight:400;line-height:120%}.languageSwitcher-module__fjP0za__flag{object-fit:contain;border-radius:50%;flex-shrink:0;width:20px;height:20px;display:inline-block}.languageSwitcher-module__fjP0za__inlineRow{align-items:center;gap:10px;width:100%;display:flex}.languageSwitcher-module__fjP0za__inlineOption{cursor:pointer;background:#fff;border:1px solid #e0e0e0;flex:1;justify-content:center;align-items:center;gap:8px;height:42px;padding:0 12px;transition:border-color .15s;display:flex}.languageSwitcher-module__fjP0za__inlineOption:hover,.languageSwitcher-module__fjP0za__inlineOptionActive{border-color:#111}
.navbar-module__cGfuBa__navbar{z-index:100;background-color:#fff;align-items:stretch;width:100%;display:flex;position:sticky;top:0;left:0;right:0}.navbar-module__cGfuBa__collabSection{z-index:2;flex-shrink:0;align-items:stretch;gap:10px;display:flex;position:relative}.navbar-module__cGfuBa__collabBlock{clip-path:polygon(0 0,100% 0,calc(100% - 22px) 100%,0 100%);background:#111;align-items:center;padding:17px 13px 10px 9px;display:flex;position:relative}.navbar-module__cGfuBa__collabText{z-index:2;background:#111;flex-direction:column;align-items:flex-start;padding:2px 8px 2px 6px;display:flex;position:relative}.navbar-module__cGfuBa__collabLabel{letter-spacing:.02em;color:#fff;white-space:nowrap;font-family:DIN Pro,sans-serif;font-size:7px;line-height:0}.navbar-module__cGfuBa__collabLogoWrap{width:123px;height:31px;margin-left:-11px;position:relative}.navbar-module__cGfuBa__collabLogo{object-fit:contain;object-position:left center}.navbar-module__cGfuBa__sigWrap{background:#fff;align-items:center;display:flex}.navbar-module__cGfuBa__sigLogo{width:auto;height:32px}.navbar-module__cGfuBa__navbar{min-height:79px;position:sticky}.navbar-module__cGfuBa__inner{flex:1;align-items:center;min-width:0;margin:0;padding:14px 28px 12px 0;display:flex}.navbar-module__cGfuBa__logo{z-index:1;align-items:center;text-decoration:none;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.navbar-module__cGfuBa__logoImage{object-fit:contain;width:142px;height:50px}.navbar-module__cGfuBa__nav{margin-left:auto}.navbar-module__cGfuBa__navList{align-items:center;gap:22px;margin:0;padding:0;list-style:none;display:flex}.navbar-module__cGfuBa__navLink{letter-spacing:-.02em;text-transform:uppercase;color:#111;font-family:DIN Pro,sans-serif;font-size:13px;font-weight:400;line-height:120%;text-decoration:none;transition:opacity .15s}.navbar-module__cGfuBa__navLink:hover{color:#e40623}.navbar-module__cGfuBa__actions{align-items:center;gap:16px;margin-left:22px;display:flex}.navbar-module__cGfuBa__catalogButton{color:#fff;letter-spacing:-.02em;text-transform:uppercase;white-space:nowrap;background:#111;justify-content:center;align-items:center;gap:10px;width:fit-content;height:30px;padding:17px 16px;font-family:DIN Pro,sans-serif;font-size:13px;font-weight:400;line-height:120%;text-decoration:none;transition:background-color .3s;display:inline-flex}.navbar-module__cGfuBa__catalogButton:hover{background:#e40623}.navbar-module__cGfuBa__languageSwitcherWrap{align-items:center;display:flex}.navbar-module__cGfuBa__burger{cursor:pointer;z-index:2;background:#fff;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;margin-left:auto;padding:0;display:none}.navbar-module__cGfuBa__burger:hover{border-color:#111}.navbar-module__cGfuBa__mobileOverlay{z-index:200;opacity:0;visibility:hidden;pointer-events:none;background:#fff;flex-direction:column;transition:opacity .3s,transform .3s,visibility 0s linear .3s;display:flex;position:fixed;inset:0;transform:translateY(-16px)}.navbar-module__cGfuBa__mobileOverlayOpen{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .3s,transform .3s,visibility linear;transform:translateY(0)}.navbar-module__cGfuBa__mobileHeader{border-bottom:1px solid #eee;flex-shrink:0;justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.navbar-module__cGfuBa__mobileHeader .navbar-module__cGfuBa__logo{position:static;transform:none}.navbar-module__cGfuBa__closeBtn{color:#111;cursor:pointer;background:#fff;border:1px solid #e0e0e0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.navbar-module__cGfuBa__closeBtn:hover{border-color:#111}.navbar-module__cGfuBa__mobileNavArea{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:36px;padding:32px 24px;display:flex;overflow-y:auto}.navbar-module__cGfuBa__mobileNavList{flex-direction:column;align-items:center;gap:28px;margin:0;padding:0;list-style:none;display:flex}.navbar-module__cGfuBa__mobileNavLink{letter-spacing:-.02em;text-transform:uppercase;text-align:center;color:#111;font-family:DIN Pro,sans-serif;font-size:18px;font-weight:400;line-height:120%;text-decoration:none}.navbar-module__cGfuBa__mobileNavLink:hover{color:#e40623}.navbar-module__cGfuBa__mobileCatalogButton{color:#fff;letter-spacing:-.02em;text-transform:uppercase;background:#111;justify-content:center;align-items:center;width:100%;max-width:300px;height:46px;padding:0 20px;font-family:DIN Pro,sans-serif;font-size:16px;font-weight:400;text-decoration:none;transition:background-color .3s;display:inline-flex}.navbar-module__cGfuBa__mobileCatalogButton:hover{background:#e40623}.navbar-module__cGfuBa__mobileLangRow{border-top:1px solid #eee;flex-shrink:0;padding:20px}@media (max-width:1200px){.navbar-module__cGfuBa__navList{gap:18px}.navbar-module__cGfuBa__navLink{font-size:13px}.navbar-module__cGfuBa__logoImage{width:100px;height:30px}}@media (max-width:1024px){.navbar-module__cGfuBa__inner{padding:12px clamp(16px,4vw,32px) 12px 0}.navbar-module__cGfuBa__catalogButton{padding:0 12px;font-size:13px}.navbar-module__cGfuBa__collabBlock{padding:0 20px 0 10px}.navbar-module__cGfuBa__sigWrap{padding:0 12px}.navbar-module__cGfuBa__sigLogo{height:18px}}@media (max-width:860px){.navbar-module__cGfuBa__navList,.navbar-module__cGfuBa__actions{display:none}.navbar-module__cGfuBa__burger{display:flex}.navbar-module__cGfuBa__collabLabel{line-height:1;display:block}.navbar-module__cGfuBa__collabLogoWrap{width:88px;height:22px}.navbar-module__cGfuBa__sigLogo,.navbar-module__cGfuBa__logoImage{width:auto;height:22px}.navbar-module__cGfuBa__logo{margin-right:auto;position:static;transform:none}.navbar-module__cGfuBa__inner{padding:12px 16px}}@media (max-width:480px){.navbar-module__cGfuBa__logoImage{width:auto;height:20px}.navbar-module__cGfuBa__collabLogoWrap{width:80px;height:20px}.navbar-module__cGfuBa__burger,.navbar-module__cGfuBa__closeBtn{width:40px;height:40px}.navbar-module__cGfuBa__mobileNavList{gap:22px}.navbar-module__cGfuBa__mobileNavLink{font-size:16px}.navbar-module__cGfuBa__mobileLangRow{padding:16px}.navbar-module__cGfuBa__collabBlock{padding:0 14px 0 8px}.navbar-module__cGfuBa__sigWrap{padding:0 10px}.navbar-module__cGfuBa__sigLogo{height:20px}}
.hero-module__jRNOaW__hero{width:100%;height:804px;margin:0 auto;position:relative;overflow:hidden}.hero-module__jRNOaW__heroImage{object-fit:cover;z-index:0}.hero-module__jRNOaW__overlay{z-index:1;background:linear-gradient(180.7deg,#00000080 .61%,#0000 50.47%,#00000080 99.39%);position:absolute;inset:0}.hero-module__jRNOaW__content{z-index:2;flex-direction:column;align-items:center;gap:15px;width:1240px;max-width:calc(100% - 200px);display:flex;position:absolute;top:61px;left:50%;transform:translate(-50%)}.hero-module__jRNOaW__title{letter-spacing:-.02em;text-transform:uppercase;text-align:center;color:#fff;margin:0;font-family:DIN Pro,sans-serif;font-size:53px;font-weight:700;line-height:120%}.hero-module__jRNOaW__subtitle{letter-spacing:-1px;text-align:center;text-transform:uppercase;color:#ffffffbf;width:61%;margin:0;font-family:DIN Pro,sans-serif;font-size:23px;font-weight:400;line-height:135%}.hero-module__jRNOaW__button{color:#fff;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;background:#e40623;justify-content:center;align-items:center;gap:10px;width:338px;height:50px;padding:0 30px;font-family:DIN Pro,sans-serif;font-size:19px;font-weight:400;line-height:120%;text-decoration:none;transition:background-color .3s;display:inline-flex}.hero-module__jRNOaW__button:hover{background:#000}@media (max-width:768px){.hero-module__jRNOaW__hero{height:auto;min-height:560px}.hero-module__jRNOaW__content{gap:16px;width:auto;max-width:none;top:60px;left:16px;right:16px;transform:none}.hero-module__jRNOaW__title{font-size:clamp(28px,7vw,40px)}.hero-module__jRNOaW__subtitle{width:100%;font-size:clamp(14px,3.5vw,16px)}.hero-module__jRNOaW__button{width:100%;max-width:205px;height:44px;font-size:12px}}
.about-module__I3ZtMW__section{box-sizing:border-box;background:#000;align-items:stretch;gap:36px;width:100%;min-height:795px;margin:0 auto;padding:clamp(32px,7vw,100px);display:flex}.about-module__I3ZtMW__textCol{flex-direction:column;flex:1 1 0;justify-content:center;gap:48px;min-width:0;display:flex}.about-module__I3ZtMW__title{letter-spacing:-.02em;text-transform:uppercase;color:#fff;margin:0;font-family:DIN Pro,sans-serif;font-size:clamp(28px,3.4vw,52px);font-weight:400;line-height:120%}.about-module__I3ZtMW__description{letter-spacing:0;text-align:justify;color:#ffffffbf;margin:0;font-family:DIN Pro,sans-serif;font-size:clamp(15px,1.5vw,23px);font-weight:300;line-height:150%}.about-module__I3ZtMW__imageCol{flex:1 1 0;min-width:0;display:flex}.about-module__I3ZtMW__imageFrame{aspect-ratio:1;width:100%;max-width:625px;margin-left:auto;position:relative}.about-module__I3ZtMW__image{object-fit:cover}@media (max-width:1024px){.about-module__I3ZtMW__section{flex-direction:column;min-height:0}.about-module__I3ZtMW__textCol{order:1;gap:16px}.about-module__I3ZtMW__imageCol{order:2}.about-module__I3ZtMW__imageFrame{max-width:100%;margin-left:0;padding-top:0;padding-left:0;padding-right:0}}@media (max-width:640px){.about-module__I3ZtMW__section{padding-top:55px}.about-module__I3ZtMW__title{font-size:21px}.about-module__I3ZtMW__description{text-align:left}}
.exterior-module__8ykIfa__section{box-sizing:border-box;background:#000;flex-direction:column;gap:clamp(24px,3vw,40px);width:100%;margin:0 auto;padding:clamp(32px,7vw,100px);display:flex;overflow-x:hidden}.exterior-module__8ykIfa__header{flex-direction:column;gap:45px;max-width:900px;display:flex}.exterior-module__8ykIfa__title{letter-spacing:-.02em;text-transform:uppercase;color:#fff;margin:0;font-family:DIN Pro,sans-serif;font-size:clamp(20px,2.4vw,34px);line-height:120%}.exterior-module__8ykIfa__titleBold{font-weight:700}.exterior-module__8ykIfa__titleRegular{font-weight:400}.exterior-module__8ykIfa__description{letter-spacing:-.54px;text-align:justify;color:#ffffffbf;max-width:93%;margin:0;font-family:DIN Pro,sans-serif;font-size:23px;font-weight:300;line-height:150%}.exterior-module__8ykIfa__sliderOuter{width:auto;margin-right:calc(-1*clamp(32px,7vw,100px));position:relative}.exterior-module__8ykIfa__sliderWrapper{width:100%;position:relative;overflow:hidden}.exterior-module__8ykIfa__track{will-change:transform;gap:16px;display:flex}.exterior-module__8ykIfa__slide{box-sizing:border-box;flex:0 0 calc(100% - clamp(60px,16vw,206px))}.exterior-module__8ykIfa__slideFrame{aspect-ratio:1140/660;width:100%;position:relative;overflow:hidden}.exterior-module__8ykIfa__slideImage{object-fit:cover}.exterior-module__8ykIfa__shadowOverlay{opacity:1;pointer-events:none;background:#0000008c;transition:opacity .5s;position:absolute;inset:0}.exterior-module__8ykIfa__shadowOverlayHidden{opacity:0}.exterior-module__8ykIfa__arrowsBar{pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;top:50%;left:calc(-1*clamp(32px,7vw,100px));right:0;transform:translateY(-50%)}.exterior-module__8ykIfa__arrow{cursor:pointer;pointer-events:auto;background:0 0;border:none;width:clamp(36px,4vw,57.83px);height:clamp(60px,8vw,96px);position:relative}.exterior-module__8ykIfa__arrowIcon{object-fit:contain}.exterior-module__8ykIfa__caption{letter-spacing:0;text-align:justify;color:#ffffff80;margin:0;font-family:DIN Pro,sans-serif;font-size:16px;font-weight:300;line-height:150%}@media (max-width:1024px){.exterior-module__8ykIfa__sliderOuter{margin-right:calc(-1*clamp(20px,5vw,32px))}.exterior-module__8ykIfa__arrowsBar{left:calc(-1*clamp(20px,5vw,32px))}}@media (max-width:640px){.exterior-module__8ykIfa__section{padding-top:65px}.exterior-module__8ykIfa__header{gap:21px}.exterior-module__8ykIfa__description{text-align:left;font-size:18px}.exterior-module__8ykIfa__caption{text-align:left;font-size:14px}.exterior-module__8ykIfa__arrowIcon{width:80%!important;height:79%!important}}
.cta-module__jgJtLq__section{aspect-ratio:1920/495;width:100%;position:relative;overflow:hidden}.cta-module__jgJtLq__imageFrame{position:absolute;inset:0}.cta-module__jgJtLq__image{object-fit:cover}.cta-module__jgJtLq__button{white-space:nowrap;color:#fff;letter-spacing:.02em;text-transform:uppercase;background:#e40623;justify-content:center;align-items:center;padding:clamp(14px,1.6vw,15px) clamp(24px,3vw,46px);font-family:DIN Pro,sans-serif;font-size:clamp(13px,1.3vw,18px);font-weight:500;text-decoration:none;transition:background .3s;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cta-module__jgJtLq__button:hover{background:#000}@media (max-width:768px){.cta-module__jgJtLq__section{aspect-ratio:4/2}.cta-module__jgJtLq__button{white-space:normal;text-align:center;width:62%;height:50px;font-size:12px}}
.interior-module__zl7Rvq__section{box-sizing:border-box;background:#000;flex-direction:column;gap:clamp(24px,3vw,40px);width:100%;margin:0 auto;padding:clamp(32px,7vw,100px);display:flex;overflow-x:hidden}.interior-module__zl7Rvq__header{text-align:center;flex-direction:column;align-items:center;gap:45px;margin:0 auto;display:flex}.interior-module__zl7Rvq__title{letter-spacing:-.02em;text-transform:uppercase;color:#fff;margin:0;font-family:DIN Pro,sans-serif;font-size:clamp(20px,2.4vw,34px);line-height:120%}.interior-module__zl7Rvq__titleBold{font-weight:700}.interior-module__zl7Rvq__titleRegular{font-weight:400}.interior-module__zl7Rvq__description{letter-spacing:-.54px;text-align:center;color:#ffffffbf;margin:0;font-family:DIN Pro,sans-serif;font-size:24px;font-weight:300;line-height:150%}.interior-module__zl7Rvq__sliderOuter{width:auto;margin-right:calc(-1*clamp(32px,7vw,100px));position:relative}.interior-module__zl7Rvq__sliderWrapper{width:100%;position:relative;overflow:hidden}.interior-module__zl7Rvq__track{will-change:transform;gap:16px;display:flex}.interior-module__zl7Rvq__slide{box-sizing:border-box;flex:0 0 calc(100% - clamp(60px,16vw,206px))}.interior-module__zl7Rvq__slideFrame{aspect-ratio:1140/660;width:100%;position:relative;overflow:hidden}.interior-module__zl7Rvq__slideImage{object-fit:cover}.interior-module__zl7Rvq__shadowOverlay{opacity:1;pointer-events:none;background:#0000008c;transition:opacity .5s;position:absolute;inset:0}.interior-module__zl7Rvq__shadowOverlayHidden{opacity:0}.interior-module__zl7Rvq__arrowsBar{pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;top:50%;left:calc(-1*clamp(32px,7vw,100px));right:0;transform:translateY(-50%)}.interior-module__zl7Rvq__arrow{cursor:pointer;pointer-events:auto;background:0 0;border:none;width:clamp(36px,4vw,57.83px);height:clamp(60px,8vw,96px);position:relative}.interior-module__zl7Rvq__arrowIcon{object-fit:contain}.interior-module__zl7Rvq__caption{letter-spacing:0;text-align:justify;color:#ffffff80;margin:0;font-family:DIN Pro,sans-serif;font-size:16px;font-weight:300;line-height:150%}@media (max-width:1024px){.interior-module__zl7Rvq__sliderOuter{margin-right:calc(-1*clamp(20px,5vw,32px))}.interior-module__zl7Rvq__arrowsBar{left:calc(-1*clamp(20px,5vw,32px))}}@media (max-width:640px){.interior-module__zl7Rvq__section{padding-top:65px}.interior-module__zl7Rvq__header{gap:21px}.interior-module__zl7Rvq__description{font-size:14px}.interior-module__zl7Rvq__arrowIcon{width:80%!important;height:79%!important}}
.amenities-module__8btDpG__section{background:#000;flex-direction:column;gap:50px;width:100%;padding-top:100px;padding-bottom:100px;display:flex}.amenities-module__8btDpG__row{align-items:center;gap:50px;width:100%;height:360px;display:flex}.amenities-module__8btDpG__rowReversed{flex-direction:row-reverse}.amenities-module__8btDpG__imageBlock{flex:0 0 740px;width:740px;height:373px;position:relative}.amenities-module__8btDpG__image{object-fit:cover}.amenities-module__8btDpG__textBlockRight{text-align:left;flex-direction:column;align-items:flex-start;gap:16px;padding:0 27px;display:flex}.amenities-module__8btDpG__textBlockLeft{text-align:right;flex-direction:column;align-items:flex-end;gap:16px;padding:0 60px;display:flex}.amenities-module__8btDpG__label{letter-spacing:-.02em;text-transform:uppercase;color:#767676;font-family:DIN Pro,sans-serif;font-size:22px;font-weight:400;line-height:120%}.amenities-module__8btDpG__title{letter-spacing:-.02em;text-transform:uppercase;color:#fff;margin:0;font-family:DIN Pro,sans-serif;font-size:52px;font-weight:400;line-height:120%}.amenities-module__8btDpG__description{letter-spacing:0;color:#fff;max-width:67%;margin:0;padding-top:10px;font-family:DIN Pro,sans-serif;font-size:21px;font-weight:400;line-height:150%}@media (max-width:1200px){.amenities-module__8btDpG__row{gap:32px}.amenities-module__8btDpG__imageBlock{flex-basis:50%;width:50%}.amenities-module__8btDpG__title{font-size:36px}.amenities-module__8btDpG__label,.amenities-module__8btDpG__description{font-size:18px}.amenities-module__8btDpG__textBlockRight,.amenities-module__8btDpG__textBlockLeft{padding:0 32px}}@media (max-width:768px){.amenities-module__8btDpG__section{gap:40px;padding:50px 0}.amenities-module__8btDpG__row,.amenities-module__8btDpG__rowReversed{flex-direction:column;gap:24px;height:auto}.amenities-module__8btDpG__row .amenities-module__8btDpG__imageBlock .amenities-module__8btDpG__image{width:96%!important;left:17px!important}.amenities-module__8btDpG__rowReversed .amenities-module__8btDpG__imageBlock .amenities-module__8btDpG__image{width:96%!important;left:0!important;right:0!important}.amenities-module__8btDpG__imageBlock{flex-basis:auto;width:100%;height:220px}.amenities-module__8btDpG__textBlockRight{gap:10px;padding:0 13px 0 18px}.amenities-module__8btDpG__textBlockLeft{gap:10px;padding:0 13px}.amenities-module__8btDpG__title{font-size:28px}.amenities-module__8btDpG__label{font-size:13px}.amenities-module__8btDpG__description{max-width:100%;padding-top:0;font-size:15px}}@media (max-width:660px){.amenities-module__8btDpG__row .amenities-module__8btDpG__imageBlock .amenities-module__8btDpG__image{left:15px!important}.amenities-module__8btDpG__rowReversed .amenities-module__8btDpG__imageBlock .amenities-module__8btDpG__image{width:96%!important;left:0!important;right:0!important}}
.consultation-module__THHVWW__section{aspect-ratio:1920/495;width:100%;position:relative;overflow:hidden}.consultation-module__THHVWW__imageFrame{position:absolute;inset:0}.consultation-module__THHVWW__image{object-fit:cover}.consultation-module__THHVWW__button{white-space:nowrap;color:#fff;letter-spacing:.02em;text-transform:uppercase;background:#e40623;justify-content:center;align-items:center;padding:clamp(14px,1.6vw,15px) clamp(24px,3vw,46px);font-family:DIN Pro,sans-serif;font-size:clamp(13px,1.3vw,18px);font-weight:500;text-decoration:none;transition:background .3s;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.consultation-module__THHVWW__button:hover{background:#000}@media (max-width:768px){.consultation-module__THHVWW__section{aspect-ratio:4/2}.consultation-module__THHVWW__button{white-space:normal;text-align:center;width:62%;height:50px;font-size:12px}}
.plans-module__PvsaQW__section{background:#000;width:100%}.plans-module__PvsaQW__header{box-sizing:border-box;justify-content:space-between;align-items:center;gap:24px;width:100%;max-width:1440px;margin:0 auto;padding:130px 66px 54px;display:flex}.plans-module__PvsaQW__heading{letter-spacing:-.02em;text-transform:uppercase;color:#fff;margin:0;font-family:DIN Pro,sans-serif;font-size:51px;font-weight:400;line-height:120%}.plans-module__PvsaQW__ctaButton{color:#000;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;background:#fff;border:1px solid #000;flex-shrink:0;justify-content:center;align-items:center;gap:10px;width:237px;height:50px;padding:0 30px;font-family:DIN Pro,sans-serif;font-size:20px;font-weight:400;line-height:120%;text-decoration:none;transition:background .3s;display:inline-flex}.plans-module__PvsaQW__ctaButton:hover{color:#fff;background:#e40623}.plans-module__PvsaQW__tabsRow{box-sizing:border-box;scrollbar-width:none;border-top:1px solid #ffffff6e;border-bottom:1px solid #ffffff6e;align-items:center;width:100%;max-width:1301px;height:65px;margin:0 auto;padding:0 23px;display:flex;overflow-x:auto}.plans-module__PvsaQW__tabsRow::-webkit-scrollbar{display:none}.plans-module__PvsaQW__tabsInner{align-items:center;gap:123px;height:100%;display:flex}.plans-module__PvsaQW__tab{cursor:pointer;letter-spacing:-.02em;text-align:center;color:#767676;white-space:nowrap;background:0 0;border:none;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:2px;padding:0;font-family:DIN Pro,sans-serif;font-size:21px;font-weight:400;line-height:120%;transition:color .15s;display:flex}.plans-module__PvsaQW__tabLine{display:block}.plans-module__PvsaQW__tab:hover{color:#b0b0b0}.plans-module__PvsaQW__tabActive{color:#fff;font-weight:700}.plans-module__PvsaQW__tabActive:hover{color:#fff}.plans-module__PvsaQW__content{box-sizing:border-box;align-items:flex-start;gap:50px;width:100%;max-width:1440px;min-height:344px;margin:0 auto;padding:56px 76px 80px;display:flex}.plans-module__PvsaQW__imageWrap{background:#fff;flex:0 0 729px;align-self:flex-start;width:729px;height:364px;position:sticky;top:100px}.plans-module__PvsaQW__image{object-fit:contain}.plans-module__PvsaQW__infoPanel{flex-direction:column;flex:0 0 516px;width:516px;display:flex}.plans-module__PvsaQW__metaList{flex-direction:column;gap:20px;display:flex}.plans-module__PvsaQW__metaRow{border-bottom:1px solid #ffffff26;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:67px;padding:12px 0;display:flex}.plans-module__PvsaQW__metaIcon{flex-shrink:0;width:36px;height:36px}.plans-module__PvsaQW__metaText{text-align:right;flex-direction:column;flex:1;align-items:flex-end;gap:4px;display:flex}.plans-module__PvsaQW__metaLabel{letter-spacing:-.02em;text-align:right;color:#d4d4d4;font-family:DIN Pro,sans-serif;font-size:14px;font-weight:300;line-height:120%}.plans-module__PvsaQW__metaValue{letter-spacing:-.02em;text-align:right;color:#fff;font-family:DIN Pro,sans-serif;font-size:18px;font-weight:400;line-height:120%}.plans-module__PvsaQW__roomsList{text-align:right;flex-direction:column;flex:0 0 100%;list-style:inside;display:flex}.plans-module__PvsaQW__roomItem{letter-spacing:-.02em;color:#ffffffd9;font-family:DIN Pro,sans-serif;font-size:14px;font-weight:300;line-height:140%}.plans-module__PvsaQW__roomHeading{letter-spacing:-.02em;color:#fff;margin-top:10px;font-family:DIN Pro,sans-serif;font-size:16px;font-weight:500;line-height:140%;list-style:none}@media (max-width:1200px){.plans-module__PvsaQW__header,.plans-module__PvsaQW__tabsRow,.plans-module__PvsaQW__content{padding-left:40px;padding-right:40px}.plans-module__PvsaQW__heading{font-size:36px}.plans-module__PvsaQW__content{gap:32px}.plans-module__PvsaQW__imageWrap{flex-basis:55%;width:55%;height:300px}.plans-module__PvsaQW__infoPanel{flex-basis:45%;width:45%}}@media (max-width:768px){.plans-module__PvsaQW__header{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;padding:40px 20px 24px}.plans-module__PvsaQW__heading{font-size:19px}.plans-module__PvsaQW__ctaButton{width:auto;max-width:none;padding:0 16px;font-size:13px}.plans-module__PvsaQW__tabsRow{height:52px;padding:0 20px}.plans-module__PvsaQW__tabsInner{gap:28px}.plans-module__PvsaQW__tab{font-size:15px}.plans-module__PvsaQW__content{flex-direction:column;gap:24px;min-height:0;padding:32px 20px}.plans-module__PvsaQW__imageWrap{flex-basis:auto;width:100%;height:220px}.plans-module__PvsaQW__infoPanel{flex-basis:auto;width:100%}.plans-module__PvsaQW__metaValue{font-size:16px}.plans-module__PvsaQW__roomItem,.plans-module__PvsaQW__roomHeading{font-size:15px}}
.footer-module__OZxrdW__footer{width:100%;height:425px;font-family:DIN Pro,sans-serif}.footer-module__OZxrdW__top{background:#f2f2f2;padding:46px clamp(24px,6vw,92px) 44px}.footer-module__OZxrdW__logoWrap{justify-content:center;padding-bottom:53px;display:flex}.footer-module__OZxrdW__logo{object-fit:contain;width:auto;height:48px}.footer-module__OZxrdW__divider{background:#e0e0e0;width:100%;height:1px;margin-bottom:24px}.footer-module__OZxrdW__navRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px;padding:4px 14px;display:flex}.footer-module__OZxrdW__infoGroup{flex-wrap:wrap;align-items:flex-start;gap:46px;display:flex}.footer-module__OZxrdW__infoBlock{flex-direction:column;max-width:230px;display:flex}.footer-module__OZxrdW__sigLogoWrap{align-items:center;height:34px;margin-bottom:12px;display:flex}.footer-module__OZxrdW__sigLogo{object-fit:contain;width:auto;height:28px;margin-top:12px;margin-left:-3px}.footer-module__OZxrdW__collabHeader{flex-direction:column;justify-content:flex-end;align-items:flex-start;height:34px;margin-bottom:12px;display:flex}.footer-module__OZxrdW__collabLabel{letter-spacing:-.02em;color:#767676;font-size:11px;font-weight:400;line-height:120%}.footer-module__OZxrdW__collabLogo{object-fit:contain;width:auto;height:31px;margin-left:-12px}.footer-module__OZxrdW__infoText{letter-spacing:-.01em;color:#767676;margin:0;font-size:12px;font-weight:400;line-height:150%}.footer-module__OZxrdW__navGroup{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.footer-module__OZxrdW__navList{align-items:center;gap:22px;margin:0;padding:0;list-style:none;display:flex}.footer-module__OZxrdW__navLink{letter-spacing:-.02em;text-transform:uppercase;color:#111;font-size:13px;font-weight:400;line-height:120%;text-decoration:none;transition:color .15s}.footer-module__OZxrdW__navLink:hover{color:#e40623}.footer-module__OZxrdW__rightControls{align-items:center;gap:10px;display:flex}.footer-module__OZxrdW__catalogButton{color:#fff;letter-spacing:-.02em;text-transform:uppercase;background:#111;justify-content:center;align-items:center;height:30px;padding:0 16px;font-size:13px;font-weight:400;text-decoration:none;transition:background-color .3s;display:inline-flex}.footer-module__OZxrdW__catalogButton:hover{background:#e40623}.footer-module__OZxrdW__bottom{background:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:20px clamp(24px,7vw,99px);display:flex}.footer-module__OZxrdW__legalLinks{align-items:center;gap:55px;display:flex}.footer-module__OZxrdW__legalLink{letter-spacing:-.02em;color:#767676;font-size:16px;font-weight:400;line-height:120%;text-decoration:underline;transition:color .15s}.footer-module__OZxrdW__legalLink:hover{color:#111}.footer-module__OZxrdW__copyright{letter-spacing:-.02em;color:#767676;font-size:16px;font-weight:400;line-height:120%}.footer-module__OZxrdW__rightGroup{align-items:center;gap:50px;display:flex}.footer-module__OZxrdW__powered{align-items:center;gap:2px;text-decoration:none;transition:opacity .3s;display:flex}.footer-module__OZxrdW__powered:hover{opacity:.7}.footer-module__OZxrdW__poweredText{letter-spacing:-.02em;color:#767676;font-size:16px;font-weight:400;line-height:120%}.footer-module__OZxrdW__poweredBadge{justify-content:center;align-items:center;display:flex;overflow:visible}.footer-module__OZxrdW__poweredLogo{object-fit:contain;width:75px;height:72px;margin:-23px 0}@media (max-width:1024px){.footer-module__OZxrdW__footer{height:auto}.footer-module__OZxrdW__navRow{flex-direction:column;align-items:flex-start;gap:32px}.footer-module__OZxrdW__navGroup{justify-content:space-between;width:100%}}@media (max-width:768px){.footer-module__OZxrdW__top{padding:32px 20px 28px}.footer-module__OZxrdW__logoWrap{padding-bottom:32px}.footer-module__OZxrdW__logo{height:40px}.footer-module__OZxrdW__divider{margin-bottom:20px}.footer-module__OZxrdW__navRow{gap:28px;padding:4px 0}.footer-module__OZxrdW__infoGroup{flex-direction:column;gap:24px}.footer-module__OZxrdW__infoBlock{max-width:100%}.footer-module__OZxrdW__navGroup{flex-direction:column;align-items:flex-start;gap:20px;width:100%}.footer-module__OZxrdW__navList{grid-template-columns:repeat(2,max-content);gap:14px 40px;display:grid}.footer-module__OZxrdW__rightControls{width:100%}.footer-module__OZxrdW__bottom{flex-direction:column;align-items:flex-start;gap:16px;padding:20px}.footer-module__OZxrdW__legalLinks{flex-wrap:wrap;gap:12px 24px}.footer-module__OZxrdW__legalLink,.footer-module__OZxrdW__copyright,.footer-module__OZxrdW__poweredText{font-size:14px}.footer-module__OZxrdW__rightGroup{flex-direction:column;align-items:flex-start;gap:12px}}
.contact-module__37bc8q__section{background:#000;width:100%;padding-bottom:90px}.contact-module__37bc8q__topRow{box-sizing:border-box;align-items:flex-start;width:100%;margin:0 auto;padding:100px;display:flex}.contact-module__37bc8q__infoCol{flex:0 0 420px;width:420px}.contact-module__37bc8q__heading{letter-spacing:-.02em;text-transform:uppercase;color:#fff;margin:0 0 59px;font-family:DIN Pro,sans-serif;font-size:51px;font-weight:400;line-height:120%}.contact-module__37bc8q__infoList{flex-direction:column;gap:17px;display:flex}.contact-module__37bc8q__infoRow{color:inherit;align-items:center;gap:14px;text-decoration:none;display:flex}.contact-module__37bc8q__infoIcon{flex-shrink:0;width:35px;height:35px}.contact-module__37bc8q__infoDivider{background:#ffffff40;flex-shrink:0;align-self:stretch;width:1px;min-height:28px}.contact-module__37bc8q__infoText{letter-spacing:-.02em;color:#c9c9c9;font-family:DIN Pro,sans-serif;font-size:21px;font-weight:400;line-height:140%}.contact-module__37bc8q__formCol{flex:1 1 0;min-width:0}.contact-module__37bc8q__formCard{box-sizing:border-box;border:1px solid #fff;flex-direction:column;gap:30px;width:100%;max-width:649px;margin-left:auto;padding:23px 25px;display:flex}.contact-module__37bc8q__formTitle{letter-spacing:-.02em;text-transform:uppercase;color:#fff;margin:0;font-family:DIN Pro,sans-serif;font-size:22px;font-weight:400;line-height:120%}.contact-module__37bc8q__formField{border-bottom:1px solid #ffffff40;padding-bottom:12px}.contact-module__37bc8q__formInput{letter-spacing:-.02em;color:#fff;background:0 0;border:none;outline:none;width:100%;font-family:DIN Pro,sans-serif;font-size:18px;font-weight:400;line-height:120%}.contact-module__37bc8q__formInput::placeholder{color:#808689}.contact-module__37bc8q__phoneAndSend{align-items:stretch;gap:16px;display:flex}.contact-module__37bc8q__phoneRow{border-bottom:1px solid #ffffff40;flex:1 1 0;align-items:center;gap:12px;min-width:0;padding-bottom:12px;display:flex}.contact-module__37bc8q__countrySelectWrap{flex-shrink:0;position:relative}.contact-module__37bc8q__countrySelect{cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;gap:8px;padding:0;display:flex}.contact-module__37bc8q__countryCode{letter-spacing:-.02em;color:#ffffff73;font-family:DIN Pro,sans-serif;font-size:18px;font-weight:400}.contact-module__37bc8q__countryArrow{width:30px;height:24px;transition:transform .2s}.contact-module__37bc8q__countryArrowOpen{transform:rotate(180deg)}.contact-module__37bc8q__countryPanel{z-index:30;background:#000;border:1px solid #ffffff40;width:200px;max-height:226px;margin:0;padding:6px 0;list-style:none;position:absolute;top:calc(100% + 11px);overflow-y:auto}.contact-module__37bc8q__countryOption{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:10px 16px;transition:background-color .15s;display:flex}.contact-module__37bc8q__countryOption:hover{background-color:#ffffff14}.contact-module__37bc8q__countryOptionActive{background-color:#e4062326}.contact-module__37bc8q__countryOptionLabel{letter-spacing:-.02em;color:#fff;white-space:nowrap;text-overflow:ellipsis;font-family:DIN Pro,sans-serif;font-size:15px;font-weight:400;overflow:hidden}.contact-module__37bc8q__countryOptionCode{letter-spacing:-.02em;color:#808689;flex-shrink:0;font-family:DIN Pro,sans-serif;font-size:15px;font-weight:400}.contact-module__37bc8q__phoneDivider{background:#ffffff40;flex-shrink:0;width:1px;height:20px}.contact-module__37bc8q__sendButton{color:#fff;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:#e40623;flex-shrink:0;align-items:center;min-width:112px;padding:0 32px;font-family:DIN Pro,sans-serif;font-size:18px;font-weight:400;transition:opacity .15s}.contact-module__37bc8q__sendButton:hover{opacity:.85}.contact-module__37bc8q__consentText{letter-spacing:-.01em;color:#767676;margin:0;font-family:DIN Pro,sans-serif;font-size:14px;font-weight:300;line-height:150%}.contact-module__37bc8q__mapWrap{box-sizing:content-box;width:100%;max-width:1120px;height:251px;margin:0 auto;padding:0 100px 60px;position:relative}.contact-module__37bc8q__mapImage{object-fit:cover;object-position:68% center}.contact-module__37bc8q__mapButton{color:#000;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;background:#fff;justify-content:center;align-items:center;height:51px;padding:0 36px;font-family:DIN Pro,sans-serif;font-size:20px;font-weight:400;text-decoration:none;transition:background-color .15s;display:inline-flex;position:absolute;top:51%;left:180px;transform:translateY(-50%)}.contact-module__37bc8q__mapButton:hover{color:#fff;background:#e40623}.contact-module__37bc8q__fieldNumber{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.contact-module__37bc8q__inputError{color:#e40623!important}.contact-module__37bc8q__errorText{color:#e40623;margin:0;font-family:DIN Pro,sans-serif;font-size:12px;font-weight:400}.contact-module__37bc8q__statusSuccess{color:#4caf50}.contact-module__37bc8q__statusError{color:#e40623}@media (max-width:1200px){.contact-module__37bc8q__topRow{gap:40px;padding:80px 40px 48px}.contact-module__37bc8q__infoCol{flex-basis:320px;width:320px}.contact-module__37bc8q__heading{font-size:36px}.contact-module__37bc8q__formCard{max-width:100%;padding:28px}.contact-module__37bc8q__mapWrap{width:83%;height:220px;padding:0 40px 48px}.contact-module__37bc8q__mapButton{left:64px}}@media (max-width:768px){.contact-module__37bc8q__topRow{flex-direction:column;gap:40px;padding:48px 20px 32px}.contact-module__37bc8q__infoCol{flex-basis:auto;width:100%}.contact-module__37bc8q__heading{margin-bottom:24px;font-size:28px}.contact-module__37bc8q__formCol{width:100%}.contact-module__37bc8q__formCard{gap:18px;margin-left:0;padding:24px 20px}.contact-module__37bc8q__formInput,.contact-module__37bc8q__countryCode{font-size:16px}.contact-module__37bc8q__phoneAndSend{flex-direction:column;gap:16px}.contact-module__37bc8q__sendButton{width:100%;height:48px}.contact-module__37bc8q__mapWrap{width:82%;height:200px;padding:0 20px 40px}.contact-module__37bc8q__mapImage{object-position:72% center}.contact-module__37bc8q__mapButton{height:36px;padding:0 18px;font-size:12px;left:24%;transform:translate(-50%,-50%)}.contact-module__37bc8q__countryPanel{width:220px}}
.privacypolicy-module__ufNAkG__page{background:#fff;width:100%;min-height:100vh}.privacypolicy-module__ufNAkG__titleBand{text-align:center;background:linear-gradient(#f0f0f0 0%,#fff 100%);width:100%;padding:70px 20px 44px}.privacypolicy-module__ufNAkG__title{letter-spacing:-.02em;text-transform:uppercase;color:#111;margin:0;font-family:DIN Pro,sans-serif;font-size:36px;font-weight:700;line-height:120%}.privacypolicy-module__ufNAkG__body{box-sizing:border-box;max-width:990px;margin:0 auto;padding:15px 24px 75px}.privacypolicy-module__ufNAkG__intro{color:#333;margin:0 0 32px;font-family:DIN Pro,sans-serif;font-size:21px;font-weight:400;line-height:160%}.privacypolicy-module__ufNAkG__sectionHeading{letter-spacing:-.01em;text-transform:uppercase;color:#111;margin:0 0 16px;font-family:DIN Pro,sans-serif;font-size:24px;font-weight:700;line-height:130%}.privacypolicy-module__ufNAkG__sectionIntro,.privacypolicy-module__ufNAkG__purposeIntro{color:#333;margin:0 0 16px;font-family:DIN Pro,sans-serif;font-size:21px;font-weight:400;line-height:160%}.privacypolicy-module__ufNAkG__bulletList{flex-direction:column;gap:10px;margin:0 0 28px;padding-left:22px;display:flex}.privacypolicy-module__ufNAkG__bulletItem{color:#333;font-family:DIN Pro,sans-serif;font-size:21px;font-weight:400;line-height:160%}.privacypolicy-module__ufNAkG__closing{color:#333;margin:0;font-family:DIN Pro,sans-serif;font-size:21px;font-weight:400;line-height:160%}@media (max-width:768px){.privacypolicy-module__ufNAkG__titleBand{padding:48px 16px 32px}.privacypolicy-module__ufNAkG__title{font-size:26px}.privacypolicy-module__ufNAkG__body{padding:32px 20px 80px}.privacypolicy-module__ufNAkG__sectionHeading{font-size:18px}.privacypolicy-module__ufNAkG__intro,.privacypolicy-module__ufNAkG__sectionIntro,.privacypolicy-module__ufNAkG__purposeIntro,.privacypolicy-module__ufNAkG__bulletItem,.privacypolicy-module__ufNAkG__closing{font-size:15px}}
.terms-module__aNCXUW__page{background:#fff;width:100%;min-height:100vh}.terms-module__aNCXUW__titleBand{text-align:center;background:linear-gradient(#f0f0f0 0%,#fff 100%);width:100%;padding:70px 20px 44px}.terms-module__aNCXUW__title{letter-spacing:-.02em;text-transform:uppercase;color:#111;margin:0;font-family:DIN Pro,sans-serif;font-size:36px;font-weight:700;line-height:120%}.terms-module__aNCXUW__body{box-sizing:border-box;flex-direction:column;gap:36px;max-width:900px;margin:0 auto;padding:48px 24px 120px;display:flex}.terms-module__aNCXUW__section{flex-direction:column;gap:12px;display:flex}.terms-module__aNCXUW__sectionHeading{letter-spacing:-.01em;color:#111;margin:0 0 4px;font-family:DIN Pro,sans-serif;font-size:20px;font-weight:700;line-height:130%}.terms-module__aNCXUW__paragraph{color:#333;margin:0;font-family:DIN Pro,sans-serif;font-size:16px;font-weight:400;line-height:160%}.terms-module__aNCXUW__itemList{flex-direction:column;gap:12px;margin:4px 0 0;padding-left:22px;list-style:outside;display:flex}.terms-module__aNCXUW__item{color:#333;font-family:DIN Pro,sans-serif;font-size:16px;font-weight:400;line-height:160%}.terms-module__aNCXUW__itemLabel{color:#111;font-weight:700}.terms-module__aNCXUW__itemText{color:#333;font-weight:400}@media (max-width:768px){.terms-module__aNCXUW__titleBand{padding:48px 16px 32px}.terms-module__aNCXUW__title{font-size:26px}.terms-module__aNCXUW__body{gap:28px;padding:32px 20px 80px}.terms-module__aNCXUW__sectionHeading{font-size:18px}.terms-module__aNCXUW__paragraph,.terms-module__aNCXUW__item{font-size:15px}}
