.transition[data-v-62c9dac7]{bottom:0;isolation:isolate;left:0;overflow:hidden;pointer-events:none;position:fixed;right:0;top:0;transform:translateZ(0) rotate(.001deg);z-index:1051}.transition__text-container[data-v-62c9dac7]{align-items:flex-end;display:flex;height:auto;justify-content:flex-start;margin:0 0 1.2rem 3rem}@media (max-width:575px){.transition__text-container[data-v-62c9dac7]{height:auto;margin-left:1rem}}.transition__first[data-v-62c9dac7],.transition__first-inner[data-v-62c9dac7],.transition__last[data-v-62c9dac7],.transition__last-inner[data-v-62c9dac7]{align-items:center;display:flex;height:100%;isolation:isolate;justify-content:center;left:0;overflow:hidden;position:absolute;top:0;transform:translateZ(0) rotate(.001deg);width:100%}.transition__first[data-v-62c9dac7]{z-index:2}.transition__last[data-v-62c9dac7]{z-index:1}.transition__bg[data-v-62c9dac7]{align-items:flex-end;display:flex;height:100vh;justify-content:flex-start;left:0;position:fixed;top:0;width:100vw}.transition__bg[data-v-62c9dac7],.transition__bg--secondary[data-v-62c9dac7]{background:var(--fg-blue)}.transition__text[data-v-62c9dac7]{align-items:center;display:flex;overflow:hidden;padding:0 0 0 2.9rem;position:absolute;width:100%}@media (max-width:575px){.transition__text[data-v-62c9dac7]{padding-left:var(--p-container)}}.transition__text-logo svg[data-v-62c9dac7]{display:block;height:auto;width:59rem}@media (max-width:991px){.transition__text-logo svg[data-v-62c9dac7]{width:45vw}}@media (max-width:575px){.transition__text-logo svg[data-v-62c9dac7]{width:57vw}}.transition__text-item[data-v-62c9dac7]{color:var(--fg-white);display:block;font-family:var(--ff-atyp);font-style:italic;left:2rem;letter-spacing:-1.7rem;line-height:1;position:relative;text-transform:uppercase;transition:all .4s ease;white-space:nowrap}.transition__text-item-group[data-v-62c9dac7]{font-size:22.4rem;height:.79em;overflow:hidden;width:80rem}@media (max-width:991px){.transition__text-item-group[data-v-62c9dac7]{font-size:16vw;width:50rem}}@media (max-width:575px){.transition__text-item-group[data-v-62c9dac7]{font-size:15.5vw;width:45rem}}.transition__text-item-wrapper[data-v-62c9dac7]{animation:slideWords-62c9dac7 9s linear infinite;height:auto;position:relative;width:auto}@keyframes slideWords-62c9dac7{0%{transform:translateY(0)}11.1%{transform:translateY(0)}12.5%{transform:translateY(-11.11%)}23.6%{transform:translateY(-11.11%)}25%{transform:translateY(-22.22%)}36.1%{transform:translateY(-22.22%)}37.5%{transform:translateY(-33.33%)}48.6%{transform:translateY(-33.33%)}50%{transform:translateY(-44.44%)}61.1%{transform:translateY(-44.44%)}62.5%{transform:translateY(-55.55%)}73.6%{transform:translateY(-55.55%)}75%{transform:translateY(-66.66%)}86.1%{transform:translateY(-66.66%)}87.5%{transform:translateY(-77.77%)}98.6%{transform:translateY(-77.77%)}to{transform:translateY(-88.88%)}}@media (max-width:991px){.transition__text-item[data-v-62c9dac7]{left:.4rem;letter-spacing:-1.2rem}}@media (max-width:575px){.transition__text-item[data-v-62c9dac7]{left:.4rem;letter-spacing:-.2rem}}.btn{border:.15rem solid var(--fg-blue);border-radius:var(--br-regular);color:var(--fg-blue);display:block;font-size:var(--fz-button);line-height:var(--lh-button);overflow:hidden;padding:2.2rem 0 2.6rem;position:relative;text-align:center;transition:var(--tr-regular);width:100%}.btn--size-xs{border-radius:var(--br-secondary);color:var(--fg-white);font-size:var(--fz-caption);max-width:-moz-fit-content;max-width:fit-content;padding:1.1rem 2rem 1.3rem}.btn--size-xs:before{transition:width .5s,height .5s!important}@media (max-width:991px){.btn--size-xs{padding:1.1rem 1.8rem 1.3rem!important}}@media (any-hover:hover){.btn:hover{color:var(--fg-white)}}.btn--small{border-radius:var(--br-secondary);font-size:2rem;letter-spacing:-.02rem;line-height:110%;padding:2.5rem 0}.btn--border{color:var(--fg-blue)}.btn--ripple{overflow:hidden;position:relative;z-index:5}.btn--ripple>span{pointer-events:none;position:relative;transition:all .3s}.btn--ripple:before{background-color:var(--fg-blue);border-radius:50%;content:"";height:0;left:var(--xPos);position:absolute;top:var(--yPos);transform:translate(-50%,-50%);transition:width .6s,height .6s;width:0;z-index:-1}@media (any-hover:hover){.btn--ripple:hover:before{height:var(--height);transition:width 1s,height 1s;width:var(--width)}}.btn--white-fill{background:var(--fg-white);border-color:var(--fg-white);color:var(--fg-blue)}.btn--white-fill:before{background-color:var(--fg-blue)}@media (any-hover:hover){.btn--white-fill:hover{border-color:var(--fg-blue);color:var(--fg-white)!important}}.btn--white{border-color:var(--fg-white);color:var(--fg-white)}.btn--white:before{background-color:var(--fg-white)}@media (any-hover:hover){.btn--white:hover span{color:var(--fg-blue)}}@media (max-width:991px){.btn{padding:2.4rem 0}}.short-contacts__item[data-v-18e91a4b]{margin-bottom:1.2rem}.short-contacts__item[data-v-18e91a4b]:last-child{margin-bottom:0}.short-contacts__link[data-v-18e91a4b]{display:inline-block;position:relative}.short-contacts__link[data-v-18e91a4b]:before{background:var(--fg-white);bottom:-.4rem;content:"";height:1.5px;left:0;position:absolute;transition:width .3s ease;width:0}.short-contacts__link[data-v-18e91a4b]:hover:before{width:100%}.socials[data-v-fe39e417]{align-items:center;display:flex}.socials__item[data-v-fe39e417]{margin-right:2rem}@media (max-width:575px){.socials__item[data-v-fe39e417]{margin-right:1rem}}.socials__item[data-v-fe39e417]:last-child{margin-right:0}.socials__link[data-v-fe39e417]{background:var(--fg-white);border:1.5px solid var(--fg-white);border-radius:50%;display:block;height:4.5rem;position:relative;transition:var(--tr-regular);width:4.5rem}.socials__link svg[data-v-fe39e417]{height:2.4rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:2.4rem}.socials__link path[data-v-fe39e417]{transition:var(--tr-regular)}.socials__link[data-v-fe39e417]:hover{background:none}.socials__link:hover path[data-v-fe39e417]{fill:var(--fg-white)}.menu[data-v-c444bb58]{background:var(--fg-blue);color:var(--fg-white);height:100%;left:0;opacity:0;padding:5.3rem 2rem 0;position:fixed;top:0;transform:translateY(-100%);transition:var(--tr-regular);transition-delay:.1s;width:100%;z-index:-1}.menu--visible[data-v-c444bb58]{opacity:1}@media (max-width:991px){.menu__tab-item[data-v-c444bb58]{bottom:-30px;position:absolute}.menu__tab-subtitle[data-v-c444bb58]{opacity:0}.menu[data-v-c444bb58]{padding:4.3rem 2rem 0}}@media (max-width:575px){.menu[data-v-c444bb58]{padding:0 1.5rem 0 2rem}}.menu__wrap[data-v-c444bb58]{position:absolute;right:0;width:60%}@media (max-width:991px){.menu__wrap[data-v-c444bb58]{width:68%}}@media (max-width:575px){.menu__wrap[data-v-c444bb58]{width:70%}}.menu__list[data-v-c444bb58]{height:100vh;list-style-type:none;overflow:hidden}@media (max-width:991px){.menu__list[data-v-c444bb58]{margin-left:2rem;right:1rem}}@media (max-width:575px){.menu__list[data-v-c444bb58]{margin-left:0}}.menu__list .swiper-slide-active .menu__link[data-v-c444bb58]{color:var(--fg-white);font-style:normal}.menu__item[data-v-c444bb58]{align-items:flex-start;display:flex;position:absolute;width:100%}@media (any-hover:hover){.menu__item:hover .menu__title[data-v-c444bb58]{opacity:1;transform:translate(0)}.menu__item:hover .menu__link[data-v-c444bb58]{color:var(--fg-white)}}.menu__link[data-v-c444bb58]{align-items:flex-start;display:flex;margin:1.15rem -.5rem;position:relative}@media (any-hover:hover){.menu__link:hover .menu__subtitle[data-v-c444bb58]{opacity:1;transform:translate(0)}.menu__link:hover .menu__title[data-v-c444bb58]{color:var(--fg-white)}}@media (max-width:575px){.menu__link[data-v-c444bb58]{margin:1rem -.5rem}}.menu__title[data-v-c444bb58]{color:var(--fg-white-50);display:block;font-family:var(--ff-atyp);font-size:10.45rem;font-style:italic;font-weight:400;height:7.35rem;line-height:80%;text-transform:uppercase;transition:var(--tr-regular)}@media (max-width:991px){.menu__title[data-v-c444bb58]{font-size:8.8rem;height:6.5rem;line-height:40%}}@media (max-width:575px){.menu__title[data-v-c444bb58]{font-size:4.4rem;height:2rem}}.menu__subtitle[data-v-c444bb58]{left:calc(100% + 3rem);letter-spacing:.1rem;min-width:-moz-max-content;min-width:max-content;opacity:0;position:absolute;top:1rem;transform:translate(-100%);transition:all .3s}@media (max-width:991px){.menu__subtitle[data-v-c444bb58]{display:none}}@media (min-width:1919px){.menu__subtitle[data-v-c444bb58]{top:.3rem}}.menu__after[data-v-c444bb58],.menu__before[data-v-c444bb58]{opacity:1;position:absolute}.menu__before[data-v-c444bb58]{display:flex;max-height:-moz-fit-content;max-height:fit-content;right:calc(100% + 1.5rem);top:50%;transform:translateY(calc(-50% - 5.3rem));width:27.9rem}.menu__before svg[data-v-c444bb58]{height:auto;width:100%}.menu__before svg._mobile[data-v-c444bb58]{display:none}@media (max-width:575px){.menu__before svg[data-v-c444bb58]{display:none;max-height:3.1rem}.menu__before svg._mobile[data-v-c444bb58]{display:block}}.menu__before .menu__tab-subtitle-wrapper[data-v-c444bb58]{bottom:0;left:0;position:absolute;width:100%}@media (max-width:575px){.menu__before .menu__tab-subtitle-wrapper[data-v-c444bb58]{left:0;position:absolute;top:-2.3rem;width:100%}}.menu__before .menu__tab-subtitle[data-v-c444bb58]{color:var(--fg-white);font-size:2rem;left:0;letter-spacing:.045rem;opacity:0;position:absolute;transition:opacity .3s ease}@media (max-width:575px){.menu__before .menu__tab-subtitle[data-v-c444bb58]{bottom:4rem;font-size:1rem;transition:opacity .3s ease}}.menu__before .menu__tab-subtitle--active[data-v-c444bb58]{opacity:1}.menu__before .fz-headline[data-v-c444bb58]{display:none;margin-top:1rem;opacity:.5}@media (max-width:991px){.menu__before .fz-headline[data-v-c444bb58]{display:block}}@media (max-width:575px){.menu__before .fz-headline[data-v-c444bb58]{font-size:1.2rem;margin-top:.5rem}}@media (max-width:991px){.menu__before[data-v-c444bb58]{flex-direction:column;right:calc(100% - .5rem);width:22.7rem}}@media (max-width:575px){.menu__before[data-v-c444bb58]{right:calc(100% + 1.5rem);transform:translateY(-65%);width:auto;width:8.8rem}}.menu__after[data-v-c444bb58]{left:calc(100% + 1rem);white-space:nowrap}@media (max-width:991px){.menu__after[data-v-c444bb58]{display:none}}.menu__contacts[data-v-c444bb58]{bottom:2rem;left:2rem;position:absolute}.menu__contacts .socials[data-v-c444bb58]{margin-top:1.5rem}@media (max-width:575px){.menu__contacts[data-v-c444bb58]{align-items:center;background:linear-gradient(to top,var(--fg-blue) 0,var(--fg-blue) 80%,transparent 95%,transparent 100%);bottom:0;display:flex;justify-content:space-between;left:0;padding:2rem 2rem 2.3rem;right:0;width:100%;z-index:10}.menu__contacts[data-v-c444bb58] .short-contacts__item{margin-bottom:.7rem}.menu__contacts[data-v-c444bb58] .short-contacts__item:nth-child(2){margin-bottom:0}.menu__contacts[data-v-c444bb58] .short-contacts__link{font-size:2rem;line-height:120%}.menu__contacts[data-v-c444bb58] .short-contacts__link:before{display:none}.menu__contacts[data-v-c444bb58] .socials{margin-top:0;order:1}.menu__contacts[data-v-c444bb58] .short-contacts{order:2}.menu__contacts[data-v-c444bb58] .socials__item{margin-right:1rem}.menu__contacts[data-v-c444bb58] .socials__link{height:4.5rem;width:4.5rem}.menu__contacts[data-v-c444bb58] .socials__link svg{max-width:50%}}.menu--open .menu[data-v-c444bb58]{opacity:1;transform:translate(0);z-index:999}@media (max-width:991px){.menu__tab-subtitle.menu__tab-subtitle--visible[data-v-c444bb58]{opacity:1}}.form__file[data-v-b2743ff3]{position:relative}.form__file--loading .form__file-icon svg[data-v-b2743ff3]{opacity:0}.form__file-fake-input[data-v-b2743ff3],.form__file-input[data-v-b2743ff3]{cursor:pointer;height:100%;left:0;margin:0;opacity:0;position:absolute;top:0;width:100%;z-index:10}.form__file-fake-input[data-v-b2743ff3]{pointer-events:none}.form__file-label[data-v-b2743ff3]{align-items:center;border-bottom:.15rem solid var(--fg-black);cursor:pointer;display:flex;justify-content:space-between;padding:2.415rem 2rem 1.415rem}@media (max-width:575px){.form__file-label[data-v-b2743ff3]{padding:2.415rem 1rem 1.415rem}}.form__file-title[data-v-b2743ff3]{color:#12121280;line-height:120%;max-width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:575px){.form__file-title[data-v-b2743ff3]{white-space:wrap}}.form__file-icon[data-v-b2743ff3]{height:27px;position:relative;width:26px}.form__file-icon svg[data-v-b2743ff3]{left:0;position:absolute;top:0}.form__file-remove[data-v-b2743ff3]{cursor:pointer}.form__file-remove:hover path[data-v-b2743ff3]{stroke-opacity:.8}.form__file-preloader[data-v-b2743ff3]{animation:spin-b2743ff3 1s linear infinite;border:2px solid hsla(0,0%,7%,.5);border-radius:50%;border-top-color:#111;display:block;height:24px;left:0;position:absolute;top:0;width:24px}@keyframes spin-b2743ff3{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.c-contacts__item[data-v-8a8bcfe1]:not(:last-child){margin-bottom:.7rem}.c-contacts__link[data-v-8a8bcfe1]{color:var(--fg-white);font-size:2.2rem;line-height:120%;position:relative}@media (max-width:575px){.c-contacts__link[data-v-8a8bcfe1]{font-size:2rem}}.c-contacts__link[data-v-8a8bcfe1]:before{background-color:var(--fg-white);bottom:-.35rem;content:"";height:1.5px;left:0;position:absolute;transition:width .5s;width:0}@media (any-hover:hover){.c-contacts__link[data-v-8a8bcfe1]:hover:before{width:100%}}.success-popup[data-v-950659c5]{align-items:center;background-color:#000000b3;cursor:pointer;display:flex;height:100%;justify-content:center;left:0;min-width:500px;position:fixed;top:0;width:100%;z-index:1002}@media screen and (max-width:500px){.success-popup[data-v-950659c5]{min-width:90vw}}.success-popup__content[data-v-950659c5]{background-color:var(--fg-blue);border-radius:1rem;color:var(--fg-white);cursor:default;max-width:600px;min-width:450px;padding:3rem;text-align:center;width:90%}@media screen and (max-width:500px){.success-popup__content[data-v-950659c5]{min-width:85vw}}.success-popup__title[data-v-950659c5]{font-size:2rem;margin-bottom:1.5rem}.success-popup__message[data-v-950659c5]{line-height:1.5;margin-bottom:2rem}.success-popup__button[data-v-950659c5]{margin:0 auto}.form-message[data-v-ebdeb042]{border-radius:4px;margin:3rem 0;padding:.75rem}.form-message--error[data-v-ebdeb042]{color:#f33}.form-message[data-v-ebdeb042]:not(.form-message--error){color:#159b27}.required-field[data-v-ebdeb042] ::-moz-placeholder{color:#f33;opacity:1}.required-field[data-v-ebdeb042] ::placeholder{color:#f33;opacity:1}.modal__header[data-v-ebdeb042]{margin-bottom:4rem}.callback[data-v-ebdeb042]{align-items:center;display:flex;justify-content:center;left:0;min-height:100vh;padding:3rem 0;position:fixed;top:0;transition:var(--tr-regular);width:100%;z-index:-1}.callback--active[data-v-ebdeb042]{overflow-y:auto}@media (max-width:575px){.callback[data-v-ebdeb042]{padding:0}}.callback__bottom[data-v-ebdeb042]{display:flex;justify-content:space-between;margin-top:4rem;padding-bottom:2rem}.callback--active[data-v-ebdeb042]{z-index:9999}.callback--active .callback__bg[data-v-ebdeb042],.callback--active .callback__content[data-v-ebdeb042]{opacity:1}.callback__bg[data-v-ebdeb042]{background:var(--fg-black-75);height:100%;left:0;position:absolute;top:0;width:100%}.callback__bg[data-v-ebdeb042],.callback__content[data-v-ebdeb042]{opacity:0;transition:var(--tr-regular)}.callback__content[data-v-ebdeb042]{background:var(--fg-blue);border-radius:var(--br-regular);color:var(--fg-white);display:flex;flex-direction:column;justify-content:space-between;max-width:100%;padding:3rem;width:90rem;z-index:5}@media (max-width:991px){.callback__content[data-v-ebdeb042]{padding:2rem;width:calc(100% - var(--p-container)*2)}}@media (max-width:575px){.callback__content[data-v-ebdeb042]{border-radius:0;height:100vh;max-width:100%;overflow:scroll;width:100%}}.callback__overflow[data-v-ebdeb042]{height:100%}.callback__scrollbar[data-v-ebdeb042]{max-height:42.5rem;padding:0 3rem 0 0}@media (max-width:991px){.callback__scrollbar[data-v-ebdeb042]{max-height:-moz-fit-content;max-height:fit-content}}.callback__form[data-v-ebdeb042]{background-color:var(--fg-white);border-radius:var(--br-regular);height:100%;margin-bottom:2rem;overflow:hidden;padding:1rem 4rem 4rem;position:relative}@media (max-width:575px){.callback__form[data-v-ebdeb042]{padding:.5rem 3rem 3rem}}.callback__form__bottom[data-v-ebdeb042]{align-items:center;display:flex;justify-content:space-between;margin-top:2.3rem}@media (max-width:575px){.callback__form__bottom[data-v-ebdeb042]{margin-top:10.2rem}}.callback__form__contacts[data-v-ebdeb042]{text-align:right}.callback__form__btn[data-v-ebdeb042]{margin-top:2rem}.callback[data-v-ebdeb042] .ps__rail-y{background:var(--fg-gray);margin-top:1rem;max-height:40.5rem!important;max-height:37.5rem!important;opacity:1!important;overflow:hidden;right:0!important;width:1.5px}.callback[data-v-ebdeb042] .ps__thumb-y{background:var(--fg-blue)!important;right:0!important;width:1.5px!important}.callback[data-v-ebdeb042] .ps__rail-x{display:none!important}.header[data-v-e77bb29c]{background-color:var(--fg-white);left:0;padding:.75rem 0 .9rem;position:sticky;top:0;transform:translateY(-100%);transition:var(--tr-regular);width:100%;z-index:1000}.header._fixed[data-v-e77bb29c]{background:var(--fg-white)}@media (max-width:991px){.header[data-v-e77bb29c]{padding:.7rem 0 2.7rem}}@media (max-width:575px){.header[data-v-e77bb29c]{padding:1rem 0 2rem}}.header--white[data-v-e77bb29c]{background:none;top:55px}@media (min-width:1439px){.header--white[data-v-e77bb29c]{top:65px}}.header--white[data-v-e77bb29c] .burger__line{border-color:var(--fg-white)}.header--white._fixed[data-v-e77bb29c]{background:none}.header--white .header__logo[data-v-e77bb29c]{opacity:0}.header--hide[data-v-e77bb29c]{transform:translateY(-100%)!important}.header__container[data-v-e77bb29c]{align-items:center;display:flex;justify-content:space-between}.header__burger[data-v-e77bb29c]{margin-top:-1.2rem;max-width:6.2rem;padding:2rem 2rem 2rem 0}@media (max-width:991px){.header__burger[data-v-e77bb29c]{margin-left:-1.8rem;margin-top:0;max-width:4.7rem;padding:1rem}}@media (max-width:575px){.header__burger[data-v-e77bb29c]{margin-left:-1.3rem;max-width:4.7rem;padding:1rem}}.header__button[data-v-e77bb29c]{background:var(--fg-blue);border-radius:1rem;color:var(--fg-white);font-size:var(--fz-caption);letter-spacing:var(--lc-caption);line-height:var(--lh-caption);margin-top:.5rem;max-width:18rem;padding:1rem 2rem;transition:var(--tr-regular)}.header__button[data-v-e77bb29c]:hover{color:var(--fg-blue)}.header__button[data-v-e77bb29c]:before{background:var(--fg-white);transition:width .5s,height .5s}.header__button.btn--white-fill[data-v-e77bb29c]{background:none}.header__button.btn--white-fill[data-v-e77bb29c]:before{background:var(--fg-blue)}@media (max-width:991px){.header__button[data-v-e77bb29c]{margin-top:0;max-width:-moz-fit-content;max-width:fit-content;padding:.6rem 1rem .8rem}}@media (max-width:575px){.header__button[data-v-e77bb29c] span>span{display:none}}.header__logo .logo__mobile[data-v-e77bb29c]{display:none}.header__logo--home[data-v-e77bb29c]{opacity:0}@media (max-width:575px){.header__logo .logo__pc[data-v-e77bb29c]{display:none}.header__logo .logo__mobile[data-v-e77bb29c]{display:block}}.header__logo svg[data-v-e77bb29c]{height:2.3rem;max-width:17.7rem}.header__logo[data-v-e77bb29c]{left:calc(50% - .2rem);position:absolute;top:.9rem;transform:translate(-50%)}.header__logo svg[data-v-e77bb29c]{width:100%}.header__logo path[data-v-e77bb29c]{transition:var(--tr-regular)}.header__logo .logo__pc svg[data-v-e77bb29c]{min-width:17.7rem}@media (max-width:991px){.header__logo[data-v-e77bb29c]{left:0;opacity:1;position:relative;top:auto;transform:translate(0)}}@media (max-width:575px){.header__logo svg[data-v-e77bb29c]{height:2.3rem;max-width:8.7rem}}.menu--open .header[data-v-e77bb29c]{background:linear-gradient(to bottom,var(--fg-blue) 0,var(--fg-blue) 70%,transparent 100%,transparent 100%)}.menu--open .header__button[data-v-e77bb29c]{background:var(--fg-white);color:var(--fg-blue)}.menu--open .header__logo[data-v-e77bb29c]{opacity:1!important}.menu--open .header__logo path[data-v-e77bb29c]{fill:var(--fg-white)}.subscribe-message[data-v-55258325]{margin-top:2rem}.footer[data-v-55258325]{background:var(--fg-blue);color:var(--fg-white);padding:6rem 0 2.5rem}.footer__subscribe[data-v-55258325]{display:flex;flex-direction:column}@media (max-width:575px){.footer[data-v-55258325]{padding:3rem 0 2rem}}.footer__main[data-v-55258325]{align-items:flex-start;display:flex;justify-content:space-between}@media (max-width:991px){.footer__main[data-v-55258325]{flex-wrap:wrap}}.footer__main-left[data-v-55258325]{align-items:flex-start;display:flex}@media (max-width:575px){.footer__main-left[data-v-55258325]{flex-wrap:wrap}}.footer__title[data-v-55258325]{margin-bottom:2.8rem}@media (max-width:575px){.footer__title[data-v-55258325]{margin-bottom:1.3rem}}.footer__alert[data-v-55258325]{margin-top:3rem}.footer__alert a[data-v-55258325]{position:relative}.footer__alert a[data-v-55258325]:after{border-bottom:1.5px solid var(--fg-white);bottom:-.1rem;content:"";left:0;position:absolute;transition:width .3s;width:0}.footer__alert a[data-v-55258325]:hover:after{width:100%}@media (max-width:575px){.footer__alert[data-v-55258325]{margin-top:2rem}}.footer__logo[data-v-55258325]{margin-top:3.5rem}@media (max-width:991px){.footer__logo[data-v-55258325]{margin-top:3rem}}.footer__logo-img[data-v-55258325]{height:auto;width:100%}.footer__menu[data-v-55258325]{margin-left:21.5rem}@media (max-width:575px){.footer__menu[data-v-55258325]{margin-left:0;margin-top:3.5rem}}.footer__menu-list[data-v-55258325]{list-style:none;margin:0;padding:0}.footer__menu-list li[data-v-55258325]{margin-bottom:.9rem}.footer__menu-list li[data-v-55258325]:last-child{margin-bottom:0}.footer__menu-list li a[data-v-55258325]{color:var(--fg-white);display:inline-block;position:relative}.footer__menu-list li a[data-v-55258325]:before{background:var(--fg-white);bottom:-.3rem;content:"";height:1.5px;left:0;position:absolute;transition:width .3s;width:0}.footer__menu-list li a[data-v-55258325]:hover:before{width:100%}.cookie[data-v-6ff0f701]{--bottom:2rem;--translate:calc(100% + var(--bottom));bottom:var(--bottom);left:0;max-width:100%;position:fixed;transform:translateY(var(--translate));transition:transform .3s,opacity 3s;width:91%;z-index:1001}.cookie._hide[data-v-6ff0f701]{transform:translateY(var(--translate))!important}.cookie__container[data-v-6ff0f701]{padding-right:0}@media (max-width:991px){.cookie__container[data-v-6ff0f701]{padding-right:var(--p-container)}.cookie[data-v-6ff0f701]{width:100%}}.cookie__block[data-v-6ff0f701]{align-items:center;-webkit-backdrop-filter:blur(4.6rem);backdrop-filter:blur(4.6rem);background:#e7e7e9b3;border-radius:2rem;display:flex;justify-content:space-between;padding:2rem 1.5rem;width:100%}@media (max-width:991px){.cookie__block[data-v-6ff0f701]{align-items:flex-start;flex-direction:column}}.cookie__text[data-v-6ff0f701]{max-width:85.3rem}.cookie__text a[data-v-6ff0f701]{color:var(--fg-blue);position:relative}.cookie__text a[data-v-6ff0f701]:after{border-bottom:.15rem solid var(--fg-blue);bottom:-.35rem;content:"";left:0;position:absolute;width:100%}@media (max-width:991px){.cookie__text[data-v-6ff0f701]{font-size:var(--fz-caption);line-height:var(--lh-caption);margin-bottom:1.5rem}}@media (max-width:575px){.cookie__text[data-v-6ff0f701]{max-width:75%}.cookie__text br[data-v-6ff0f701]{display:none}}.cookie__actions[data-v-6ff0f701]{align-items:center;display:flex}@media (max-width:991px){.cookie__actions[data-v-6ff0f701]{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);width:100%}}.btn[data-v-6ff0f701]{background:var(--fg-white);border-radius:1rem;font-size:var(--fz-caption);margin-right:1rem;padding:.7rem 1rem;width:auto}.btn[data-v-6ff0f701]:last-child{margin-right:0}@media (max-width:991px){.btn[data-v-6ff0f701]{margin-right:0;width:100%}}@media (max-width:575px){.btn[data-v-6ff0f701]{padding-bottom:.5rem;padding-top:.5rem}}.modal-footer[data-v-04799a55]{margin-top:2rem}.modal__policy[data-v-04799a55]{color:var(--fg-white);font-size:1.2rem;line-height:110%;margin-top:1rem}.modal__policy a[data-v-04799a55]{border-bottom:1.5px solid var(--fg-white);color:var(--fg-white)}.form-message[data-v-4addf1c0]{border-radius:4px;padding:.75rem}.form-message--error[data-v-4addf1c0]{color:#f33}.form-message[data-v-4addf1c0]:not(.form-message--error){color:#159b27}.modal-wrapper[data-v-4ba5aaed]{display:flex;flex-direction:column;gap:1.5rem}.form__grid[data-v-4ba5aaed]{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}@media (max-width:575px){.form__grid[data-v-4ba5aaed]{grid-template-columns:1fr}}.modal__policy[data-v-4ba5aaed]{color:#666;font-size:.875rem;margin-top:1rem}.modal__policy a[data-v-4ba5aaed]{color:inherit;text-decoration:underline}.required-field[data-v-4ba5aaed] ::-moz-placeholder{color:#f33;opacity:1}.required-field[data-v-4ba5aaed] ::placeholder{color:#f33;opacity:1}.scroll__icon[data-v-191747fa]{--pos:2rem;--translate:calc(100% + var(--pos));align-items:center;background:var(--fg-blue);border:1.5px solid var(--fg-blue);border-radius:50%;bottom:var(--pos);box-shadow:0 2px 5px #0000001a,0 9px 9px #00000017,0 19px 12px #0000000d,0 34px 14px #00000003,0 54px 15px 0 transparent;display:flex;height:9.1rem;justify-content:center;position:fixed;right:var(--pos);transform:translateY(var(--translate));transition:transform .3s,background .3s,right .3s;transition-delay:.5s,0s;width:9.1rem;z-index:998}.scroll__icon--active[data-v-191747fa]{opacity:1}.scroll__icon path[data-v-191747fa]{transition:var(--tr-regular)}@media (max-width:991px){.scroll__icon[data-v-191747fa]{display:none}}.scroll__icon--white[data-v-191747fa]{background:var(--fg-white);color:var(--fg-blue)}.scroll__icon--white path[data-v-191747fa]{fill:var(--fg-blue)}.scroll__icon-text[data-v-191747fa]{align-items:center;display:flex;height:calc(100% - .9rem);justify-content:center;transform-origin:center center;transition:transform .5s ease-out;width:calc(100% - .9rem)}.scroll__icon-text svg[data-v-191747fa]{height:100%;width:100%}.scroll__icon-logo[data-v-191747fa]{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.scroll__icon-logo svg[data-v-191747fa]{height:auto;width:3.9rem}@media (any-hover:hover){.scroll__icon[data-v-191747fa]:not(.scroll__icon--white):hover{background:var(--fg-white)}.scroll__icon:not(.scroll__icon--white):hover path[data-v-191747fa]{fill:var(--fg-blue)}}@keyframes spin-191747fa{0%{transform:rotate(0)}to{transform:rotate(180deg)}}.modal[data-v-42f8d830]{height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:all .5s;width:100%;z-index:1001}.modal--scrollable[data-v-42f8d830] .modal__overflow{align-items:flex-start}.modal--open[data-v-42f8d830]{opacity:1;pointer-events:all;transform:translateY(0)}.modal--open .modal__bg[data-v-42f8d830],.modal--open .modal__content[data-v-42f8d830]{opacity:1}.modal--white .modal__content[data-v-42f8d830]{background:var(--fg-white)}.modal--white .modal__header[data-v-42f8d830]{color:var(--fg-black)}.modal--white .modal__close[data-v-42f8d830]{border-color:var(--fg-blue)}.modal-w--800 .modal__content[data-v-42f8d830]{width:79rem}.modal-w--680 .modal__content[data-v-42f8d830]{width:67.2rem}.modal--title-blue .modal__title[data-v-42f8d830]{color:var(--fg-blue)}.modal--reviews .modal__content[data-v-42f8d830]{border:1.5px solid var(--fg-blue)}.modal__bg[data-v-42f8d830]{background:var(--fg-black-75);height:100%;opacity:0;transition:opacity .5s}.modal__bg[data-v-42f8d830],.modal__overflow[data-v-42f8d830]{left:0;position:absolute;top:0;width:100%}.modal__overflow[data-v-42f8d830]{align-items:center;display:flex;justify-content:center;min-height:100vh;overflow-y:auto;padding:3rem 0}@media (max-width:575px){.modal__overflow[data-v-42f8d830]{align-items:flex-start;height:100vh;overflow:scroll}}.modal__header-main[data-v-42f8d830]{max-width:90%}.modal__content[data-v-42f8d830]{background:var(--fg-blue);border-radius:var(--br-regular);max-width:100%;opacity:0;padding:2.3rem 3.6rem 2.3rem 3rem;position:relative;transition:opacity .5s;transition-duration:.4s;width:90rem;z-index:5}@media (max-width:991px){.modal__content[data-v-42f8d830]{padding:2rem;width:calc(100% - var(--p-container)*2)!important}}@media (max-width:575px){.modal__content[data-v-42f8d830]{height:-moz-fit-content;height:fit-content}}.modal__header{color:var(--fg-white);margin-bottom:8rem}.modal__header-flex{align-items:flex-start;display:flex;justify-content:space-between}.modal__close{align-items:center;background:var(--fg-white);border:.15rem solid var(--fg-white);border-radius:50%;display:flex;height:4.5rem;justify-content:center;margin-bottom:-1rem;margin-right:0;margin-top:1rem;min-width:4.5rem;transition:var(--tr-regular)}@media (max-width:575px){.modal__close{height:3.3rem;min-width:3.3rem}}@media (any-hover:hover){.modal__close:hover{background-color:var(--fg-blue)}.modal__close:hover path{fill:var(--fg-white);stroke:var(--fg-white)}}.modal__close svg{height:auto;width:2rem}@media (max-width:575px){.modal__close svg{max-width:1.5rem}}.modal__close path{transition:var(--tr-regular)}.modal__form{background:var(--fg-white);border-radius:var(--br-regular);padding:1rem 4rem 4rem}@media (max-width:575px){.modal__form{padding:.5rem 3rem 3rem}}.modal__submit{margin-top:3rem}.modal__policy{color:var(--fg-white);font-size:1.2rem;line-height:110%;margin-top:1rem}.modal__policy a{border-bottom:1.5px solid var(--fg-white);color:var(--fg-white)}.modal__text{margin:1rem 0 0;max-width:74.2rem}.error__page[data-v-b0a2a87e]{background-color:#3b3b3b;color:var(--fg-white);height:100vh;overflow:hidden;position:relative}.error__page-content[data-v-b0a2a87e]{padding:29.7rem 0 2rem}.error__page-media[data-v-b0a2a87e]{height:100%;left:0;position:absolute;top:0;width:100%}.error__page-media img[data-v-b0a2a87e]{height:215%;margin-top:-47rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:220%}.error__page-btn[data-v-b0a2a87e]{border:.15rem solid var(--fg-white);border-radius:var(--br-regular);bottom:2rem;color:var(--fg-white);display:block;font-size:var(--fz-button);left:50%;line-height:var(--lh-button);margin:13.5rem auto 0;max-width:100%;padding:2.45rem 5.1rem;position:absolute;text-align:center;transform:translate(-50%);width:40.8rem;z-index:5}@media (any-hover:hover){.error__page-btn[data-v-b0a2a87e]:hover{border-color:var(--fg-blue)}.error__page-btn[data-v-b0a2a87e]:before{background:var(--fg-blue)}}.error__page-btn[data-v-b0a2a87e] span{color:var(--fg-white)}@media (max-width:575px){.error__page-btn[data-v-b0a2a87e]{padding:2.5rem 3rem;width:auto}}
