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