@import"https://fonts.googleapis.com/css2?family=Source+Sans+3:ital,wght@0,200..900;1,200..900&display=swap";*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;padding:0;margin:0;font-family:"Source Sans 3",sans-serif}ul[class],ol[class]{padding:0}body,h1,.hero__title,h2,.join__title,.key__title,.who__title,h3,.cta__title,h4,p,ul[class],ol[class],li,figure,figcaption,blockquote,dl,dd{margin:0;padding:0}html{scroll-behavior:smooth;min-width:375px}body{min-height:100vh;scroll-behavior:smooth;font-family:"Source Sans 3",sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#100f0f;background-color:#fff;min-width:375px}ul[class],ol[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{max-width:100%;display:block}img::-moz-selection{background:none}img::selection{background:none}article>*+*{margin-top:1em}input{border-radius:0}input,button,textarea,select{font:inherit}button{background:none;border:none;border-radius:0;color:inherit;cursor:pointer}a{text-decoration:none;color:inherit}.container{width:100%;max-width:1608px;margin:0 auto;padding:0 64px}@media(max-width: 1400px){.container{padding:0 32px}}@media(max-width: 600px){.container{padding:0 16px}}.main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}.fancybox__container{z-index:20000}.fancybox__container button,.fancybox__container input{outline:none !important}.carousel__button{display:none}.fancybox__slide{padding:24px 20px}.fancybox__backdrop{background:rgba(8,8,8,.12);backdrop-filter:blur(20px)}.popup{width:100%;max-width:440px;border-radius:24px;background:#fff;-webkit-box-shadow:0 56px 89.1px 0 rgba(0,0,0,.25);box-shadow:0 56px 89.1px 0 rgba(0,0,0,.25);padding:24px;color:#545368}@media(max-width: 560px){.popup{padding:24px}}.popup.full{max-width:808px !important}.popup__wrap{width:100%}.popup__wrap>p{font-size:16px;font-style:normal;font-weight:500;line-height:24px;margin-bottom:32px}.popup__close{position:absolute;right:24px;top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;cursor:pointer;border-radius:8px}.popup__close .icon{width:32px;height:32px}@media(max-width: 560px){.popup__close .icon{width:24px;height:24px}}@media(max-width: 560px){.popup__close{right:16px;top:16px}}.popup .title{font-size:27px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-0.54px;margin-bottom:16px;color:#0d0d0d;padding-right:32px}.popup.thanks{max-width:440px}.popup.thanks .btn{width:100%;max-width:100%}.popup{width:100%;max-width:520px;border-radius:12px;background:#fff;-webkit-box-shadow:0px 56px 89.1px 0px rgba(0,0,0,.25);box-shadow:0px 56px 89.1px 0px rgba(0,0,0,.25);padding:32px;color:#100c0b}@media(max-width: 560px){.popup{padding:24px}}.popup.full{max-width:808px !important}.popup__wrap{width:100%}.popup__wrap>p{font-family:"Source Sans 3",sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;text-transform:none;margin-bottom:32px}@media(max-width: 560px){.popup__wrap>p{margin-bottom:32px}}.popup__close{position:absolute;right:24px;top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;border-radius:8px}.popup__close .icon{width:32px;height:32px}@media(max-width: 560px){.popup__close .icon{width:24px;height:24px}}@media(max-width: 560px){.popup__close{right:16px;top:16px}}.popup .title{font-family:"Source Sans 3",sans-serif;font-size:44px;font-weight:700;line-height:50px;letter-spacing:-0.44px;text-transform:uppercase;margin-bottom:16px}@media(max-width: 900px){.popup .title{font-family:"Source Sans 3",sans-serif;font-size:40px;font-weight:700;line-height:44px;letter-spacing:-0.4px;text-transform:uppercase}}@media(max-width: 600px){.popup .title{font-family:"Source Sans 3",sans-serif;font-size:30px;font-weight:700;line-height:36px;letter-spacing:-0.3px;text-transform:uppercase}}.popup__form{width:100%}@media(max-width: 560px){.popup__form .contacts__field{margin-bottom:24px}}@media(max-width: 900px){.popup__form .accent-link{max-width:100%;width:100%}}.popup__form .popup__form-grid{width:100%;display:grid;grid-template-columns:1fr 1fr;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}@media(max-width: 800px){.popup__form .popup__form-grid{grid-template-columns:1fr}}@media(max-width: 600px){.popup__form .country-select__dropdown{width:250px;min-width:250px}}.popup__form .contacts__field-phone{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.popup__form .contacts__field-phone .codes{width:154px;min-width:154px;overflow:visible !important}@media(max-width: 500px){.popup__form .contacts__field-phone .codes{width:140px;min-width:140px}}.popup__form textarea{height:80px !important;min-height:80px !important}.popup__form p{color:#777;margin-bottom:32px;font-family:"Source Sans 3",sans-serif;font-size:12px;font-weight:500;line-height:160%;letter-spacing:0;text-transform:none}@media(max-width: 560px){.popup__form p{margin-bottom:24px}}.popup__form p a{text-decoration:underline;color:#f9a02d}@media(max-width: 560px){.popup__form .accent-link{max-width:100%;width:100%}}.popup.get{max-width:520px}.popup.thanks{max-width:440px}.popup.thanks .accent-link{width:100%;max-width:100%}.popup.login{max-width:440px;padding:32px}@media(max-width: 560px){.popup.login{padding:24px}}.popup.login p{margin-bottom:16px;color:#100c0b;font-family:"Source Sans 3",sans-serif;font-size:16px;font-weight:700;line-height:160% 6px;letter-spacing:-0.16px;text-transform:uppercase}.popup.login .title{font-family:"Source Sans 3",sans-serif;font-size:36px;font-weight:600;line-height:40px;letter-spacing:-0.36px;text-transform:none;margin-bottom:32px;color:#100c0b}@media(max-width: 600px){.popup.login .title{font-family:"Source Sans 3",sans-serif;font-size:24px;font-weight:600;line-height:30px;letter-spacing:-0.24px;text-transform:none}}.popup.login .login__actions{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}@media(max-width: 400px){.popup.login .login__actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.popup.login .login__actions a{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:110px;background:#f6f6f6;gap:10px;border-radius:12px;font-family:"Source Sans 3",sans-serif;font-size:16px;font-weight:700;line-height:160%;letter-spacing:.32px;text-transform:uppercase}@media(max-width: 400px){.popup.login .login__actions a{width:100%}}.popup.login .login__actions a:hover{background:#100c0b;color:#fff}h1,.hero__title{font-size:64px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-1.28px}@media(max-width: 600px){h1,.hero__title{font-size:36px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-0.72px}}h2,.join__title,.key__title,.who__title{font-size:48px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.96px}@media(max-width: 1100px){h2,.join__title,.key__title,.who__title{font-size:36px;letter-spacing:-0.72px}}@media(max-width: 600px){h2,.join__title,.key__title,.who__title{font-size:32px;letter-spacing:-0.64px}}h3,.cta__title{font-size:40px;font-style:normal;font-weight:600;line-height:48px;letter-spacing:-0.8px}@media(max-width: 1100px){h3,.cta__title{font-size:32px;line-height:44px;letter-spacing:-0.64px}}@media(max-width: 600px){h3,.cta__title{font-size:24px;line-height:29px;letter-spacing:-0.48px}}.text-medium,.join__subtitle,.who__description,.hero__description{color:#777;font-size:18px;font-style:normal;font-weight:400;line-height:normal}@media(max-width: 1190px){.text-medium,.join__subtitle,.who__description,.hero__description{font-size:16px;line-height:24px}}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px;padding:20px 32px;font-size:16px;font-weight:600;line-height:24px;text-transform:uppercase;text-decoration:none;border:none;border-radius:16px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;white-space:nowrap}.btn--primary{background-color:#5fd2a4;color:#100f0f}.btn--primary:hover{background-color:#414141;color:#fff}.nav-link,.footer__nav-link,.header__nav-link{font-size:14px;font-style:normal;font-weight:600;line-height:20px;text-transform:uppercase;text-decoration:none;white-space:nowrap;-webkit-transition:color .3s ease;transition:color .3s ease}.nav-link:hover,.footer__nav-link:hover,.header__nav-link:hover{color:#414141}.form-label,.join__label{font-size:16px;font-style:normal;font-weight:500;line-height:24px;white-space:nowrap}.form-input,.join__select select,.join__input{background-color:#fff;height:48px;border-radius:8px;border:1px solid #e4e4ec;padding:12px;font-size:16px;font-weight:400;line-height:24px;width:100%;outline:none}.form-input::-webkit-input-placeholder, .join__select select::-webkit-input-placeholder, .join__input::-webkit-input-placeholder{color:#babac0}.form-input::-moz-placeholder, .join__select select::-moz-placeholder, .join__input::-moz-placeholder{color:#babac0}.form-input:-ms-input-placeholder, .join__select select:-ms-input-placeholder, .join__input:-ms-input-placeholder{color:#babac0}.form-input::-ms-input-placeholder, .join__select select::-ms-input-placeholder, .join__input::-ms-input-placeholder{color:#babac0}.form-input::placeholder,.join__select select::placeholder,.join__input::placeholder{color:#babac0}.form-input:hover,.join__select select:hover,.join__input:hover{border:1px solid #777}.form-input:focus,.join__select select:focus,.join__input:focus{border:1px solid #777}.header{position:relative;width:100%;background-color:#fff;border-bottom:1px solid #eaeaea;position:relative;z-index:100}@media(max-width: 980px){.header .container{padding-right:0}}.header__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:72px;margin:0 auto;width:100%}@media(max-width: 600px){.header__container{height:60px}.header__container .header__login{display:none}}.header__logo{display:grid;grid-template-columns:-webkit-max-content;grid-template-columns:max-content;grid-template-rows:-webkit-max-content;grid-template-rows:max-content;place-items:start;position:relative}.header__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px;padding:24px 0}@media(max-width: 1100px){.header__nav{gap:40px}}@media(max-width: 980px){.header__nav{display:none}}.header__login{color:#fff;font-size:14px;font-weight:600;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 18px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:16px;background:#414141;-webkit-transition:.3s;transition:.3s}.header__login:hover{background:#242424}@media(max-width: 980px){.header__login{margin-left:auto}}@media(max-width: 600px){.header__login{width:100%;margin:0}}.burger{display:none}@media(max-width: 980px){.burger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:88px;height:72px}.burger::before{content:"";width:40px;height:40px;background:url("../img/burger.svg") no-repeat center center}}@media(max-width: 600px){.burger{width:64px;height:60px}.burger::before{width:24px;height:24px}}@media(max-width: 980px){.mobile-menu-open .burger::before{background:url("../img/close.svg") no-repeat center center}.mobile-menu-open .mobile-menu{display:-webkit-box;display:-ms-flexbox;display:flex}}.mobile-menu{display:none}@media(max-width: 980px){.mobile-menu{border-top:1px solid #eaeaea;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:32px;gap:40px;color:#100f0f;font-size:20px;font-weight:600;line-height:20px;text-transform:uppercase}}.mobile-menu .header__login{display:none}@media(max-width: 600px){.mobile-menu{padding:32px 16px;gap:32px}.mobile-menu .header__login{display:-webkit-box;display:-ms-flexbox;display:flex}}.hero{position:relative;width:100%}.hero__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:64px;padding:72px 0 0;width:100%}.hero__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.hero__text{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:1px;min-width:1px}@media(max-width: 980px){.hero__text{width:100%}}.hero__title{width:100%;margin-bottom:32px;text-align:center}.hero__title br{display:block}@media(max-width: 1024px){.hero__title br{display:none}}.hero__description-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;min-height:1px;min-width:1px;text-align:center;max-width:695px}.hero__description{margin:0;width:100%;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content}.hero__button{-ms-flex-negative:0;flex-shrink:0;margin-top:24px}.hero__image{width:100%;position:relative;overflow:hidden}.hero__bg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;background-color:#b8b8c3;background-size:100% 203.2%;max-height:630px;min-height:460px}@media(max-width: 600px){.hero__bg{height:370px;min-height:370px}}.who{padding:96px 0;width:100%;overflow:hidden}@media(max-width: 1500px){.who{padding:96px 0}}@media(max-width: 1100px){.who{padding:64px 0}}@media(max-width: 980px){.who{padding-bottom:0}}@media(max-width: 600px){.who{padding-top:40px}}.who__title{width:100%;margin-bottom:44px}.who__description{margin:0;width:100%;margin-bottom:32px}.who__button{-ms-flex-negative:0;flex-shrink:0;margin-top:12px}.who__content{display:grid;grid-template-columns:1fr 1fr;width:100%;gap:32px}@media(max-width: 980px){.who__content{grid-template-columns:1fr}}.who__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:1px;min-width:1px}.who__image{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-negative:0;flex-shrink:0;position:relative;padding-bottom:88%}@media(max-width: 1300px){.who__image{padding-bottom:100%}}@media(max-width: 980px){.who__image{left:-32px;width:calc(100% + 64px);border-radius:0;padding-bottom:460px}}@media(max-width: 600px){.who__image{width:calc(100% + 32px);left:-16px;padding-bottom:400px}}.who__image-bg{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:1px;min-width:1px;-ms-flex-negative:0;flex-shrink:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;background-color:#b8b8c3;background-size:100% 215.49%;border-radius:16px;position:absolute;top:0;left:0;width:100%;height:100%}@media(max-width: 980px){.who__image-bg{border-radius:0}}.key{width:100%;padding:96px 0;background:#f7f7f9}@media(max-width: 1100px){.key{padding:64px 0}}@media(max-width: 600px){.key{padding:40px 0}}.key__content{width:100%}.key__title{width:100%;margin-bottom:44px;text-align:center}.key__list{gap:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.key__item{border-radius:16px;background:#fff;padding:20px;width:calc((100% - 32px)/3)}@media(max-width: 760px){.key__item{width:100%}}.key__item .icon{width:48px;min-width:48px;height:48px;border-radius:8px;background:#5fd2a4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}.key__item .title{font-size:24px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:8px}.key__item p{color:#777;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.join{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.join__container{display:grid;grid-template-columns:1fr 1fr;padding:96px 0;gap:64px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 1100px){.join__container{padding:64px 0}}@media(max-width: 980px){.join__container{grid-template-columns:1fr;padding-bottom:0}}@media(max-width: 600px){.join__container{padding:40px 0 0;gap:40px}}.join__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;border-radius:16px;min-height:1px;min-width:1px;height:100%;width:100%;position:relative}@media(max-width: 980px){.join__image{left:-32px;width:calc(100% + 64px);border-radius:0;padding-bottom:460px}}@media(max-width: 600px){.join__image{width:calc(100% + 32px);left:-16px;padding-bottom:400px}}.join__image-bg{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.join__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:1px;min-width:1px;-ms-flex-negative:0;flex-shrink:0}@media(max-width: 980px){.join__form{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.join__title{width:100%;margin-bottom:12px}.join__subtitle{margin:0;width:100%;margin-bottom:32px}.join__form-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}@media(max-width: 600px){.join__form-fields{gap:20px}}.join__field-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.join__field-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media(max-width: 600px){.join__field-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}}.join__field{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:1px;min-width:1px;-ms-flex-negative:0;flex-shrink:0}@media(max-width: 600px){.join__field{width:100%}}.join__name-inputs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media(max-width: 600px){.join__name-inputs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.join__input{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:1px;min-width:1px;-ms-flex-negative:0;flex-shrink:0}.join__select{position:relative;width:100%}.join__select select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:rgba(0,0,0,0);cursor:pointer}.join__select-arrow{position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px;height:24px;color:#babac0;pointer-events:none}.join .checkbox{margin-bottom:8px}.join .checkbox .checkbox__label{color:#545368;font-size:12px;font-style:normal;font-weight:400;line-height:normal;white-space:nowrap}.join__submit{-ms-flex-negative:0;flex-shrink:0;margin-top:8px}@media(max-width: 980px){.join__submit{width:100%}}.cta{width:100%;padding-top:96px}@media(max-width: 1100px){.cta{padding-top:64px}}@media(max-width: 600px){.cta{padding-top:40px}}.cta__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:48px 32px 72px;border-radius:16px;width:100%;position:relative;z-index:1;background:url(../../img/cta.jpg) no-repeat center/cover}@media(max-width: 600px){.cta__container{padding:48px 20px 72px}}.cta__badge{color:#2d9b6f;text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}.cta__title{text-align:center;margin:0;width:100%;max-width:756px}@media(max-width: 600px){.cta__title{font-size:24px;line-height:32px;letter-spacing:-0.48px}}.cta__button{-ms-flex-negative:0;flex-shrink:0}@media(max-width: 980px){.cta__button{width:100%}}.footer{background:#f9f9fb;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:56px 0 0;-ms-flex-negative:0;flex-shrink:0}.footer__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;-ms-flex-negative:0;flex-shrink:0}@media(max-width: 740px){.footer__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}}.footer__brand{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:1px;min-width:1px;-ms-flex-negative:0;flex-shrink:0}@media(max-width: 980px){.footer__brand{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:32px}}@media(max-width: 600px){.footer__brand{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:24px}}.footer__logo{display:grid;grid-template-columns:-webkit-max-content;grid-template-columns:max-content;grid-template-rows:-webkit-max-content;grid-template-rows:max-content;place-items:start;position:relative;-ms-flex-negative:0;flex-shrink:0}.footer__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:32px;padding:24px 0;-ms-flex-negative:0;flex-shrink:0}@media(max-width: 980px){.footer__nav{gap:40px}}@media(max-width: 600px){.footer__nav{padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;width:100%}}.footer__copyright{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:24px 0;width:100%;border-top:1px solid #eaeaea;position:relative;-ms-flex-negative:0;flex-shrink:0}@media(max-width: 600px){.footer__copyright{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}}.footer__copyright p{color:#777;font-size:14px;font-style:normal;font-weight:400;line-height:normal;white-space:nowrap;margin:0}.checkbox{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox__input{position:absolute;opacity:0;width:0;height:0;margin:0}.checkbox__input+.checkbox__custom{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:16px;height:16px;background-color:#fff;border:1px solid #d5d7da;border-radius:4px;-webkit-transition:all .2s ease;transition:all .2s ease;-ms-flex-negative:0;flex-shrink:0}.checkbox__input+.checkbox__custom::after{content:"";position:relative;width:8px;height:5px;border:2px solid #5fd2a4;border-top:none;border-right:none;-webkit-transform:rotate(-45deg) scale(0);transform:rotate(-45deg) scale(0);top:-1px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}.checkbox__input:focus+.checkbox__custom{border-color:#b8b2ff;-webkit-box-shadow:0 0 0 4px #f4ebff;box-shadow:0 0 0 4px #f4ebff}.checkbox__input:checked+.checkbox__custom{background-color:#f9f5ff;border-color:#5fd2a4}.checkbox__input:checked+.checkbox__custom::after{-webkit-transform:rotate(-45deg) scale(1);transform:rotate(-45deg) scale(1)}.checkbox__input:checked:focus+.checkbox__custom{background-color:#f9f5ff;border-color:#5fd2a4;-webkit-box-shadow:0 0 0 4px #f4ebff;box-shadow:0 0 0 4px #f4ebff}.checkbox__input:disabled+.checkbox__custom{background-color:#f5f5f5;border-color:#e9eaeb}.checkbox__input:disabled+.checkbox__custom::after{border-color:#e9eaeb}.checkbox__input:disabled:checked+.checkbox__custom{background-color:#f5f5f5;border-color:#e9eaeb}.checkbox__input:disabled:checked+.checkbox__custom::after{border-color:#e9eaeb}.checkbox__input:disabled~.checkbox__label{opacity:.6}.checkbox:hover .checkbox__input:not(:disabled)+.checkbox__custom{background-color:#f9f5ff;border-color:#5fd2a4}.checkbox:hover .checkbox__input:checked:not(:disabled)+.checkbox__custom{background-color:#f9f5ff;border-color:#5fd2a4}.checkbox:has(.checkbox__input:disabled){cursor:not-allowed}.checkbox__label{-webkit-box-flex:1;-ms-flex:1;flex:1}/*# sourceMappingURL=style.min.css.map */