.app-menu,.app-nav,.app-nav-menu{align-items:center;display:flex}.app-menu-button,.app-menu__item-link{align-items:center;display:flex;justify-content:center}.app-menu-burger-content{display:flex;flex-direction:column}.app-menu-button,.app-menu__item{border-bottom:1px solid transparent;border-right:1px solid #edeef0;transition:border-bottom-color .3s ease,background-color .3s ease}@media (hover:hover) and (pointer:fine){.app-menu-button:hover,.app-menu__item:hover{border-bottom-color:#1d1f25}}.app-header{background-color:#fff;border-bottom:1px solid #edeef0;margin-bottom:100px;transition:background-color .3s ease}@media (max-width:540px){.app-header{margin-bottom:50px}}.app-header__logo{transition:filter .3s ease}@media (max-width:1240px){.app-header--open{background-color:#1d1f25}.app-header--open .app-header__logo{filter:brightness(0) invert(1)}}.app-nav{height:72px;justify-content:space-between;width:100%}@media (max-width:1240px){.app-nav{padding-right:0}}.app-nav-menu{position:relative}.app-menu{justify-content:space-between}@media (max-width:1240px){.app-menu{display:none}}.app-menu__item{display:flex;height:72px}.app-menu__item:first-of-type{border-left:1px solid #edeef0}.app-menu__item-link{font-weight:500;line-height:140%;padding:0 24px;width:160px}.app-menu--mobile{align-items:flex-start;display:none;flex-direction:column;gap:20px}.app-menu--mobile .app-menu__item{border:none;height:auto}.app-menu--mobile .app-menu__item-link{color:#fff;font-size:24px;padding:0;width:100%}@media (max-width:1240px){.app-menu--mobile{display:flex}}.app-menu-button{flex-direction:column;gap:12px;height:72px;padding:0 24px;width:160px}@media (max-width:1240px){.app-menu-button{border-left:1px solid #edeef0;border-right:none;padding:0 20px;width:100%}}.app-menu-button__line{background-color:#282828;display:inline-block;height:2px;transform-origin:31%;transition:transform .3s ease,background-color .3s ease;width:54px}@media (max-width:1240px){.app-menu-button__line{transform-origin:22%;width:36px}}.app-menu-button--active{background-color:#1d1f25}.app-menu-button--active .app-menu-button__line{background-color:#fff}.app-menu-button--active .app-menu-button__line:first-of-type{transform:rotate(45deg)}.app-menu-button--active .app-menu-button__line:last-of-type{transform:rotate(-45deg)}.app-menu-burger{background-color:#1d1f25;top:72px;right:0;bottom:0;left:0;padding-top:90px;position:fixed;z-index:4}.app-menu-burger-content{gap:40px;margin-left:auto;max-width:372px;width:100%}@media (max-width:1240px){.app-menu-burger-content{gap:16px;max-width:250px}}@media (max-width:540px){.app-menu-burger-content{max-width:162px}}.app-menu-burger__text{color:#fff;font-family:Geologica,sans-serif;font-size:34px;font-weight:700;line-height:130%}.app-menu-burger__text--link{font-size:40px;transition:color .3s ease}@media (hover:hover) and (pointer:fine){.app-menu-burger__text--link:hover{color:#50b848}}@media (max-width:1240px){.app-menu-burger__text--link{font-size:20px}.app-menu-burger__text--link:first-of-type{padding-top:80px}}@media (max-width:540px){.app-menu-burger__text--link{font-size:14px}}@media (max-width:1240px){.app-menu-burger__text{font-size:20px}}@media (max-width:540px){.app-menu-burger__text{font-size:14px}}@media (max-width:1240px){.app-menu-burger{top:73px;right:0;bottom:0;left:0;padding-top:50px}}@media (max-width:999px){.app-menu-burger{height:100vh;overflow:hidden auto;padding-bottom:100px;scrollbar-color:rgba(0,0,0,.32) transparent;scrollbar-width:thin;width:100%}.app-menu-burger::-webkit-scrollbar{width:4px}.app-menu-burger::-webkit-scrollbar-track{background:transparent}.app-menu-burger::-webkit-scrollbar-thumb{background-color:transparent;border:3px solid rgba(0,0,0,.32);border-radius:20px}}.marquee{--gap:1rem;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.marquee,.marquee-content{display:flex;gap:var(--gap)}.marquee-content{align-items:center;animation-iteration-count:infinite;animation-name:marquee;animation-timing-function:linear;flex-shrink:0;justify-content:space-around;min-width:100%;will-change:transform}@media (prefers-reduced-motion:reduce){.marquee-content{animation-play-state:paused!important}}.marquee--right .marquee-content{animation-direction:reverse}@media (hover:hover) and (pointer:fine){.marquee--hover:hover .marquee-content{animation-play-state:paused}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(calc(-100% - var(--gap)))}}.questions-header,.questions-info{display:flex;justify-content:space-between}.questions{background-color:#121212;border-radius:60px 60px 0 0;overflow:hidden;padding-bottom:96px;padding-top:40px}@media (max-width:768px){.questions{padding-bottom:40px}}.questions-header{margin-bottom:136px}@media (max-width:768px){.questions-header{margin-bottom:50px}}.questions-info{align-items:center}@media (max-width:768px){.questions-info{flex-direction:column}}.questions-info__text{color:#fff;font-size:88px;font-weight:800;letter-spacing:2px;line-height:120%;max-width:812px;text-transform:uppercase}@media (max-width:768px){.questions-info__text{font-size:26px;margin-bottom:10px;max-width:168px}}.header-questions-heading{color:#fff;font-size:30px;line-height:132%;margin-right:38px;text-transform:uppercase}.header-questions-image{-o-object-fit:contain;object-fit:contain}.app-footer-info-menu{display:flex;flex-direction:column}.app-footer-info,.app-footer-info-menu-wrapper{display:flex;justify-content:space-between}.app-footer{background-color:#121212;border-top:1px solid #fff;padding:40px 0}@media (max-width:768px){.app-footer{padding:20px 0}}.app-footer-info{color:#a0a0a0;gap:0 40px;text-align:left}@media (max-width:768px){.app-footer-info{flex-direction:column-reverse}.app-footer-info-menu{margin-bottom:20px}}.app-footer-info-menu-wrapper{max-width:800px;width:100%}.app-footer-info-menu__list{font-size:12px;line-height:132%;max-width:130px;text-transform:uppercase;width:100%}.app-footer-info-menu__list:not(:last-child){margin-bottom:10px}.app-footer-info-menu__list-contacts{color:#fff;font-size:12px;margin-bottom:10px;text-transform:uppercase}.app-footer-info-menu__list-company{font-size:12px;line-height:132%;text-transform:uppercase}.app-footer-info-menu__logo{filter:invert(1);margin-bottom:20px}.app-footer-info-menu__reserved{margin-bottom:4px;text-transform:uppercase}.app-footer-info-menu__policy,.app-footer-info-menu__reserved{font-size:11px;font-weight:500;line-height:130%}.app-footer__item{margin-bottom:10px}.toast-container{box-sizing:border-box;color:#fff;display:flex;flex-direction:column;max-width:600px;padding:4px;pointer-events:none;position:fixed;right:1em;row-gap:12px;top:1em;width:-moz-max-content;width:max-content;z-index:6}@media (max-width:540px){.toast-container{margin:0;max-width:100%;padding:0;right:0;top:0;width:100vw}}.toast{align-items:center;border-radius:8px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;color:#fff;display:inline-flex;justify-content:space-between;margin-left:auto;max-width:inherit;min-height:64px;min-width:300px;overflow:hidden;padding:20px 24px;pointer-events:auto;position:relative;transform:translateZ(0);width:inherit}.toast--info{background-color:#1976d2}.toast--error{background-color:#ff5252}.toast--warning{background-color:#ffc107}.toast--success{background-color:#4caf50}.toast__icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48'%3E%3Cpath fill='%23fff' d='M24 34q.7 0 1.175-.475t.475-1.175-.475-1.175T24 30.7t-1.175.475-.475 1.175.475 1.175T24 34m-1.35-7.65h3V13.7h-3ZM24 44q-4.1 0-7.75-1.575t-6.375-4.3-4.3-6.375T4 23.95q0-4.1 1.575-7.75t4.3-6.35 6.375-4.275T24.05 4q4.1 0 7.75 1.575t6.35 4.275 4.275 6.35T44 24q0 4.1-1.575 7.75t-4.275 6.375-6.35 4.3T24 44m.05-3q7.05 0 12-4.975T41 23.95q0-7.05-4.95-12T24 7q-7.05 0-12.025 4.95T7 24q0 7.05 4.975 12.025T24.05 41M24 24'/%3E%3C/svg%3E");display:inline-block;flex-shrink:0;height:20px;margin-right:12px;width:20px}.toast__icon,.toast__icon--error{background-position:50%;background-repeat:no-repeat;background-size:20px}.toast__icon--error{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48'%3E%3Cpath fill='%23fff' d='M2 42 24 4l22 38Zm5.2-3h33.6L24 10Zm17-2.85q.65 0 1.075-.425t.425-1.075-.425-1.075-1.075-.425-1.075.425-.425 1.075.425 1.075 1.075.425m-1.5-5.55h3V19.4h-3Zm1.3-6.1'/%3E%3C/svg%3E")}.toast__icon--success{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48'%3E%3Cpath fill='%23fff' d='M21.05 33.1 35.2 18.95l-2.3-2.25-11.85 11.85-6-6-2.25 2.25ZM24 44q-4.1 0-7.75-1.575t-6.375-4.3-4.3-6.375T4 24q0-4.15 1.575-7.8t4.3-6.35 6.375-4.275T24 4q4.15 0 7.8 1.575t6.35 4.275 4.275 6.35T44 24q0 4.1-1.575 7.75t-4.275 6.375-6.35 4.3T24 44m0-3q7.1 0 12.05-4.975T41 24q0-7.1-4.95-12.05T24 7q-7.05 0-12.025 4.95T7 24q0 7.05 4.975 12.025T24 41m0-17'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:20px}.toast__message{flex-basis:100%;font-size:16px;line-height:1.2;word-break:break-word}.toast__close{background:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48'%3E%3Cpath fill='%23fff' d='m12.45 37.65-2.1-2.1L21.9 24 10.35 12.45l2.1-2.1L24 21.9l11.55-11.55 2.1 2.1L26.1 24l11.55 11.55-2.1 2.1L24 26.1Z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:20px;border:none;cursor:pointer;flex-shrink:0;height:20px;margin-left:16px;opacity:.3;outline:none;padding:0;transition:opacity .3s linear;width:20px}.toast__close:hover{opacity:1}@media (max-width:540px){.toast{border-radius:0;margin:0}}.ui-input-wrapper{padding-bottom:16px;position:relative;width:100%}.ui-input__label{color:#a6a6ae;cursor:text;font-family:Epilogue,sans-serif;font-size:18px;left:0;position:absolute;top:18px;transition:top .2s linear,font-size .2s linear}.ui-input__label-required{color:#e73030;display:inline-block;transform:translate(-3px)}.ui-input{background-color:transparent;border:none;border-bottom:1px solid #a6a6ae;color:#fff;font-size:16px;outline:none;padding:16px 0 12px;transition:border-bottom .3s ease;transition:border-color .3s ease;width:100%}.ui-input--invalid{border-bottom-color:#e73030}.ui-input::-moz-placeholder{opacity:0}.ui-input::placeholder{opacity:0}.ui-input:not(:-moz-placeholder-shown)~.ui-input__label{font-size:12px;top:0}.ui-input:focus~.ui-input__label,.ui-input:not(:placeholder-shown)~.ui-input__label{font-size:12px;top:0}@media (hover:hover) and (pointer:fine){.ui-input:hover{border-color:#e3e3e3}}.ui-input__error{bottom:-1px;color:#e73030;font-size:12px;left:0;position:absolute}.ui-select-field-label{color:#a6a6ae;cursor:text;font-family:Epilogue,sans-serif;font-size:18px;left:0;position:absolute;top:18px;transition:top .2s linear,font-size .2s linear}.ui-select-field-label-required{color:#e73030;display:inline-block;transform:translate(-3px)}.ui-select-field-label--small{font-size:12px;top:0}.ui-select-field-input{position:relative;width:100%;z-index:0}.ui-select-field-icon{align-items:center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' d='m3 5 5 5 5-5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:16px;justify-content:center;position:absolute;right:0;top:50%;transform:translateY(-50%);transform-origin:center center;transition:transform .3s ease;width:16px}.ui-select-field-icon--rotated{transform:translateY(-50%) rotate(180deg)}.ui-select-field-icon:before{content:"";top:-10px;right:-10px;bottom:-10px;left:-10px;position:absolute;z-index:-1}.ui-select{padding-bottom:16px;position:relative;width:100%}.ui-select__input{background-color:transparent;border:none;border-bottom:1px solid #a6a6ae;color:#fff;font-size:16px;outline:none;padding:16px 0 12px;transition:border-bottom .3s ease;transition:border-color .3s ease;width:100%}.ui-select__input--invalid{border-bottom-color:#e73030}.ui-select__input::-moz-placeholder{opacity:0}.ui-select__input::placeholder{opacity:0}@media (hover:hover) and (pointer:fine){.ui-select__input:hover{border-color:#e3e3e3}}.ui-select__error{bottom:-1px;color:#e73030;font-size:12px;left:0;position:absolute}.ui-select--focused .ui-select-field-label{font-size:12px;top:0}.ui-select-options{background-color:#fff;border:1px solid #edeef0;border-bottom-left-radius:8px;border-bottom-right-radius:8px;left:-1px;max-height:300px;overflow:hidden;overflow:hidden auto;position:absolute;right:-1px;scrollbar-color:rgba(0,0,0,.32) transparent;scrollbar-width:thin;top:75%;z-index:1}.ui-select-options::-webkit-scrollbar{width:4px}.ui-select-options::-webkit-scrollbar-track{background:transparent}.ui-select-options::-webkit-scrollbar-thumb{background-color:transparent;border:3px solid rgba(0,0,0,.32);border-radius:20px}.ui-select-options-list{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;list-style-type:none;margin:0;padding:0;position:relative}.ui-select-options-list__item{color:#1d1f25;cursor:pointer;display:block;font-size:18px;padding:8px 16px;transition:background-color .3s ease;width:100%}@media (hover:hover) and (pointer:fine){.ui-select-options-list__item:hover{background-color:#e8edef}}.ui-button{align-items:center;background-color:transparent;border:1px solid #fff;border-radius:50%;color:#fff;display:flex;flex-shrink:0;height:160px;justify-content:center;padding:0 20px;transition:background-color .3s ease,border-color .3s ease,color .3s ease;width:160px}@media (hover:hover) and (pointer:fine){.ui-button:hover{background-color:#50b848;border-color:#50b848!important;color:#fff!important}}@media (max-width:768px){.ui-button{font-size:12px;height:100px;width:100px}}.team-form-row{align-items:center;display:flex}.team-form{display:flex;flex-direction:column}.team-form-wrapper{display:flex;gap:40px}@media (max-width:1240px){.team-form-wrapper{flex-direction:column}}@media (max-width:768px){.team-form-wrapper{gap:20px}}.team-form{row-gap:36px;width:100%}.team-form__title{color:#fff;font-size:40px;line-height:110%;max-width:370px;width:100%}@media (max-width:1240px){.team-form__title{max-width:100%}}@media (max-width:768px){.team-form__title{font-size:32px}}.team-form-row{gap:40px;justify-content:space-between}.team-form-row--start{justify-content:flex-start}@media (max-width:768px){.team-form-row:not(.team-form-row--start){flex-direction:column;gap:20px}}.team-form__agreement{color:#a6a6ae;line-height:130%;max-width:255px;width:100%}@media (max-width:768px){.team-form{row-gap:20px}}.form-modal{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#000000e6;height:100vh;top:0;right:0;bottom:0;left:0;overflow:hidden auto;padding-bottom:24px;padding-top:128px;position:fixed;scrollbar-color:rgba(0,0,0,.32) transparent;scrollbar-width:thin;width:100%;z-index:5}@media (max-width:768px){.form-modal{padding-top:80px}}.form-modal::-webkit-scrollbar{width:4px}.form-modal::-webkit-scrollbar-track{background:transparent}.form-modal::-webkit-scrollbar-thumb{background-color:transparent;border:3px solid rgba(0,0,0,.32);border-radius:20px}.form-modal__close{background-color:#434345;border-radius:50%;height:48px;opacity:.8;position:absolute;right:-26px;top:-9%;transition:.3s ease-out;width:48px}.form-modal__close:after,.form-modal__close:before{background-color:#fff;content:"";height:2px;left:50%;position:absolute;top:50%;width:21px}.form-modal__close:after{transform:translate(-50%,-50%) rotate(45deg)}.form-modal__close:before{transform:translate(-50%,-50%) rotate(-45deg)}@media (hover:hover) and (pointer:fine){.form-modal__close:hover{opacity:1;transform:scale(1.15)}}@media (max-width:1380px){.form-modal__close{right:20px}}@media (max-width:768px){.form-modal__close{top:-11%}}
