@font-face{font-family:Suisse Intl;src:url(../fonts/Suisse-Intl.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Suisse Intl;src:url(../fonts/Suisse-Intl-Light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Suisse Intl 404";src:url(../fonts/Suisse-Intl-404.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media (width<=1910px){.h1,h1{font-size:88px}}@media (width<=766px){.h1,h1{font-size:42px}}@media (width<=1910px){.h2,h2{font-size:64px}}@media (width<=766px){.h2,h2{font-size:36px;line-height:1.1}}@media (width<=1910px){.h3,h3{font-size:48px}}@media (width<=766px){.h3,h3{font-size:28px;line-height:1.1}}@media (width<=1910px){.h4,h4{font-size:32px}}@media (width<=766px){.h4,h4{font-size:22px;line-height:1.1}}@media (width<=1910px){.h5,h5{font-size:24px}}@media (width<=766px){.h5,h5{font-size:18px}}@media (width<=1080px){.ka-cursor{top:60%;left:70%}}@media (width<=1910px){.ka-cursor .ka-cursor-wrapper{width:144px;height:144px;top:-72px;left:-72px}}@media (width<=1080px){.ka-cursor .ka-cursor-wrapper{opacity:1;transform:scale(1)}}@media (width<=640px){.ka-cursor .ka-cursor-wrapper{width:120px;height:120px;top:-60px;left:-60px}}@media (width<=1910px){.ka-cursor .ka-cursor-text{font-size:14px}}@media (width<=1910px){.container{padding:0 48px}}@media (width<=1080px){.container{padding:0 24px}}@media (width<=640px){.container{padding:0 16px}}@media (width<=1080px){.magnetic-container{margin:0;padding:0}}@media (width<=1910px){.button-magnetic{font-size:14px}}@media (width<=1910px){.button-magnetic--arrow .button-magnetic__content{width:28px;height:28px}}@media (width<=1910px){.button-magnetic--circle{width:144px;height:144px}}@media (width<=640px){.button-magnetic--circle{width:120px;height:120px}}@media (width<=1910px){.ka-slogan{font-size:16px}}@supports (height:100svh){.ka-intro{height:100svh}}@media (width<=1910px){.ka-intro{padding:32px 0}}@media (width<=640px){.ka-intro{padding:24px 0}}@media (width<=1910px){.ka-parallax .ka-parallax-image{width:calc(100% + 172px);height:calc(100% + 160px);top:-80px;left:-86px}}@media (width<=1080px){.ka-parallax .ka-parallax-image{width:calc(100% + 256px);height:100%;top:0;left:-128px;transform:none!important}}@media (width<=640px){.ka-parallax .ka-parallax-image{width:calc(100% + 172px);left:-86px}}@media (width<=1910px){.ka-text{padding:80px 0 120px}}@media (width<=1080px){.ka-text{padding:80px 0 104px}}@media (width<=640px){.ka-text{padding:48px 0 80px}}@media (width<=1910px){.ka-text .ka-text-head{width:calc(83.333% - 8px)}}@media (width<=1080px){.ka-text .ka-text-head{width:100%}}@media (width<=1910px){.ka-text .ka-text-head__slogan{margin-bottom:24px}}@media (width<=640px){.ka-text .ka-text-head__slogan{max-width:100%;margin-bottom:16px}}@media (width<=1910px){.ka-text .ka-text-content{margin-top:80px}}@media (width<=1080px){.ka-text .ka-text-content{margin-top:64px}}@media (width<=1080px){.ka-text .ka-text-content__icon{width:144px;height:144px}}@media (width<=640px){.ka-text .ka-text-content__icon{order:2;width:120px;height:120px;margin-top:64px}}@media (width<=1910px){.ka-text .ka-text-content__form,.ka-text .ka-text-content__grid,.ka-text .ka-text-content__offices{width:calc(50% - 8px)}}@media (width<=1080px){.ka-text .ka-text-content__form,.ka-text .ka-text-content__grid,.ka-text .ka-text-content__offices{width:calc(75% - 8px)}}@media (width<=640px){.ka-text .ka-text-content__form,.ka-text .ka-text-content__grid,.ka-text .ka-text-content__offices{width:100%}}@media (width<=1910px){.ka-text .ka-text-content__grid{font-size:16px}}@media (width<=640px){.ka-text .ka-text-content__grid{font-size:18px}}@media (width<=1910px){.ka-text .grid-item{width:calc(50% - 8px)}}@media (width<=640px){.ka-text .grid-item{width:100%}}@media (width>=641px){.ka-text .grid-item:not(:first-child,:nth-child(2)){margin-top:80px}}@media (width>=641px) and (width<=1910px){.ka-text .grid-item:not(:first-child,:nth-child(2)){margin-top:64px}}@media (width<=640px){.ka-text .grid-item:not(:first-child){margin-top:40px}}@media (width<=1910px){.ka-text .grid-item p:not(:first-child){margin-top:22px}}@media (width<=640px){.ka-text .grid-item p:not(:first-child){margin-top:24px}}@media (width<=1910px){.ka-text .grid-item__link{margin-top:32px}}@media (width<=1910px){.--small-text .ka-text .ka-text-content__grid{font-size:20px}}@media (width<=640px){.--small-text .ka-text .ka-text-content__grid{font-size:18px}}@media (width<=1910px){.ka-ticker{font-size:64px}}@media (width<=766px){.ka-ticker{font-size:36px;line-height:1.1}}@media (width<=1910px){.ka-ticker{padding-bottom:80px}}@media (width<=640px){.ka-ticker{padding-bottom:48px}}@media (width<=1910px){.ka-ticker .ka-ticker-item{margin-right:36px}}@media (width<=640px){.ka-ticker .ka-ticker-item{margin-right:16px}}@media (width<=1910px){.ka-ticker .ka-ticker-item__circle{width:26px;height:26px;margin-right:36px}}@media (width<=640px){.ka-ticker .ka-ticker-item__circle{width:16px;height:16px;margin-right:16px}}@media (width<=1910px){.ka-faq{padding:80px 0}}@media (width<=640px){.ka-faq{padding:48px 0}}@media (width<=1910px){.ka-faq .ka-faq-slogan{width:calc(25% - 8px)}}@media (width<=640px){.ka-faq .ka-faq-slogan{width:100%;margin-bottom:24px}}@media (width<=1910px){.ka-faq .ka-faq-accordions{width:calc(66.666% - 8px)}}@media (width<=1080px){.ka-faq .ka-faq-accordions{width:calc(75% - 8px)}}@media (width<=640px){.ka-faq .ka-faq-accordions{width:100%}}@media (width<=1080px){.ka-faq .ka-faq-line{width:calc(100vw + 200px);top:40vw;left:-100px;transform:translateY(-50%)}}@media (width<=640px){.ka-faq .ka-faq-line{top:50vw}}@media (width<=1080px){.ka-faq .ka-faq-line svg{transform:translateZ(0)rotate(-25deg)}}@media (width<=1910px){.ka-faq .ka-faq-line svg polyline{stroke-width:15px}}@media (width<=1910px){.accordion{padding:48px}}@media (width<=1080px){.accordion{padding:40px 24px}}@media (width<=640px){.accordion{padding:32px 16px}}@media (width<=1910px){.accordion .accordion-head{font-size:48px}}@media (width<=766px){.accordion .accordion-head{font-size:28px;line-height:1.1}}@media (width<=1910px){.accordion .accordion-content{padding-top:48px;font-size:16px}}@media (width<=1080px){.accordion .accordion-content{padding-top:32px}}@media (width<=640px){.accordion .accordion-content{padding-top:24px;font-size:16px}}@media (width<=1910px){.accordion .accordion-content ul{padding-left:40px}}@media (width<=1080px){.accordion .accordion-content ul{padding-left:32px}}@media (width<=640px){.accordion .accordion-content ul{padding-left:0}}@media (width<=1910px){.accordion .accordion-content ul li{padding-left:20px}}@media (width<=1910px){.accordion .accordion-content ul li:not(:last-child){margin-bottom:10px}}@media (width<=640px){.accordion .accordion-content ul li:not(:last-child){margin-bottom:8px}}@media (width<=1910px){.accordion .accordion-content ul li:before{top:4px}}@media (width<=640px){.accordion .accordion-content ul li:before{top:5px}}@media (width<=1910px){.accordion .accordion-content__link{margin-top:32px;margin-bottom:0}}@media (width<=1910px){.--small-text .accordion .accordion-content{font-size:20px}}@media (width<=640px){.--small-text .accordion .accordion-content{font-size:16px}}@media (width<=1910px){.article-card__image{margin-bottom:24px}}@media (width<=640px){.article-card__image{margin-bottom:16px}}@media (width<=1910px){.article-card__title{height:96px}}@media (width<=1080px){.article-card__title{margin-bottom:24px}}@media (width<=640px){.article-card__title{height:72px;margin-bottom:16px}}@media (width<=1910px){.article-card__date{font-size:16px}}@media (width<=640px){.article-card__date{font-size:18px}}@media (width<=640px){.form .form-success__icon{width:96px;height:96px;margin-bottom:16px}}@media (width<=1910px){.form .form-success__title{max-width:428px}}@media (width<=1910px){.form .form-item:not(:last-child){margin-bottom:48px}}@media (width<=640px){.form .form-item:not(:last-child){margin-bottom:36px}}@media (width<=640px){.form .form-item.form-item--upload:not(:first-child){margin-top:-4px}}@media (width<=1910px){.form .form-item.form-item--upload:not(:last-child){margin-bottom:40px}}@media (width<=640px){.form .form-item.form-item--upload:not(:last-child){margin-bottom:32px}}@media (width<=1910px){.form .form-item__input,.form .form-item__placeholder,.form .form-item__textarea{font-size:48px}}@media (width<=766px){.form .form-item__input,.form .form-item__placeholder,.form .form-item__textarea{font-size:28px;line-height:1.1}}@media (width<=1910px){.form .form-item__input,.form .form-item__placeholder,.form .form-item__textarea{height:64px;padding-bottom:16px}}@media (width<=640px){.form .form-item__input,.form .form-item__placeholder,.form .form-item__textarea{height:42px;padding-bottom:12px}}.form .form-item__input::-moz-placeholder{opacity:0}.form .form-item__textarea::-moz-placeholder{opacity:0}:is(.form .form-item__input:not(:placeholder-shown)+.form-item__placeholder,.form .form-item__textarea:not(:placeholder-shown)+.form-item__placeholder),.form .form-item__input:not(:placeholder-shown)+.form-item__placeholder,.form .form-item__textarea:not(:placeholder-shown)+.form-item__placeholder{opacity:0}@media (width<=1910px){.form .form-item__error{font-size:14px;top:calc(100% + 8px)}}@media (width<=1910px){.form .form-uploader .form-uploader-label{padding-left:32px;padding-right:24px}}@media (width<=1910px){.form .form-uploader .form-uploader-label__icon{width:24px;height:24px;top:1px}}@media (width<=640px){.form .form-uploader .form-uploader-label__icon{top:0}}@media (width<=1910px){.form .form-uploader .form-uploader-label__title{font-size:24px}}@media (width<=766px){.form .form-uploader .form-uploader-label__title{font-size:18px}}@media (width<=1910px){.form .form-uploader .form-uploader-label__error,.form .form-uploader .form-uploader-label__text{font-size:16px}}@media (width<=1910px){.form .form-uploader .form-uploader-label__loading{height:22px}}@media (width<=1910px){.form .form-uploader .form-uploader-label__replace{width:24px;height:24px;top:calc(50% - 12px)}}@media (width<=1910px){.ka-preloader .ka-preloader-logo{width:368px;height:51px;top:calc(50% - 25.5px);left:calc(50% - 184px)}}@media (width<=640px){.ka-preloader .ka-preloader-logo{width:277px;height:39px;top:calc(50% - 19.5px);left:calc(50% - 138.5px)}}@media (width<=1910px){.ka-preloader .ka-preloader-logo svg:first-child{width:157px;height:51px}}@media (width<=640px){.ka-preloader .ka-preloader-logo svg:first-child{width:119px;height:39px}}@media (width<=1910px){.ka-preloader .ka-preloader-logo svg:nth-child(2){width:186px;height:23px;top:14px}}@media (width<=640px){.ka-preloader .ka-preloader-logo svg:nth-child(2){width:140px;height:18px;top:11px}}@media (width<=1910px){.ka-preloader.--complete .ka-preloader-logo{width:230px;height:32px;top:22px}}@media (width<=640px){.ka-preloader.--complete .ka-preloader-logo{width:173px;height:24px;top:26px}}@media (width<=1910px){.ka-preloader.--complete .ka-preloader-logo svg:first-child{width:98px;height:32px}}@media (width<=640px){.ka-preloader.--complete .ka-preloader-logo svg:first-child{width:74px;height:24px}}@media (width<=1910px){.ka-preloader.--complete .ka-preloader-logo svg:nth-child(2){width:116px;height:14px;top:9px}}@media (width<=640px){.ka-preloader.--complete .ka-preloader-logo svg:nth-child(2){width:87px;height:11px;top:7px}}@media (width<=1910px){.ka-header .ka-header-bar{height:76px}}@media (width<=1910px){.ka-header .ka-header-logo{width:230px;height:32px}}@media (width<=640px){.ka-header .ka-header-logo{width:173px;height:24px}}@media (width<=1910px){.ka-header .ka-header-logo svg:first-child,.ka-header .ka-header-logo svg:nth-child(3){width:98px;height:32px}}@media (width<=640px){.ka-header .ka-header-logo svg:first-child,.ka-header .ka-header-logo svg:nth-child(3){width:74px;height:24px}}@media (width<=1910px){.ka-header .ka-header-logo svg:nth-child(2){width:116px;height:14px}}@media (width<=640px){.ka-header .ka-header-logo svg:nth-child(2){width:87px;height:11px}}@media (width<=1910px){.ka-header .ka-header-menu{margin-right:40px;font-size:14px}}@media (width<=1080px){.ka-header .ka-header-menu{display:none}}@media (width<=1910px){.ka-header .ka-header-menu li:not(:last-child){margin-right:40px}}@media (width<=1080px){.ka-header .ka-header-button{margin:0 52px 0 auto;transition-delay:0s}}@media (width<=640px){.ka-header .ka-header-button{display:none}}@media (width>=1081px){.ka-header .ka-header-burger{display:none}}@media (width>=641px){.ka-header.black .ka-header-button .button-magnetic{color:#fff;border-color:#fff}.ka-header.black .ka-header-button .button-magnetic__fill{background:#fff}.ka-header.black .ka-header-button .button-magnetic:hover{color:#000}}@supports (height:100svh){.ka-menu.open{height:100svh}}@supports (height:100svh){.ka-menu .ka-menu-body{height:100svh}}@media (width<=640px){.ka-menu .container{padding-top:120px;padding-bottom:32px}}@media (width<=1910px){.ka-menu .ka-menu-nav{font-size:64px}}@media (width<=766px){.ka-menu .ka-menu-nav{font-size:36px;line-height:1.1}}@media (width<=640px){.ka-menu .ka-menu-nav li:not(:last-child){margin-bottom:28px}}@media (width<=640px){.ka-menu .ka-menu-nav li .nuxt-link-active{padding-left:28px}}@media (width<=640px){.ka-menu .ka-menu-nav li .nuxt-link-active:before{width:20px;height:20px;top:calc(50% - 10px)}}@media (width<=640px){.ka-menu .ka-menu-contacts{width:100%}}@media (width>=641px){.ka-menu .ka-menu-contacts__button{display:none}}@media (width<=640px){.ka-menu .ka-menu-contacts__title{display:none}}@media (width<=640px){.ka-menu .ka-menu-contacts__links{display:none}}@media (width<=640px){.ka-menu .ka-menu-contacts__socials{display:none}}@supports (height:100svh){.ka-talk{height:100svh}}@media (width<=1910px){.ka-talk{padding:80px 0}}@media (width<=1080px){.ka-talk{height:720px}}@media (width<=640px){.ka-talk{height:calc(100vh - env(safe-area-inset-bottom));padding:48px 0}@supports (height:100svh){.ka-talk{height:100svh}}}@media (width<=1910px){.ka-talk .ka-talk-title{width:542px;top:calc(50% - 44px);left:calc(50% - 271px)}}@media (width<=640px){.ka-talk .ka-talk-title{width:306px;top:calc(50% - 42px);left:calc(50% - 153px)}}@media (width<=1910px){.ka-footer{padding:48px 0 32px}}@media (width<=640px){.ka-footer{padding:32px 0 70px}}@media (width<=1910px){.ka-footer .ka-footer-top{margin-bottom:128px}}@media (width<=1080px){.ka-footer .ka-footer-top{flex-wrap:wrap;margin-bottom:80px}}@media (width<=640px){.ka-footer .ka-footer-top{margin-bottom:64px}}@media (width<=1910px){.ka-footer .ka-footer-bottom{font-size:14px}}@media (width<=640px){.ka-footer .ka-footer-bottom{flex-wrap:wrap}}@media (width<=1910px){.ka-footer .ka-footer-logo{width:calc(16.666% - 8px)}}@media (width<=1080px){.ka-footer .ka-footer-logo{width:calc(25% - 8px)}}@media (width<=640px){.ka-footer .ka-footer-logo{width:100%;margin-bottom:48px}}@media (width<=1910px){.ka-footer .ka-footer-logo__link{width:100px;height:32px}}@media (width<=640px){.ka-footer .ka-footer-logo__link{width:74px;height:24px}}@media (width<=1910px){.ka-footer .ka-footer-menu{width:calc(58.333% - 8px);font-size:32px}}@media (width<=1080px){.ka-footer .ka-footer-menu{width:calc(75% - 8px)}}@media (width<=640px){.ka-footer .ka-footer-menu{width:100%;font-size:22px;line-height:1.1}}@media (width<=1910px){.ka-footer .ka-footer-menu ul li{width:calc(50% - 8px)}}@media (width<=640px){.ka-footer .ka-footer-menu ul li{width:calc(50% - 4px)}}@media (width<=1910px){.ka-footer .ka-footer-menu ul li:not(:first-child,:nth-child(2)){margin-top:20px}}@media (width<=640px){.ka-footer .ka-footer-menu ul li:not(:first-child,:nth-child(2)){margin-top:12px}}@media (width<=1910px){.ka-footer .ka-footer-contacts{width:calc(25% - 8px)}}@media (width<=1080px){.ka-footer .ka-footer-contacts{width:calc(37.5% - 8px);margin-top:64px;margin-left:calc(25% + 8px)}}@media (width<=640px){.ka-footer .ka-footer-contacts{width:100%;margin-top:48px;margin-left:0}}@media (width<=1910px){.ka-footer .ka-footer-title{margin-bottom:20px;font-size:14px}}@media (width<=640px){.ka-footer .ka-footer-title{margin-bottom:16px}}@media (width<=1910px){.ka-footer .ka-footer-links{margin-bottom:20px;font-size:20px}}@media (width<=640px){.ka-footer .ka-footer-links{margin-bottom:16px}}@media (width<=1910px){.ka-footer .ka-footer-links li:not(:last-child){margin-bottom:8px}}@media (width<=640px){.ka-footer .ka-footer-links li:not(:last-child){margin-bottom:4px}}@media (width<=640px){.ka-footer .ka-footer-socials li:not(:last-child){margin-right:8px}}@media (width<=1910px){.ka-footer .ka-footer-socials a{width:24px;height:24px}}@media (width<=1910px){.ka-footer .ka-footer-copyright{width:calc(16.666% - 8px)}}@media (width<=1080px){.ka-footer .ka-footer-copyright{width:calc(25% - 8px)}}@media (width<=640px){.ka-footer .ka-footer-copyright{width:calc(50% - 4px)}}@media (width<=1910px){.ka-footer .ka-footer-info{width:calc(66.666% - 8px)}}@media (width<=1080px){.ka-footer .ka-footer-info{width:calc(37.5% - 16px)}}@media (width<=640px){.ka-footer .ka-footer-info{width:calc(50% - 4px)}}@media (width<=640px){.ka-footer .ka-footer-info ul{flex-direction:column}}@media (width<=1910px){.ka-footer .ka-footer-info ul li:not(:last-child){margin-right:2px}}@media (width<=640px){.ka-footer .ka-footer-info ul li:not(:last-child){margin-bottom:8px;margin-right:0}}@media (width<=1910px){.ka-footer .ka-footer-developed{width:calc(16.666% - 8px)}}@media (width<=1080px){.ka-footer .ka-footer-developed{width:calc(37.5% - 8px)}}@media (width<=640px){.ka-footer .ka-footer-developed{text-align:left;width:100%;margin-top:24px}}@media (width<=1910px){.ka-intro--home .ka-intro-content{padding-bottom:40px}}@media (width<=1910px){.ka-intro--home .ka-intro-title .title-line:first-child{transform:translate(-170px)}}@media (width<=1080px){.ka-intro--home .ka-intro-title .title-line:first-child{transform:translate(-95px)}}@media (width<=640px){.ka-intro--home .ka-intro-title .title-line:first-child{transform:translate(-20px)}}@media (width<=1910px){.ka-intro--home .ka-intro-title .title-line:nth-child(3){transform:translate(165px)}}@media (width<=1080px){.ka-intro--home .ka-intro-title .title-line:nth-child(3){transform:translate(132px)}}@media (width<=640px){.ka-intro--home .ka-intro-title .title-line:nth-child(3){transform:translate(40px)}}@supports (-webkit-text-stroke:1px #ffffff){.ka-intro--home .ka-intro-title span{-webkit-text-stroke:1px #fff;color:#0000}}@media (width<=1910px){.ka-management{padding-top:80px}}@media (width<=640px){.ka-management{padding-top:48px}}@media (width<=1910px){.ka-management .ka-management-title{margin-bottom:56px}}@media (width<=640px){.ka-management .ka-management-title{margin-bottom:40px}}@media (width<=640px){.ka-management .ka-management-list{flex-direction:column}}@media (width<=1910px){.ka-management .system-card{padding:48px}}@media (width<=1080px){.ka-management .system-card{padding:48px 24px}}@media (width<=640px){.ka-management .system-card{border-left:none;border-right:none;width:100%;padding:32px 16px}}@media (width<=640px){.ka-management .system-card:not(:last-child){border-bottom:none}}@media (width>=641px){.ka-management .system-card.thin{flex-shrink:1;width:25%}}@media (width<=1910px){.ka-management .system-card__content{min-height:424px}}@media (width<=1080px){.ka-management .system-card__content{height:346px;min-height:346px}}@media (width<=640px){.ka-management .system-card__content{height:auto;min-height:0}}@media (width<=1910px){.ka-management .system-card__title{padding-left:32px}}@media (width<=1080px) and (width>=767px){.ka-management .system-card__title{font-size:42px}}@media (width<=1910px){.ka-management .system-card__title:before{width:20px;height:20px;top:calc(50% - 10px)}}@media (width<=1910px){.ka-management .system-card__icon{width:184px;height:104px}}@media (width<=1080px){.ka-management .system-card__icon{width:138px;height:78px}}@media (width<=640px){.ka-management .system-card__info{margin-top:45px;transition:all .6s}}@media (width<=1910px){.ka-management .system-card__text{max-width:384px;margin-bottom:32px;font-size:16px;transform:translateY(32px)}}@media (width<=1080px){.ka-management .system-card__text{max-width:336px}}@media (width<=640px){.ka-management .system-card__text{max-height:0;overflow:hidden}}@media (width<=1910px){.ka-management .system-card .button-magnetic{max-width:36px;height:36px}}@media (width>=641px){.ka-management .system-card:hover{color:#fff;background:#706cff;border-color:#706cff;flex-shrink:0;width:50%}.ka-management .system-card:hover .system-card__title:before{background:#fff}.ka-management .system-card:hover .system-card__icon{opacity:1}.ka-management .system-card:hover .system-card__text{opacity:1;transition-delay:.4s;transform:translate(0)}.ka-management .system-card:hover .button-magnetic{color:#fff;border-color:#fff;max-width:160px}.ka-management .system-card:hover .button-magnetic__text{opacity:1}.ka-management .system-card:hover .button-magnetic__fill{background:#fff}.ka-management .system-card:hover .button-magnetic svg{opacity:0}.ka-management .system-card:hover .button-magnetic:hover{color:#000}}@media (width<=640px){.ka-management .system-card.active{color:#fff;background:#706cff;border-color:#706cff;flex-shrink:0}.ka-management .system-card.active .system-card__title:before{background:#fff}.ka-management .system-card.active .system-card__icon{opacity:1}.ka-management .system-card.active .system-card__info{margin-top:104px}.ka-management .system-card.active .system-card__text{opacity:1;max-height:230px;transition-delay:0s,.4s,.4s;transform:translate(0)}.ka-management .system-card.active .button-magnetic{color:#fff;border-color:#fff;max-width:160px}.ka-management .system-card.active .button-magnetic__text{opacity:1}.ka-management .system-card.active .button-magnetic__fill{background:#fff}.ka-management .system-card.active .button-magnetic svg{opacity:0}.ka-management .system-card.active .button-magnetic:hover{color:#000}}@supports (height:100svh){.ka-what{height:100svh}}@media (width<=1910px){.ka-what{padding:80px 0}}@media (width<=1080px){.ka-what{height:720px}}@media (width<=640px){.ka-what{height:145vw;padding:48px 0}}@media (width<=640px){.ka-what .ka-what-bg img{-o-object-position:top center;object-position:top center}}@media (width<=1910px){.ka-benefits{padding:176px 0 180px}}@media (width<=640px){.ka-benefits{padding:48px 0 64px}}@media (width<=640px){.ka-benefits .ka-benefits-list{flex-direction:column}}@media (width<=1910px){.ka-benefits .benefit-card{width:calc(33.333% - 8px)}}@media (width<=640px){.ka-benefits .benefit-card{width:100%}.ka-benefits .benefit-card:not(:last-child){margin-bottom:48px}}@media (width<=1910px){.ka-benefits .benefit-card__image{width:216px;height:216px;margin-bottom:40px}}@media (width<=1080px){.ka-benefits .benefit-card__image{width:162px;height:162px}}@media (width<=640px){.ka-benefits .benefit-card__image{width:176px;height:176px;margin-bottom:24px}}@media (width<=1080px){.ka-benefits .benefit-card__title{letter-spacing:-.02em;margin-bottom:16px;font-size:64px;font-weight:400;line-height:1}}@media (width<=1080px) and (width<=1910px){.ka-benefits .benefit-card__title{font-size:48px}}@media (width<=1080px) and (width<=766px){.ka-benefits .benefit-card__title{font-size:28px;line-height:1.1}}@media (width<=640px){.ka-benefits .benefit-card__title{letter-spacing:-.02em;margin-bottom:4px;font-size:96px;font-weight:400;line-height:1}}@media (width<=640px) and (width<=1910px){.ka-benefits .benefit-card__title{font-size:64px}}@media (width<=640px) and (width<=766px){.ka-benefits .benefit-card__title{font-size:36px;line-height:1.1}}@media (width<=1910px){.ka-benefits .benefit-card__subtitle{font-size:20px}}@supports (height:100svh){.ka-solutions .ka-solutions-content{min-height:100svh}}@media (width<=1910px){.ka-solutions .ka-solutions-content{padding:80px 0}}@media (width<=1080px){.ka-solutions .ka-solutions-content{flex-direction:column;align-items:center}}@media (width<=640px){.ka-solutions .ka-solutions-content{padding:48px 0}}@media (width<=1910px){.ka-solutions .ka-solutions-info{width:calc(41.666% - 8px)}}@media (width<=1080px){.ka-solutions .ka-solutions-info{width:100%;margin-bottom:80px}}@media (width<=640px){.ka-solutions .ka-solutions-info{margin-bottom:52px}}@media (width<=1910px){.ka-solutions .ka-slogan{margin-bottom:24px}}@media (width<=640px){.ka-solutions .ka-slogan{margin-bottom:16px}}@media (width<=1080px){.ka-solutions .ka-solutions-title{margin-bottom:32px}}@media (width<=1910px){.ka-solutions .ka-solutions-cards{max-width:620px}}@media (width<=1080px){.ka-solutions .ka-solutions-cards{width:100%;max-width:600px;margin-top:auto}}@media (width<=640px){.ka-solutions .ka-solutions-cards{width:346px;margin:auto auto 0}}@media (width<=1910px){.ka-solutions .solution-card{width:484px;height:252px;padding:48px 32px}}@media (width<=640px){.ka-solutions .solution-card{width:324px;height:170px;padding:32px 40px 32px 24px}}@media (width<=1910px){.ka-solutions .solution-card:first-child{margin-left:41px}}@media (width<=640px){.ka-solutions .solution-card:first-child{margin-left:0}}@media (width<=1910px){.ka-solutions .solution-card:nth-child(2){margin-top:-180px;margin-right:52px}}@media (width<=640px){.ka-solutions .solution-card:nth-child(2){margin-top:-100px;margin-right:-8px}}@media (width<=1910px){.ka-solutions .solution-card:nth-child(3){margin-top:-180px;margin-left:0}}@media (width<=640px){.ka-solutions .solution-card:nth-child(3){margin-top:-100px;margin-left:-8px}}@media (width<=1910px){.ka-solutions .solution-card:nth-child(4){margin-top:-180px;margin-left:40px;margin-right:auto}}@media (width<=640px){.ka-solutions .solution-card:nth-child(4){margin-top:-100px;margin-left:0;margin-right:0}}@media (width<=1910px){.ka-solutions .solution-card:nth-child(5){margin-top:-180px;margin-right:20px}}@media (width<=640px){.ka-solutions .solution-card:nth-child(5){margin-top:-100px;margin-right:-8px}}@media (width<=1910px){.ka-testimonials{padding:80px 0}}@media (width<=640px){.ka-testimonials{padding:48px 0}}@media (width<=1910px){.ka-testimonials .ka-slogan{margin-bottom:32px}}@media (width<=640px){.ka-testimonials .ka-slogan{margin-bottom:24px}}@media (width<=1910px){.ka-testimonials .testimonial{width:384px;margin-right:16px;padding:32px}}@media (width<=640px){.ka-testimonials .testimonial{width:244px;margin-right:8px;padding:20px}}@media (width<=1910px){.ka-testimonials .testimonial .testimonial-quotes{width:16px;height:16px;margin-bottom:16px}}@media (width<=1910px){.ka-testimonials .testimonial .testimonial-text{margin-bottom:40px;font-size:24px}}@media (width<=640px){.ka-testimonials .testimonial .testimonial-text{margin-bottom:32px;font-size:18px;line-height:1.1}}@media (width<=1910px){.ka-testimonials .testimonial .testimonial-info__name{font-size:20px}}@media (width<=640px){.ka-testimonials .testimonial .testimonial-info__name{margin-bottom:4px;font-size:18px;line-height:1.4}}@media (width<=1910px){.ka-testimonials .testimonial .testimonial-info__position{font-size:14px}}@keyframes loop-animation{0%{transform:translateZ(0)}to{transform:translate(-100%)}}@media (width<=1910px){.ka-awards{padding:80px 0}}@media (width<=640px){.ka-awards{padding:48px 0}}@media (width<=1910px){.ka-awards .ka-awards-slogan{margin-bottom:32px}}@media (width<=640px){.ka-awards .ka-awards-slogan{margin-bottom:24px}}@media (width<=1080px){.ka-awards .ka-awards-list{grid-template-columns:repeat(3,1fr)}}@media (width<=640px){.ka-awards .ka-awards-list{grid-template-columns:repeat(2,1fr)}}@media (width<=1080px){.ka-awards .ka-awards-list__item:nth-child(n+7){display:none}}@media (width<=1910px){.ka-awards .award .award-content{padding:32px 16px 16px}}@media (width<=1080px){.ka-awards .award .award-content{padding:16px 8px 8px}}@media (width<=640px){.ka-awards .award .award-content{padding:8px}}@media (width<=1910px){.ka-awards .award .award-content__nomination{font-size:32px}}@media (width<=640px){.ka-awards .award .award-content__nomination{font-size:22px;line-height:1.1}}@media (width<=1910px){.ka-awards .award .award-content__title{font-size:14px}}@media (width<=1910px){.ka-awards .ka-awards-loadmore{margin-top:32px}}@supports (height:100svh){.ka-intro--solutions{min-height:100svh}}@media (width<=1910px){.ka-intro--solutions .ka-intro-content{padding:56px 0}}@media (width<=1080px){.ka-intro--solutions .ka-intro-content{flex-direction:column}}@media (width<=1910px){.ka-intro--solutions .ka-intro-title{width:calc(41.666% - 8px);max-width:470px}}@media (width<=1080px){.ka-intro--solutions .ka-intro-title{width:100%;margin-bottom:112px}}@media (width<=766px){.ka-intro--solutions .ka-intro-title{max-width:240px;margin-bottom:70px}}@media (width<=1910px){.ka-intro--solutions .ka-intro-data{width:calc(50% - 8px)}}@media (width<=1080px){.ka-intro--solutions .ka-intro-data{width:100%;max-width:584px;margin-left:auto}}@media (width<=640px){.ka-intro--solutions .ka-intro-data{max-width:100%}}@media (width<=1910px){.ka-intro--solutions .ka-intro-data__table{width:calc(83.3333% - 8px)}}@media (width<=640px){.ka-intro--solutions .ka-intro-data__table{width:calc(83.3333% - 6px)}}@media (width<=1910px){.ka-intro--solutions .ka-intro-data__diagram{width:calc(50% - 8px);margin-top:calc(4px - 25%)}}@media (width<=640px){.ka-intro--solutions .ka-intro-data__diagram{width:calc(50% - 6px);margin-top:calc(3px - 25%)}}@media (width<=1910px){.ka-intro-wwd .ka-intro-content{padding-bottom:0}}@media (width<=1080px){.ka-intro-wwd .ka-intro-content{padding-bottom:52px}}@media (width<=640px){.ka-intro-wwd .ka-intro-content{padding-bottom:46px}}@media (width<=1910px){.ka-intro-wwd .ka-intro-title{max-width:362px}}@media (width<=766px){.ka-intro-wwd .ka-intro-title{max-width:202px}}@media (width<=1910px){.ka-intro-wwd .ka-intro-button{bottom:32px;right:48px}}@media (width<=1080px){.ka-intro-wwd .ka-intro-button{right:24px}}@media (width<=640px){.ka-intro-wwd .ka-intro-button{bottom:24px}}@media (width<=1910px){.ka-text--what .ka-text-head__title__slogan{margin-bottom:24px}}@media (width<=640px){.ka-text--what .ka-text-head__title__slogan{margin-bottom:16px}}@media (width<=1910px){.ka-text-scheme{margin-top:80px}}@media (width<=640px){.ka-text-scheme{margin-top:48px}}@media (width<=640px){.ka-text-scheme .scheme-icon.scheme-icon--desktop{display:none}}@media (width>=641px){.ka-text-scheme .scheme-icon.scheme-icon--mobile{display:none}}@media (width<=1910px){.ka-intro--about .ka-intro-content{padding-bottom:68px}}@media (width<=1080px){.ka-intro--about .ka-intro-content{flex-direction:column;padding-bottom:96px}}@media (width<=640px){.ka-intro--about .ka-intro-content{padding-bottom:85px}}@media (width<=1910px){.ka-team{padding:80px 0 120px}}@media (width<=640px){.ka-team{padding:48px 0 80px}}@media (width<=1910px){.ka-team .ka-team-section:not(:last-child){margin-bottom:120px}}@media (width<=640px){.ka-team .ka-team-section:not(:last-child){margin-bottom:80px}}@media (width<=1910px){.ka-team .ka-team-head{margin-bottom:80px}}@media (width<=640px){.ka-team .ka-team-head{margin-bottom:48px}}@media (width<=1910px){.ka-team .ka-team-head__slogan{margin-bottom:24px}}@media (width<=640px){.ka-team .ka-team-head__slogan{margin-bottom:16px}}@media (width<=1910px){.ka-team .ka-team-members{grid-column-gap:16px;grid-row-gap:48px;width:calc(75% - 8px)}}@media (width<=1080px){.ka-team .ka-team-members{width:100%}}@media (width<=640px){.ka-team .ka-team-members{grid-row-gap:32px;grid-template-columns:repeat(1,1fr)}}@media (width<=640px){.ka-team:not(.open) .ka-team-members__item:nth-child(n+4),.ka-team:not(.open) .ka-team-section:nth-child(n+2){display:none}.ka-team:not(.open) .ka-team-showmore{display:flex}}@media (width<=1910px){.member-card .member-card-top{margin-bottom:20px}}@media (width<=640px){.member-card .member-card-top{margin-bottom:16px}}@media (width<=1910px){.member-card .member-card-top__description{padding:24px;font-size:16px}}@media (width<=1080px){.member-card .member-card-top__description{padding:16px;font-size:14px}}@media (width<=640px){.member-card .member-card-top__description{font-size:18px}}@media (width<=1910px){.member-card .member-card-info__head{margin-bottom:8px}}@media (width<=1910px){.member-card .member-card-info__name{width:calc(100% - 36px)}}@media (width<=1910px){.member-card .member-card-info__position{margin-bottom:8px;font-size:20px}}@media (width<=1910px){.member-card .member-card-info__socials a{width:24px;height:24px}}@media (width<=1910px){.ka-intro--careers .ka-intro-content{padding:56px 0}}@media (width<=1080px){.ka-intro--careers .ka-intro-content{flex-direction:column}}@media (width<=1910px){.ka-intro--contact .ka-intro-content{padding:56px 0}}@media (width<=1080px){.ka-intro--contact .ka-intro-content{flex-direction:column}}@media (width<=1080px){.ka-offices .ka-text-content__offices{width:calc(75% - 8px);margin-left:auto}}@media (width<=1910px){.ka-offices .ka-text-content__offices-item{width:calc(50% - 8px)}}@media (width<=640px){.ka-offices .ka-text-content__offices-item{width:100%}}@media (width<=1910px){.ka-offices .office-city{margin-bottom:24px;padding-left:32px}}@media (width<=1910px){.ka-offices .office-city:before{width:20px;height:20px;top:14px}}@media (width<=1910px){.ka-offices .office-number{margin-bottom:12px;font-size:20px}}@media (width<=1910px){.ka-offices .office-text{font-size:16px}}@media (width<=1910px){.ka-offices .office-text p:not(:last-child){margin-bottom:12px}}@media (width<=1080px){.ka-offices .ka-offices-line{width:calc(100vw + 200px);top:10vw;left:-50vw}}@media (width<=640px){.ka-offices .ka-offices-line{width:150vw;top:25vw;left:-25vw}}@media (width<=1080px){.ka-offices .ka-offices-line svg{height:300px;transform:translateZ(0)rotate(-45deg)}}@media (width<=1910px){.ka-offices .ka-offices-line svg polyline{stroke-width:15px}}@media (width<=1910px){.ka-news-intro{padding:180px 0 120px}}@media (width<=640px){.ka-news-intro{padding:144px 0 80px}}@media (width<=1080px){.ka-news-intro .ka-news-intro-line{width:calc(100vw + 200px);top:40vw;left:-100px;transform:translateY(-50%)}}@media (width<=640px){.ka-news-intro .ka-news-intro-line{top:50vw}}@media (width<=1080px){.ka-news-intro .ka-news-intro-line svg{transform:translateZ(0)rotate(-25deg)}}@media (width<=1910px){.ka-news-intro .ka-news-intro-line svg polyline{stroke-width:15px}}@media (width<=1910px){.ka-news-slider .ka-news-slider-counter{font-size:14px;top:48px;left:48px}}@media (width<=1080px){.ka-news-slider .ka-news-slider-counter{left:24px}}@media (width<=640px){.ka-news-slider .ka-news-slider-counter{top:32px;left:16px}}@media (width<=1910px){.ka-news-slider .ka-news-slider-counter__current{height:14px}}@media (width<=1910px){.ka-news-slider .ka-news-slider-nav{bottom:48px;right:48px}}@media (width<=1080px){.ka-news-slider .ka-news-slider-nav{right:24px}}@media (width<=640px){.ka-news-slider .ka-news-slider-nav{bottom:24px;right:16px}}@media (width<=1080px){.ka-news-slider .ka-news-slider-nav .news-nav:first-child{margin-right:16px}}@media (width<=1910px){.ka-news-slider .news-slide{height:600px}}@media (width<=1080px){.ka-news-slider .news-slide{flex-direction:column;height:828px}}@media (width<=640px){.ka-news-slider .news-slide{height:600px}}@media (width<=1910px){.ka-news-slider .news-slide .news-slide-text{width:calc(33.3333% + 8px);padding:48px}}@media (width<=1080px){.ka-news-slider .news-slide .news-slide-text{width:100%;height:324px;padding:48px 24px}}@media (width<=640px){.ka-news-slider .news-slide .news-slide-text{height:222px;padding:32px 16px}}@media (width<=1910px){.ka-news-slider .news-slide .news-slide-date{margin-top:24px;font-size:16px}}@media (width<=640px){.ka-news-slider .news-slide .news-slide-date{margin-top:8px;font-size:18px}}@media (width<=1910px){.ka-news-slider .news-slide .news-slide-image{width:calc(66.6666% - 8px)}}@media (width<=1080px){.ka-news-slider .news-slide .news-slide-image{width:100%;height:504px}}@media (width<=640px){.ka-news-slider .news-slide .news-slide-image{height:378px}}@keyframes slide-progress{0%{width:0}to{width:100%}}@keyframes award-banner-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}@keyframes award-banner-in{0%{opacity:0;transform:scale(1.3)}to{opacity:1;transform:scale(1)}}@media (width<=1910px){.ka-articles{padding:80px 0}}@media (width<=640px){.ka-articles{padding:48px 0}}@media (width<=1910px){.ka-articles.ka-articles--insights{padding:120px 0}}@media (width<=1080px){.ka-articles.ka-articles--insights{padding:120px 0 80px}}@media (width<=640px){.ka-articles.ka-articles--insights{padding:80px 0}}@media (width<=1910px){.ka-articles .ka-articles-slogan{margin-bottom:32px}}@media (width<=640px){.ka-articles .ka-articles-slogan{margin-bottom:24px}}@media (width<=1910px){.ka-articles .ka-articles-list{grid-column-gap:16px}}@media (width<=1080px){.ka-articles .ka-articles-list{grid-row-gap:48px;grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.ka-articles .ka-articles-list{grid-row-gap:32px;grid-template-columns:repeat(1,1fr)}}@media (width<=1080px) and (width>=641px){.ka-articles .ka-articles-list__item:nth-child(n+3){display:none}}@media (width<=1910px){.ka-articles .ka-articles-loadmore{margin-top:64px}}@media (width<=640px){.ka-articles .ka-articles-loadmore{margin-top:48px}}@media (width>=1081px){.ka-articles .ka-articles-loadmore--3{display:none}}@media (width<=640px){.ka-articles .ka-articles-loadmore--3{display:none}}@media (width<=1910px){.ka-post-progress{height:76px}}@media (width<=1910px){.ka-post-scroll{margin-top:calc(100vh - 60px);right:48px}}@media (width<=1080px){.ka-post-scroll{margin-top:calc(100vh - 76px);right:24px}}@media (width<=640px){.ka-post-scroll{right:16px}}@media (width<=1910px){.ka-post-intro{padding-top:156px}}@media (width<=640px){.ka-post-intro{padding-top:128px}}@media (width<=1910px){.ka-post-intro .ka-post-intro-content{width:calc(83.3333% - 16px);margin-bottom:48px}}@media (width<=640px){.ka-post-intro .ka-post-intro-content{width:100%;margin-bottom:32px}}@media (width<=1910px){.ka-post-intro .ka-post-intro-info{margin-top:48px;font-size:16px}}@media (width<=640px){.ka-post-intro .ka-post-intro-info{margin-bottom:32px;font-size:18px}}@media (width<=1910px){.ka-post-intro .ka-post-intro-info .post-circle{width:4px;height:4px;margin:0 8px}}@media (width<=1910px){.ka-post-intro .ka-post-intro-banner{height:600px;margin-top:48px}}@media (width<=640px){.ka-post-intro .ka-post-intro-banner{height:450px;margin-top:32px}}@media (width<=1910px){.ka-post-intro .ka-post-intro-banner .ka-post-intro-button{top:calc(100vh - 60px);right:48px}}@media (width<=1080px){.ka-post-intro .ka-post-intro-banner .ka-post-intro-button{right:24px}}@media (width<=640px){.ka-post-intro .ka-post-intro-banner .ka-post-intro-button{top:calc(100vh - 52px);right:16px}}@media (width<=1910px){.ka-post-content{padding-top:80px;padding-bottom:120px}}@media (width<=640px){.ka-post-content{padding-top:64px;padding-bottom:80px}}@media (width<=1910px){.ka-post-content .ka-post-content__wrapper{width:calc(50% - 8px)}}@media (width<=1080px){.ka-post-content .ka-post-content__wrapper{width:calc(75% - 8px)}}@media (width<=640px){.ka-post-content .ka-post-content__wrapper{width:100%}}@media (width<=1910px){.ka-content{font-size:16px}}@media (width<=640px){.ka-content{font-size:18px}}@media (width<=1910px){.ka-content h1{font-size:64px}}@media (width<=766px){.ka-content h1{font-size:36px;line-height:1.1}}@media (width<=1910px){.ka-content h2{font-size:48px}}@media (width<=766px){.ka-content h2{font-size:28px;line-height:1.1}}@media (width<=1910px){.ka-content h1,.ka-content h2{margin-top:80px;margin-bottom:40px}}@media (width<=640px){.ka-content h1,.ka-content h2{margin-top:64px;margin-bottom:32px}}@media (width<=1910px){.ka-content h3{font-size:32px}}@media (width<=766px){.ka-content h3{font-size:22px;line-height:1.1}}@media (width<=1910px){.ka-content h4{font-size:24px}}@media (width<=766px){.ka-content h4{font-size:18px}}@media (width<=1910px){.ka-content h3,.ka-content h4{margin-top:64px;margin-bottom:16px}}@media (width<=640px){.ka-content h3,.ka-content h4{margin-top:48px;margin-bottom:16px}}@media (width<=1910px){.ka-content p:not(:last-child){margin-bottom:16px}}@media (width<=1910px){.ka-content ol,.ka-content ul{margin:8px 0 16px}}@media (width<=1910px){.ka-content ul li{padding-left:20px}}@media (width<=1910px){.ka-content ul li:not(:last-child){margin-bottom:8px}}@media (width<=1910px){.ka-content ul li:before{top:4px}}@media (width<=1910px){.ka-content ol li{padding-left:24px}}@media (width<=1910px){.ka-content ol li:not(:last-child){margin-bottom:8px}}@media (width<=1910px){.ka-content blockquote{margin:32px 0 64px}}@media (width<=640px){.ka-content blockquote{margin:24px 0 48px}}@media (width<=1910px){.ka-content blockquote .blockquote-content{font-size:24px}}@media (width<=640px){.ka-content blockquote .blockquote-content{font-size:18px}}@media (width<=1910px){.ka-content blockquote .blockquote-author{margin-top:24px}}@media (width<=640px){.ka-content blockquote .blockquote-author{margin-top:16px}}@media (width<=1910px){.ka-content blockquote .blockquote-author__name{font-size:20px}}@media (width<=1910px){.ka-content blockquote .blockquote-author__position{margin-top:8px;font-size:14px}}@media (width<=1910px){.ka-content .ka-content-table{margin:64px 0}}@media (width<=640px){.ka-content .ka-content-table{margin:48px 0;overflow-x:auto}}@media (width<=1910px){.ka-content .ka-content-table table{font-size:14px}}@media (width<=640px){.ka-content .ka-content-table table{min-width:536px}}@media (width<=1910px){.ka-content .ka-content-table table thead td{padding:8px 12px 8px 8px}}@media (width<=1910px){.ka-content .ka-content-table table tbody td{padding:12px 20px 12px 12px}}@media (width<=1910px){.ka-content .ka-content-image,.ka-content figure{margin:64px 0 80px}}@media (width<=640px){.ka-content .ka-content-image,.ka-content figure{margin:48px 0 64px}}@media (width<=1910px){.ka-content .ka-content-image figcaption,.ka-content figure figcaption{margin-top:12px;font-size:14px}}@media (width<=640px){.ka-content .ka-content-image figcaption,.ka-content figure figcaption{font-size:16px}}@media (width<=1910px){.ka-content .ka-content-contact{margin:80px 0}}@media (width<=640px){.ka-content .ka-content-contact{margin:64px 0}}@media (width<=1910px){.ka-content .ka-content-contact__text{font-size:32px}}@media (width<=766px){.ka-content .ka-content-contact__text{font-size:22px;line-height:1.1}}@media (width<=1910px){.ka-content .ka-content-contact__link{margin-top:48px}}@media (width<=640px){.ka-content .ka-content-contact__link{margin-top:32px}}@media (width<=1910px){.ka-content-slider{margin:64px 0}}@media (width<=640px){.ka-content-slider{margin:48px 0}}@media (width<=1910px){.ka-content-slider .slider-nav{margin-top:24px}}@media (width<=640px){.ka-content-slider .slider-nav{margin-top:20px}}@media (width<=1910px){.ka-content-slider .slider-nav-counter{font-size:14px}}@media (width<=1910px){.ka-content-slider .slider-nav-counter__current{height:14px}}@media (width<=1910px){.ka-articles--related{padding:80px 0 120px}}@media (width<=640px){.ka-articles--related{padding:48px 0 80px}}@supports (height:100svh){.ka-notfound{height:100svh}}@media (width<=1910px){.ka-notfound{padding:48px 0 74px}}@media (width<=1080px){.ka-notfound{padding:48px 0 118px}}@media (width<=640px){.ka-notfound{padding:48px 0 96px}}@media (width<=1910px){.ka-notfound .ka-notfound-content__title{height:240px;margin-bottom:52px}}@media (width<=1080px){.ka-notfound .ka-notfound-content__title{height:200px;margin-bottom:56px}}@media (width<=640px){.ka-notfound .ka-notfound-content__title{height:140px;margin-bottom:40px}}@media (width<=413px){.ka-notfound .ka-notfound-content__title{height:130px}}@media (width<=1910px){.ka-notfound .ka-notfound-content__title .notfound-title{font-size:320px}}@media (width<=1080px){.ka-notfound .ka-notfound-content__title .notfound-title{font-size:264px}}@media (width<=640px){.ka-notfound .ka-notfound-content__title .notfound-title{font-size:190px}}@media (width<=413px){.ka-notfound .ka-notfound-content__title .notfound-title{font-size:160px}}@media (width<=1910px){.ka-notfound .ka-notfound-content__text{font-size:20px}}@media (width<=640px){.ka-notfound .ka-notfound-content__text{max-width:232px;margin-left:auto;margin-right:auto}}@media (width<=640px){.ka-notfound .ka-notfound-bg img{-o-object-position:top center;object-position:top center}}@media (width<=1080px){.ka-notfound .ka-notfound-link .ka-cursor{top:80%;left:75%}}@media (width<=1910px){.ka-notfound .ka-notfound-line{top:calc(50% - 26vw - 110px)}}@media (width<=1080px){.ka-notfound .ka-notfound-line{width:140vw;top:calc(50% - 26vw);left:-20vw}}@media (width<=640px){.ka-notfound .ka-notfound-line{width:140vw;height:30vw;top:calc(50% - 26vw + 60px);left:-20vw}}@media (width<=413px){.ka-notfound .ka-notfound-line{top:calc(50% - 26vw + 35px);left:-10vw}}@media (width<=1080px){.ka-notfound .ka-notfound-line svg{transform:translateZ(0)rotate(-25deg)}}@media (width<=1910px){.ka-notfound .ka-notfound-line svg polyline{stroke-width:15px}}@font-face{font-family:Suisse Intl;src:url(../fonts/Suisse-Intl.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Suisse Intl;src:url(../fonts/Suisse-Intl-Light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Suisse Intl 404";src:url(../fonts/Suisse-Intl-404.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}*,:after,:before{box-sizing:border-box;outline:none;margin:0}input,textarea{appearance:none;border-radius:0;font-family:Suisse Intl}input[type=number]{-moz-appearance:textfield;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}input[type=number]:focus,input[type=number]:hover{-moz-appearance:number-input}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body,html{color:#000;background:#fff;margin:0;padding:0;font-family:Suisse Intl;overflow:hidden!important}#scroller,body,html{width:100%;height:100%;position:fixed;top:0;left:0}#scroller,main{overflow:hidden}main{position:relative}*{font-family:Suisse Intl}p{margin-top:0}a{color:inherit;text-decoration:none}ol,ul{margin:0;padding:0;list-style:none}img{max-width:100%;transition:opacity .2s;display:block}img[data-src]{opacity:0}.noscroll{overflow:hidden!important}.ka-sprite-icons{opacity:0;pointer-events:none;width:0;height:0}.layout-enter-active,.layout-leave-active,.page-enter-active,.page-leave-active{transition:opacity .5s}.layout-enter,.layout-leave-active,.page-enter-from,.page-leave-to{opacity:0}.nuxt-progress{display:none!important}.h1,h1{letter-spacing:-.02em;font-size:128px;font-weight:400;line-height:1}@media (width<=1910px){.h1,h1{font-size:88px}}@media (width<=766px){.h1,h1{font-size:42px}}.h2,h2{letter-spacing:-.02em;font-size:96px;font-weight:400;line-height:1}@media (width<=1910px){.h2,h2{font-size:64px}}@media (width<=766px){.h2,h2{font-size:36px;line-height:1.1}}.h3,h3{letter-spacing:-.02em;font-size:64px;font-weight:400;line-height:1}@media (width<=1910px){.h3,h3{font-size:48px}}@media (width<=766px){.h3,h3{font-size:28px;line-height:1.1}}.h4,h4{letter-spacing:-.02em;font-size:48px;font-weight:400;line-height:1}@media (width<=1910px){.h4,h4{font-size:32px}}@media (width<=766px){.h4,h4{font-size:22px;line-height:1.1}}.h5,h5{letter-spacing:-.02em;font-size:36px;font-weight:400;line-height:1.1}@media (width<=1910px){.h5,h5{font-size:24px}}@media (width<=766px){.h5,h5{font-size:18px}}.ka-cursor{pointer-events:none;z-index:1001;will-change:transform;position:absolute;top:50%;left:50%}@media (width<=1080px){.ka-cursor{top:60%;left:70%}}.ka-cursor .ka-cursor-wrapper{opacity:0;width:176px;height:176px;transition:opacity .3s,transform .3s;display:block;position:absolute;top:-88px;left:-88px;transform:scale(0)}@media (width<=1910px){.ka-cursor .ka-cursor-wrapper{width:144px;height:144px;top:-72px;left:-72px}}@media (width<=1080px){.ka-cursor .ka-cursor-wrapper{opacity:1;transform:scale(1)}}@media (width<=640px){.ka-cursor .ka-cursor-wrapper{width:120px;height:120px;top:-60px;left:-60px}}.ka-cursor .ka-cursor-wrapper:before{content:"";background:#706cff;border-radius:50%;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.ka-cursor .ka-cursor-text{text-align:center;text-transform:uppercase;color:#fff;justify-content:center;align-items:center;width:100%;height:100%;padding:32px;font-size:16px;font-weight:400;line-height:1;transition:all .4s;display:flex;position:absolute;top:0;left:0}@media (width<=1910px){.ka-cursor .ka-cursor-text{font-size:14px}}.ka-cursor .ka-cursor-text svg{width:24px;height:24px;transform:translateZ(0)}.ka-cursor.active .ka-cursor-wrapper{opacity:1;transform:scale(1)}.container{width:100%;max-width:1920px;margin-left:auto;margin-right:auto;padding:0 84px}@media (width<=1910px){.container{padding:0 48px}}@media (width<=1080px){.container{padding:0 24px}}@media (width<=640px){.container{padding:0 16px}}.hover-flip:not(.nuxt-link-exact-active,.nuxt-link-active){display:block;position:relative;overflow:hidden}.hover-flip:not(.nuxt-link-exact-active,.nuxt-link-active):after,.hover-flip:not(.nuxt-link-exact-active,.nuxt-link-active):before{content:attr(data-hover-text);justify-content:center;align-items:center;width:100%;height:100%;transition:transform .6s;display:flex;position:absolute;top:0;left:0}.hover-flip:not(.nuxt-link-exact-active,.nuxt-link-active):after{transform:translateY(120%)}.hover-flip:not(.nuxt-link-exact-active,.nuxt-link-active) span{visibility:hidden}.hover-flip:not(.nuxt-link-exact-active,.nuxt-link-active):hover:before{transform:translateY(-120%)}.hover-flip:not(.nuxt-link-exact-active,.nuxt-link-active):hover:after{transform:translateY(0)}.magnetic-container{margin:-30px;padding:30px;display:flex;position:relative;transform:translateZ(0);text-decoration:none!important}@media (width<=1080px){.magnetic-container{margin:0;padding:0}}.button-magnetic{cursor:pointer;color:#000;text-transform:uppercase;appearance:none;border:1px solid #000;border-radius:20px;justify-content:center;align-items:center;font-size:16px;font-weight:400;line-height:1;transition:color .4s,border-color .4s;display:flex;position:relative;overflow:hidden;transform:translateZ(0)}@media (width<=1910px){.button-magnetic{font-size:14px}}.button-magnetic.shown{opacity:1}.button-magnetic__content{z-index:3;color:currentColor;padding:10px 15px;position:relative;transform:translateZ(0)}.button-magnetic__content svg{fill:none;stroke:currentColor;transform:translateZ(0)}.button-magnetic__fill{z-index:1;background:#000;border-radius:50%;width:150%;height:200%;position:absolute;top:-50%;left:-25%;transform:translateY(80%)}.button-magnetic:hover{color:#fff}.button-magnetic--arrow .button-magnetic__content{justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:flex}@media (width<=1910px){.button-magnetic--arrow .button-magnetic__content{width:28px;height:28px}}.button-magnetic--arrow .button-magnetic__content svg{width:16px;height:16px}.button-magnetic--circle{color:#fff;background:#706cff;border:none;border-radius:50%;width:176px;height:176px}@media (width<=1910px){.button-magnetic--circle{width:144px;height:144px}}@media (width<=640px){.button-magnetic--circle{width:120px;height:120px}}.button-magnetic--circle .button-magnetic__fill{background:#000}.button-magnetic--circle:hover{color:#fff}.button-magnetic.button-magnetic--white{color:#fff;border-color:#fff}.button-magnetic.button-magnetic--white .button-magnetic__fill{background:#fff}.button-magnetic.button-magnetic--white:hover{color:#000}.button-magnetic.button-magnetic--white.button-magnetic--arrow{color:#29372d;background:#fff}.button-magnetic.button-magnetic--white.button-magnetic--arrow .button-magnetic__fill{background:#becdc2}.button-magnetic.button-magnetic--white.button-magnetic--arrow:hover{border-color:#becdc2}.button-magnetic.button-magnetic--purple{color:#fff;background:#706cff;border-color:#706cff}.button-magnetic.button-magnetic--purple .button-magnetic__fill{background:#000}.button-magnetic.button-magnetic--purple:hover{color:#fff;border-color:#000}.button-magnetic.button-magnetic--black{color:#becdc2;background:#000;border-color:#000}.button-magnetic.button-magnetic--black .button-magnetic__fill{background:#29372d}.button-magnetic.button-magnetic--black:hover{color:#becdc2;border-color:#29372d}.title--animate{opacity:0;width:100%;max-width:100%;display:block}.title--animate .title-line{clip-path:inset(0 -5% -5%);max-width:100%;display:block}.title--animate .title-content{vertical-align:top;transition:transform .8s;transition-delay:calc(var(--line-index,0)*.1s);display:block;position:relative;transform:translateY(105%)}.title--animate .title-content br{display:none}.title--animate.shown{opacity:1}.title--animate.shown .title-content{opacity:1;transform:translateY(0)}.ka-slogan{text-transform:uppercase;color:#706cff;font-size:20px;font-weight:400;line-height:1;display:block;position:relative}@media (width<=1910px){.ka-slogan{font-size:16px}}.ka-slogan.ka-slogan--green-light{color:#becdc2}.ka-intro{width:100%;height:calc(100vh - env(safe-area-inset-bottom));color:#fff;padding:48px 0;display:flex;position:relative}@supports (height:100svh){.ka-intro{height:100svh}}@media (width<=1910px){.ka-intro{padding:32px 0}}@media (width<=640px){.ka-intro{padding:24px 0}}.ka-intro .container{z-index:3;display:flex;position:relative}.ka-intro .ka-intro-content{width:100%;position:relative}.ka-intro .ka-intro-button{opacity:0;transition:opacity .8s;position:absolute;bottom:0;right:0}.ka-intro .ka-intro-button.shown{opacity:1}.ka-intro .ka-intro-bg{z-index:0;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.ka-intro .ka-intro-bg img,.ka-intro .ka-intro-bg video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ka-parallax{width:100%;position:relative;overflow:hidden}.ka-parallax .ka-parallax-image{z-index:0;pointer-events:none;width:calc(100% + 272px);height:calc(100% + 260px);display:flex;position:absolute;top:-130px;left:-136px;transform:perspective(100vw)}@media (width<=1910px){.ka-parallax .ka-parallax-image{width:calc(100% + 172px);height:calc(100% + 160px);top:-80px;left:-86px}}@media (width<=1080px){.ka-parallax .ka-parallax-image{width:calc(100% + 256px);height:100%;top:0;left:-128px;transform:none!important}}@media (width<=640px){.ka-parallax .ka-parallax-image{width:calc(100% + 172px);left:-86px}}.ka-parallax .ka-parallax-image img,.ka-parallax .ka-parallax-image picture{width:100%;height:100%;position:relative}.ka-parallax .ka-parallax-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.ka-text{width:100%;padding:104px 0 144px;position:relative}@media (width<=1910px){.ka-text{padding:80px 0 120px}}@media (width<=1080px){.ka-text{padding:80px 0 104px}}@media (width<=640px){.ka-text{padding:48px 0 80px}}.ka-text .ka-text-head{width:calc(83.333% - 12px)}@media (width<=1910px){.ka-text .ka-text-head{width:calc(83.333% - 8px)}}@media (width<=1080px){.ka-text .ka-text-head{width:100%}}.ka-text .ka-text-head__slogan{width:100%;margin-bottom:32px}@media (width<=1910px){.ka-text .ka-text-head__slogan{margin-bottom:24px}}@media (width<=640px){.ka-text .ka-text-head__slogan{max-width:100%;margin-bottom:16px}}.ka-text .ka-text-head__title a{color:#706cff;text-decoration:underline;transition:all .4s}.ka-text .ka-text-head__title a:hover{color:#d0ceff;text-decoration:none}.ka-text .ka-text-head__subtitle{margin-top:56px;font-size:24px;font-weight:300;line-height:1.4}.ka-text .ka-text-head__subtitle a{color:#706cff;text-decoration:underline;transition:all .4s}.ka-text .ka-text-head__subtitle a:hover{color:#d0ceff;text-decoration:none}.ka-text .ka-text-content{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;width:100%;margin-top:104px;display:flex}@media (width<=1910px){.ka-text .ka-text-content{margin-top:80px}}@media (width<=1080px){.ka-text .ka-text-content{margin-top:64px}}.ka-text .ka-text-content__icon{width:216px;height:216px;display:flex}@media (width<=1080px){.ka-text .ka-text-content__icon{width:144px;height:144px}}@media (width<=640px){.ka-text .ka-text-content__icon{order:2;width:120px;height:120px;margin-top:64px}}.ka-text .ka-text-content__icon img,.ka-text .ka-text-content__icon svg{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;transform:translateZ(0)}.ka-text .ka-text-content__form,.ka-text .ka-text-content__grid,.ka-text .ka-text-content__offices{width:calc(50% - 12px);margin-left:auto}@media (width<=1910px){.ka-text .ka-text-content__form,.ka-text .ka-text-content__grid,.ka-text .ka-text-content__offices{width:calc(50% - 8px)}}@media (width<=1080px){.ka-text .ka-text-content__form,.ka-text .ka-text-content__grid,.ka-text .ka-text-content__offices{width:calc(75% - 8px)}}@media (width<=640px){.ka-text .ka-text-content__form,.ka-text .ka-text-content__grid,.ka-text .ka-text-content__offices{width:100%}}.ka-text .ka-text-content__grid{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;font-size:20px;font-weight:300;line-height:1.4;display:flex}@media (width<=1910px){.ka-text .ka-text-content__grid{font-size:16px}}@media (width<=640px){.ka-text .ka-text-content__grid{font-size:18px}}.ka-text .grid-item{white-space:pre-wrap;border-top:1px solid #bbb;width:calc(50% - 12px);padding-top:12px}@media (width<=1910px){.ka-text .grid-item{width:calc(50% - 8px)}}@media (width<=640px){.ka-text .grid-item{width:100%}}@media (width>=641px){.ka-text .grid-item:not(:first-child,:nth-child(2)){margin-top:80px}}@media (width>=641px) and (width<=1910px){.ka-text .grid-item:not(:first-child,:nth-child(2)){margin-top:64px}}@media (width<=640px){.ka-text .grid-item:not(:first-child){margin-top:40px}}.ka-text .grid-item:last-child{margin-left:auto}.ka-text .grid-item p:not(:first-child){margin-top:28px}@media (width<=1910px){.ka-text .grid-item p:not(:first-child){margin-top:22px}}@media (width<=640px){.ka-text .grid-item p:not(:first-child){margin-top:24px}}.ka-text .grid-item__link{margin-top:40px;display:flex}@media (width<=1910px){.ka-text .grid-item__link{margin-top:32px}}.ka-text .grid-item__link .button-magnetic{color:#706cff;border-color:#706cff}.ka-text .grid-item__link .button-magnetic__fill{background:#706cff}.ka-text .grid-item__link .button-magnetic:hover{color:#fff}.--small-text .ka-text .ka-text-content__grid{font-size:24px;font-weight:300;line-height:1.4}@media (width<=1910px){.--small-text .ka-text .ka-text-content__grid{font-size:20px}}@media (width<=640px){.--small-text .ka-text .ka-text-content__grid{font-size:18px}}.ka-ticker{color:#becdc2;letter-spacing:-.02em;flex-direction:row;width:100%;padding-bottom:104px;font-size:96px;font-weight:400;line-height:1;display:flex;position:relative}@media (width<=1910px){.ka-ticker{font-size:64px}}@media (width<=766px){.ka-ticker{font-size:36px;line-height:1.1}}@media (width<=1910px){.ka-ticker{padding-bottom:80px}}@media (width<=640px){.ka-ticker{padding-bottom:48px}}.ka-ticker .ka-ticker-line{min-width:100%;animation:loop-animation var(--duration) linear 0s infinite;flex-direction:row;flex:none;animation-direction:normal;animation-play-state:running;display:flex;transform:translateZ(0)}.ka-ticker .ka-ticker-item{align-items:center;margin-right:48px;display:flex}@media (width<=1910px){.ka-ticker .ka-ticker-item{margin-right:36px}}@media (width<=640px){.ka-ticker .ka-ticker-item{margin-right:16px}}.ka-ticker .ka-ticker-item__circle{background:#706cff;border-radius:50%;width:36px;height:36px;margin-right:48px}@media (width<=1910px){.ka-ticker .ka-ticker-item__circle{width:26px;height:26px;margin-right:36px}}@media (width<=640px){.ka-ticker .ka-ticker-item__circle{width:16px;height:16px;margin-right:16px}}.ka-faq{background:#becdc2;width:100%;padding:104px 0;position:relative;overflow:hidden}@media (width<=1910px){.ka-faq{padding:80px 0}}@media (width<=640px){.ka-faq{padding:48px 0}}.ka-faq .container{z-index:3;flex-wrap:wrap;justify-content:space-between;display:flex;position:relative}.ka-faq .ka-faq-slogan{width:calc(16.666% - 12px)}@media (width<=1910px){.ka-faq .ka-faq-slogan{width:calc(25% - 8px)}}@media (width<=640px){.ka-faq .ka-faq-slogan{width:100%;margin-bottom:24px}}.ka-faq .ka-faq-accordions{width:calc(58.333% - 12px)}@media (width<=1910px){.ka-faq .ka-faq-accordions{width:calc(66.666% - 8px)}}@media (width<=1080px){.ka-faq .ka-faq-accordions{width:calc(75% - 8px)}}@media (width<=640px){.ka-faq .ka-faq-accordions{width:100%}}.ka-faq .ka-faq-line{z-index:0;pointer-events:none;align-items:center;width:120vw;height:52vw;display:flex;position:absolute;top:-10vw;left:-10vw}@media (width<=1080px){.ka-faq .ka-faq-line{width:calc(100vw + 200px);top:40vw;left:-100px;transform:translateY(-50%)}}@media (width<=640px){.ka-faq .ka-faq-line{top:50vw}}.ka-faq .ka-faq-line svg{width:100%;height:350px;position:relative;transform:translateZ(0)rotate(-20deg)}@media (width<=1080px){.ka-faq .ka-faq-line svg{transform:translateZ(0)rotate(-25deg)}}.ka-faq .ka-faq-line svg polyline{stroke-width:22px}@media (width<=1910px){.ka-faq .ka-faq-line svg polyline{stroke-width:15px}}.ka-faq .accordion{background:#becdc2}.accordion{border:1px solid #fff;width:100%;padding:64px;transition:background-color .4s;position:relative;overflow:hidden;transform:translateZ(0)}@media (width<=1910px){.accordion{padding:48px}}@media (width<=1080px){.accordion{padding:40px 24px}}@media (width<=640px){.accordion{padding:32px 16px}}.accordion:not(:first-child){margin-top:-1px}.accordion .accordion-head{z-index:3;letter-spacing:-.02em;justify-content:space-between;align-items:center;width:100%;font-size:64px;font-weight:400;line-height:1;display:flex;position:relative}@media (width<=1910px){.accordion .accordion-head{font-size:48px}}@media (width<=766px){.accordion .accordion-head{font-size:28px;line-height:1.1}}.accordion .accordion-head__title{width:calc(100% - 48px)}.accordion .accordion-head__arrow svg{transition:transform .4s}.accordion .accordion-head__arrow .button-magnetic.button-magnetic--white:hover{color:#fff}.accordion .accordion-content{width:100%;padding-top:64px;font-size:20px;font-weight:300;line-height:1.4}@media (width<=1910px){.accordion .accordion-content{padding-top:48px;font-size:16px}}@media (width<=1080px){.accordion .accordion-content{padding-top:32px}}@media (width<=640px){.accordion .accordion-content{padding-top:24px;font-size:16px}}.accordion .accordion-content p{width:100%}.accordion .accordion-content p:not(:first-child){margin-top:16px}.accordion .accordion-content ul{width:100%;padding-left:48px}@media (width<=1910px){.accordion .accordion-content ul{padding-left:40px}}@media (width<=1080px){.accordion .accordion-content ul{padding-left:32px}}@media (width<=640px){.accordion .accordion-content ul{padding-left:0}}.accordion .accordion-content ul:not(:first-child){margin-top:16px}.accordion .accordion-content ul li{width:100%;padding-left:24px;position:relative}@media (width<=1910px){.accordion .accordion-content ul li{padding-left:20px}}.accordion .accordion-content ul li:not(:last-child){margin-bottom:12px}@media (width<=1910px){.accordion .accordion-content ul li:not(:last-child){margin-bottom:10px}}@media (width<=640px){.accordion .accordion-content ul li:not(:last-child){margin-bottom:8px}}.accordion .accordion-content ul li:before{content:"";background:#706cff;border-radius:50%;width:12px;height:12px;display:block;position:absolute;top:8px;left:0}@media (width<=1910px){.accordion .accordion-content ul li:before{top:4px}}@media (width<=640px){.accordion .accordion-content ul li:before{top:5px}}.accordion .accordion-content b{font-weight:400}.accordion .accordion-content__link{margin-top:40px;margin-bottom:16px;display:flex}@media (width<=1910px){.accordion .accordion-content__link{margin-top:32px;margin-bottom:0}}.accordion .accordion-content__link .button-magnetic{color:#706cff;border-color:#706cff}.accordion .accordion-content__link .button-magnetic__fill{background:#706cff}.accordion .accordion-content__link .button-magnetic:hover{color:#fff}.accordion .accordion-content>*{opacity:0;transition:all .4s;transform:translateY(30px)}.accordion .accordion-head__arrow.magnetic-container .button-magnetic .button-magnetic__fill{background:#29372d}.accordion .accordion-head__arrow.magnetic-container .button-magnetic:hover{border-color:#29372d}.accordion:not(.active) .accordion-body{height:0}.accordion.open{background-color:#fff}.accordion.open .accordion-head__arrow.magnetic-container .button-magnetic{background:#becdc2}.accordion.open .accordion-head__arrow.magnetic-container .button-magnetic .button-magnetic__fill{background:#29372d}.accordion.open .accordion-head__arrow.magnetic-container .button-magnetic .button-magnetic__content svg{transform:rotate(180deg)}.accordion.open .accordion-head__arrow.magnetic-container .button-magnetic:hover{border-color:#29372d}.accordion.open .accordion-content>*{opacity:1;transform:translate(0)}.accordion.open .accordion-content>:first-child{transition-delay:.4s}.accordion.open .accordion-content>:nth-child(2){transition-delay:.5s}.accordion.open .accordion-content>:nth-child(3){transition-delay:.6s}.accordion.open .accordion-content>:nth-child(4){transition-delay:.7s}.accordion.open .accordion-content>:nth-child(5){transition-delay:.8s}.accordion.open .accordion-content>:nth-child(6){transition-delay:.9s}.accordion.open .accordion-content>:nth-child(7){transition-delay:1s}.accordion.open .accordion-content>:nth-child(8){transition-delay:1.1s}.accordion.open .accordion-content>:nth-child(9){transition-delay:1.2s}.accordion.open .accordion-content>:nth-child(10){transition-delay:1.3s}.--small-text .accordion .accordion-content{font-size:24px;font-weight:300;line-height:1.4}@media (width<=1910px){.--small-text .accordion .accordion-content{font-size:20px}}@media (width<=640px){.--small-text .accordion .accordion-content{font-size:16px}}.article-card{width:100%;display:block;position:relative}.article-card__image{width:100%;margin-bottom:32px;padding-bottom:73%;position:relative;overflow:hidden;transform:translateZ(0)}@media (width<=1910px){.article-card__image{margin-bottom:24px}}@media (width<=640px){.article-card__image{margin-bottom:16px}}.article-card__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .6s;position:absolute;top:0;left:0;transform:scale(1)}.article-card__title{-webkit-line-clamp:3;-webkit-box-orient:vertical;width:100%;height:146px;margin-bottom:16px;display:-webkit-box;overflow:hidden}@media (width<=1910px){.article-card__title{height:96px}}@media (width<=1080px){.article-card__title{margin-bottom:24px}}@media (width<=640px){.article-card__title{height:72px;margin-bottom:16px}}.article-card__date{color:#29372d;width:100%;font-size:20px;font-weight:300;line-height:1.4}@media (width<=1910px){.article-card__date{font-size:16px}}@media (width<=640px){.article-card__date{font-size:18px}}.article-card:hover .article-card__image img{transform:scale(1.1)}.form{position:relative}.form .form-success{z-index:9;opacity:0;pointer-events:none;background:#fff;flex-direction:column;width:100%;height:100%;transition:opacity .2s;position:absolute;top:0;left:0}.form .form-success,.form .form-success__icon{justify-content:center;align-items:center;display:flex}.form .form-success__icon{width:120px;height:120px;margin-bottom:24px}@media (width<=640px){.form .form-success__icon{width:96px;height:96px;margin-bottom:16px}}.form .form-success__icon img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%;transform:translateZ(0)}.form .form-success__title{text-align:center;width:100%;max-width:500px}@media (width<=1910px){.form .form-success__title{max-width:428px}}.form .form-item{width:100%;position:relative}.form .form-item:not(:last-child){margin-bottom:64px}@media (width<=1910px){.form .form-item:not(:last-child){margin-bottom:48px}}@media (width<=640px){.form .form-item:not(:last-child){margin-bottom:36px}}.form .form-item.form-item--upload:not(:first-child){margin-top:-8px}@media (width<=640px){.form .form-item.form-item--upload:not(:first-child){margin-top:-4px}}.form .form-item.form-item--upload:not(:last-child){margin-bottom:56px}@media (width<=1910px){.form .form-item.form-item--upload:not(:last-child){margin-bottom:40px}}@media (width<=640px){.form .form-item.form-item--upload:not(:last-child){margin-bottom:32px}}.form .form-item__input,.form .form-item__placeholder,.form .form-item__textarea{color:#000;appearance:none;letter-spacing:-.02em;background:0 0;border:none;width:100%;height:84px;padding:0 0 20px;font-size:64px;font-weight:400;line-height:1;transition:color .3s,border-color .3s,text-fill-color .3s;display:block}@media (width<=1910px){.form .form-item__input,.form .form-item__placeholder,.form .form-item__textarea{font-size:48px}}@media (width<=766px){.form .form-item__input,.form .form-item__placeholder,.form .form-item__textarea{font-size:28px;line-height:1.1}}@media (width<=1910px){.form .form-item__input,.form .form-item__placeholder,.form .form-item__textarea{height:64px;padding-bottom:16px}}@media (width<=640px){.form .form-item__input,.form .form-item__placeholder,.form .form-item__textarea{height:42px;padding-bottom:12px}}.form .form-item__input,.form .form-item__textarea{border-bottom:1px solid #666;position:relative;-webkit-text-fill-color:#000!important;-webkit-box-shadow:inset 0 0 0 60px #fff!important}.form .form-item__input::-moz-placeholder{opacity:0}.form .form-item__textarea::-moz-placeholder{opacity:0}.form .form-item__input::placeholder,.form .form-item__textarea::placeholder{opacity:0}.form .form-item__input:focus,.form .form-item__input:hover,.form .form-item__textarea:focus,.form .form-item__textarea:hover{border-bottom:1px solid #706cff}.form .form-item__input:focus+.form-item__placeholder,.form .form-item__input:focus+.form-item__placeholder:after,.form .form-item__textarea:focus+.form-item__placeholder,.form .form-item__textarea:focus+.form-item__placeholder:after{color:#bbb!important}:is(.form .form-item__input:not(:placeholder-shown)+.form-item__placeholder,.form .form-item__textarea:not(:placeholder-shown)+.form-item__placeholder),.form .form-item__input:not(:placeholder-shown)+.form-item__placeholder,.form .form-item__textarea:not(:placeholder-shown)+.form-item__placeholder{opacity:0}.form .form-item__placeholder{pointer-events:none;position:absolute;top:0;left:0}.form .form-item__textarea{resize:none;overflow:hidden}.form .form-item__input.required+.form-item__placeholder:after{content:"*";color:#706cff;transition:all .2s}.form .form-item__error{color:#f73f3f;text-transform:uppercase;opacity:0;pointer-events:none;width:100%;font-size:16px;font-weight:400;line-height:1;transition:all .3s;display:block;position:absolute;top:calc(100% + 12px);left:0}@media (width<=1910px){.form .form-item__error{font-size:14px;top:calc(100% + 8px)}}.form .form-item.error .form-item__input,.form .form-item.error .form-item__placeholder,.form .form-item.error .form-item__textarea{color:#f73f3f;border-bottom-color:#f73f3f;-webkit-text-fill-color:#f73f3f!important}.form .form-item.error .form-item__error{opacity:1}.form .form-submit{justify-content:flex-end;width:100%;display:flex}.form.success .form-success{opacity:1;pointer-events:auto}.form .form-uploader input[type=file]{display:none}.form .form-uploader .form-uploader-label{-webkit-user-select:none;user-select:none;width:100%;padding-left:48px;padding-right:32px;display:block;position:relative}@media (width<=1910px){.form .form-uploader .form-uploader-label{padding-left:32px;padding-right:24px}}.form .form-uploader .form-uploader-label__icon{color:#000;width:32px;height:32px;transition:color .4s;display:flex;position:absolute;top:4px;left:0}@media (width<=1910px){.form .form-uploader .form-uploader-label__icon{width:24px;height:24px;top:1px}}@media (width<=640px){.form .form-uploader .form-uploader-label__icon{top:0}}.form .form-uploader .form-uploader-label__icon svg{fill:currentColor;width:100%;height:100%;transform:translateZ(0)}.form .form-uploader .form-uploader-label__title{white-space:nowrap;text-overflow:ellipsis;color:#000;letter-spacing:-.02em;width:100%;margin-bottom:4px;font-size:36px;font-weight:400;line-height:1.1;transition:color .4s;overflow:hidden}@media (width<=1910px){.form .form-uploader .form-uploader-label__title{font-size:24px}}@media (width<=766px){.form .form-uploader .form-uploader-label__title{font-size:18px}}.form .form-uploader .form-uploader-label__error,.form .form-uploader .form-uploader-label__text{color:#666;font-size:20px;font-weight:300;line-height:1.4}@media (width<=1910px){.form .form-uploader .form-uploader-label__error,.form .form-uploader .form-uploader-label__text{font-size:16px}}.form .form-uploader .form-uploader-label__error{cursor:pointer;text-decoration:underline;transition:color .4s}.form .form-uploader .form-uploader-label__error:hover{color:#000}.form .form-uploader .form-uploader-label__loading{width:100%;height:28px;position:relative}@media (width<=1910px){.form .form-uploader .form-uploader-label__loading{height:22px}}.form .form-uploader .form-uploader-label__loading .line{background:#706cff;width:0;max-width:100%;height:2px;transition:width .6s;position:absolute;top:calc(50% - 1px);left:0}.form .form-uploader .form-uploader-label__replace{color:#bbb;cursor:pointer;width:32px;height:32px;transition:color .4s;display:flex;position:absolute;top:calc(50% - 16px);right:0}@media (width<=1910px){.form .form-uploader .form-uploader-label__replace{width:24px;height:24px;top:calc(50% - 12px)}}.form .form-uploader .form-uploader-label__replace:hover{color:#000}.form .form-uploader .form-uploader-label__replace svg{stroke:currentColor;width:100%;height:100%;transform:translateZ(0)}.form .form-uploader .form-uploader-label.--initial{cursor:pointer}.form .form-uploader .form-uploader-label.--initial:hover .form-uploader-label__icon,.form .form-uploader .form-uploader-label.--initial:hover .form-uploader-label__title{color:#706cff}.form .form-uploader .form-uploader-label.--uploading .form-uploader-label__loading .line{width:var(--process)}.form .form-uploader .form-uploader-label.--error .form-uploader-label__title{color:#f73f3f}.ka-preloader{z-index:999;-webkit-user-select:none;user-select:none;background:#29372d;width:100vw;height:100vh;transition:opacity .6s;position:fixed;top:0;left:0}.ka-preloader .ka-preloader-content{width:100%;height:100vh;position:relative}.ka-preloader .ka-preloader-logo{color:#fff;pointer-events:none;opacity:0;width:460px;height:64px;transition:all .6s;display:flex;position:absolute;top:calc(50% - 32px);left:calc(50% - 230px)}@media (width<=1910px){.ka-preloader .ka-preloader-logo{width:368px;height:51px;top:calc(50% - 25.5px);left:calc(50% - 184px)}}@media (width<=640px){.ka-preloader .ka-preloader-logo{width:277px;height:39px;top:calc(50% - 19.5px);left:calc(50% - 138.5px)}}.ka-preloader .ka-preloader-logo svg{fill:currentColor;transition:all .6s;position:absolute;transform:translateZ(0)}.ka-preloader .ka-preloader-logo svg:first-child{width:196px;height:64px;top:0;left:0}@media (width<=1910px){.ka-preloader .ka-preloader-logo svg:first-child{width:157px;height:51px}}@media (width<=640px){.ka-preloader .ka-preloader-logo svg:first-child{width:119px;height:39px}}.ka-preloader .ka-preloader-logo svg:nth-child(2){width:232px;height:28px;top:18px;right:0}@media (width<=1910px){.ka-preloader .ka-preloader-logo svg:nth-child(2){width:186px;height:23px;top:14px}}@media (width<=640px){.ka-preloader .ka-preloader-logo svg:nth-child(2){width:140px;height:18px;top:11px}}.ka-preloader.--show .ka-preloader-logo{opacity:1}.ka-preloader.--complete .ka-preloader-logo{width:288px;height:40px;top:28px;left:0}@media (width<=1910px){.ka-preloader.--complete .ka-preloader-logo{width:230px;height:32px;top:22px}}@media (width<=640px){.ka-preloader.--complete .ka-preloader-logo{width:173px;height:24px;top:26px}}.ka-preloader.--complete .ka-preloader-logo svg:first-child{width:123px;height:40px}@media (width<=1910px){.ka-preloader.--complete .ka-preloader-logo svg:first-child{width:98px;height:32px}}@media (width<=640px){.ka-preloader.--complete .ka-preloader-logo svg:first-child{width:74px;height:24px}}.ka-preloader.--complete .ka-preloader-logo svg:nth-child(2){width:147px;height:18px;top:11px}@media (width<=1910px){.ka-preloader.--complete .ka-preloader-logo svg:nth-child(2){width:116px;height:14px;top:9px}}@media (width<=640px){.ka-preloader.--complete .ka-preloader-logo svg:nth-child(2){width:87px;height:11px;top:7px}}.ka-preloader.--hidden{opacity:0;pointer-events:none}.ka-header{z-index:20;width:100%;position:fixed;top:0;left:0;transform:translate(0)}.ka-header .ka-header-bar{justify-content:space-between;align-items:center;width:100%;height:96px;display:flex;position:relative}@media (width<=1910px){.ka-header .ka-header-bar{height:76px}}.ka-header .ka-header-logo{color:#000;justify-content:space-between;align-items:center;width:288px;height:40px;transition:color .6s;display:flex;position:relative;transform:translateZ(0)}@media (width<=1910px){.ka-header .ka-header-logo{width:230px;height:32px}}@media (width<=640px){.ka-header .ka-header-logo{width:173px;height:24px}}.ka-header .ka-header-logo svg{fill:currentColor}.ka-header .ka-header-logo svg:first-child,.ka-header .ka-header-logo svg:nth-child(3){width:123px;height:40px}@media (width<=1910px){.ka-header .ka-header-logo svg:first-child,.ka-header .ka-header-logo svg:nth-child(3){width:98px;height:32px}}@media (width<=640px){.ka-header .ka-header-logo svg:first-child,.ka-header .ka-header-logo svg:nth-child(3){width:74px;height:24px}}.ka-header .ka-header-logo svg:nth-child(2){width:147px;height:18px}@media (width<=1910px){.ka-header .ka-header-logo svg:nth-child(2){width:116px;height:14px}}@media (width<=640px){.ka-header .ka-header-logo svg:nth-child(2){width:87px;height:11px}}.ka-header .ka-header-logo svg:nth-child(3){opacity:0;transition:opacity .3s;position:absolute;top:0;left:0}.ka-header .ka-header-logo:hover{color:#706cff!important}.ka-header .ka-header-menu{text-transform:uppercase;justify-content:flex-end;align-items:center;margin:0 64px 0 auto;font-size:16px;font-weight:400;line-height:1;display:flex}@media (width<=1910px){.ka-header .ka-header-menu{margin-right:40px;font-size:14px}}@media (width<=1080px){.ka-header .ka-header-menu{display:none}}.ka-header .ka-header-menu li{opacity:0;transition:opacity .8s}.ka-header .ka-header-menu li:first-child{transition-delay:.1s}.ka-header .ka-header-menu li:nth-child(2){transition-delay:.2s}.ka-header .ka-header-menu li:nth-child(3){transition-delay:.3s}.ka-header .ka-header-menu li:nth-child(4){transition-delay:.4s}.ka-header .ka-header-menu li:nth-child(5){transition-delay:.5s}.ka-header .ka-header-menu li:nth-child(6){transition-delay:.6s}.ka-header .ka-header-menu li:nth-child(7){transition-delay:.7s}.ka-header .ka-header-menu li:nth-child(8){transition-delay:.8s}.ka-header .ka-header-menu li:nth-child(9){transition-delay:.9s}.ka-header .ka-header-menu li:nth-child(10){transition-delay:1s}.ka-header .ka-header-menu li:not(:last-child){margin-right:64px}@media (width<=1910px){.ka-header .ka-header-menu li:not(:last-child){margin-right:40px}}.ka-header .ka-header-menu li a{transition:color .3s}.ka-header .ka-header-menu li a:hover{color:#706cff}.ka-header .ka-header-menu li a.nuxt-link-active{color:#706cff;position:relative}.ka-header .ka-header-menu li a.nuxt-link-active:after{content:"";background:#706cff;border-radius:50%;width:4px;height:4px;display:block;position:absolute;bottom:-8px;left:calc(50% - 2px)}.ka-header .ka-header-button{opacity:0;transition:opacity .8s .6s}@media (width<=1080px){.ka-header .ka-header-button{margin:0 52px 0 auto;transition-delay:0s}}@media (width<=640px){.ka-header .ka-header-button{display:none}}.ka-header .ka-header-burger{cursor:pointer;opacity:0;width:52px;height:52px;transition:opacity .8s .1s;display:flex;position:relative}@media (width>=1081px){.ka-header .ka-header-burger{display:none}}.ka-header .ka-header-burger span{background:#000;width:40px;height:1px;transition:all .4s;display:block;position:absolute;left:calc(50% - 20px)}.ka-header .ka-header-burger span:first-child{top:calc(50% - 4px)}.ka-header .ka-header-burger span:nth-child(2){top:calc(50% + 3px)}.ka-header.shown .ka-header-burger,.ka-header.shown .ka-header-button,.ka-header.shown .ka-header-menu li{opacity:1}.ka-header.black .ka-header-logo,.ka-header.black .ka-header-menu{color:#fff}.ka-header.black .ka-header-burger span{background:#fff}@media (width>=641px){.ka-header.black .ka-header-button .button-magnetic{color:#fff;border-color:#fff}.ka-header.black .ka-header-button .button-magnetic__fill{background:#fff}.ka-header.black .ka-header-button .button-magnetic:hover{color:#000}}.ka-header.purple .ka-header-logo svg:nth-child(3){opacity:1}.ka-header.--menu-open .ka-header-burger span{top:calc(50% - 2px);transform:rotate(15deg)}.ka-header.--menu-open .ka-header-burger span:nth-child(2){top:calc(50% - 2px);transform:rotate(-15deg)}.ka-menu{z-index:19;color:#000;pointer-events:none;background-color:#29372d;width:100%;height:0;transition:height .6s;position:fixed;top:0;left:0;overflow:hidden}.ka-menu.open{height:calc(100vh - env(safe-area-inset-bottom));pointer-events:auto}@supports (height:100svh){.ka-menu.open{height:100svh}}.ka-menu .ka-menu-body{width:100%;height:calc(100vh - env(safe-area-inset-bottom));-ms-overflow-style:none;scrollbar-width:none;overflow-y:auto;overflow:-moz-scrollbars-none;position:relative}@supports (height:100svh){.ka-menu .ka-menu-body{height:100svh}}.ka-menu .ka-menu-body::-webkit-scrollbar{background:0 0;width:0;height:0}.ka-menu .container{flex-direction:column;justify-content:space-between;min-height:100%;padding-top:156px;padding-bottom:48px;display:flex}@media (width<=640px){.ka-menu .container{padding-top:120px;padding-bottom:32px}}.ka-menu .ka-menu-nav{letter-spacing:-.02em;width:100%;margin-bottom:64px;font-size:96px;font-weight:400;line-height:1}@media (width<=1910px){.ka-menu .ka-menu-nav{font-size:64px}}@media (width<=766px){.ka-menu .ka-menu-nav{font-size:36px;line-height:1.1}}.ka-menu .ka-menu-nav li{display:flex;position:relative;overflow:hidden}.ka-menu .ka-menu-nav li:not(:last-child){margin-bottom:32px}@media (width<=640px){.ka-menu .ka-menu-nav li:not(:last-child){margin-bottom:28px}}.ka-menu .ka-menu-nav li .nuxt-link-active,.ka-menu .ka-menu-nav li a{transition:transform .6s,color .4s;transform:translateY(105%)}.ka-menu .ka-menu-nav li .nuxt-link-active{padding-left:44px;position:relative}@media (width<=640px){.ka-menu .ka-menu-nav li .nuxt-link-active{padding-left:28px}}.ka-menu .ka-menu-nav li .nuxt-link-active:before{content:"";background:#706cff;border-radius:50%;width:28px;height:28px;display:block;position:absolute;top:calc(50% - 14px);left:0}@media (width<=640px){.ka-menu .ka-menu-nav li .nuxt-link-active:before{width:20px;height:20px;top:calc(50% - 10px)}}.ka-menu .ka-menu-nav li a:hover{color:#706cff}.ka-menu .ka-menu-contacts{opacity:0;width:calc(37.5% - 8px);margin-left:auto;transition:opacity .6s}@media (width<=640px){.ka-menu .ka-menu-contacts{width:100%}}@media (width>=641px){.ka-menu .ka-menu-contacts__button{display:none}}.ka-menu .ka-menu-contacts__button .button-magnetic{width:100%;transform:translateZ(0)!important}.ka-menu .ka-menu-contacts__title{color:#becdc2;text-transform:uppercase;margin-bottom:20px;font-size:14px;font-weight:400;line-height:1}@media (width<=640px){.ka-menu .ka-menu-contacts__title{display:none}}.ka-menu .ka-menu-contacts__links{width:100%;margin-bottom:20px;font-size:20px}@media (width<=640px){.ka-menu .ka-menu-contacts__links{display:none}}.ka-menu .ka-menu-contacts__links li{width:100%;display:flex}.ka-menu .ka-menu-contacts__links li:not(:last-child){margin-bottom:8px}.ka-menu .ka-menu-contacts__links a{transition:all .4s}.ka-menu .ka-menu-contacts__links a[href*=mailto]{text-decoration:underline}.ka-menu .ka-menu-contacts__links a:hover{color:#706cff}.ka-menu .ka-menu-contacts__socials{width:100%;display:flex}@media (width<=640px){.ka-menu .ka-menu-contacts__socials{display:none}}.ka-menu .ka-menu-contacts__socials li:not(:last-child){margin-right:16px}.ka-menu .ka-menu-contacts__socials a{width:24px;height:24px;transition:color .4s;display:flex}.ka-menu .ka-menu-contacts__socials a svg{fill:currentColor;width:100%;height:100%;transform:translateZ(0)}.ka-menu .ka-menu-contacts__socials a:hover{color:#706cff}.ka-menu.open .ka-menu-nav li:first-child .current,.ka-menu.open .ka-menu-nav li:first-child a{transition-delay:.2s,0s}.ka-menu.open .ka-menu-nav li:nth-child(2) .current,.ka-menu.open .ka-menu-nav li:nth-child(2) a{transition-delay:.3s,0s}.ka-menu.open .ka-menu-nav li:nth-child(3) .current,.ka-menu.open .ka-menu-nav li:nth-child(3) a{transition-delay:.4s,0s}.ka-menu.open .ka-menu-nav li:nth-child(4) .current,.ka-menu.open .ka-menu-nav li:nth-child(4) a{transition-delay:.5s,0s}.ka-menu.open .ka-menu-nav li:nth-child(5) .current,.ka-menu.open .ka-menu-nav li:nth-child(5) a{transition-delay:.6s,0s}.ka-menu.open .ka-menu-nav li:nth-child(6) .current,.ka-menu.open .ka-menu-nav li:nth-child(6) a{transition-delay:.7s,0s}.ka-menu.open .ka-menu-nav li:nth-child(7) .current,.ka-menu.open .ka-menu-nav li:nth-child(7) a{transition-delay:.8s,0s}.ka-menu.open .ka-menu-nav li:nth-child(8) .current,.ka-menu.open .ka-menu-nav li:nth-child(8) a{transition-delay:.9s,0s}.ka-menu.open .ka-menu-nav li:nth-child(9) .current,.ka-menu.open .ka-menu-nav li:nth-child(9) a{transition-delay:1s,0s}.ka-menu.open .ka-menu-nav li:nth-child(10) .current,.ka-menu.open .ka-menu-nav li:nth-child(10) a{transition-delay:1.1s,0s}.ka-menu.open .ka-menu-nav .current,.ka-menu.open .ka-menu-nav a{transform:translate(0)}.ka-menu.open .ka-menu-contacts{opacity:1;transition-delay:.6s}.ka-menu.black{color:#fff}.ka-menu.black .ka-menu-contacts__button .button-magnetic{color:#fff;border-color:#fff}.ka-menu.black .ka-menu-contacts__button .button-magnetic .button-magnetic__fill{background:#fff}.ka-menu.black .ka-menu-contacts__button .button-magnetic:hover{color:#000}.ka-talk{width:100%;height:calc(100vh - env(safe-area-inset-bottom));color:#fff;padding:104px 0;display:flex;position:relative;overflow:hidden}@supports (height:100svh){.ka-talk{height:100svh}}@media (width<=1910px){.ka-talk{padding:80px 0}}@media (width<=1080px){.ka-talk{height:720px}}@media (width<=640px){.ka-talk{height:calc(100vh - env(safe-area-inset-bottom));padding:48px 0}@supports (height:100svh){.ka-talk{height:100svh}}}.ka-talk .container{z-index:3;display:flex;position:relative}.ka-talk .ka-talk-content{width:100%;position:relative}.ka-talk .ka-talk-title{width:832px;position:absolute;top:calc(50% - 64px);left:calc(50% - 416px)}@media (width<=1910px){.ka-talk .ka-talk-title{width:542px;top:calc(50% - 44px);left:calc(50% - 271px)}}@media (width<=640px){.ka-talk .ka-talk-title{width:306px;top:calc(50% - 42px);left:calc(50% - 153px)}}.ka-talk .ka-talk-title .title-line:nth-child(2){text-align:right}.ka-talk .ka-talk-bg{z-index:0;width:105%;height:105%;display:flex;position:absolute;top:-2%;left:0}.ka-talk .ka-talk-bg img,.ka-talk .ka-talk-bg video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ka-talk .ka-talk-overlay{z-index:9;width:100%;height:100%;position:absolute;top:0;left:0}.ka-footer{color:#fff;background:#29372d;width:100%;padding:80px 0 50px;position:relative}@media (width<=1910px){.ka-footer{padding:48px 0 32px}}@media (width<=640px){.ka-footer{padding:32px 0 70px}}.ka-footer .ka-footer-top{justify-content:space-between;width:100%;margin-bottom:142px;display:flex}@media (width<=1910px){.ka-footer .ka-footer-top{margin-bottom:128px}}@media (width<=1080px){.ka-footer .ka-footer-top{flex-wrap:wrap;margin-bottom:80px}}@media (width<=640px){.ka-footer .ka-footer-top{margin-bottom:64px}}.ka-footer .ka-footer-bottom{color:#becdc2;text-transform:uppercase;justify-content:space-between;font-size:16px;font-weight:400;line-height:1;display:flex}@media (width<=1910px){.ka-footer .ka-footer-bottom{font-size:14px}}@media (width<=640px){.ka-footer .ka-footer-bottom{flex-wrap:wrap}}.ka-footer .ka-footer-logo{width:calc(16.666% - 12px);display:flex}@media (width<=1910px){.ka-footer .ka-footer-logo{width:calc(16.666% - 8px)}}@media (width<=1080px){.ka-footer .ka-footer-logo{width:calc(25% - 8px)}}@media (width<=640px){.ka-footer .ka-footer-logo{width:100%;margin-bottom:48px}}.ka-footer .ka-footer-logo__link{width:123px;height:40px;transition:color .4s;display:flex}@media (width<=1910px){.ka-footer .ka-footer-logo__link{width:100px;height:32px}}@media (width<=640px){.ka-footer .ka-footer-logo__link{width:74px;height:24px}}.ka-footer .ka-footer-logo__link svg{fill:currentColor;width:100%;height:100%;transform:translateZ(0)}.ka-footer .ka-footer-logo__link:hover{color:#706cff}.ka-footer .ka-footer-menu{letter-spacing:-.02em;width:calc(58.333% - 12px);font-size:48px;font-weight:400;line-height:1}@media (width<=1910px){.ka-footer .ka-footer-menu{width:calc(58.333% - 8px);font-size:32px}}@media (width<=1080px){.ka-footer .ka-footer-menu{width:calc(75% - 8px)}}@media (width<=640px){.ka-footer .ka-footer-menu{width:100%;font-size:22px;line-height:1.1}}.ka-footer .ka-footer-menu ul{flex-wrap:wrap;justify-content:space-between;display:flex}.ka-footer .ka-footer-menu ul li{width:calc(50% - 12px);display:flex}@media (width<=1910px){.ka-footer .ka-footer-menu ul li{width:calc(50% - 8px)}}@media (width<=640px){.ka-footer .ka-footer-menu ul li{width:calc(50% - 4px)}}.ka-footer .ka-footer-menu ul li:not(:first-child,:nth-child(2)){margin-top:28px}@media (width<=1910px){.ka-footer .ka-footer-menu ul li:not(:first-child,:nth-child(2)){margin-top:20px}}@media (width<=640px){.ka-footer .ka-footer-menu ul li:not(:first-child,:nth-child(2)){margin-top:12px}}.ka-footer .ka-footer-menu ul a{transition:all .4s}.ka-footer .ka-footer-menu ul a:hover{color:#706cff}.ka-footer .ka-footer-contacts{width:calc(25% - 12px)}@media (width<=1910px){.ka-footer .ka-footer-contacts{width:calc(25% - 8px)}}@media (width<=1080px){.ka-footer .ka-footer-contacts{width:calc(37.5% - 8px);margin-top:64px;margin-left:calc(25% + 8px)}}@media (width<=640px){.ka-footer .ka-footer-contacts{width:100%;margin-top:48px;margin-left:0}}.ka-footer .ka-footer-title{color:#becdc2;text-transform:uppercase;margin-bottom:28px;font-size:16px;font-weight:400;line-height:1}@media (width<=1910px){.ka-footer .ka-footer-title{margin-bottom:20px;font-size:14px}}@media (width<=640px){.ka-footer .ka-footer-title{margin-bottom:16px}}.ka-footer .ka-footer-links{width:100%;margin-bottom:28px;font-size:24px;font-weight:300;line-height:1.4}@media (width<=1910px){.ka-footer .ka-footer-links{margin-bottom:20px;font-size:20px}}@media (width<=640px){.ka-footer .ka-footer-links{margin-bottom:16px}}.ka-footer .ka-footer-links li{width:100%;display:flex}.ka-footer .ka-footer-links li:not(:last-child){margin-bottom:16px}@media (width<=1910px){.ka-footer .ka-footer-links li:not(:last-child){margin-bottom:8px}}@media (width<=640px){.ka-footer .ka-footer-links li:not(:last-child){margin-bottom:4px}}.ka-footer .ka-footer-links a{transition:all .4s}.ka-footer .ka-footer-links a[href*=mailto]{text-decoration:underline}.ka-footer .ka-footer-links a:hover{color:#706cff}.ka-footer .ka-footer-socials{width:100%;display:flex}.ka-footer .ka-footer-socials li:not(:last-child){margin-right:16px}@media (width<=640px){.ka-footer .ka-footer-socials li:not(:last-child){margin-right:8px}}.ka-footer .ka-footer-socials a{width:32px;height:32px;transition:color .4s;display:flex}@media (width<=1910px){.ka-footer .ka-footer-socials a{width:24px;height:24px}}.ka-footer .ka-footer-socials a img,.ka-footer .ka-footer-socials a svg{fill:currentColor;width:100%;height:100%;transform:translateZ(0)}.ka-footer .ka-footer-socials a:hover{color:#706cff}.ka-footer .ka-footer-copyright{width:calc(16.666% - 12px)}@media (width<=1910px){.ka-footer .ka-footer-copyright{width:calc(16.666% - 8px)}}@media (width<=1080px){.ka-footer .ka-footer-copyright{width:calc(25% - 8px)}}@media (width<=640px){.ka-footer .ka-footer-copyright{width:calc(50% - 4px)}}.ka-footer .ka-footer-info{width:calc(66.666% - 12px)}@media (width<=1910px){.ka-footer .ka-footer-info{width:calc(66.666% - 8px)}}@media (width<=1080px){.ka-footer .ka-footer-info{width:calc(37.5% - 16px)}}@media (width<=640px){.ka-footer .ka-footer-info{width:calc(50% - 4px)}}.ka-footer .ka-footer-info ul{width:100%;display:flex}@media (width<=640px){.ka-footer .ka-footer-info ul{flex-direction:column}}.ka-footer .ka-footer-info ul li:not(:last-child){margin-right:32px}@media (width<=1910px){.ka-footer .ka-footer-info ul li:not(:last-child){margin-right:2px}}@media (width<=640px){.ka-footer .ka-footer-info ul li:not(:last-child){margin-bottom:8px;margin-right:0}}.ka-footer .ka-footer-info ul li a{text-decoration:underline;transition:all .3s}.ka-footer .ka-footer-info ul li a:hover{color:#706cff}.ka-footer .ka-footer-developed{text-align:right;width:calc(16.666% - 12px)}@media (width<=1910px){.ka-footer .ka-footer-developed{width:calc(16.666% - 8px)}}@media (width<=1080px){.ka-footer .ka-footer-developed{width:calc(37.5% - 8px)}}@media (width<=640px){.ka-footer .ka-footer-developed{text-align:left;width:100%;margin-top:24px}}.ka-footer .ka-footer-developed a{text-decoration:underline;transition:all .3s}.ka-footer .ka-footer-developed a:hover{color:#706cff}:root{--swiper-theme-color:$color-base}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;box-sizing:border-box;width:100%;height:100%;transition-property:transform;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.ka-intro--home{background:#29372d}.ka-intro--home .ka-intro-content{flex-direction:column;justify-content:center;padding-bottom:60px;display:flex}@media (width<=1910px){.ka-intro--home .ka-intro-content{padding-bottom:40px}}.ka-intro--home .ka-intro-title{text-align:center;flex-direction:column;align-items:center;display:flex}.ka-intro--home .ka-intro-title .title-line{width:max-content}.ka-intro--home .ka-intro-title .title-line:first-child{transform:translate(-195px)}@media (width<=1910px){.ka-intro--home .ka-intro-title .title-line:first-child{transform:translate(-170px)}}@media (width<=1080px){.ka-intro--home .ka-intro-title .title-line:first-child{transform:translate(-95px)}}@media (width<=640px){.ka-intro--home .ka-intro-title .title-line:first-child{transform:translate(-20px)}}.ka-intro--home .ka-intro-title .title-line:nth-child(3){transform:translate(250px)}@media (width<=1910px){.ka-intro--home .ka-intro-title .title-line:nth-child(3){transform:translate(165px)}}@media (width<=1080px){.ka-intro--home .ka-intro-title .title-line:nth-child(3){transform:translate(132px)}}@media (width<=640px){.ka-intro--home .ka-intro-title .title-line:nth-child(3){transform:translate(40px)}}.ka-intro--home .ka-intro-title span{display:block}@supports (-webkit-text-stroke:1px #ffffff){.ka-intro--home .ka-intro-title span{-webkit-text-stroke:1px #fff;color:#0000}}.ka-management{padding-top:104px}@media (width<=1910px){.ka-management{padding-top:80px}}@media (width<=640px){.ka-management{padding-top:48px}}.ka-management .ka-management-title{text-align:center;width:100%;margin-bottom:80px}@media (width<=1910px){.ka-management .ka-management-title{margin-bottom:56px}}@media (width<=640px){.ka-management .ka-management-title{margin-bottom:40px}}.ka-management .ka-management-list{width:100%;display:flex}@media (width<=640px){.ka-management .ka-management-list{flex-direction:column}}.ka-management .system-card{z-index:3;color:#000;border:1px solid #bbb;width:33.3333%;padding:80px 84px;transition:all .6s;display:flex;position:relative}@media (width<=1910px){.ka-management .system-card{padding:48px}}@media (width<=1080px){.ka-management .system-card{padding:48px 24px}}@media (width<=640px){.ka-management .system-card{border-left:none;border-right:none;width:100%;padding:32px 16px}}.ka-management .system-card:not(:last-child){border-right:none}@media (width<=640px){.ka-management .system-card:not(:last-child){border-bottom:none}}@media (width>=641px){.ka-management .system-card.thin{flex-shrink:1;width:25%}}.ka-management .system-card__content{flex-direction:column;justify-content:space-between;width:100%;min-height:640px;display:flex;position:relative}@media (width<=1910px){.ka-management .system-card__content{min-height:424px}}@media (width<=1080px){.ka-management .system-card__content{height:346px;min-height:346px}}@media (width<=640px){.ka-management .system-card__content{height:auto;min-height:0}}.ka-management .system-card__title{width:100%;padding-left:44px;position:relative}@media (width<=1910px){.ka-management .system-card__title{padding-left:32px}}@media (width<=1080px) and (width>=767px){.ka-management .system-card__title{font-size:42px}}.ka-management .system-card__title:before{content:"";background:#706cff;border-radius:50%;width:28px;height:28px;transition:background .6s;display:block;position:absolute;top:calc(50% - 14px);left:0}@media (width<=1910px){.ka-management .system-card__title:before{width:20px;height:20px;top:calc(50% - 10px)}}.ka-management .system-card__icon{opacity:0;width:276px;height:156px;transition:opacity .6s;display:flex;position:absolute;top:0;right:0}@media (width<=1910px){.ka-management .system-card__icon{width:184px;height:104px}}@media (width<=1080px){.ka-management .system-card__icon{width:138px;height:78px}}.ka-management .system-card__icon svg{width:100%;height:100%;transform:translateZ(0)}.ka-management .system-card__info{width:100%;max-width:100%}@media (width<=640px){.ka-management .system-card__info{margin-top:45px;transition:all .6s}}.ka-management .system-card__text{color:#fff;opacity:0;width:100%;max-width:568px;margin-bottom:40px;font-size:20px;font-weight:300;line-height:1.4;transition:max-height .6s,transform .6s,opacity .6s;transform:translateY(40px)}@media (width<=1910px){.ka-management .system-card__text{max-width:384px;margin-bottom:32px;font-size:16px;transform:translateY(32px)}}@media (width<=1080px){.ka-management .system-card__text{max-width:336px}}@media (width<=640px){.ka-management .system-card__text{max-height:0;overflow:hidden}}.ka-management .system-card__link{display:flex}.ka-management .system-card .button-magnetic{color:#000;white-space:nowrap;max-width:38px;height:38px;transition:max-width .6s}@media (width<=1910px){.ka-management .system-card .button-magnetic{max-width:36px;height:36px}}.ka-management .system-card .button-magnetic__text{opacity:0;transition:opacity .4s}.ka-management .system-card .button-magnetic__fill{background:#fff}.ka-management .system-card .button-magnetic svg{fill:none;stroke:currentColor;width:16px;height:16px;transition:opacity .4s;position:absolute;top:calc(50% - 8px);right:10px;transform:translateZ(0)}@media (width>=641px){.ka-management .system-card:hover{color:#fff;background:#706cff;border-color:#706cff;flex-shrink:0;width:50%}.ka-management .system-card:hover .system-card__title:before{background:#fff}.ka-management .system-card:hover .system-card__icon{opacity:1}.ka-management .system-card:hover .system-card__text{opacity:1;transition-delay:.4s;transform:translate(0)}.ka-management .system-card:hover .button-magnetic{color:#fff;border-color:#fff;max-width:160px}.ka-management .system-card:hover .button-magnetic__text{opacity:1}.ka-management .system-card:hover .button-magnetic__fill{background:#fff}.ka-management .system-card:hover .button-magnetic svg{opacity:0}.ka-management .system-card:hover .button-magnetic:hover{color:#000}}@media (width<=640px){.ka-management .system-card.active{color:#fff;background:#706cff;border-color:#706cff;flex-shrink:0}.ka-management .system-card.active .system-card__title:before{background:#fff}.ka-management .system-card.active .system-card__icon{opacity:1}.ka-management .system-card.active .system-card__info{margin-top:104px}.ka-management .system-card.active .system-card__text{opacity:1;max-height:230px;transition-delay:0s,.4s,.4s;transform:translate(0)}.ka-management .system-card.active .button-magnetic{color:#fff;border-color:#fff;max-width:160px}.ka-management .system-card.active .button-magnetic__text{opacity:1}.ka-management .system-card.active .button-magnetic__fill{background:#fff}.ka-management .system-card.active .button-magnetic svg{opacity:0}.ka-management .system-card.active .button-magnetic:hover{color:#000}}.ka-what{width:100%;height:calc(100vh - env(safe-area-inset-bottom));padding:104px 0;display:flex;position:relative;overflow:hidden}@supports (height:100svh){.ka-what{height:100svh}}@media (width<=1910px){.ka-what{padding:80px 0}}@media (width<=1080px){.ka-what{height:720px}}@media (width<=640px){.ka-what{height:145vw;padding:48px 0}}.ka-what .container{z-index:1;display:flex;position:relative}.ka-what .ka-what-bg img{-o-object-position:top left;object-position:top left}@media (width<=640px){.ka-what .ka-what-bg img{-o-object-position:top center;object-position:top center}}.ka-what .ka-what-play{z-index:9;cursor:pointer;bottom:0;right:0}.ka-what .ka-what-play,.ka-what .ka-what-video{transition:opacity .4s;position:absolute;top:0;left:0}.ka-what .ka-what-video{z-index:5;opacity:0;pointer-events:none;width:100%;height:100%}.ka-what .ka-what-video__pause{z-index:3;cursor:pointer;position:absolute;inset:0}.ka-what .ka-what-video__body{z-index:1;pointer-events:none;background:#000;display:flex;position:absolute;inset:0}.ka-what .ka-what-video__body iframe{width:100%;height:100%}.ka-what.play .ka-what-play{opacity:0;pointer-events:none}.ka-what.play .ka-what-video{opacity:1;pointer-events:auto}.ka-benefits{color:#fff;background:#29372d;width:100%;padding:272px 0 282px;position:relative}@media (width<=1910px){.ka-benefits{padding:176px 0 180px}}@media (width<=640px){.ka-benefits{padding:48px 0 64px}}.ka-benefits .ka-benefits-list{justify-content:space-between;align-items:flex-start;width:100%;display:flex}@media (width<=640px){.ka-benefits .ka-benefits-list{flex-direction:column}}.ka-benefits .benefit-card{flex-direction:column;align-items:center;width:calc(33.333% - 12px);display:flex}@media (width<=1910px){.ka-benefits .benefit-card{width:calc(33.333% - 8px)}}@media (width<=640px){.ka-benefits .benefit-card{width:100%}.ka-benefits .benefit-card:not(:last-child){margin-bottom:48px}}.ka-benefits .benefit-card__image{justify-content:center;align-items:center;width:324px;height:324px;margin-bottom:48px;display:flex;position:relative;transform:perspective(100px)}@media (width<=1910px){.ka-benefits .benefit-card__image{width:216px;height:216px;margin-bottom:40px}}@media (width<=1080px){.ka-benefits .benefit-card__image{width:162px;height:162px}}@media (width<=640px){.ka-benefits .benefit-card__image{width:176px;height:176px;margin-bottom:24px}}.ka-benefits .benefit-card__image img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.ka-benefits .benefit-card__title{margin-bottom:24px}@media (width<=1080px){.ka-benefits .benefit-card__title{letter-spacing:-.02em;margin-bottom:16px;font-size:64px;font-weight:400;line-height:1}}@media (width<=1080px) and (width<=1910px){.ka-benefits .benefit-card__title{font-size:48px}}@media (width<=1080px) and (width<=766px){.ka-benefits .benefit-card__title{font-size:28px;line-height:1.1}}@media (width<=640px){.ka-benefits .benefit-card__title{letter-spacing:-.02em;margin-bottom:4px;font-size:96px;font-weight:400;line-height:1}}@media (width<=640px) and (width<=1910px){.ka-benefits .benefit-card__title{font-size:64px}}@media (width<=640px) and (width<=766px){.ka-benefits .benefit-card__title{font-size:36px;line-height:1.1}}.ka-benefits .benefit-card__subtitle{text-align:center;font-size:24px;font-weight:300;line-height:1.4}@media (width<=1910px){.ka-benefits .benefit-card__subtitle{font-size:20px}}.ka-solutions{width:100%;position:relative;overflow:hidden}.ka-solutions .ka-solutions-content{width:100%;min-height:calc(100vh - env(safe-area-inset-bottom));justify-content:space-between;padding:104px 0;display:flex}@supports (height:100svh){.ka-solutions .ka-solutions-content{min-height:100svh}}@media (width<=1910px){.ka-solutions .ka-solutions-content{padding:80px 0}}@media (width<=1080px){.ka-solutions .ka-solutions-content{flex-direction:column;align-items:center}}@media (width<=640px){.ka-solutions .ka-solutions-content{padding:48px 0}}.ka-solutions .ka-solutions-info{flex-direction:column;justify-content:space-between;align-items:flex-start;width:calc(41.666% - 12px);display:flex}@media (width<=1910px){.ka-solutions .ka-solutions-info{width:calc(41.666% - 8px)}}@media (width<=1080px){.ka-solutions .ka-solutions-info{width:100%;margin-bottom:80px}}@media (width<=640px){.ka-solutions .ka-solutions-info{margin-bottom:52px}}.ka-solutions .ka-slogan{width:100%;margin-bottom:32px}@media (width<=1910px){.ka-solutions .ka-slogan{margin-bottom:24px}}@media (width<=640px){.ka-solutions .ka-slogan{margin-bottom:16px}}.ka-solutions .ka-solutions-title{margin-bottom:auto}@media (width<=1080px){.ka-solutions .ka-solutions-title{margin-bottom:32px}}.ka-solutions .ka-solutions-cards{flex-direction:column;align-items:center;width:54.166%;display:flex;position:relative}@media (width<=1910px){.ka-solutions .ka-solutions-cards{max-width:620px}}@media (width<=1080px){.ka-solutions .ka-solutions-cards{width:100%;max-width:600px;margin-top:auto}}@media (width<=640px){.ka-solutions .ka-solutions-cards{width:346px;margin:auto auto 0}}.ka-solutions .solution-card{z-index:3;width:716px;height:372px;padding:72px 48px;position:relative}@media (width<=1910px){.ka-solutions .solution-card{width:484px;height:252px;padding:48px 32px}}@media (width<=640px){.ka-solutions .solution-card{width:324px;height:170px;padding:32px 40px 32px 24px}}.ka-solutions .solution-card:nth-child(2),.ka-solutions .solution-card:nth-child(3),.ka-solutions .solution-card:nth-child(4){color:#fff}.ka-solutions .solution-card__title{z-index:3;position:relative}.ka-solutions .solution-card__bg{width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.ka-solutions .solution-card__bg img{-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;width:100%;height:100%}.ka-solutions .solution-card:first-child{margin-left:106px;margin-right:auto;transform:rotate(-2deg)}@media (width<=1910px){.ka-solutions .solution-card:first-child{margin-left:41px}}@media (width<=640px){.ka-solutions .solution-card:first-child{margin-left:0}}.ka-solutions .solution-card:nth-child(2){margin-top:-244px;margin-left:auto;margin-right:48px}@media (width<=1910px){.ka-solutions .solution-card:nth-child(2){margin-top:-180px;margin-right:52px}}@media (width<=640px){.ka-solutions .solution-card:nth-child(2){margin-top:-100px;margin-right:-8px}}.ka-solutions .solution-card:nth-child(3){margin-top:-262px;margin-left:30px;margin-right:auto;transform:rotate(1deg)}@media (width<=1910px){.ka-solutions .solution-card:nth-child(3){margin-top:-180px;margin-left:0}}@media (width<=640px){.ka-solutions .solution-card:nth-child(3){margin-top:-100px;margin-left:-8px}}.ka-solutions .solution-card:nth-child(4){margin-top:-256px;transform:rotate(-1deg)}@media (width<=1910px){.ka-solutions .solution-card:nth-child(4){margin-top:-180px;margin-left:40px;margin-right:auto}}@media (width<=640px){.ka-solutions .solution-card:nth-child(4){margin-top:-100px;margin-left:0;margin-right:0}}.ka-solutions .solution-card:nth-child(5){margin-top:-262px;margin-left:auto;transform:rotate(2deg)}@media (width<=1910px){.ka-solutions .solution-card:nth-child(5){margin-top:-180px;margin-right:20px}}@media (width<=640px){.ka-solutions .solution-card:nth-child(5){margin-top:-100px;margin-right:-8px}}.ka-testimonials{background:#becdc2;width:100%;padding:104px 0;position:relative;overflow:hidden}@media (width<=1910px){.ka-testimonials{padding:80px 0}}@media (width<=640px){.ka-testimonials{padding:48px 0}}.ka-testimonials .ka-slogan{width:100%;margin-bottom:48px}@media (width<=1910px){.ka-testimonials .ka-slogan{margin-bottom:32px}}@media (width<=640px){.ka-testimonials .ka-slogan{margin-bottom:24px}}.ka-testimonials .testimonials-slider{justify-content:center;width:100%;display:flex;position:relative}.ka-testimonials .testimonials-slider .testimonials-slider__wrapper{width:140vw;position:relative;transform:translate(20vw);flex-direction:row!important;display:flex!important}.ka-testimonials .testimonials-slider .testimonials-slider__line{min-width:100%;animation:loop-animation var(--duration) linear 0s infinite;flex-direction:row;flex:none;animation-direction:normal;animation-play-state:running;display:flex;transform:translateZ(0)}.ka-testimonials .testimonial{color:#fff;flex-direction:column;justify-content:space-between;width:568px;margin-right:24px;padding:48px;display:flex}@media (width<=1910px){.ka-testimonials .testimonial{width:384px;margin-right:16px;padding:32px}}@media (width<=640px){.ka-testimonials .testimonial{width:244px;margin-right:8px;padding:20px}}.ka-testimonials .testimonial .testimonial-quotes{width:24px;height:24px;margin-bottom:24px;display:flex}@media (width<=1910px){.ka-testimonials .testimonial .testimonial-quotes{width:16px;height:16px;margin-bottom:16px}}.ka-testimonials .testimonial .testimonial-quotes svg{fill:currentColor;width:100%;height:100%;transform:translateZ(0)}.ka-testimonials .testimonial .testimonial-text{letter-spacing:-.02em;width:100%;margin-bottom:110px;font-size:36px;font-weight:400;line-height:1.1}@media (width<=1910px){.ka-testimonials .testimonial .testimonial-text{margin-bottom:40px;font-size:24px}}@media (width<=640px){.ka-testimonials .testimonial .testimonial-text{margin-bottom:32px;font-size:18px;line-height:1.1}}.ka-testimonials .testimonial .testimonial-info{width:100%;margin-top:auto}.ka-testimonials .testimonial .testimonial-info__name{margin-bottom:8px;font-size:24px;font-weight:400;line-height:1.4}@media (width<=1910px){.ka-testimonials .testimonial .testimonial-info__name{font-size:20px}}@media (width<=640px){.ka-testimonials .testimonial .testimonial-info__name{margin-bottom:4px;font-size:18px;line-height:1.4}}.ka-testimonials .testimonial .testimonial-info__position{color:#706cff;text-transform:uppercase;font-size:16px;font-weight:400;line-height:1}@media (width<=1910px){.ka-testimonials .testimonial .testimonial-info__position{font-size:14px}}.ka-testimonials .testimonial.light{color:#000}.ka-testimonials .testimonial.light .testimonial-info__position,.ka-testimonials .testimonial.light .testimonial-quotes{color:#706cff}.ka-testimonials .testimonial.green .testimonial-info__position,.ka-testimonials .testimonial.green .testimonial-quotes,.ka-testimonials .testimonial.purple .testimonial-quotes{color:#becdc2}.ka-testimonials .testimonial.purple .testimonial-info__position{color:#d0ceff}.ka-testimonials .testimonial.black .testimonial-info__position,.ka-testimonials .testimonial.black .testimonial-quotes{color:#becdc2}.ka-awards{width:100%;padding:104px 0;position:relative}@media (width<=1910px){.ka-awards{padding:80px 0}}@media (width<=640px){.ka-awards{padding:48px 0}}.ka-awards .ka-awards-slogan{margin-bottom:52px}@media (width<=1910px){.ka-awards .ka-awards-slogan{margin-bottom:32px}}@media (width<=640px){.ka-awards .ka-awards-slogan{margin-bottom:24px}}.ka-awards .ka-awards-list{grid-template-columns:repeat(4,1fr);width:100%;display:grid}@media (width<=1080px){.ka-awards .ka-awards-list{grid-template-columns:repeat(3,1fr)}}@media (width<=640px){.ka-awards .ka-awards-list{grid-template-columns:repeat(2,1fr)}}.ka-awards .ka-awards-list__item{border:1px solid #bbb;margin-bottom:-1px;margin-right:-1px;padding-bottom:calc(100% - 1px);position:relative}.ka-awards .ka-awards-list__item:nth-child(n+9){display:none}@media (width<=1080px){.ka-awards .ka-awards-list__item:nth-child(n+7){display:none}}.ka-awards .award{overflow:hidden}.ka-awards .award,.ka-awards .award .award-content{width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.ka-awards .award .award-content{z-index:0;flex-direction:column;justify-content:space-between;padding:48px 24px}@media (width<=1910px){.ka-awards .award .award-content{padding:32px 16px 16px}}@media (width<=1080px){.ka-awards .award .award-content{padding:16px 8px 8px}}@media (width<=640px){.ka-awards .award .award-content{padding:8px}}.ka-awards .award .award-content__nomination{letter-spacing:-.02em;text-align:center;font-size:48px;font-weight:400;line-height:1}@media (width<=1910px){.ka-awards .award .award-content__nomination{font-size:32px}}@media (width<=640px){.ka-awards .award .award-content__nomination{font-size:22px;line-height:1.1}}.ka-awards .award .award-content__title{text-transform:uppercase;color:#706cff;font-size:16px;font-weight:400;line-height:1}@media (width<=1910px){.ka-awards .award .award-content__title{font-size:14px}}.ka-awards .award .award-logo{z-index:3;opacity:0;width:100%;height:100%;transition:all .4s;display:flex;position:absolute;top:0;left:0}.ka-awards .award .award-logo img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%}.ka-awards .award .award-hover{z-index:1;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;background:#706cff;border-radius:50%;width:0;height:0;transition:width .6s,height .6s;display:block;position:absolute;transform:translate(-50%,-50%)}.ka-awards .award:hover .award-logo{opacity:1;transition-delay:.2s}.ka-awards .award:hover .award-hover{width:1000px;height:1000px}.ka-awards .ka-awards-loadmore{justify-content:center;width:100%;margin-top:40px;display:flex}@media (width<=1910px){.ka-awards .ka-awards-loadmore{margin-top:32px}}.ka-awards .ka-awards-loadmore .button-magnetic{color:#706cff;border-color:#706cff}.ka-awards .ka-awards-loadmore .button-magnetic__fill{background:#706cff}.ka-awards .ka-awards-loadmore .button-magnetic:hover{color:#fff}.ka-awards.open .ka-awards-list__item{display:block}.ka-awards.open .ka-awards-loadmore{display:none}.ka-intro--solutions{height:auto;min-height:calc(100vh - env(safe-area-inset-bottom));background:#29372d}@supports (height:100svh){.ka-intro--solutions{min-height:100svh}}.ka-intro--solutions .container{align-items:flex-end}.ka-intro--solutions .ka-intro-content{justify-content:space-between;align-items:flex-start;padding:86px 0;display:flex}@media (width<=1910px){.ka-intro--solutions .ka-intro-content{padding:56px 0}}@media (width<=1080px){.ka-intro--solutions .ka-intro-content{flex-direction:column}}.ka-intro--solutions .ka-intro-title{width:calc(41.666% - 12px);max-width:700px}@media (width<=1910px){.ka-intro--solutions .ka-intro-title{width:calc(41.666% - 8px);max-width:470px}}@media (width<=1080px){.ka-intro--solutions .ka-intro-title{width:100%;margin-bottom:112px}}@media (width<=766px){.ka-intro--solutions .ka-intro-title{max-width:240px;margin-bottom:70px}}.ka-intro--solutions .ka-intro-title .title-line:last-child{text-align:right}.ka-intro--solutions .ka-intro-data{width:calc(50% - 12px);position:relative}@media (width<=1910px){.ka-intro--solutions .ka-intro-data{width:calc(50% - 8px)}}@media (width<=1080px){.ka-intro--solutions .ka-intro-data{width:100%;max-width:584px;margin-left:auto}}@media (width<=640px){.ka-intro--solutions .ka-intro-data{max-width:100%}}.ka-intro--solutions .ka-intro-data__table{width:calc(83.3333% - 12px);display:flex}@media (width<=1910px){.ka-intro--solutions .ka-intro-data__table{width:calc(83.3333% - 8px)}}@media (width<=640px){.ka-intro--solutions .ka-intro-data__table{width:calc(83.3333% - 6px)}}.ka-intro--solutions .ka-intro-data__table picture{width:100%;padding-bottom:65%;position:relative}.ka-intro--solutions .ka-intro-data__diagram{width:calc(50% - 12px);margin-top:calc(6px - 25%);margin-left:auto;display:flex;position:relative}@media (width<=1910px){.ka-intro--solutions .ka-intro-data__diagram{width:calc(50% - 8px);margin-top:calc(4px - 25%)}}@media (width<=640px){.ka-intro--solutions .ka-intro-data__diagram{width:calc(50% - 6px);margin-top:calc(3px - 25%)}}.ka-intro--solutions .ka-intro-data__diagram picture{width:100%;padding-bottom:100%;position:relative}.ka-intro--solutions .ka-intro-data img{width:100%;height:100%;position:absolute;top:0;left:0}.ka-intro--solutions .ka-intro-button{left:0;right:auto}.ka-intro-wwd{background:#29372d}.ka-intro-wwd .ka-intro-content{justify-content:center;align-items:center;padding-bottom:4px;display:flex}@media (width<=1910px){.ka-intro-wwd .ka-intro-content{padding-bottom:0}}@media (width<=1080px){.ka-intro-wwd .ka-intro-content{padding-bottom:52px}}@media (width<=640px){.ka-intro-wwd .ka-intro-content{padding-bottom:46px}}.ka-intro-wwd .ka-intro-title{pointer-events:none;z-index:10;width:100%;max-width:510px;transition:opacity .4s}@media (width<=1910px){.ka-intro-wwd .ka-intro-title{max-width:362px}}@media (width<=766px){.ka-intro-wwd .ka-intro-title{max-width:202px}}.ka-intro-wwd .ka-intro-title .title-line:last-child{text-align:right}.ka-intro-wwd .ka-intro-button{z-index:10;bottom:48px;right:calc(50vw - 876px)}@media (width<=1910px){.ka-intro-wwd .ka-intro-button{bottom:32px;right:48px}}@media (width<=1080px){.ka-intro-wwd .ka-intro-button{right:24px}}@media (width<=640px){.ka-intro-wwd .ka-intro-button{bottom:24px}}.ka-intro-wwd .ka-intro-wwd-play{z-index:9;cursor:pointer;transition:opacity .4s;position:absolute;inset:0}.ka-intro-wwd .ka-intro-wwd-video{z-index:5;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .4s;position:absolute;top:0;left:0}.ka-intro-wwd .ka-intro-wwd-video__pause{z-index:3;cursor:pointer;position:absolute;inset:0}.ka-intro-wwd .ka-intro-wwd-video__body{z-index:1;pointer-events:none;background:#000;display:flex;position:absolute;inset:0}.ka-intro-wwd .ka-intro-wwd-video__body iframe{width:100%;height:100%}.ka-intro-wwd.play .ka-intro-button,.ka-intro-wwd.play .ka-intro-wwd-play{opacity:0;pointer-events:none}.ka-intro-wwd.play .ka-intro-wwd-video{opacity:1;pointer-events:auto}.ka-text--what .ka-text-head__title{max-width:1432px}.ka-text--what .ka-text-head__title__slogan{margin-bottom:32px}@media (width<=1910px){.ka-text--what .ka-text-head__title__slogan{margin-bottom:24px}}@media (width<=640px){.ka-text--what .ka-text-head__title__slogan{margin-bottom:16px}}.ka-text--why{background:#becdc2}.ka-text--why .grid-item{border-color:#6666}.ka-text-scheme{width:100%;margin-top:104px;display:flex}@media (width<=1910px){.ka-text-scheme{margin-top:80px}}@media (width<=640px){.ka-text-scheme{margin-top:48px}}.ka-text-scheme div{width:100%}.ka-text-scheme .scheme-icon{width:100%;height:auto;transform:translateZ(0)}@media (width<=640px){.ka-text-scheme .scheme-icon.scheme-icon--desktop{display:none}}@media (width>=641px){.ka-text-scheme .scheme-icon.scheme-icon--mobile{display:none}}.ka-text-scheme .scheme-icon .first{z-index:3;position:relative}.ka-text-scheme .scheme-icon path.arrow{z-index:1;position:relative;transform:translateZ(0)}.ka-intro--about{color:#000;background:#becdc2}.ka-intro--about .ka-intro-content{flex-direction:column;justify-content:center;align-items:center;padding-bottom:68px;display:flex}@media (width<=1910px){.ka-intro--about .ka-intro-content{padding-bottom:68px}}@media (width<=1080px){.ka-intro--about .ka-intro-content{flex-direction:column;padding-bottom:96px}}@media (width<=640px){.ka-intro--about .ka-intro-content{padding-bottom:85px}}.ka-team{color:#fff;background:#29372d;width:100%;padding:104px 0 144px;position:relative}@media (width<=1910px){.ka-team{padding:80px 0 120px}}@media (width<=640px){.ka-team{padding:48px 0 80px}}.ka-team .ka-team-section{width:100%}.ka-team .ka-team-section:not(:last-child){margin-bottom:144px}@media (width<=1910px){.ka-team .ka-team-section:not(:last-child){margin-bottom:120px}}@media (width<=640px){.ka-team .ka-team-section:not(:last-child){margin-bottom:80px}}.ka-team .ka-team-head{width:100%;margin-bottom:104px}@media (width<=1910px){.ka-team .ka-team-head{margin-bottom:80px}}@media (width<=640px){.ka-team .ka-team-head{margin-bottom:48px}}.ka-team .ka-team-head__slogan{color:#becdc2;margin-bottom:32px}@media (width<=1910px){.ka-team .ka-team-head__slogan{margin-bottom:24px}}@media (width<=640px){.ka-team .ka-team-head__slogan{margin-bottom:16px}}.ka-team .ka-team-members{grid-column-gap:24px;grid-row-gap:64px;grid-template-columns:repeat(3,1fr);width:calc(75% - 12px);margin-left:auto;display:grid}@media (width<=1910px){.ka-team .ka-team-members{grid-column-gap:16px;grid-row-gap:48px;width:calc(75% - 8px)}}@media (width<=1080px){.ka-team .ka-team-members{width:100%}}@media (width<=640px){.ka-team .ka-team-members{grid-row-gap:32px;grid-template-columns:repeat(1,1fr)}}.ka-team .ka-team-showmore{justify-content:center;align-items:center;margin-top:32px;display:none}.ka-team .ka-team-showmore .button-magnetic{color:#706cff;border-color:#706cff}.ka-team .ka-team-showmore .button-magnetic__fill{background:#706cff}.ka-team .ka-team-showmore .button-magnetic:hover{color:#fff}@media (width<=640px){.ka-team:not(.open) .ka-team-members__item:nth-child(n+4),.ka-team:not(.open) .ka-team-section:nth-child(n+2){display:none}.ka-team:not(.open) .ka-team-showmore{display:flex}}.member-card{flex-direction:column;width:100%;display:flex;position:relative}.member-card .member-card-top{width:100%;margin-bottom:28px;padding-bottom:133%;position:relative}@media (width<=1910px){.member-card .member-card-top{margin-bottom:20px}}@media (width<=640px){.member-card .member-card-top{margin-bottom:16px}}.member-card .member-card-top__media{z-index:1;filter:saturate(0);width:100%;height:100%;transition:filter .4s;display:flex;position:absolute;top:0;left:0;transform:translateZ(0)}.member-card .member-card-top__media:hover{filter:saturate()}.member-card .member-card-top__media picture{width:100%;display:flex;position:relative}.member-card .member-card-top__media picture img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.member-card .member-card-top__description{z-index:3;color:#000;opacity:0;pointer-events:none;background:#becdc2e6;width:100%;height:100%;max-height:100%;padding:32px;font-size:20px;line-height:1.4;transition:all .4s;position:absolute;top:0;left:0;overflow:hidden}@media (width<=1910px){.member-card .member-card-top__description{padding:24px;font-size:16px}}@media (width<=1080px){.member-card .member-card-top__description{padding:16px;font-size:14px}}@media (width<=640px){.member-card .member-card-top__description{font-size:18px}}.member-card .member-card-info{width:100%}.member-card .member-card-info__head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}@media (width<=1910px){.member-card .member-card-info__head{margin-bottom:8px}}.member-card .member-card-info__name{width:calc(100% - 44px)}@media (width<=1910px){.member-card .member-card-info__name{width:calc(100% - 36px)}}.member-card .member-card-info__button svg{transition:transform .4s}.member-card .member-card-info__position{color:#becdc2;width:100%;margin-bottom:12px;font-size:24px;font-weight:300;line-height:1.4}@media (width<=1910px){.member-card .member-card-info__position{margin-bottom:8px;font-size:20px}}.member-card .member-card-info__socials{flex-wrap:wrap;display:flex}.member-card .member-card-info__socials li:not(:last-child){margin-right:16px}.member-card .member-card-info__socials a{color:#becdc2;width:32px;height:32px;transition:color .4s;display:flex}@media (width<=1910px){.member-card .member-card-info__socials a{width:24px;height:24px}}.member-card .member-card-info__socials a svg{fill:currentColor;stroke:currentColor;width:100%;height:100%;transform:translateZ(0)}.member-card .member-card-info__socials a:hover{color:#706cff}.member-card.active .member-card-top__description{opacity:1;pointer-events:auto}.member-card.active .member-card-info__button svg{transform:rotate(180deg)}.ka-intro--careers{color:#000;background:#becdc2}.ka-intro--careers .ka-intro-content{flex-direction:column;justify-content:center;align-items:center;padding-bottom:68px;display:flex}@media (width<=1910px){.ka-intro--careers .ka-intro-content{padding:56px 0}}@media (width<=1080px){.ka-intro--careers .ka-intro-content{flex-direction:column}}.ka-intro--contact{color:#fff;background:#706cff}.ka-intro--contact .ka-intro-content{flex-direction:column;justify-content:center;align-items:center;padding-bottom:68px;display:flex}@media (width<=1910px){.ka-intro--contact .ka-intro-content{padding:56px 0}}@media (width<=1080px){.ka-intro--contact .ka-intro-content{flex-direction:column}}.ka-offices{color:#000;background:#becdc2;position:relative;overflow:hidden}.ka-offices .container{z-index:3;position:relative}.ka-offices .ka-text-content__offices{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;display:flex}@media (width<=1080px){.ka-offices .ka-text-content__offices{width:calc(75% - 8px);margin-left:auto}}.ka-offices .ka-text-content__offices-item{width:calc(50% - 12px)}@media (width<=1910px){.ka-offices .ka-text-content__offices-item{width:calc(50% - 8px)}}@media (width<=640px){.ka-offices .ka-text-content__offices-item{width:100%}}.ka-offices .office-city{margin-bottom:32px;padding-left:44px;position:relative}@media (width<=1910px){.ka-offices .office-city{margin-bottom:24px;padding-left:32px}}.ka-offices .office-city:before{content:"";background:#706cff;border-radius:50%;width:28px;height:28px;display:block;position:absolute;top:18px;left:0}@media (width<=1910px){.ka-offices .office-city:before{width:20px;height:20px;top:14px}}.ka-offices .office-number{margin-bottom:16px;font-size:24px;font-weight:400;line-height:1.4;transition:all .4s;display:inline-block}@media (width<=1910px){.ka-offices .office-number{margin-bottom:12px;font-size:20px}}.ka-offices .office-number:hover{color:#706cff}.ka-offices .office-text{white-space:pre-wrap;font-size:20px;font-weight:300;line-height:1.4}@media (width<=1910px){.ka-offices .office-text{font-size:16px}}.ka-offices .office-text p:not(:last-child){margin-bottom:16px}@media (width<=1910px){.ka-offices .office-text p:not(:last-child){margin-bottom:12px}}.ka-offices .office-text .green{color:#29372d}.ka-offices .ka-offices-line{z-index:0;pointer-events:none;align-items:center;width:80vw;height:50vw;display:flex;position:absolute;top:-10vw;left:-10vw}@media (width<=1080px){.ka-offices .ka-offices-line{width:calc(100vw + 200px);top:10vw;left:-50vw}}@media (width<=640px){.ka-offices .ka-offices-line{width:150vw;top:25vw;left:-25vw}}.ka-offices .ka-offices-line svg{width:100%;height:500px;position:relative;transform:translateZ(0)rotate(-30deg)}@media (width<=1080px){.ka-offices .ka-offices-line svg{height:300px;transform:translateZ(0)rotate(-45deg)}}.ka-offices .ka-offices-line svg polyline{stroke-width:22px}@media (width<=1910px){.ka-offices .ka-offices-line svg polyline{stroke-width:15px}}.ka-news-intro{text-align:center;width:100%;padding:280px 0 144px;position:relative}@media (width<=1910px){.ka-news-intro{padding:180px 0 120px}}@media (width<=640px){.ka-news-intro{padding:144px 0 80px}}.ka-news-intro .ka-news-intro-title{z-index:3;position:relative}.ka-news-intro .ka-news-intro-line{z-index:0;pointer-events:none;align-items:center;width:120vw;height:52vw;display:flex;position:absolute;top:-10vw;left:10vw}@media (width<=1080px){.ka-news-intro .ka-news-intro-line{width:calc(100vw + 200px);top:40vw;left:-100px;transform:translateY(-50%)}}@media (width<=640px){.ka-news-intro .ka-news-intro-line{top:50vw}}.ka-news-intro .ka-news-intro-line svg{width:100%;height:350px;position:relative;transform:translateZ(0)rotate(-20deg)}@media (width<=1080px){.ka-news-intro .ka-news-intro-line svg{transform:translateZ(0)rotate(-25deg)}}.ka-news-intro .ka-news-intro-line svg polyline{stroke-width:22px}@media (width<=1910px){.ka-news-intro .ka-news-intro-line svg polyline{stroke-width:15px}}.ka-awards.ka-awards--news .ka-awards-list__item:nth-child(n+7){display:block}.ka-awards.ka-awards--news .ka-awards-loadmore{display:none}.ka-news-slider{z-index:3;-webkit-user-select:none;user-select:none;background:#becdc2;width:100%;position:relative}.ka-news-slider .ka-news-slider-counter{z-index:9;color:#29372d;white-space:nowrap;font-size:16px;line-height:1;display:flex;position:absolute;top:64px;left:calc(50vw - 876px)}@media (width<=1910px){.ka-news-slider .ka-news-slider-counter{font-size:14px;top:48px;left:48px}}@media (width<=1080px){.ka-news-slider .ka-news-slider-counter{left:24px}}@media (width<=640px){.ka-news-slider .ka-news-slider-counter{top:32px;left:16px}}.ka-news-slider .ka-news-slider-counter__current{text-align:right;width:16px;height:16px;position:relative}@media (width<=1910px){.ka-news-slider .ka-news-slider-counter__current{height:14px}}.ka-news-slider .ka-news-slider-counter__current .count{position:absolute;top:0;right:0}.ka-news-slider .ka-news-slider-counter__total{align-items:center;display:flex}.ka-news-slider .ka-news-slider-counter__total:before{content:"/";margin:0 4px}.ka-news-slider .ka-news-slider-nav{z-index:9;align-items:center;display:flex;position:absolute;bottom:80px;right:calc(50vw - 876px)}@media (width<=1910px){.ka-news-slider .ka-news-slider-nav{bottom:48px;right:48px}}@media (width<=1080px){.ka-news-slider .ka-news-slider-nav{right:24px}}@media (width<=640px){.ka-news-slider .ka-news-slider-nav{bottom:24px;right:16px}}.ka-news-slider .ka-news-slider-nav .news-nav:first-child{margin-right:-6px}@media (width<=1080px){.ka-news-slider .ka-news-slider-nav .news-nav:first-child{margin-right:16px}}.ka-news-slider .news-slide{justify-content:space-between;width:100%;height:900px;display:flex;position:relative}@media (width<=1910px){.ka-news-slider .news-slide{height:600px}}@media (width<=1080px){.ka-news-slider .news-slide{flex-direction:column;height:828px}}@media (width<=640px){.ka-news-slider .news-slide{height:600px}}.ka-news-slider .news-slide .news-slide-progress{z-index:3;opacity:0;background:#706cff;width:0;height:4px;transition:opacity .4s;display:block;position:absolute;top:0;left:0}.ka-news-slider .news-slide .news-slide-text{opacity:0;flex-direction:column;justify-content:flex-end;width:calc(33.3333% + 12px);padding:80px 80px 80px calc(50vw - 876px);transition:opacity .8s;display:flex}@media (width<=1910px){.ka-news-slider .news-slide .news-slide-text{width:calc(33.3333% + 8px);padding:48px}}@media (width<=1080px){.ka-news-slider .news-slide .news-slide-text{width:100%;height:324px;padding:48px 24px}}@media (width<=640px){.ka-news-slider .news-slide .news-slide-text{height:222px;padding:32px 16px}}.ka-news-slider .news-slide .news-slide-date{color:#29372d;margin-top:32px;font-size:20px;font-weight:300;line-height:1.4}@media (width<=1910px){.ka-news-slider .news-slide .news-slide-date{margin-top:24px;font-size:16px}}@media (width<=640px){.ka-news-slider .news-slide .news-slide-date{margin-top:8px;font-size:18px}}.ka-news-slider .news-slide .news-slide-image{width:calc(66.6666% - 12px);display:flex;position:relative;overflow:hidden;transform:translateZ(0)}@media (width<=1910px){.ka-news-slider .news-slide .news-slide-image{width:calc(66.6666% - 8px)}}@media (width<=1080px){.ka-news-slider .news-slide .news-slide-image{width:100%;height:504px}}@media (width<=640px){.ka-news-slider .news-slide .news-slide-image{height:378px}}.ka-news-slider .news-slide .news-slide-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:0;width:100%;height:100%;transition:opacity .4s;animation:.8s forwards award-banner-out}.ka-news-slider .swiper-slide-active .news-slide .news-slide-progress,.ka-news-slider .swiper-slide-duplicate-active .news-slide .news-slide-progress{opacity:1;animation:5s linear forwards slide-progress}.ka-news-slider .swiper-slide-active .news-slide .news-slide-text,.ka-news-slider .swiper-slide-duplicate-active .news-slide .news-slide-text{opacity:1}.ka-news-slider .swiper-slide-active .news-slide .news-slide-image img,.ka-news-slider .swiper-slide-duplicate-active .news-slide .news-slide-image img{opacity:1;animation:.8s forwards award-banner-in}.ka-articles{background:#becdc2;width:100%;padding:104px 0;position:relative}@media (width<=1910px){.ka-articles{padding:80px 0}}@media (width<=640px){.ka-articles{padding:48px 0}}.ka-articles.ka-articles--insights{background:#fff;padding:144px 0}@media (width<=1910px){.ka-articles.ka-articles--insights{padding:120px 0}}@media (width<=1080px){.ka-articles.ka-articles--insights{padding:120px 0 80px}}@media (width<=640px){.ka-articles.ka-articles--insights{padding:80px 0}}.ka-articles.ka-articles--insights .article-card__date{color:#706cff}.ka-articles .ka-articles-slogan{margin-bottom:52px}@media (width<=1910px){.ka-articles .ka-articles-slogan{margin-bottom:32px}}@media (width<=640px){.ka-articles .ka-articles-slogan{margin-bottom:24px}}.ka-articles .ka-articles-list{grid-column-gap:24px;grid-row-gap:64px;grid-template-columns:repeat(3,1fr);width:100%;display:grid}@media (width<=1910px){.ka-articles .ka-articles-list{grid-column-gap:16px}}@media (width<=1080px){.ka-articles .ka-articles-list{grid-row-gap:48px;grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.ka-articles .ka-articles-list{grid-row-gap:32px;grid-template-columns:repeat(1,1fr)}}.ka-articles .ka-articles-list__item:nth-child(n+4){display:none}@media (width<=1080px) and (width>=641px){.ka-articles .ka-articles-list__item:nth-child(n+3){display:none}}.ka-articles .ka-articles-loadmore{justify-content:center;width:100%;margin-top:80px;display:flex}@media (width<=1910px){.ka-articles .ka-articles-loadmore{margin-top:64px}}@media (width<=640px){.ka-articles .ka-articles-loadmore{margin-top:48px}}@media (width>=1081px){.ka-articles .ka-articles-loadmore--3{display:none}}@media (width<=640px){.ka-articles .ka-articles-loadmore--3{display:none}}.ka-articles .ka-articles-loadmore .button-magnetic{color:#706cff;border-color:#706cff}.ka-articles .ka-articles-loadmore .button-magnetic__fill{background:#706cff}.ka-articles .ka-articles-loadmore .button-magnetic:hover{color:#fff}.ka-articles.open .ka-articles-list__item{display:block}.ka-articles.open .ka-articles-loadmore{display:none}.ka-post-progress{z-index:18;align-items:flex-end;width:100%;height:96px;margin-top:4px;display:flex;position:fixed;top:0;left:0}@media (width<=1910px){.ka-post-progress{height:76px}}.ka-post-progress__line{background:#706cff;width:0;height:4px}.ka-post-scroll{opacity:0;visibility:hidden;z-index:9;margin-top:calc(100vh - 68px);position:absolute;right:calc(50vw - 876px)}@media (width<=1910px){.ka-post-scroll{margin-top:calc(100vh - 60px);right:48px}}@media (width<=1080px){.ka-post-scroll{margin-top:calc(100vh - 76px);right:24px}}@media (width<=640px){.ka-post-scroll{right:16px}}.ka-post-intro{text-align:center;width:100%;padding-top:240px;position:relative}@media (width<=1910px){.ka-post-intro{padding-top:156px}}@media (width<=640px){.ka-post-intro{padding-top:128px}}.ka-post-intro .ka-post-intro-content{width:calc(83.3333% - 24px);margin:0 auto 64px}@media (width<=1910px){.ka-post-intro .ka-post-intro-content{width:calc(83.3333% - 16px);margin-bottom:48px}}@media (width<=640px){.ka-post-intro .ka-post-intro-content{width:100%;margin-bottom:32px}}.ka-post-intro .ka-post-intro-content:last-child{margin-bottom:0}.ka-post-intro .ka-post-intro-info{color:#29372d;justify-content:center;align-items:center;margin-top:64px;font-size:20px;font-weight:300;line-height:1.4;display:flex}@media (width<=1910px){.ka-post-intro .ka-post-intro-info{margin-top:48px;font-size:16px}}@media (width<=640px){.ka-post-intro .ka-post-intro-info{margin-bottom:32px;font-size:18px}}.ka-post-intro .ka-post-intro-info .post-circle{background:#706cff;border-radius:50%;width:6px;height:6px;margin:0 12px}@media (width<=1910px){.ka-post-intro .ka-post-intro-info .post-circle{width:4px;height:4px;margin:0 8px}}.ka-post-intro .ka-post-intro-info a{color:#706cff;text-decoration:underline;transition:all .3s}.ka-post-intro .ka-post-intro-info a:hover{color:#d0ceff}.ka-post-intro .ka-post-intro-banner{width:100%;height:900px;margin-top:64px;display:flex;position:relative}@media (width<=1910px){.ka-post-intro .ka-post-intro-banner{height:600px;margin-top:48px}}@media (width<=640px){.ka-post-intro .ka-post-intro-banner{height:450px;margin-top:32px}}.ka-post-intro .ka-post-intro-banner img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ka-post-intro .ka-post-intro-banner .ka-post-intro-button{z-index:3;position:fixed;top:calc(100vh - 84px);right:calc(50vw - 876px)}@media (width<=1910px){.ka-post-intro .ka-post-intro-banner .ka-post-intro-button{top:calc(100vh - 60px);right:48px}}@media (width<=1080px){.ka-post-intro .ka-post-intro-banner .ka-post-intro-button{right:24px}}@media (width<=640px){.ka-post-intro .ka-post-intro-banner .ka-post-intro-button{top:calc(100vh - 52px);right:16px}}.ka-post-content{padding-top:104px;padding-bottom:144px}@media (width<=1910px){.ka-post-content{padding-top:80px;padding-bottom:120px}}@media (width<=640px){.ka-post-content{padding-top:64px;padding-bottom:80px}}.ka-post-content .ka-post-content__wrapper{width:calc(50% - 12px);margin:0 auto}@media (width<=1910px){.ka-post-content .ka-post-content__wrapper{width:calc(50% - 8px)}}@media (width<=1080px){.ka-post-content .ka-post-content__wrapper{width:calc(75% - 8px)}}@media (width<=640px){.ka-post-content .ka-post-content__wrapper{width:100%}}.ka-content{font-size:20px;font-weight:300;line-height:1.4}@media (width<=1910px){.ka-content{font-size:16px}}@media (width<=640px){.ka-content{font-size:18px}}.ka-content h1{letter-spacing:-.02em;font-size:96px;font-weight:400;line-height:1}@media (width<=1910px){.ka-content h1{font-size:64px}}@media (width<=766px){.ka-content h1{font-size:36px;line-height:1.1}}.ka-content h2{letter-spacing:-.02em;font-size:64px;font-weight:400;line-height:1}@media (width<=1910px){.ka-content h2{font-size:48px}}@media (width<=766px){.ka-content h2{font-size:28px;line-height:1.1}}.ka-content h1,.ka-content h2{margin-top:104px;margin-bottom:48px}@media (width<=1910px){.ka-content h1,.ka-content h2{margin-top:80px;margin-bottom:40px}}@media (width<=640px){.ka-content h1,.ka-content h2{margin-top:64px;margin-bottom:32px}}.ka-content h1+h3,.ka-content h1+h4,.ka-content h2+h3,.ka-content h2+h4{margin-top:0}.ka-content h3{letter-spacing:-.02em;font-size:48px;font-weight:400;line-height:1}@media (width<=1910px){.ka-content h3{font-size:32px}}@media (width<=766px){.ka-content h3{font-size:22px;line-height:1.1}}.ka-content h4{letter-spacing:-.02em;font-size:36px;font-weight:400;line-height:1.1}@media (width<=1910px){.ka-content h4{font-size:24px}}@media (width<=766px){.ka-content h4{font-size:18px}}.ka-content h3,.ka-content h4{margin-top:80px;margin-bottom:20px}@media (width<=1910px){.ka-content h3,.ka-content h4{margin-top:64px;margin-bottom:16px}}@media (width<=640px){.ka-content h3,.ka-content h4{margin-top:48px;margin-bottom:16px}}.ka-content p{white-space:pre-wrap}.ka-content p:not(:last-child){margin-bottom:20px}@media (width<=1910px){.ka-content p:not(:last-child){margin-bottom:16px}}.ka-content a{color:#706cff;text-decoration:underline;transition:all .3s}.ka-content a:hover{color:#d0ceff}.ka-content b{font-weight:400}.ka-content ol,.ka-content ul{margin:12px 0 20px}@media (width<=1910px){.ka-content ol,.ka-content ul{margin:8px 0 16px}}.ka-content ul li{padding-left:24px;position:relative}@media (width<=1910px){.ka-content ul li{padding-left:20px}}.ka-content ul li:not(:last-child){margin-bottom:12px}@media (width<=1910px){.ka-content ul li:not(:last-child){margin-bottom:8px}}.ka-content ul li:before{content:"";background:#706cff;border-radius:50%;width:12px;height:12px;display:block;position:absolute;top:8px;left:0}@media (width<=1910px){.ka-content ul li:before{top:4px}}.ka-content ol{counter-reset:my-counter}.ka-content ol li{counter-increment:my-counter;padding-left:30px;position:relative}@media (width<=1910px){.ka-content ol li{padding-left:24px}}.ka-content ol li:not(:last-child){margin-bottom:12px}@media (width<=1910px){.ka-content ol li:not(:last-child){margin-bottom:8px}}.ka-content ol li:before{content:counter(my-counter) ".";color:#706cff;width:auto;height:auto;display:block;position:absolute;top:0;left:0}.ka-content blockquote{width:100%;margin:40px 0 80px;position:relative}@media (width<=1910px){.ka-content blockquote{margin:32px 0 64px}}@media (width<=640px){.ka-content blockquote{margin:24px 0 48px}}.ka-content blockquote .blockquote-icon{width:24px;height:24px;margin-bottom:20px;display:flex}.ka-content blockquote .blockquote-icon svg{fill:#706cff;width:100%;height:100%;transform:translateZ(0)}.ka-content blockquote .blockquote-content{letter-spacing:-.02em;font-size:36px;font-weight:400;line-height:1.1}@media (width<=1910px){.ka-content blockquote .blockquote-content{font-size:24px}}@media (width<=640px){.ka-content blockquote .blockquote-content{font-size:18px}}.ka-content blockquote .blockquote-author{text-transform:uppercase;width:100%;margin-top:32px}@media (width<=1910px){.ka-content blockquote .blockquote-author{margin-top:24px}}@media (width<=640px){.ka-content blockquote .blockquote-author{margin-top:16px}}.ka-content blockquote .blockquote-author__name{letter-spacing:-.02em;font-size:24px;font-weight:400;line-height:1.4}@media (width<=1910px){.ka-content blockquote .blockquote-author__name{font-size:20px}}.ka-content blockquote .blockquote-author__position{color:#706cff;margin-top:12px;font-size:16px;font-weight:400;line-height:1}@media (width<=1910px){.ka-content blockquote .blockquote-author__position{margin-top:8px;font-size:14px}}.ka-content .ka-content-table{width:100%;margin:80px 0}@media (width<=1910px){.ka-content .ka-content-table{margin:64px 0}}@media (width<=640px){.ka-content .ka-content-table{margin:48px 0;overflow-x:auto}}.ka-content .ka-content-table table{border-collapse:collapse;width:100%;font-size:18px;font-weight:300;line-height:1.4}@media (width<=1910px){.ka-content .ka-content-table table{font-size:14px}}@media (width<=640px){.ka-content .ka-content-table table{min-width:536px}}.ka-content .ka-content-table table thead td{padding:12px 12px 12px 16px;font-weight:400}@media (width<=1910px){.ka-content .ka-content-table table thead td{padding:8px 12px 8px 8px}}.ka-content .ka-content-table table tbody td{vertical-align:top;padding:16px}@media (width<=1910px){.ka-content .ka-content-table table tbody td{padding:12px 20px 12px 12px}}.ka-content .ka-content-table table,.ka-content .ka-content-table td,.ka-content .ka-content-table th{border:1px solid #bbb}.ka-content .ka-content-image,.ka-content figure{width:100%;margin:80px 0 104px;display:block;position:relative}@media (width<=1910px){.ka-content .ka-content-image,.ka-content figure{margin:64px 0 80px}}@media (width<=640px){.ka-content .ka-content-image,.ka-content figure{margin:48px 0 64px}}.ka-content .ka-content-image img,.ka-content figure img{width:100%;height:auto}.ka-content .ka-content-image figcaption,.ka-content figure figcaption{text-align:center;width:100%;margin-top:16px;font-size:18px;font-weight:300;line-height:1.4;display:block}@media (width<=1910px){.ka-content .ka-content-image figcaption,.ka-content figure figcaption{margin-top:12px;font-size:14px}}@media (width<=640px){.ka-content .ka-content-image figcaption,.ka-content figure figcaption{font-size:16px}}.ka-content .ka-content-contact{margin:104px 0}@media (width<=1910px){.ka-content .ka-content-contact{margin:80px 0}}@media (width<=640px){.ka-content .ka-content-contact{margin:64px 0}}.ka-content .ka-content-contact__text{letter-spacing:-.02em;font-size:48px;font-weight:400;line-height:1}@media (width<=1910px){.ka-content .ka-content-contact__text{font-size:32px}}@media (width<=766px){.ka-content .ka-content-contact__text{font-size:22px;line-height:1.1}}.ka-content .ka-content-contact__link{justify-content:center;align-items:center;margin-top:64px;display:flex}@media (width<=1910px){.ka-content .ka-content-contact__link{margin-top:48px}}@media (width<=640px){.ka-content .ka-content-contact__link{margin-top:32px}}.ka-content>:first-child{margin-top:0}.ka-content>:last-child{margin-bottom:0}.ka-content-slider{-webkit-user-select:none;user-select:none;width:100%;margin:80px 0;position:relative}@media (width<=1910px){.ka-content-slider{margin:64px 0}}@media (width<=640px){.ka-content-slider{margin:48px 0}}.ka-content-slider .swiper-slide{backface-visibility:hidden;position:relative;overflow:hidden;transform:translateZ(0)}.ka-content-slider .swiper-slide.swiper-slide-active .slider-item img{transform:scale(1)}.ka-content-slider .slider-item{justify-content:center;align-items:center;width:100%;height:504px;display:flex;position:relative}.ka-content-slider .slider-item img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;transition:transform .8s;transform:scale(1.2)}.ka-content-slider .slider-nav{justify-content:space-between;align-items:center;margin-top:32px;display:flex}@media (width<=1910px){.ka-content-slider .slider-nav{margin-top:24px}}@media (width<=640px){.ka-content-slider .slider-nav{margin-top:20px}}.ka-content-slider .slider-nav-counter{color:#29372d;white-space:nowrap;font-size:16px;line-height:1;display:flex}@media (width<=1910px){.ka-content-slider .slider-nav-counter{font-size:14px}}.ka-content-slider .slider-nav-counter__current{text-align:right;width:16px;height:16px;position:relative}@media (width<=1910px){.ka-content-slider .slider-nav-counter__current{height:14px}}.ka-content-slider .slider-nav-counter__current .count{position:absolute;top:0;right:0}.ka-content-slider .slider-nav-counter__total{align-items:center;display:flex}.ka-content-slider .slider-nav-counter__total:before{content:"/";margin:0 4px}.ka-articles--related{padding:104px 0 144px}@media (width<=1910px){.ka-articles--related{padding:80px 0 120px}}@media (width<=640px){.ka-articles--related{padding:48px 0 80px}}.notfound-page .ka-header{background:linear-gradient(#18221b,#18221b00)}.notfound-page .ka-footer{display:none}.ka-notfound{width:100%;height:calc(100vh - env(safe-area-inset-bottom));color:#fff;padding:48px 0 96px;display:flex;position:relative;overflow:hidden}@supports (height:100svh){.ka-notfound{height:100svh}}@media (width<=1910px){.ka-notfound{padding:48px 0 74px}}@media (width<=1080px){.ka-notfound{padding:48px 0 118px}}@media (width<=640px){.ka-notfound{padding:48px 0 96px}}.ka-notfound .container{flex-direction:column;justify-content:center;align-items:center;display:flex}.ka-notfound .ka-notfound-content{width:100%;position:relative}.ka-notfound .ka-notfound-content__title{width:100%;height:300px;margin-bottom:64px;position:relative}@media (width<=1910px){.ka-notfound .ka-notfound-content__title{height:240px;margin-bottom:52px}}@media (width<=1080px){.ka-notfound .ka-notfound-content__title{height:200px;margin-bottom:56px}}@media (width<=640px){.ka-notfound .ka-notfound-content__title{height:140px;margin-bottom:40px}}@media (width<=413px){.ka-notfound .ka-notfound-content__title{height:130px}}.ka-notfound .ka-notfound-content__title .notfound-title{z-index:1;font-family:"Suisse Intl 404";font-size:400px;font-weight:400;line-height:1;position:absolute;left:50%;transform:translate(-50%)}@media (width<=1910px){.ka-notfound .ka-notfound-content__title .notfound-title{font-size:320px}}@media (width<=1080px){.ka-notfound .ka-notfound-content__title .notfound-title{font-size:264px}}@media (width<=640px){.ka-notfound .ka-notfound-content__title .notfound-title{font-size:190px}}@media (width<=413px){.ka-notfound .ka-notfound-content__title .notfound-title{font-size:160px}}.ka-notfound .ka-notfound-content__title .notfound-title:nth-child(2){z-index:9;clip-path:inset(0 0 0 50%)}.ka-notfound .ka-notfound-content__text{z-index:3;text-align:center;font-size:24px;font-weight:300;line-height:1.4;position:relative}@media (width<=1910px){.ka-notfound .ka-notfound-content__text{font-size:20px}}@media (width<=640px){.ka-notfound .ka-notfound-content__text{max-width:232px;margin-left:auto;margin-right:auto}}.ka-notfound .ka-notfound-bg img{-o-object-position:top left;object-position:top left}@media (width<=640px){.ka-notfound .ka-notfound-bg img{-o-object-position:top center;object-position:top center}}.ka-notfound .ka-notfound-link{z-index:9;cursor:pointer;position:absolute;inset:0}@media (width<=1080px){.ka-notfound .ka-notfound-link .ka-cursor{top:80%;left:75%}}.ka-notfound .ka-notfound-line{z-index:2;pointer-events:none;align-items:center;width:120vw;height:52vw;display:flex;position:absolute;top:calc(50% - 26vw - 124px);left:-10vw}@media (width<=1910px){.ka-notfound .ka-notfound-line{top:calc(50% - 26vw - 110px)}}@media (width<=1080px){.ka-notfound .ka-notfound-line{width:140vw;top:calc(50% - 26vw);left:-20vw}}@media (width<=640px){.ka-notfound .ka-notfound-line{width:140vw;height:30vw;top:calc(50% - 26vw + 60px);left:-20vw}}@media (width<=413px){.ka-notfound .ka-notfound-line{top:calc(50% - 26vw + 35px);left:-10vw}}.ka-notfound .ka-notfound-line svg{width:100%;height:350px;position:relative;transform:translateZ(0)rotate(-25deg)}@media (width<=1080px){.ka-notfound .ka-notfound-line svg{transform:translateZ(0)rotate(-25deg)}}.ka-notfound .ka-notfound-line svg polyline{stroke-width:22px}@media (width<=1910px){.ka-notfound .ka-notfound-line svg polyline{stroke-width:15px}}
