:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}a,button{cursor:revert}menu,ol,summary,ul{list-style:none}ol{counter-reset:revert}img{max-block-size:100%;max-inline-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre){all:revert;box-sizing:border-box}::-moz-placeholder{color:unset}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;-webkit-line-break:after-white-space;overflow-wrap:break-word;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert;box-sizing:border-box}::-webkit-details-marker{display:none}:root{font-size:2.6666666667vw}@media (min-width:768px){:root{font-size:.5208333333vw}}.button{align-items:center;border-radius:9999rem;display:flex;font-size:1.2004rem;font-style:normal;font-weight:400;height:4.8018rem;justify-content:center;letter-spacing:-.06rem;line-height:95%;overflow:hidden;position:relative;text-align:center;width:12.5046rem;z-index:2}.button__hover{border-radius:50%;height:12rem;left:0;pointer-events:none;position:absolute;top:0;transform:translate(-50%,-50%) scale(0);transform-origin:50% 50%;transition:transform .6s cubic-bezier(.215,.61,.355,1);width:12rem;will-change:transform,left,top;z-index:-1}.button--white{background:#fefaef;color:#201914}.button--white .button__hover{background:#e3ceb1}.button--black{background:#000;color:#fff}.button--black .button__hover{background:#e3ceb1}@media (min-width:768px){.button{font-size:1.8rem;height:6.4rem;letter-spacing:-.09rem;width:20.9rem}}.header{align-items:center;background:linear-gradient(180deg,rgba(0,0,0,.5),transparent);display:flex;justify-content:space-between;left:0;padding:2.8rem 1rem;position:fixed;right:0;top:0;transition:transform .3s;z-index:100}.header.hide{transform:translateY(-105%)}.header__logo{display:flex}.header__logo img{flex-shrink:0;height:auto;width:3.5752rem}.header.white .header__menu-open{color:#fefaef}.header__menu-open{align-items:center;display:flex;flex-shrink:0;height:2.5rem;justify-content:center;transition:color .3s;width:2.524rem}.header__menu-open img,.header__menu-open svg{height:auto;width:100%}@media (max-width:767px){.header__button,.header__logo span,.header__nav{display:none}}@media (min-width:768px){.header{padding:3.6rem 4rem 3rem}.header.white .header__logo span{color:#fefaef}.header.white .header__nav-list li>a{color:#fffbf0b3}}@media (min-width:768px) and (hover:hover){.header.white .header__nav-list li>a:hover{color:#e3ceb0b3}}@media (min-width:768px){.header.white .header__button{background-color:#fefaef;color:#201914}.header__logo{align-items:center;gap:.6rem;min-width:-moz-max-content;min-width:max-content}.header__logo img{width:4.21rem}.header__logo span{font-family:Playfair Display,sans-serif;font-size:2.048rem;font-style:normal;font-weight:400;letter-spacing:-.1024rem;line-height:85%;text-align:center;text-transform:uppercase;transition:color .3s}.header__nav-list{align-items:center;display:flex;gap:2.8rem}.header__nav-list li>a{color:#211a15b3;font-size:2rem;font-style:normal;font-weight:400;letter-spacing:-.1rem;line-height:109%;transition:color .3s}}@media (min-width:768px) and (hover:hover){.header__nav-list li>a:hover{color:#b4845c}}@media (min-width:768px){.header__button{height:5.6rem;padding:0 2rem;transition:background-color .3s,color .3s;width:-moz-max-content;width:max-content}.header__menu-open{display:none}}.menu{background:#fefaef;top:0;right:0;bottom:0;left:0;overflow:hidden;padding:2.8rem 1rem;position:fixed;transform:translateY(-110%);transition:transform .5s;z-index:200}.menu.visible{transform:translateY(0)}.menu__top{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.menu__logo{display:flex;flex-shrink:0;height:3.6rem;width:3.6rem}.menu__logo img{height:100%;width:100%}.menu__close{display:flex;flex-shrink:0;height:1.7rem;width:1.7rem}.menu__close img{height:100%;width:100%}.menu__nav{align-items:center;display:flex;flex-direction:column;gap:2rem;margin-bottom:2rem;opacity:.71}.menu__nav li>a{font-size:2rem;letter-spacing:-.1rem}.menu__button,.menu__nav li>a{font-style:normal;font-weight:400;line-height:109%}.menu__button{align-items:center;background:#fefaef;border:1px solid #000;border-radius:10rem;display:flex;font-size:1.2004rem;height:4.8rem;justify-content:center;letter-spacing:-.06rem;margin:0 auto;padding:1.9rem 2.3rem;text-align:center;width:-moz-max-content;width:max-content}.menu__img{animation:faqImgRotate 18s linear infinite;bottom:0;display:flex;height:66.9rem;left:50%;pointer-events:none;position:absolute;transform:translate(-50%,50%);width:66.9rem}.menu__img img{height:100%;width:100%}@keyframes faqImgRotate{0%{transform:translate(-50%,50%) rotate(0)}to{transform:translate(-50%,50%) rotate(1turn)}}@media (min-width:768px){.menu{display:none}}.footer{background:#fefaef;overflow:hidden;padding-bottom:24rem;padding-top:28.8rem;position:relative;z-index:10}.footer__block{background:#e3ceb1;height:35.7rem;left:0;top:-1px;width:100%;z-index:2;--mask-h:0%;--bleed:2px;-webkit-mask-composite:source-out;mask-composite:exclude;-webkit-mask-image:linear-gradient(#000 0 0),url(/img/footer_mask_mob.webp);mask-image:linear-gradient(#000 0,#000 0),url(/img/footer_mask_mob.webp);-webkit-mask-position:0 0,50% calc(100% + var(--bleed));mask-position:0 0,50% calc(100% + var(--bleed));-webkit-mask-repeat:no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat;-webkit-mask-size:100% 100%,calc(100% + var(--bleed)*2) calc(var(--mask-h) + var(--bleed)*2);mask-size:100% 100%,calc(100% + var(--bleed)*2) calc(var(--mask-h) + var(--bleed)*2);transform:translateZ(0)}.footer__block,.footer__img{pointer-events:none;position:absolute}.footer__img{animation:spin 30s linear infinite;bottom:0;height:66.9rem;left:50%;transform:translate(-50%,50%);width:66.9rem;z-index:1}.footer__img img{height:100%;width:100%}@keyframes spin{0%{transform:translate(-50%,50%) rotate(0)}to{transform:translate(-50%,50%) rotate(1turn)}}.footer__top{align-items:center;display:flex;flex-direction:column;gap:1.8rem;margin-bottom:1.8rem;width:26.4rem}.footer__logo{display:flex;flex-shrink:0;height:3.6rem;width:3.6rem}.footer__logo img{height:100%;width:100%}.footer__text{font-family:Playfair Display,sans-serif;font-size:1.8rem;font-style:normal;font-variant-numeric:lining-nums proportional-nums;font-weight:400;letter-spacing:-.09rem;line-height:115%;text-align:center}.footer__contact{gap:.8rem;margin-bottom:2.8rem}.footer__contact,.footer__group{align-items:center;display:flex;flex-direction:column}.footer__group{gap:.4rem}.footer__group p{font-size:1.3005rem;font-style:normal;font-variant-numeric:lining-nums proportional-nums;font-weight:400;letter-spacing:-.065rem;line-height:100%;opacity:.52;text-align:center}.footer__group a{align-items:center;display:flex;font-family:Playfair Display,sans-serif;font-size:1.8rem;font-style:normal;font-variant-numeric:lining-nums proportional-nums;font-weight:400;gap:.4rem;letter-spacing:-.09rem;line-height:85%;text-align:center}.footer__group a img,.footer__group a svg{height:2rem;width:2rem}.footer__nav{align-items:center;display:flex;flex-direction:column;gap:1.2rem;margin-bottom:2.4rem}.footer__nav li>a{font-size:1.3005rem;font-style:normal;font-variant-numeric:lining-nums proportional-nums;font-weight:400;line-height:100%}.footer__copyright,.footer__nav li>a{letter-spacing:-.065rem;text-align:center}.footer__copyright{font-size:1.3rem;font-style:normal;font-variant-numeric:lining-nums proportional-nums;font-weight:600;line-height:89%;width:18rem}@media (max-width:767px){.footer{align-items:center;display:flex;flex-direction:column}.footer__marquee,.footer__socials{display:none}}@media (min-width:768px){.footer{padding-bottom:3.8rem;padding-top:98.4rem}.footer__block{height:65.5rem;-webkit-mask-image:linear-gradient(#000 0 0),url(/img/footer_mask_desk.webp);mask-image:linear-gradient(#000 0,#000 0),url(/img/footer_mask_desk.webp)}.footer__img{bottom:41rem;height:183.6444rem;left:50%;transform:translate(-50%);width:183.6444rem}@keyframes spin{0%{transform:translate(-50%) rotate(0)}to{transform:translate(-50%) rotate(1turn)}}.footer__top{bottom:43.7rem;gap:2.4rem;left:50%;margin-bottom:0;position:absolute;transform:translate(-50%);width:51.6rem;z-index:2}.footer__logo{height:9.2rem;width:9.2rem}.footer__text{font-family:Playfair Display,sans-serif;font-size:3.5rem;font-variant-numeric:lining-nums proportional-nums;letter-spacing:-.105rem;line-height:95%;text-align:center}.footer__contact{align-items:flex-start;flex-direction:row;justify-content:space-between;margin-bottom:16.7rem;padding:0 4rem;width:100%}.footer__group{align-items:flex-start;gap:.8rem}.footer__group p{font-size:1.8rem;letter-spacing:-.054rem;line-height:95%}.footer__group a{font-size:2.2rem;letter-spacing:-.11rem}.footer__group a img,.footer__group a svg{height:2.4rem;width:2.4rem}.footer__nav{flex-direction:row-reverse;justify-content:space-between;margin-bottom:4.4rem;padding:0 4rem;width:100%}.footer__nav li>a{font-size:1.6rem;letter-spacing:-.08rem;line-height:95%;transition:color .4s}}@media (min-width:768px) and (hover:hover){.footer__nav li>a:hover{color:#e3ceb1}}@media (min-width:768px){.footer__copyright{display:none}.footer__socials{align-items:center;bottom:26.7rem;display:flex;gap:.4rem;left:50%;position:absolute;transform:translate(-50%);z-index:5}.footer__socials li>a{align-items:center;background:#e3ceb1;border-radius:50%;display:flex;height:4.7rem;justify-content:center;transition:transform .4s;width:4.7rem}.footer__socials li>a img,.footer__socials li>a svg{aspect-ratio:1/1;flex-shrink:0;height:2rem;opacity:.6;width:2rem}}@media (min-width:768px) and (hover:hover){.footer__socials li>a:hover{transform:scale(1.2)}}@media (min-width:768px){.footer__marquee{display:flex;overflow:hidden;width:100%}.footer__marquee-inner{align-items:center;display:flex;flex-shrink:0;font-family:Playfair Display,sans-serif;font-size:23.7rem;font-style:normal;font-weight:400;gap:4.1rem;letter-spacing:-1.185rem;line-height:85%;padding-right:4.1rem;text-align:center;text-transform:uppercase;width:-moz-max-content;width:max-content}.footer__marquee-inner p{flex-shrink:0}.footer__marquee-inner img{flex-shrink:0;height:4.4rem;width:4.4rem}.footer .js-marquee-wrapper{align-items:center;display:flex}}.breadcrumbs{color:#201914;display:flex;font-size:1.2rem;font-style:normal;font-variant-numeric:lining-nums proportional-nums;font-weight:400;gap:.6rem;letter-spacing:-.06rem;line-height:128%;margin-bottom:2rem}.breadcrumbs li:first-child{align-items:center;display:flex;gap:.6rem}.breadcrumbs li:first-child:after{background-color:#201914;border-radius:50%;content:"";height:.4rem;opacity:.4;width:.4rem}.breadcrumbs li:first-child a{opacity:.4}.breadcrumbs li:nth-child(2){align-items:center;display:flex;gap:.6rem}.breadcrumbs li:nth-child(2):after{background-color:#201914;border-radius:50%;content:"";height:.4rem;opacity:.7;width:.4rem}.breadcrumbs li:nth-child(2) a{opacity:.7}@media (min-width:768px){.breadcrumbs{font-size:2rem;gap:1.2rem;letter-spacing:-.1rem;margin-bottom:4rem}.breadcrumbs li:first-child,.breadcrumbs li:nth-child(2){gap:1.2rem}.breadcrumbs li:first-child:after,.breadcrumbs li:nth-child(2):after{height:.8rem;width:.8rem}}.review-popup{top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .4s;z-index:9999}.review-popup.visible{opacity:1;pointer-events:auto}.review-popup__overlay{background:#000000b8;top:0;right:0;bottom:0;left:0;position:absolute}.review-popup .player-controls-background{pointer-events:none}.review-popup__dialog{display:grid;height:100%;padding:1.2rem;place-items:center;position:relative;width:100%}.review-popup__close{background:#0000008c;border:0;border-radius:999rem;color:#fff;cursor:pointer;font-size:2rem;height:4rem;line-height:1;position:absolute;right:1.2rem;top:1.2rem;width:4rem;z-index:2}.review-popup__close,.review-popup__content{align-items:center;display:flex;justify-content:center}.review-popup__content{height:100%;width:100%}.review-popup__frame{align-items:center;display:none;justify-content:center}.review-popup__frame.is-active{display:flex;margin:auto}.review-popup__frame--video{aspect-ratio:1/1;background:#000;border-radius:1.4rem;box-shadow:0 3rem 9rem #0000008c;height:auto;overflow:hidden;position:relative;width:100%}.review-popup__frame--image{background:transparent;border-radius:0;box-shadow:none;height:100%;overflow:visible;width:100%}.review-popup__iframe{background:#000;border:0;display:block;height:100%;width:100%}.review-popup__img{background:#000;border-radius:1.4rem;box-shadow:0 3rem 9rem #0000008c;display:block;height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}@media (min-width:768px){.review-popup__dialog{padding:1.8rem}.review-popup__close{font-size:2.2rem;height:4.4rem;right:1.8rem;top:1.8rem;width:4.4rem}.review-popup__frame--video{aspect-ratio:16/9;border-radius:1.8rem;height:min(100vh - 3.6rem,90vh);margin:auto;width:min(140rem,100vw - 3.6rem)}.review-popup__frame--image{align-items:center;height:calc(100vh - 3.6rem);justify-content:center;width:min(120rem,100vw - 3.6rem)}.review-popup__img{border-radius:1.8rem;height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body{background:#fefaef;color:#201914;font-family:Lato,sans-serif;min-height:100vh;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;flex-direction:column}#loader{background-color:#fefaef;height:100%;left:0;position:fixed;top:0;transition:opacity .3s;width:100%;z-index:100}#loader.loading-ended{opacity:0;pointer-events:none}a{text-decoration:none}a,button{outline:none;-webkit-tap-highlight-color:transparent;cursor:pointer}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}.container{padding:0 2rem;width:100%}@media (min-width:768px){.container{padding:0 4.1rem}}.line{overflow:visible}.line-wrap{margin-bottom:-.5rem;padding-bottom:.5rem}.line-wrap,.wrapper{overflow:hidden}.pt{padding-top:16rem}.pb{padding-bottom:16rem}@media (min-width:768px){.pt{padding-top:25rem}.pb{padding-bottom:25rem}}.info-section{padding:8.6rem 0 16.4rem}.info-section .breadcrumbs li:last-child:after{display:none}.info-section__title{color:#000;font-family:Playfair Display;font-size:3.6rem;font-style:normal;font-weight:400;letter-spacing:-.18rem;line-height:85%;margin-bottom:1.2rem;text-transform:uppercase}.info-section h2{color:#201914;font-family:Playfair Display;font-size:2.8rem;font-style:normal;font-variant-numeric:lining-nums proportional-nums;font-weight:400;letter-spacing:-.14rem;line-height:95%}.info-section h2:not(:last-child){margin-bottom:2rem}.info-section h3{color:#201914;font-family:Playfair Display;font-size:2.6rem;font-style:normal;font-variant-numeric:lining-nums proportional-nums;font-weight:400;letter-spacing:-.11rem;line-height:85%}.info-section h3:not(:last-child){margin-bottom:1.2rem}.info-section h4{color:#201914;font-family:Playfair Display;font-size:2.2rem;font-style:normal;font-variant-numeric:lining-nums proportional-nums;font-weight:400;letter-spacing:-.104rem;line-height:95%}.info-section h4:not(:last-child){margin-bottom:1.2rem}.info-section p{color:#201914;font-size:1.5rem;font-style:normal;font-variant-numeric:lining-nums proportional-nums;font-weight:400;letter-spacing:-.075rem;line-height:128%}.info-section p:not(:last-child){margin-bottom:1.6rem}.info-section ul{color:#201914;font-size:1.5rem;font-style:normal;font-variant-numeric:lining-nums proportional-nums;font-weight:400;letter-spacing:-.075rem;line-height:128%;list-style-type:disc;margin-top:-1.6rem;opacity:.7;padding-left:2rem}.info-section ul:not(:last-child){margin-bottom:1.6rem}.info-section ul li{position:relative}.info-section ol{color:#201914;counter-reset:my-awesome-counter;font-size:1.5rem;font-style:normal;font-variant-numeric:lining-nums proportional-nums;font-weight:400;letter-spacing:-.075rem;line-height:128%;margin-top:-1.6rem;opacity:.7}.info-section ol:not(:last-child){margin-bottom:1.6rem}.info-section ol li{counter-increment:my-awesome-counter;padding-left:2rem;position:relative}.info-section ol li:before{content:counter(my-awesome-counter) ". ";left:.4rem;position:absolute;top:0}@media (min-width:768px){.info-section{padding:14.8rem 30.9rem 30rem}.info-section__title{font-size:10.8rem;letter-spacing:-.54rem;margin-bottom:3.6rem}.info-section h2{font-size:4.4rem;letter-spacing:-.176rem;line-height:95%}.info-section h2:not(:last-child){margin-bottom:2.8rem}.info-section h3{font-size:2.8rem;letter-spacing:-.11rem;line-height:85%}.info-section h4{letter-spacing:-.112rem}.info-section p{font-size:1.8rem;letter-spacing:-.09rem;line-height:128%}.info-section p:not(:last-child){margin-bottom:2rem}.info-section ul{font-size:1.8rem;letter-spacing:-.09rem;line-height:128%}.info-section ul:not(:last-child){margin-bottom:2rem}.info-section ol{font-size:1.8rem;letter-spacing:-.09rem;line-height:128%}.info-section ol:not(:last-child){margin-bottom:2rem}}@media (max-width:767px){html[lang=ru-RU] .info-section__title{font-size:2.8rem}}.ready-section{height:215rem;margin-bottom:-2px;margin-top:-50rem;overflow:hidden;padding-top:131.5rem;pointer-events:none;position:relative;z-index:5}.ready-section__wave{display:flex;height:auto;left:0;position:absolute;top:90rem;width:100%}.ready-section__wave img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ready-section__bg{bottom:-4px;left:0;position:absolute;right:0;z-index:-1}.ready-section__bg,.ready-section__bg img{height:auto;width:100%}.ready-section__img{bottom:25rem;height:auto;left:6rem;position:absolute;width:24.2rem}.ready-section__img img{height:auto;width:100%}.ready-section__title{font-family:Playfair Display,sans-serif;font-size:3.5rem;font-style:normal;font-variant-numeric:lining-nums proportional-nums;font-weight:400;letter-spacing:-.175rem;line-height:85%;margin-bottom:1.6rem;text-align:center;text-transform:uppercase}.ready-section__subtitle{color:#20191482;font-family:Playfair Display,sans-serif;font-size:1.6rem;font-style:normal;font-variant-numeric:lining-nums proportional-nums;font-weight:400;letter-spacing:-.048rem;line-height:95%;text-align:center;width:20.6rem}.ready-section__subtitle strong{color:#201914}.ready-section__text{font-family:Playfair Display;font-size:1.2004rem;font-style:normal;font-weight:400;letter-spacing:-.06rem;line-height:109%;text-align:center;width:15.8rem}.ready-section__button{height:4.8rem;margin:0 auto;pointer-events:auto;width:15.8rem}.ready-section__button .button__hover{background:#f5e5c5;height:20rem;width:20rem}@media (max-width:767px){.ready-section__subtitle{margin:0 auto 44rem}.ready-section__text{margin:0 auto 1.6rem}.ready-section__circle{display:none}}@media (min-width:768px){.ready-section{height:175rem;margin-top:0;padding-top:55rem}.ready-section__wave{display:none}.ready-section__img{bottom:11rem;left:70rem;width:55.4rem}.ready-section__circle{background:#e3ceb1;border-radius:50%;display:flex;height:500rem;left:50%;position:absolute;top:0;transform:translate(-50%);width:500rem;z-index:-1}.ready-section__title{font-size:10.8rem;letter-spacing:-.054rem;margin:0 auto 4rem;width:118rem}.ready-section__subtitle{left:10rem;width:37rem}.ready-section__subtitle,.ready-section__text{bottom:59rem;font-size:3.2rem;letter-spacing:-.16rem;line-height:110%;position:absolute;transform:translateY(50%)}.ready-section__text{color:#20191482;right:10rem;width:42rem}.ready-section__text strong{color:#201914}.ready-section__button{height:7.2rem;width:26.1rem}}@media (max-width:767px){html[lang=ru-RU] .ready-section__title{font-size:3rem}}@media (min-width:768px){html[lang=ru-RU] .ready-section__title{font-size:8.8rem}html[lang=ru-RU] .ready-section__subtitle{width:44rem}}
