@import"https://fonts.cdnfonts.com/css/helvetica-neue-5";*{padding:0;margin:0;border:0;-webkit-tap-highlight-color:transparent;scroll-behavior:smooth}html{scroll-padding-top:100px}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}:focus,:active{outline:none}a:focus,a:active{outline:none}nav,footer,header,aside{display:block}html,body{height:100%;width:100%;font-size:100%;line-height:1;font-size:14px;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}input,button,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a,a:visited,a:hover{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:400}a{color:inherit}body{color:#12171d;font-family:Helvetica Neue,sans-serif;font-size:18px;font-weight:300;line-height:120%;background:#ededed}p{font-family:Helvetica Neue,sans-serif;font-size:18px;font-weight:300;line-height:120%}.container{max-width:1280px;width:100%;padding:0 20px;margin:0 auto}img{display:block;width:100%}.wrapper{min-height:100dvh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}body.hidden{overflow:hidden}.title{font-size:32px;font-weight:300;line-height:120%;margin-bottom:24px}.text{margin-bottom:25px}section{margin-bottom:48px}.policy__title,.policy__text{max-width:100%}.policy__title{font-size:24px;margin-bottom:24px}.policy__text{font-size:24px;margin-bottom:20px;font-weight:400}.policy__text span{display:block;padding-left:20px;position:relative}.policy__text span:before{content:"";position:absolute;left:5px;top:50%;transform:translateY(-50%);width:4px;height:4px;background:#12171d;border-radius:50%}.policy{background:#fff;padding:44px 0 104px;margin-bottom:0}.btn{max-width:fit-content;width:100%}.btn a{font-size:18px;font-weight:400;line-height:normal;background:transparent;border:none;position:relative;display:inline-flex;justify-content:flex-start;align-items:center;gap:8px}.btn.accent a{color:#00bbc2}.head{background-image:url(./head-bg-CylyGoCY.webp);background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff}.head__inner{padding:48px 0;min-height:612px;max-width:612px}.head__title{margin-bottom:36px;text-wrap:balance}.head__items{padding:40px 20px;background:#51565c;display:flex;flex-direction:column;gap:24px}.head__item{display:flex;align-items:center;gap:16px}.head__item-icon{width:40px;height:40px}.head__item-text{font-size:16px;font-weight:300;line-height:120%;margin-bottom:4px}.head__item-number{font-size:24px;font-weight:400;line-height:120%}@media (min-width: 769px){.head__inner{display:flex;flex-direction:column;justify-content:center}.head__items{flex-direction:row;justify-content:space-around;gap:10px}}@media (min-width: 1024px){.head__items{justify-content:center;gap:140px}}.graph{background-image:url(./graph-bg-DAe6QXKv.webp);background-size:100% 50%;background-position:top;background-repeat:no-repeat;background-color:#fff}.graph__inner{min-height:491px;display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr}.graph__left{flex:1 1 50%;position:relative;color:#fff;padding:32px 0}.graph__bottom{position:absolute;bottom:32px;right:0;font-size:16px;font-style:normal;font-weight:300;line-height:100%}.graph__right{flex:1 1 50%;padding:48px 0;background-color:#fff;text-align:center}.graph__subtitle{font-size:24px;font-weight:300;line-height:120%;margin-bottom:12px}.graph__right-btn{margin:0 auto 44px}.graph__right-img{max-width:320px;margin:0 auto}@media (min-width: 1024px){.graph{background-size:50% 100%;background-position:left;background-color:#fff}.graph__inner{grid-template-columns:1fr 1fr;grid-template-rows:1fr}.graph__left{padding:44px;flex:1}.graph__bottom{right:44px;bottom:44px}.graph__right{padding:44px}.graph__right-img{max-width:320px;margin:0 auto}}.highlights__title{margin-bottom:44px}.highlights__inner{display:flex;flex-direction:column;gap:32px}.highlights__item{max-width:500px}.highlights__item-info{padding:28px;background:#fff}.highlights__item-date{color:#818589;font-size:16px;font-weight:300;line-height:120%;margin-bottom:16px}.highlights__item-text{color:#12171d;font-size:18px}@media (min-width: 1024px){.highlights__title{margin-bottom:56px}.highlights__inner{flex-direction:row;align-items:stretch;gap:32px}.highlights__item{flex:1;display:flex;flex-direction:column;height:auto;min-height:100%}.highlights__item-info{display:flex;flex-direction:column;flex-grow:1}}.info{margin-bottom:0}.info .container{padding:0}.info__inner{display:flex;flex-direction:column;gap:0}.info__left{margin:0 -20px;padding:48px 20px;width:100%;transform:translate(20px);background:#404449;color:#fff}.info__left .info__text{margin-bottom:32px}.info__left .info__text p{padding:12px 0;border-bottom:1px solid #5E6267}.info__left .info__text p:first-child{border-top:1px solid #5E6267}.info__right{margin:0 -20px;padding:48px 20px;width:100%;transform:translate(20px);background:#fff}.info__right .info__text{margin-bottom:32px}.info__right .info__text p{padding:12px 0;border-bottom:1px solid #EDEDED}.info__right .info__text p:first-child{border-top:1px solid #EDEDED}.info__title{margin-bottom:32px}@media (min-width: 1024px){.info{background:linear-gradient(to right,#404449 50%,#fff 50%)}.info .container{padding:0 20px}.info__inner{flex-direction:row}.info__left{background:transparent;padding:100px 100px 100px 0;margin:0;transform:translate(0)}.info__right{background:transparent;padding:100px 0 100px 100px;margin:0;transform:translate(0)}}.pagehead{margin-bottom:0}.pagehead__inner{padding:24px 0}.pagehead__title{font-size:28px;font-weight:300;line-height:100%}@media (min-width: 1024px){.pagehead__inner{padding:72px 0}.pagehead__title{font-size:44px}}input,textarea{font-family:Helvetica Neue,sans-serif;font-size:18px;font-weight:300;padding:12px 24px;width:100%;border-radius:4px;border:none;background:#ededed;margin-bottom:16px}input::placeholder,textarea::placeholder{color:#8b8b8b}.register-form__input-label{font-size:18px;font-weight:300;margin-bottom:8px;display:block}textarea{resize:none;height:100px}.register-form__btn{max-width:100%!important;width:100%;margin-top:20px}.register-form__btn button{display:block;text-align:center;min-width:100%;color:#fff;font-size:18px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase;padding:16px 24px;background:#00bbc2}.contact .container{padding:0}.contact__top-title{padding-left:20px;font-size:28px;margin:24px 0}.contact__inner{display:flex;flex-direction:column;gap:0}.contact__left{margin:0 -20px;padding:48px 20px;width:100%;transform:translate(20px);background:#fff}.contact__right{margin:0 -20px;padding:48px 20px;width:100%;transform:translate(20px);background:#404449;color:#fff}.contact__right-text{margin-bottom:32px}.contact__right-text p{padding:12px 0;border-bottom:1px solid #5e6267}.contact__right-text p:first-child{border-top:1px solid #5e6267}.contact__btn{max-width:100%!important;width:100%;margin-top:20px}.contact__btn a{display:block;text-align:center;min-width:100%;color:#00bbc2;font-size:18px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase;padding:16px 24px;background:transparent;border:1px solid #00BBC2}@media (min-width: 1024px){.contact{background:linear-gradient(to left,#404449 50%,#fff 50%)}.contact .container{padding:0 20px}.contact__inner{flex-direction:row}.contact__left{background:transparent;padding:82px 82px 82px 0;flex:1 1 50%;margin:0}.contact__right{background:transparent;padding:82px 0 82px 82px;flex:1 1 50%;margin:0}}.logo{max-width:156px;width:100%;display:block}.logo img{width:100%}@media (min-width: 768px){.logo{max-width:300px}}.header{position:sticky;z-index:9;top:0;right:0;left:0;background:#fff}.header-top{padding:12px 0;background:#ededed}.header-top__inner{display:flex;justify-content:flex-end;align-items:center}.header-top__inner span{font-size:12px;font-style:normal;font-weight:500;line-height:100%;position:relative;padding-right:12px;margin-right:12px}.header-top__inner span:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:1px;height:15px;background:#12171d}.header-top__inner img{max-width:15px}.header-bottom{padding:20px 0}.header-logo{max-width:fit-content;margin:0 auto}@media (min-width: 768px){.header-bottom{padding:24px 0}.header-logo{margin:0}}.footer{padding:48px 0;background:#51565c;color:#fff}.footer__inner{display:flex;flex-direction:column;justify-content:space-between;gap:28px}.footer__menu{padding-top:29px;border-top:1px solid #5e6267}.footer__menu-list{display:flex;flex-direction:column;gap:16px}.footer__menu-list li{font-size:16px}.footer__contacts{display:flex;flex-direction:column;gap:16px}.footer__contacts li{font-size:16px}@media (min-width: 768px){.footer__inner{gap:24px;align-items:center}.footer__menu-list{flex-direction:row;gap:16px;flex-wrap:wrap;justify-content:center}.footer__contacts{flex-direction:row;gap:30px;flex-wrap:wrap;justify-content:center}}.modal-loader{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.modal-loader img{width:20vw;max-width:150px;height:auto}.modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;background:#210f0b1a;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);align-items:flex-start;padding:100px 20px;overflow-y:scroll}.modal__inner{position:relative;max-width:740px;margin:0 auto;padding:80px 25px;border-radius:2px;background:#fff;text-align:center}.modal__close{position:absolute;top:24px;right:24px;width:24px;height:24px;background:transparent;border:none}.modal__checkmark{margin-bottom:24px}.modal__title{font-size:28px;font-weight:600;line-height:120%;margin-bottom:24px;text-align:center;color:#00bbc2}.modal__subtitle{font-size:20px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:1px;margin-bottom:20px}.modal__text{font-size:16px;text-align:center}.modal.open{display:grid;animation:show .3s ease-in forwards}.modal.thanks{display:grid}.modal.thanks .modal__inner{display:none}.modal.thanks .modal__thanks{display:block;animation:show .3s ease-in forwards}
