@font-face{font-family:"Miriam Libre";font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/miriamlibre/v19/DdTh798HsHwubBAqfkcBTL_fZZP-b-i3999i.woff2) format("woff2");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:"Miriam Libre";font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/miriamlibre/v19/DdTh798HsHwubBAqfkcBTL_faZP-b-i3999i.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Miriam Libre";font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/miriamlibre/v19/DdTh798HsHwubBAqfkcBTL_fZ5P-b-i39w.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Miriam Libre";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/miriamlibre/v19/DdTh798HsHwubBAqfkcBTL_fZZP-b-i3999i.woff2) format("woff2");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:"Miriam Libre";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/miriamlibre/v19/DdTh798HsHwubBAqfkcBTL_faZP-b-i3999i.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Miriam Libre";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/miriamlibre/v19/DdTh798HsHwubBAqfkcBTL_fZ5P-b-i39w.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Turret Road";font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/turretroad/v11/pxidypMgpcBFjE84Zv-fE0PlFueCaExuqGaonvM.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Turret Road";font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/turretroad/v11/pxidypMgpcBFjE84Zv-fE0PlFueMaExuqGao.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Work Sans";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/worksans/v24/QGYsz_wNahGAdqQ43Rh_c6DptfpA4cD3.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Work Sans";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/worksans/v24/QGYsz_wNahGAdqQ43Rh_cqDptfpA4cD3.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Work Sans";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/worksans/v24/QGYsz_wNahGAdqQ43Rh_fKDptfpA4Q.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Work Sans";font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/worksans/v24/QGYsz_wNahGAdqQ43Rh_c6DptfpA4cD3.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Work Sans";font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/worksans/v24/QGYsz_wNahGAdqQ43Rh_cqDptfpA4cD3.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Work Sans";font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/worksans/v24/QGYsz_wNahGAdqQ43Rh_fKDptfpA4Q.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:iconfont;font-display:swap;src:url(../fonts/iconfont.woff2) format("woff2");font-weight:400;font-style:normal}.menu__link[data-spoller]::after,[class*=_icon-]::before{font-family:iconfont;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=_icon-user]::before{content:""}[class*=_icon-send]::before{content:""}[class*=_icon-search]::before{content:""}[class*=_icon-prev-arrow]::before{content:""}[class*=_icon-plus]::before{content:""}[class*=_icon-next-arrow]::before{content:""}[class*=_icon-minus]::before{content:""}[class*=_icon-file-clip]::before{content:""}[class*=_icon-decore-arrow]::before{content:""}[class*=_icon-close]::before{content:""}[class*=_icon-checked]::before{content:""}[class*=_icon-burger]::before{content:""}[class*=_icon-at]::before{content:""}[class*=_icon-arrow-right]::before{content:""}[class*=_icon-angle-down]::before{content:""}:root{--main-blue:#459ed4;--secondary-blue:#60c1ff;--accent-violet:#6445d4;--main-dark:#000407;--secondary-dark:#15171a;--additional-dark:#1e2228;--main-white:#fdfeff;--secondary-grey:#b0b3b8;--additional-grey:#7a7f85;--error:#ef4335;--success:#3bcdaa;--font-family:"Work Sans";--second-family:"Turret Road";--third-family:"Miriam Libre";--anim-delay-hero:750ms}*{padding:0;margin:0;border:0}*,*::after,*::before{box-sizing:border-box}*::after,*::before{display:inline-block}body,html{height:100%;min-width:375px}body{color:var(--main-dark);line-height:1;font-family:"Work Sans";font-size:1rem;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea{font-family:"Work Sans";font-size:inherit;line-height:inherit;color:inherit;background-color:rgba(0,0,0,0)}input,textarea{width:100%}label{display:inline-block}button,option,select{cursor:pointer}a{display:inline-block;color:inherit;text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}body{background-color:var(--main-dark)}.lock body{overflow:hidden;touch-action:none;-ms-scroll-chaining:none;overscroll-behavior:none}.wrapper{min-height:100%;display:flex;flex-direction:column;overflow:hidden}@supports (overflow:clip){.wrapper{overflow:clip}}.wrapper>main{flex:1 1 auto}.wrapper>*{min-width:0}[class*=__container]{max-width:120rem;margin:0 auto;padding-inline:12.5rem}.title{font-family:var(--second-family);font-weight:800;line-height:114%;color:#fff}.title_dark{color:var(--main-dark)}.title-second{font-family:var(--second-family);font-weight:800;line-height:140%;color:#fff}.title-second_dark{color:var(--main-dark)}.title-third{font-family:var(--third-family);font-weight:600;font-size:1.5rem;line-height:150%;color:#fff}.title-third_dark{color:var(--main-dark)}.subtitle{font-family:var(--third-family);font-weight:500;font-size:1.125rem;line-height:133%;letter-spacing:-.01em;color:var(--main-white)}.subtitle_dark{color:var(--main-dark)}.text{font-family:var(--third-family);font-weight:400;font-size:1rem;line-height:150%;letter-spacing:-.01em;color:var(--main-white)}.text p:not(:last-child){margin-bottom:.625rem}.text b,.text strong{font-weight:500;letter-spacing:.02em;text-transform:uppercase;color:var(--main-white)}.text ol{padding-left:1.25rem}.text ol li:not(:last-child){margin-bottom:.625rem}.text_dark{color:var(--main-dark)}.text_dark b,.text_dark strong{color:var(--main-dark)}.section-header__title{line-height:114%}.section-header__title:not(:last-child){margin-bottom:1.25rem}.section-header_right .section-header__title{text-align:right}.section-header_center .section-header__title{text-align:center}.section-header__inner{padding:2.5rem;position:relative}.section-header_light .section-header__background{background-color:rgba(229,229,229,.6);backdrop-filter:blur(10px)}.section-header__inner-text,.section-header__text{position:relative;z-index:1}.section-header__inner-text{font-family:var(--font-family)}.section-header__inner-text p:not(:last-child){margin-bottom:1.5rem}.section-content_center{text-align:center}.section-content__title:not(:last-child){margin-bottom:1.25rem}.section-content__text{font-family:var(--font-family)}.section-content__text:not(:last-child){margin-bottom:5rem}.section-content__buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:2.5rem 3.75rem}.section-content__button.button{min-height:3.375rem;padding-inline:2.5rem}.user{display:flex;align-items:flex-start;gap:.625rem}.user__image{flex:0 0 3.75rem;aspect-ratio:1/1;overflow:hidden;border-radius:50%}.user__name{font-weight:400;font-size:1rem;line-height:150%;letter-spacing:-.01em;color:var(--main-white)}.user__name:not(:last-child){margin-bottom:.25rem}.user__place{font-family:var(--third-family);font-weight:500;font-size:1.125rem;line-height:133%;letter-spacing:-.01em;color:var(--main-white)}.author{padding:.5rem 0;display:flex;align-items:flex-start;gap:.625rem}.author__image{aspect-ratio:1;width:3rem;flex-shrink:0;border-radius:50%}.author__content{align-self:center}.author__content>*{margin-bottom:.25rem}.author__content>:last-child{margin-bottom:0}.author__name{color:var(--main-white)}.author__place{color:var(--secondary-grey)}.item-service{backdrop-filter:blur(10px);background-color:rgba(32,32,32,.2);border:1px solid var(--additional-dark);display:flex;flex-direction:column;align-items:center;position:relative;overflow:hidden;pointer-events:none;transition:border-color .3s ease}.item-service:hover{border-color:var(--main-blue)}.item-service:hover .item-service__image{opacity:0}.item-service:hover .item-service__title{top:2.5rem;-webkit-transform:translateY(0);transform:translateY(0)}.item-service:hover .item-service__content{opacity:1}.item-service__image{position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%,calc(-50% - 2.875rem));transform:translate(-50%,calc(-50% - 2.875rem));max-width:18.75rem;aspect-ratio:300/140;transition:opacity .2s ease}.item-service__title{position:absolute;top:50%;left:0;-webkit-transform:translateY(calc(-50% + 3.5rem));transform:translateY(calc(-50% + 3.5rem));width:100%;transition:all .3s linear;text-align:center;z-index:3}.item-service__content{flex:1 1 100%;pointer-events:all;opacity:0;padding:5.3125rem 1.25rem 1.875rem;display:flex;flex-direction:column;justify-content:space-between;gap:1.25rem;transition:opacity .3s ease;-webkit-tap-highlight-color:transparent;position:relative}.item-service__arrow{color:#fff;font-size:1.5rem;align-self:flex-end;display:inline-flex;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.item-service__text{color:#fff}.item-client{border:1px solid var(--additional-dark);background-color:rgba(21,23,26,.4);backdrop-filter:blur(15px);padding:1.25rem 1.25rem 2.5rem}.item-client__user:not(:last-child){margin-bottom:.625rem}.item-client__text{font-family:var(--font-family)}.item-number{backdrop-filter:blur(10px);background-color:rgba(32,32,32,.2);border:1px solid var(--additional-dark);display:flex;flex-direction:column;align-items:center;text-align:center}.item-number__num{font-size:2.5rem}.item-number__subtitle:not(:last-child){margin-bottom:.625rem}.item-number__text{font-family:var(--font-family);font-size:1rem;text-align:start;color:var(--main-white)}.product-label{pointer-events:all;display:inline-flex;justify-content:center;align-items:center;font-family:var(--font-family);font-weight:400;font-size:1rem;letter-spacing:-.01em;color:var(--main-white);padding:.25rem .625rem;background:var(--main-dark);border:1px solid var(--additional-grey);border-radius:100px;min-height:2.5rem}.sub-mark{display:inline-flex;justify-content:center;align-items:center;text-align:center;border:1px solid var(--additional-grey);background-color:var(--main-dark);border-radius:100px;padding:.25rem .625rem;min-height:2.5rem;font-size:1rem;line-height:150%;letter-spacing:-.01em;color:var(--main-white)}.brand-item{display:flex;flex-direction:column}.brand-item:hover .brand-item__image{-webkit-filter:grayscale(0);filter:grayscale(0)}.brand-item:hover .brand-item__text{opacity:1}.brand-item__image{height:5rem;-webkit-filter:grayscale(1);filter:grayscale(1);transition:-webkit-filter .25s ease;transition:filter .25s ease;transition:filter .25s ease,-webkit-filter .25s ease}.brand-item__image:not(:last-child){margin-bottom:1rem}.brand-item__text{font-size:1rem;line-height:150%;letter-spacing:-.01em;color:var(--main-white);text-align:center;opacity:0;transition:opacity .25s ease}.item-clients-choose{border:.0625rem solid var(--additional-dark);background:rgba(32,32,32,.2);backdrop-filter:blur(.625rem);padding:2.5rem 1.25rem;display:flex;flex-direction:column;align-items:center;gap:.625rem;text-align:center}.item-clients-choose__icon{aspect-ratio:1/1;max-width:1.5rem;width:100%}.item-clients-choose__icon path{transition:fill .3s ease;fill:var(--additional-dark)}.item-clients-choose_colored .item-clients-choose__icon path{fill:var(--accent-violet)}.item-clients-choose__text{font-family:var(--font-family);color:var(--secondary-grey);transition:color .3s ease}.item-clients-choose__text ul{line-height:200%}.item-clients-choose__text ul li{list-style:disc inside}.item-clients-choose__text p:not(:last-child){margin-bottom:0}.item-clients-choose_colored .item-clients-choose__text{color:var(--main-white)}.item-clients-choose__text-info{font-family:var(--font-family);font-size:.875rem;color:var(--additional-grey)}.text-slider{display:flex;-webkit-user-select:none;-ms-user-select:none;user-select:none}.text-slider__wrapper{flex:1 1 auto;display:flex;gap:2.5rem}.text-slider__text{display:flex;align-items:center;gap:2.5rem;white-space:nowrap;font-family:var(--second-family);font-weight:800;font-size:2.5rem;line-height:140%;color:var(--main-white)}.text-slider__text::after{content:attr(data-text-decore)}.text-slider_dark .text-slider__text{color:var(--main-dark)}.item-leadership{display:flex;flex-direction:column}[data-fp] .item-leadership{opacity:0;-webkit-transform:translateY(50%);transform:translateY(50%)}.fp-init [data-fp] .item-leadership{transition:opacity .5s linear,-webkit-transform .5s linear;transition:opacity .5s linear,transform .5s linear;transition:opacity .5s linear,transform .5s linear,-webkit-transform .5s linear}[data-fp] .active-section .item-leadership{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.item-leadership__image{width:15rem;aspect-ratio:1;flex-shrink:0}[data-fp] .item-leadership__image{opacity:0;-webkit-transform:translateY(150%);transform:translateY(150%)}.fp-init [data-fp] .item-leadership__image{transition:opacity .5s linear,-webkit-transform .5s linear;transition:opacity .5s linear,transform .5s linear;transition:opacity .5s linear,transform .5s linear,-webkit-transform .5s linear}[data-fp] .active-section .item-leadership__image{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.item-leadership__content{flex:1;display:flex;flex-direction:column;align-items:center}.item-leadership__header:not(:last-child){margin-bottom:.625rem}.item-leadership__name{font-family:var(--second-family);font-weight:800;font-size:2.5rem;line-height:140%;color:var(--main-white)}.item-leadership__place{color:var(--secondary-grey)}.item-leadership__text{font-family:var(--font-family)}.coming-soon-label{display:flex;justify-content:center;align-items:center;font-size:.875rem;font-weight:400;letter-spacing:-.01em;text-transform:none;background-color:var(--secondary-grey);border-radius:1rem;border:.0625rem solid var(--main-dark);height:2rem;padding:.25rem .375rem;transition:opacity .3s ease}.navigation-button{font-size:1.5rem;color:var(--main-white);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.navigation-button:not([disabled]):active{-webkit-transform:scale(1.25);transform:scale(1.25)}.navigation-button[disabled]{opacity:.5}.navigation-button_next::before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.pagination .swiper-pagination-bullet{cursor:pointer;display:inline-block;width:.5rem;height:.5rem;background-color:var(--additional-dark);border-radius:50%;transition:background-color .3s ease}.pagination .swiper-pagination-bullet-active{background-color:var(--additional-grey)}.pagination.swiper-pagination-lock{display:none}.iframe-block{width:100%}.scroll-preloader{position:fixed;width:100%;height:100%;top:0;left:0;z-index:200;background-color:var(--main-dark);display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none}.loaded .scroll-preloader{transition:opacity .2s ease}._scrolling-preloader .scroll-preloader{opacity:1;pointer-events:all}.scroll-preloader__object{width:6.25rem;height:6.25rem;pointer-events:none}.search-list{border:1px solid var(--additional-dark);padding:1rem 1.25rem;backdrop-filter:blur(15px);background:rgba(21,23,26,.6);display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .1s ease,visibility .1s ease}.search-list._show{opacity:1;visibility:visible;pointer-events:all}.search-list__link{padding:.25rem 0;font-family:var(--font-family);font-weight:500;font-size:1rem;line-height:163%;color:var(--main-white);transition:opacity .1s ease}.search-list__link span{text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.category-tag{cursor:default;background-color:var(--main-white);border:.0625rem solid var(--additional-dark);border-radius:6.25rem;padding:.25rem .5625rem;min-height:2.5rem;display:inline-flex;justify-content:center;align-items:center;font-size:1rem;line-height:150%;letter-spacing:-.01em;color:var(--main-dark);transition:background-color .2s ease,color .2s ease}[data-clipBorder]{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(21,23,26,.4);backdrop-filter:blur(15px);z-index:0}.watcher [data-watch=fade-up]{-webkit-transform:translateY(4.6875rem);transform:translateY(4.6875rem);opacity:0}[data-watch=fade-up]._watcher-view{transition:opacity .6s ease,-webkit-transform .6s ease;transition:transform .6s ease,opacity .6s ease;transition:transform .6s ease,opacity .6s ease,-webkit-transform .6s ease}.loaded [data-watch=fade-up]._watcher-view{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.watcher [data-watch=fade-right]{-webkit-transform:translateX(4.6875rem);transform:translateX(4.6875rem);opacity:0}[data-watch=fade-right]._watcher-view{transition:opacity .6s ease,-webkit-transform .6s ease;transition:transform .6s ease,opacity .6s ease;transition:transform .6s ease,opacity .6s ease,-webkit-transform .6s ease}.loaded [data-watch=fade-right]._watcher-view{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.watcher [data-watch=fade-left]{-webkit-transform:translateX(-4.6875rem);transform:translateX(-4.6875rem);opacity:0}[data-watch=fade-left]._watcher-view{transition:opacity .6s ease,-webkit-transform .6s ease;transition:transform .6s ease,opacity .6s ease;transition:transform .6s ease,opacity .6s ease,-webkit-transform .6s ease}.loaded [data-watch=fade-left]._watcher-view{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.watcher [data-watch=opacity]{opacity:0}[data-watch=opacity]._watcher-view{transition:opacity .6s ease}.loaded [data-watch=opacity]._watcher-view{opacity:1}.watcher [data-watch=scale]{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}[data-watch=scale]._watcher-view{transition:opacity .6s ease 0s,-webkit-transform .6s ease 0s;transition:opacity .6s ease 0s,transform .6s ease 0s;transition:opacity .6s ease 0s,transform .6s ease 0s,-webkit-transform .6s ease 0s}.loaded [data-watch=scale]._watcher-view{-webkit-transform:scale(1);transform:scale(1);opacity:1}@-webkit-keyframes pulse{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes pulse{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@-webkit-keyframes marquee{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes marquee{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.button{display:inline-flex;justify-content:center;align-items:center;gap:.625rem;font-family:var(--font-family);font-weight:500;font-size:1rem;line-height:162%;color:#fff;text-transform:uppercase;padding:.25rem 1.25rem;min-height:2.625rem;border:1px solid var(--secondary-grey);background-color:var(--secondary-dark);position:relative;overflow:hidden}.button::before{font-size:1.5rem;order:2}.button__giphy{position:absolute;width:18.375rem;height:18.375rem;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none;opacity:0}.loaded .button__giphy{transition:opacity .3s ease}.button span,.button::before{position:relative;z-index:1}.loaded .button{transition:background-color .55s ease,border-color .55s ease,opacity .55s ease,color .55s ease,-webkit-transform .55s ease;transition:background-color .55s ease,border-color .55s ease,transform .55s ease,opacity .55s ease,color .55s ease;transition:background-color .55s ease,border-color .55s ease,transform .55s ease,opacity .55s ease,color .55s ease,-webkit-transform .55s ease}.button_fw{width:100%}.button_line{border-color:var(--secondary-grey);background-color:var(--main-dark)}.button_line_white{background-color:var(--main-white);border-color:var(--main-dark);color:var(--main-dark)}.button_line_transparent{background-color:rgba(0,0,0,0)}.button_big{min-height:3.25rem}.button__icon{display:inline-flex;flex:0 0 1.0625rem;aspect-ratio:1/1}.texted-button{position:relative;display:flex;align-items:center;justify-content:center;font-family:var(--font-family);font-weight:500;font-size:1rem;line-height:162%;text-transform:uppercase;color:var(--secondary-dark);transition:color .3s ease}.texted-button:hover{color:var(--main-dark)}.texted-button:hover span{text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.texted-button:hover .texted-button__icon-arrow{-webkit-transform:translateX(.8125rem);transform:translateX(.8125rem)}.texted-button:hover .texted-button__icon-arrow svg{-webkit-transform:translateX(.625rem);transform:translateX(.625rem)}.texted-button:hover .texted-button__coming-soon{text-decoration:none;opacity:1}.texted-button:active{color:var(--secondary-dark)}.texted-button:active .texted-button__icon-arrow{-webkit-transform:translateX(0);transform:translateX(0)}.texted-button:active .texted-button__icon-arrow svg{-webkit-transform:translateX(0);transform:translateX(0)}.texted-button_s-gray{color:var(--secondary-grey)}.texted-button_s-gray:hover{color:var(--main-white)}.texted-button_s-gray:hover .texted-button__icon-arrow svg{fill:var(--main-white)}.texted-button_s-gray:hover .texted-button__icon-arrow::after{background-color:var(--main-white)}.texted-button__icon-arrow{position:relative;display:flex;justify-content:center;align-items:center;-webkit-transform:translate(.25rem);transform:translate(.25rem);transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.texted-button__icon-arrow::after{content:"";position:absolute;width:.625rem;height:.125rem;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:var(--secondary-dark)}.texted-button_s-gray .texted-button__icon-arrow::after{background-color:var(--secondary-grey)}.texted-button__icon-arrow svg{transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.texted-button_s-gray .texted-button__icon-arrow svg{fill:var(--secondary-grey)}.texted-button__coming-soon{position:absolute;top:-1rem;right:-3.75rem;opacity:0;pointer-events:none;transition-duration:.5s}.circle-button{position:relative;width:8.75rem;aspect-ratio:1/1;overflow:hidden}.circle-button__icon{width:1.875rem;aspect-ratio:1/1;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:1.875rem;color:var(--main-white);z-index:2}.loaded .circle-button__icon{transition:width .5s ease,-webkit-transform .5s ease;transition:transform .5s ease,width .5s ease;transition:transform .5s ease,width .5s ease,-webkit-transform .5s ease}.circle-button__icon img{max-width:1.5rem}.circle-button__background{position:absolute;width:65%;height:65%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;transition:width .5s ease,height .5s ease}.circle-button__background::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;border-radius:50%;border:1px solid var(--main-white);background-color:var(--main-dark);transition:background-color .5s ease,border-color .5s ease}.circle-button__background-image{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;border-radius:50%}.circle-button text{font-family:var(--font-family);font-weight:600;font-size:1.0625rem;line-height:162.5%;letter-spacing:-.02em;fill:#fff;text-transform:uppercase}.circle-button svg{position:absolute;left:-50%;top:-50%;width:200%;height:200%;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.circle-button:hover .circle-button__icon{-webkit-transform:translate(-50%,-50%) scale(1.4);transform:translate(-50%,-50%) scale(1.4)}.circle-button:hover .circle-button__background{width:75%;height:75%}.circle-button:hover .circle-button__background::before{background-color:rgba(0,0,0,0);border-color:transparent}.circle-button:hover svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.dark-tab-button{display:flex;justify-content:center;align-items:center;font-family:var(--third-family);font-weight:600;font-size:1.5rem;line-height:150%;color:var(--additional-grey);background-color:var(--additional-dark);border:1px solid var(--additional-grey);border-radius:6.25rem;padding:.25rem 1.25rem;min-height:3.25rem;transition:background-color .3s ease,border-color .3s ease,color .3s ease,box-shadow .3s ease}.dark-tab-button._tab-active{background-color:var(--main-dark);border-color:var(--main-white);box-shadow:0 0 50px 0 #3500f3}input[type=email],input[type=tel],input[type=text],textarea{-webkit-appearance:none;appearance:none}.input{border-radius:0!important;width:100%;display:block;padding:0 1rem;border:none;caret-color:inherit;font-family:var(--font-family);font-weight:400;font-size:1rem;line-height:150%;letter-spacing:-.01em;color:var(--main-dark);height:2.5rem}.input:focus{outline:0}.input::-webkit-input-placeholder{color:var(--secondary-grey)}.input:-ms-input-placeholder{color:var(--secondary-grey)}.input::-ms-input-placeholder{color:var(--secondary-grey)}.input::placeholder{color:var(--secondary-grey)}textarea.input{resize:none;padding:1rem;height:7.5rem}input[data-number-input]{padding-left:5.625rem!important}.checkbox{position:relative}.checkbox_necessary{pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.checkbox__input{position:absolute;width:0;height:0;opacity:0}.checkbox__input:focus-visible+.checkbox__label:before{box-shadow:0 0 5px #000}.checkbox__input:checked+.checkbox__label:before{background:var(--main-white);color:var(--main-dark)}.checkbox__label{width:100%;cursor:pointer;display:inline-flex;position:relative;gap:.625rem}.checkbox__label:before{align-self:flex-start;display:flex;justify-content:center;align-items:center;font-size:1.5rem;flex:0 0 1.5rem;width:1.5rem;height:1.5rem;border:.125rem solid var(--main-white);color:transparent;transition:all .3s ease}.checkbox__wrapper{align-self:center;text-align:start}.checkbox__title{font-size:1rem;line-height:150%;letter-spacing:-.01em;color:var(--main-white)}.checkbox__text{font-size:.875rem;line-height:171%;letter-spacing:-.01em;color:var(--secondary-grey)}.form{background:var(--secondary-dark);padding:2.5rem}.form__title{font-size:2.5rem}.form__title:not(:last-child){margin-bottom:1.25rem}.form__line{display:flex;flex-wrap:wrap;gap:1.25rem}.form__line:not(:last-child){margin-bottom:1.25rem}.form__field{flex:0 0 calc(50% - .625rem)}.form__field:has(textarea){flex:1}.form__bottom{padding-top:2.5rem;display:flex;align-items:center;justify-content:space-between;gap:1.25rem}.form__bottom:not(:last-child){margin-bottom:1.25rem}.form__privacy{font-family:var(--font-family);font-weight:400;font-size:.75rem;line-height:200%;letter-spacing:-.01em;color:var(--secondary-grey)}.form__privacy a{text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.form__privacy a:hover{text-decoration:none}.field{position:relative;background-color:#fff;padding:0 1rem;display:flex;gap:1rem}.field:has(textarea){padding:0}.field__input{flex:1 1 auto;padding:0}.field__icon{display:flex;justify-content:center;align-items:center;flex:0 0 1rem;width:1rem;aspect-ratio:1/1}.field__icon path{fill:#b0b3b8}._error .field__icon path{fill:var(--error)}._success .field__icon path{fill:var(--success)}.field__error,.field__optional{position:absolute;width:100%;bottom:100%;left:0;font-family:var(--font-family);font-weight:400;font-size:.75rem;line-height:133%;letter-spacing:-.01em;color:var(--additional-grey);text-align:right;padding:0 1rem}.field__optional{padding:0}.field__error{color:var(--error)}._success .field__error{color:var(--success)}.upload-file{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem .625rem}.upload-file__button{cursor:pointer;position:relative;font-weight:400;font-size:1rem;line-height:150%;letter-spacing:-.01em;color:var(--main-white);display:flex;align-items:center;gap:.625rem}.upload-file__button::before{font-size:1.5rem}.upload-file__button span{text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.upload-file__label{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;cursor:pointer}.upload-file__input{display:none}.upload-file__error{font-family:var(--font-family);font-weight:400;font-size:.75rem;line-height:133%;letter-spacing:-.01em;color:var(--additional-grey);color:#ef4335}._success .upload-file__error{color:var(--success)}.upload-file__uploaded{font-weight:400;font-size:.75rem;line-height:133%;letter-spacing:-.01em;color:var(--main-blue)}.form-search{position:relative;border-bottom:1px solid #fff}.form-search__input{position:relative;width:100%;display:block;border:none;caret-color:inherit;color:var(--main-white)}.form-search__input:focus{outline:0}.form-search__input::-webkit-input-placeholder{color:var(--secondary-grey)}.form-search__input:-ms-input-placeholder{color:var(--secondary-grey)}.form-search__input::-ms-input-placeholder{color:var(--secondary-grey)}.form-search__input::placeholder{color:var(--secondary-grey)}.form-search__input[placeholder]:not([data-placeholder-nohiden])::-webkit-input-placeholder{-webkit-transition:opacity .3s;transition:opacity .3s}.form-search__input[placeholder]:not([data-placeholder-nohiden]):-ms-input-placeholder{-ms-transition:opacity .3s;transition:opacity .3s}.form-search__input[placeholder]:not([data-placeholder-nohiden])::-ms-input-placeholder{-ms-transition:opacity .3s;transition:opacity .3s}.form-search__input[placeholder]:not([data-placeholder-nohiden])::placeholder{transition:opacity .3s}.form-search__input[placeholder]:not([data-placeholder-nohiden]):focus::-webkit-input-placeholder{opacity:0}.form-search__input[placeholder]:not([data-placeholder-nohiden]):focus:-ms-input-placeholder{opacity:0}.form-search__input[placeholder]:not([data-placeholder-nohiden]):focus::-ms-input-placeholder{opacity:0}.form-search__input[placeholder]:not([data-placeholder-nohiden]):focus::placeholder{opacity:0}.form-search__input,.form-search__suggestion{font-weight:400;font-size:1rem;letter-spacing:-.01em;padding:.375rem 1.5rem;height:2.5rem}.form-search__suggestion{pointer-events:none;color:var(--additional-grey);position:absolute;display:flex;align-items:center}.form-search__button{position:absolute;width:1.5rem;height:1.5rem;font-size:1.5rem;top:50%;right:1.5rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--main-white);transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.form-search__result-list{position:absolute;top:calc(100% + .0625rem);left:0;z-index:2}[class*=_field-icon-]::before{content:"";background-repeat:no-repeat;background-size:contain;aspect-ratio:1/1;font-size:1rem;width:1em}._field-icon-user::before{background-image:url(../img/icons/icon-user-gray.svg)}._error ._field-icon-user::before{background-image:url(../img/icons/icon-user-red.svg)}._success ._field-icon-user::before{background-image:url(../img/icons/icon-user-green.svg)}._field-icon-at::before{background-image:url(../img/icons/icon-at-gray.svg)}._error ._field-icon-at::before{background-image:url(../img/icons/icon-at-red.svg)}._success ._field-icon-at::before{background-image:url(../img/icons/icon-at-green.svg)}._field-icon-phone::before{background-image:url(../img/icons/icon-phone-gray.svg)}._error ._field-icon-phone::before{background-image:url(../img/icons/icon-phone-red.svg)}._success ._field-icon-phone::before{background-image:url(../img/icons/icon-phone-green.svg)}.iti{flex:1 1 auto;margin:0 0 0 -1rem;display:flex;align-items:center;gap:.5rem;font-family:var(--font-family);font-weight:400;font-size:1rem;line-height:150%;letter-spacing:-.01em;color:var(--main-dark);--iti-border-width:0 4px 0 0}.iti--fullscreen-popup{--iti-mobile-popup-margin:30px 40px}.iti--fullscreen-popup .iti__dropdown-content{width:100%}.iti .iti__search-input{border-radius:0!important;width:100%;display:block;padding:0 1.875rem;border:none;caret-color:inherit;font-family:var(--font-family);font-weight:400;font-size:1rem;line-height:150%;letter-spacing:-.01em;color:var(--main-dark);height:2.5rem}.iti .iti__search-input:focus{outline:0}.iti .iti__search-input::-webkit-input-placeholder{color:var(--secondary-grey)}.iti .iti__search-input:-ms-input-placeholder{color:var(--secondary-grey)}.iti .iti__search-input::-ms-input-placeholder{color:var(--secondary-grey)}.iti .iti__search-input::placeholder{color:var(--secondary-grey)}.iti .iti__search-icon{-webkit-transform:scale(1.2);transform:scale(1.2)}body::after{content:"";background-color:rgba(21,23,26,.4);backdrop-filter:blur(15px);position:fixed;width:100%;height:100%;top:0;left:0;opacity:0;transition:opacity .8s ease 0s;pointer-events:none;z-index:149}.popup-show body::after{opacity:1}.popup-show.popup-coockie body::after{opacity:0}.popup{position:fixed;top:0;left:0;bottom:0;right:0;padding:2rem 1rem;transition:visibility .8s ease 0s;visibility:hidden;pointer-events:none}.popup-coockie .popup{top:auto;bottom:0;right:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;max-width:44.5rem;max-height:100svh;scrollbar-width:none;-ms-overflow-style:none}.popup-coockie .popup::-webkit-scrollbar{display:none}.popup_show{z-index:150;visibility:visible;overflow:auto;pointer-events:auto}.popup_show .popup__content{visibility:visible;-webkit-transform:scale(1);transform:scale(1)}.popup__wrapper{display:flex;flex-direction:column;align-items:center;min-height:100%;flex:1 1 auto;width:100%;display:flex;justify-content:center;align-items:center}.popup_coockie .popup__wrapper{justify-content:flex-end}.popup__content{visibility:hidden;-webkit-transform:scale(0);transform:scale(0);transition:-webkit-transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s;backdrop-filter:blur(10px);background-color:rgba(30,34,40,.2);border:1px solid var(--additional-dark);padding:2.5rem;width:100%;max-width:56.25rem}.popup_form-sent .popup__content{max-width:31.25rem}.popup_coockie .popup__content{max-width:42.5rem}.popup-coockie .popup__content{pointer-events:all}.lock .popup__content{visibility:visible}.popup_form-sent{padding:2rem}.popup__close{position:absolute;width:1.5rem;height:1.5rem;top:1.25rem;right:1.25rem;font-size:1.5rem;color:var(--main-white);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.popup__form-sent{text-align:center}.popup__header:not(:last-child){margin-bottom:2.5rem}.popup__title.title-second{display:flex;align-items:center;justify-content:center;gap:.625rem;font-size:2.5rem}.popup__title.title-second:not(:last-child){margin-bottom:.625rem}.popup__title-icon{width:1.75rem;height:1.75rem;flex-shrink:0}.popup__text{font-family:var(--font-family)}.popup__buttons{display:flex;flex-wrap:wrap;gap:2.5rem}.popup__button{flex:1 1 auto}.popup__checkboxes{display:grid;gap:2.5rem}.popup__checkboxes:not(:last-child){margin-bottom:2.5rem}.info-spoller__title{display:flex;align-items:center;justify-content:space-between;gap:.625rem;width:100%;text-align:left;font-family:var(--font-family);font-weight:500;font-size:1rem;line-height:150%;letter-spacing:.02em;text-transform:uppercase;color:#fff;padding:.625rem}.info-spoller__title::before{order:2;font-size:1.5rem}.info-spoller__title._spoller-active::before{content:""}.info-spoller__body{max-width:36.25rem;font-family:var(--font-family);color:var(--secondary-grey);padding:0 .625rem .625rem}.fp-init body{overflow:hidden;touch-action:none;-ms-scroll-chaining:none;overscroll-behavior:none}[data-fp]{min-height:100svh}.fp-init [data-fp]{z-index:3;touch-action:none;position:relative;overflow:hidden}.fp-switching [data-fp-section]{touch-action:none}.fp-init [data-fp-section]{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.fp-init [data-fp-section]::-webkit-scrollbar{display:none}.fp-init.fp-switching [data-fp-section]{overflow-y:hidden}.fp-init .cards-mode [data-fp-section],.fp-init .slider-mode [data-fp-section]{transition:-webkit-transform .7s cubic-bezier(.55,.085,0,.99) 0s;transition:transform .7s cubic-bezier(.55,.085,0,.99) 0s;transition:transform .7s cubic-bezier(.55,.085,0,.99) 0s,-webkit-transform .7s cubic-bezier(.55,.085,0,.99) 0s}.fp-init .fade-mode [data-fp-section]{transition:opacity .5s ease-in-out 0s,visibility .5s ease-in-out 0s}.fp-bullets{position:fixed;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);right:3.125rem;max-height:100%;display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;z-index:20;gap:.5rem}.fp-switching .fp-bullets{pointer-events:none}.fp-bullets .fp-bullet{cursor:pointer;width:.5rem;height:.5rem;flex:0 0 .5rem;border-radius:50%;background-color:#1e2228;transition:opacity .4s ease-in-out 0s,background-color .4s ease-in-out 0s,box-shadow .4s ease-in-out 0s,-webkit-transform .4s ease-in-out 0s;transition:transform .4s ease-in-out 0s,opacity .4s ease-in-out 0s,background-color .4s ease-in-out 0s,box-shadow .4s ease-in-out 0s;transition:transform .4s ease-in-out 0s,opacity .4s ease-in-out 0s,background-color .4s ease-in-out 0s,box-shadow .4s ease-in-out 0s,-webkit-transform .4s ease-in-out 0s}.fp-section-5 .home .fp-bullets{opacity:0;pointer-events:none}.fp-bullets .fp-bullet-active{opacity:1;background-color:#7a7f85}.fls-cursor{width:100%;height:100%;position:fixed;left:0;top:0;z-index:200;pointer-events:none;mix-blend-mode:difference}.fls-cursor__shadow{will-change:transform;transition:all 75ms linear 0s;position:fixed;width:.5rem;height:.5rem;background-color:var(--main-white);border-radius:50%}:root{--load:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 viewBox=%270 0 50 50%27 xml:space=%27preserve%27%3E%3Cpath fill=%27%23000%27 d=%27M43.935,25.145c0-10.318-8.364-18.683-18.683-18.683c-10.318,0-18.683,8.365-18.683,18.683h4.068c0-8.071,6.543-14.615,14.615-14.615c8.072,0,14.615,6.543,14.615,14.615H43.935z%27%3E%3C/path%3E%3C/svg%3E")}.preloader{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center;background-color:rgba(158,157,157,.2)}.preloader::before{content:"";background-image:var(--load);background-repeat:no-repeat;background-size:5rem;background-position:center;display:block;width:5rem;height:5rem;-webkit-animation:loader 1s linear infinite;animation:loader 1s linear infinite}@-webkit-keyframes loader{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.pagging{display:flex;align-items:center;justify-content:center;gap:.625rem}.pagging__arrow{font-size:1.5rem;color:var(--main-white);display:flex;align-items:center;justify-content:center;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.pagging__list{display:block}.pagging__list li{display:inline-block;width:1.5625rem;height:1.5625rem}.pagging__list li:not(:last-child){margin-right:.375rem}.pagging__item{display:flex;justify-content:center;align-items:center;font-weight:500;font-size:1rem;line-height:162%;text-transform:uppercase;color:var(--additional-grey);transition:color .3s ease}.pagging__item._active{color:var(--main-white)}.ibg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ibg_top{-o-object-position:top;object-position:top}.ibg_bottom{-o-object-position:bottom;object-position:bottom}.ibg_left{-o-object-position:left;object-position:left}.ibg_right{-o-object-position:right;object-position:right}.ibg_contain{-o-object-fit:contain;object-fit:contain}.development-services-tabs{display:flex;justify-content:center;position:relative}.development-services-tabs__navigation{display:flex;justify-content:center}.development-services-tabs__spacer{pointer-events:none;flex:0 0 39.9449035813%}.development-services-tabs__title{border:1px solid var(--additional-grey);border-radius:100px;padding:.25rem 1.25rem;min-height:3.25rem;font-family:var(--third-family);font-weight:600;font-size:1.5rem;line-height:150%;color:var(--main-dark);transition:background-color .3s ease,border-color .3s ease}.development-services-tabs__title:active{background-color:rgba(30,34,40,.4);border-color:var(--additional-dark)}.development-services-tabs__title._tab-active{color:var(--main-white);background-color:var(--main-dark)}.development-services-tabs__content{position:relative;z-index:1;margin-left:auto;margin-right:auto}.development-services-tabs__body{max-width:23.75rem;pointer-events:none}.development-services-tabs__body._tab-active{display:block;pointer-events:all}.development-services-tabs__image{position:relative;aspect-ratio:380/270}.development-services-tabs__image:not(:last-child){margin-bottom:1.25rem}.development-services-tabs__image img{opacity:0}.touch .development-services-tabs__image img{opacity:1}.development-services-tabs__image canvas{position:absolute;width:100%;height:100%;top:0;left:0}.development-services-tabs__text{font-weight:400;font-size:1rem;line-height:150%;letter-spacing:-.01em;color:var(--main-dark)}.development-services-tabs__text ul{padding-left:1.25rem}.development-services-tabs__text ul li{list-style:disc}.development-services-tabs__text ul li:not(:last-child){margin-bottom:.625rem}.phone-tabs{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:2.5rem}.phone-tabs__navigation{display:flex;flex-direction:column;align-items:flex-end;gap:2.5rem}.phone-tabs__content{color:#fff;flex:0 0 30rem}.phone-tabs__body{position:relative;overflow:hidden}.phone-tabs__phone{-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;aspect-ratio:480/600;position:relative}.phone-tabs__phone::before{content:"";position:absolute;width:100%;height:6.25rem;bottom:0;left:0;background:linear-gradient(0deg,#000407 20%,rgba(0,4,7,0) 100%)}.phone-tabs__video{-webkit-user-select:none;-ms-user-select:none;user-select:none;aspect-ratio:440/600;position:absolute;width:calc(100% - 2.5rem);top:1.25rem;left:1.25rem;z-index:-1;border-radius:1.5rem;overflow:hidden}.phone-tabs__text{position:absolute;width:100%;bottom:0;left:0;text-align:center;padding:0 1.25rem}.industry-tabs{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:flex-start;gap:2.5rem}.industry-tabs__navigation{display:flex;flex-direction:column;align-items:flex-end;gap:2.5rem}.industry-tabs__content{flex:0 0 30rem}.industry-tabs__image{position:relative;aspect-ratio:480/340}.industry-tabs__image img{opacity:0}.touch .industry-tabs__image img{opacity:1}.industry-tabs__image canvas{position:absolute;width:100%;height:100%;top:0;left:0}.industry-tabs__image:not(:last-child){margin-bottom:1.25rem}.industry-tabs__text{font-size:1rem;line-height:150%;letter-spacing:-.01em;color:var(--main-white)}.industry-tabs__text p:not(:last-child){margin-bottom:.9375rem}.industry-tabs__text ul{padding-left:1.25rem}.industry-tabs__text ul li{list-style:disc}.industry-tabs__text li:not(:last-child){margin-bottom:.625rem}.iti .iti__country-list{-webkit-overflow-scrolling:touch}.iti .iti__country-list::-webkit-scrollbar{-webkit-appearance:none;width:.5rem}.iti .iti__country-list::-webkit-scrollbar-track{background:#b9b9b9}.iti .iti__country-list::-webkit-scrollbar-thumb{background:var(--secondary-dark)}.iti .iti__country-list::-webkit-scrollbar-thumb:hover{background:#555}.blog-article__body .syntaxhighlighter,.blog-article__body .table-wrapper{-webkit-overflow-scrolling:touch}.blog-article__body .syntaxhighlighter::-webkit-scrollbar,.blog-article__body .table-wrapper::-webkit-scrollbar{-webkit-appearance:none;height:.25rem}.blog-article__body .syntaxhighlighter::-webkit-scrollbar-track,.blog-article__body .table-wrapper::-webkit-scrollbar-track{background:#4f4e4e;border-radius:.25rem}.blog-article__body .syntaxhighlighter::-webkit-scrollbar-thumb,.blog-article__body .table-wrapper::-webkit-scrollbar-thumb{background:#fff;border-radius:.25rem}.blog-article__body .syntaxhighlighter::-webkit-scrollbar-thumb:hover,.blog-article__body .table-wrapper::-webkit-scrollbar-thumb:hover{background:#555}.header{position:fixed;width:100%;top:0;left:0;z-index:5}.header_sticky{position:sticky}.header__body{display:flex;justify-content:space-between;gap:1.875rem;min-height:5rem}.header__main{display:flex;align-items:center;position:relative}.header__logo{position:relative;z-index:8}.header__logo img{max-width:100%}.header__menu{position:relative;padding-block:.9375rem}.header__body-background{transition:opacity .3s ease}.menu-open .header__body-background{opacity:0}.header__body-background,.header__main-background,.header__menu-background{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;pointer-events:none}.menu{display:flex;align-items:center;justify-content:space-between;gap:1.25rem}.menu__wrapper{position:relative}.menu__body-background{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;pointer-events:none}.menu__list{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem 2rem}.menu__item{position:relative}.menu__link{position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none;text-align:left;font-weight:500;font-size:1rem;line-height:162%;color:var(--main-white);text-transform:uppercase;display:inline-flex;align-items:center;-webkit-tap-highlight-color:transparent}.menu__link::before{content:"";position:absolute;bottom:-.25rem;left:0;width:0;height:.125rem;background:linear-gradient(90deg,#60c1ff,#6445d4);transition:width .5s ease-in-out}.menu__link[data-spoller]::after{content:"";font-size:1.5rem;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.menu__link._spoller-active::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.menu__subitem:not(:last-child){margin-bottom:.625rem}.menu__sublink{position:relative;font-weight:500;font-size:1rem;line-height:162%;color:var(--main-white);padding:.3125rem 0;text-align:left}.menu__sublink::before{content:"";position:absolute;bottom:0;left:0;width:0;height:.125rem;background:linear-gradient(90deg,#60c1ff,#6445d4);transition:width .5s ease-in-out}.menu__buttons{display:flex;align-items:center;gap:2.3125rem}.menu__button{position:relative;z-index:8;gap:.375rem}.menu__mobile-buttons{display:flex;flex-wrap:wrap;gap:.625rem}.menu__mobile-button{flex:1 1 100%}.menu__info:not(:last-child){margin-bottom:3.125rem}.menu__info-title{font-family:var(--font-family);font-weight:500;font-size:1rem;line-height:150%;letter-spacing:.02em;text-transform:uppercase;color:#fff}.menu__info-title:not(:last-child){margin-bottom:1.25rem}.menu__info-item:not(:last-child){margin-bottom:1.25rem}.menu__info-link{font-family:var(--font-family);font-weight:500;font-size:1rem;line-height:162%;text-transform:uppercase;color:var(--secondary-grey)}.icon-menu{display:none}.footer{background-color:var(--main-dark);border-top:1px solid var(--secondary-dark)}.footer__container{padding-top:5rem;padding-bottom:1.25rem;max-width:120rem}.footer__body{display:flex;justify-content:space-between;gap:3.75rem}.footer__body:not(:last-child){margin-bottom:7.1875rem}.footer__content{flex:1 1 auto;display:flex;justify-content:space-between;gap:3.75rem}.footer__logo{max-width:4.8125rem}.footer__logo img{max-width:100%}.footer__inner{display:flex;gap:2.5rem 5rem}.footer__review{display:flex;flex-direction:column;gap:1.25rem}.footer__review-link{transition:opacity .3s ease}.footer__copy-right{font-family:var(--font-family);font-weight:500;font-size:.875rem;line-height:186%;text-align:center;color:var(--secondary-grey)}.menu-footer__body{display:flex;gap:1.5625rem}.menu-footer__item{display:flex}.menu-footer__item:not(:last-child){margin-bottom:.625rem}.menu-footer__link{position:relative;white-space:nowrap;font-family:var(--font-family);font-weight:500;font-size:1rem;line-height:162%;text-transform:uppercase;color:var(--main-white)}.menu-footer__link::before{content:"";position:absolute;bottom:-.25rem;left:0;width:0;height:.125rem;background:linear-gradient(90deg,#60c1ff,#6445d4);transition:width .5s ease-in-out}.secondary-menu-footer__body{display:flex;gap:2.5rem 5rem}.secondary-menu-footer__title{font-family:var(--font-family);font-weight:500;font-size:1rem;line-height:150%;letter-spacing:.02em;text-transform:uppercase;color:var(--main-white)}.secondary-menu-footer__title:not(:last-child){margin-bottom:.625rem}.secondary-menu-footer__item{font-family:var(--font-family);font-weight:500;font-size:1rem;line-height:162%;text-transform:uppercase;color:var(--secondary-grey)}.secondary-menu-footer__item:not(:last-child){margin-bottom:.625rem}.social__title{font-family:var(--font-family);font-weight:500;font-size:1rem;line-height:150%;letter-spacing:.02em;text-transform:uppercase;color:var(--main-white)}.social__title:not(:last-child){margin-bottom:.625rem}.social_small .social__title{text-transform:none;font-weight:400;letter-spacing:-.01em}.social__items{display:flex;flex-wrap:wrap;gap:.4375rem;align-items:center}.social_gap-16 .social__items{gap:1rem}.social__link{display:flex;justify-content:center;align-items:center}.social__link path{transition:fill .3s ease}.section-1,.section-2,.section-3,.section-4,.section-5,.section-6{color:#fff;font-size:1.25rem}.fp-init .slider-mode .section-5{transition-duration:1s;transition-timing-function:ease-in-out}.fp-init.fp-down.fp-section-2 .fade-mode .section-2,.fp-init.fp-up.fp-section-0 .fade-mode .section-2{transition-delay:750ms}.section-2__container{padding-bottom:3.75rem}.section-2__top{max-width:42.5rem;margin-left:auto;-webkit-transform:translateX(calc(100% + 3.75rem));transform:translateX(calc(100% + 3.75rem));transition:-webkit-transform .75s linear;transition:transform .75s linear;transition:transform .75s linear,-webkit-transform .75s linear}.section-2__top:not(:last-child){margin-bottom:2.5rem}.fp-section-1 .section-2__top{-webkit-transform:translateX(0);transform:translateX(0)}.section-2__service-items{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem;-webkit-transform:translateY(40vw);transform:translateY(40vw);transition:opacity .5s linear,-webkit-transform .75s linear;transition:transform .75s linear,opacity .5s linear;transition:transform .75s linear,opacity .5s linear,-webkit-transform .75s linear}.fp-section-1 .section-2__service-items{-webkit-transform:translateY(0);transform:translateY(0)}.fp-down.fp-section-2 .section-2__service-items{-webkit-transform:translateY(-40vw);transform:translateY(-40vw)}.section-2__service-item .item-service__content{pointer-events:none}.active-section .section-2__service-item .item-service__content{pointer-events:all}.section-3__container{padding-bottom:3.75rem}.section-3__top{-webkit-transform:translateX(calc(-100% - 3.75rem));transform:translateX(calc(-100% - 3.75rem));transition:-webkit-transform .75s linear;transition:transform .75s linear;transition:transform .75s linear,-webkit-transform .75s linear}.section-3__top:not(:last-child){margin-bottom:2.5rem}.fp-section-2 .section-3__top{-webkit-transform:translateX(0);transform:translateX(0)}.section-3__slider{-webkit-transform:translateY(40vw);transform:translateY(40vw);transition:-webkit-transform .75s linear;transition:transform .75s linear;transition:transform .75s linear,-webkit-transform .75s linear}.fp-section-2 .section-3__slider{-webkit-transform:translateY(0);transform:translateY(0)}.clients-slider{position:relative;max-width:120rem;width:100%}.clients-slider__wrapper{display:flex;width:calc(22.5rem*16)}.clients-slider__clutch{position:absolute;bottom:-1.25rem;right:0;padding:.3125rem 1.25rem;min-height:2.5rem;z-index:1;border-radius:100px;border:1px solid var(--additional-dark);background-color:var(--main-dark)}.clients-slider__clutch img{max-width:100%}.clients-slider__slide{flex:0 0 22.5rem;margin:0 .3125rem;flex-shrink:0;-webkit-animation:translateinfiniteX 50s linear infinite;animation:translateinfiniteX 50s linear infinite}.paused .clients-slider__slide{-webkit-animation-play-state:paused;animation-play-state:paused}@-webkit-keyframes translateinfiniteX{100%{-webkit-transform:translateX(calc(-22.5rem * 8));transform:translateX(calc(-22.5rem * 8))}}@keyframes translateinfiniteX{100%{-webkit-transform:translateX(calc(-22.5rem * 8));transform:translateX(calc(-22.5rem * 8))}}@-webkit-keyframes translateinfiniteY{100%{-webkit-transform:translateY(calc(-22.5rem * 8));transform:translateY(calc(-22.5rem * 8))}}@keyframes translateinfiniteY{100%{-webkit-transform:translateY(calc(-22.5rem * 8));transform:translateY(calc(-22.5rem * 8))}}.section-4__top{-webkit-transform:translateX(calc(100% + 3.75rem));transform:translateX(calc(100% + 3.75rem));transition:-webkit-transform .75s linear;transition:transform .75s linear;transition:transform .75s linear,-webkit-transform .75s linear}.section-4__top:not(:last-child){margin-bottom:2.5rem}.fp-section-3 .section-4__top{-webkit-transform:translateX(0);transform:translateX(0)}.section-4__items{display:grid;grid-template-columns:repeat(4,1fr);gap:1.0625rem;-webkit-transform:translateY(40vw);transform:translateY(40vw);transition:-webkit-transform .75s linear;transition:transform .75s linear;transition:transform .75s linear,-webkit-transform .75s linear}.fp-section-3 .section-4__items{-webkit-transform:translateY(0);transform:translateY(0)}.section-5{display:flex}.fp-init.fp-down.fp-section-5 .fade-mode .section-5{transition-delay:750ms}.section-5__container{width:100%;display:flex;justify-content:center;align-items:center}.section-5__brain{position:absolute;width:37.625rem;top:50%;left:50%;-webkit-transform:translate(-50%,100vh);transform:translate(-50%,100vh)}.fp-init .section-5__brain{transition:-webkit-transform .75s linear;transition:transform .75s linear;transition:transform .75s linear,-webkit-transform .75s linear}.fp-section-4 .section-5__brain,.fp-section-5 .section-5__brain{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.section-5__logo{position:absolute;width:61.25rem;height:100%;top:50%;left:50%;-webkit-transform:translate(-50%,calc(-50% - 6.25rem));transform:translate(-50%,calc(-50% - 6.25rem))}.section-5__logo-image{-webkit-transform:scale(1);transform:scale(1);opacity:1;transition:opacity .7s ease,-webkit-transform 1s ease;transition:transform 1s ease,opacity .7s ease;transition:transform 1s ease,opacity .7s ease,-webkit-transform 1s ease}.fp-section-5 .section-5__logo-image{-webkit-transform:scale(2.2);transform:scale(2.2);opacity:0}.brain{display:flex;justify-content:center;align-items:center;gap:.125rem;pointer-events:none}.brain__item{flex:0 0 calc(50% - .0625rem);aspect-ratio:1/2;transition:-webkit-transform 1s linear;transition:transform 1s linear;transition:transform 1s linear,-webkit-transform 1s linear}.fp-down.fp-section-5 .brain__item{transition-delay:.1s}.brain__item_left{-webkit-transform:translateX(0);transform:translateX(0)}.fp-section-5 .brain__item_left{-webkit-transform:translateX(-50vw);transform:translateX(-50vw)}.brain__item_right{-webkit-transform:translateX(0);transform:translateX(0)}.fp-section-5 .brain__item_right{-webkit-transform:translateX(50vw);transform:translateX(50vw)}.sphere._sphere-init{transition:all 1s ease}.sphere canvas{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0}.sphere._sphere-init canvas{transition:opacity 1s ease;opacity:1}.page__grid-background{position:fixed;width:100%;height:177.7777777778%;bottom:0;left:0;z-index:2;pointer-events:none;opacity:0;will-change:transform,opacity}.fp-init .page__grid-background{transition:all 1s ease}.fp-section-0 .page__grid-background,.fp-section-1 .page__grid-background,.fp-section-2 .page__grid-background,.fp-section-3 .page__grid-background{opacity:1}.fp-section-0 .page__grid-background{transition-duration:1s}.fp-section-1 .page__grid-background{transition-duration:1s}.fp-section-2 .page__grid-background,.fp-section-3 .page__grid-background,.fp-section-4 .page__grid-background{transition:all 2s ease;width:200%;height:355.5555555556%;left:-50%;bottom:-127.7777777778%}.fp-section-4 .page__grid-background{opacity:0;transition-duration:1s}.fp-up.fp-section-3 .page__grid-background{transition-duration:750ms}.page__sphere-container{position:fixed;width:100%;height:100%;bottom:0;left:0;z-index:2;pointer-events:none}.page__sphere{position:absolute;top:8.3125rem;left:50%;width:7.75rem;aspect-ratio:1/1;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);opacity:0;will-change:transform,opacity}.fp-section-0 .page__sphere._sphere-init{opacity:1}.fp-section-1 .page__sphere{opacity:1;top:50%;width:15.5rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fp-section-2 .page__sphere{opacity:1;top:10rem;left:calc(100% + 6.5rem);width:31rem;-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}.fp-section-3 .page__sphere,.fp-section-4 .page__sphere,.fp-section-5 .page__sphere{opacity:1;top:0;left:0;width:37.75rem;-webkit-transform:translate(0,0);transform:translate(0,0)}.fp-section-4 .page__sphere,.fp-section-5 .page__sphere{width:62rem;-webkit-transform:translate(-100%,-100%);transform:translate(-100%,-100%)}.fp-section-5 .page__sphere{opacity:0}.page__gradient{position:fixed;width:100%;height:100%;bottom:0;left:0;z-index:2;pointer-events:none}.page__gradient-ellipse{position:absolute;top:5.625rem;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);width:25rem;aspect-ratio:400/200;border-radius:100%;background:radial-gradient(54.35% 100% at 45.6% 0,#5836d3 1.44%,#6101dd 50%,#0431b9 100%);-webkit-filter:blur(200px);filter:blur(200px);will-change:transform,opacity}.fp-init .page__gradient-ellipse{transition:all 1s ease}.fp-section-1 .page__gradient-ellipse{width:50.75rem;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-filter:blur(9.375rem);filter:blur(9.375rem);opacity:.5}.fp-section-2 .page__gradient-ellipse{width:50.75rem;top:calc(50% - 6.25rem);left:calc(100% + 16.375rem);-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%);-webkit-filter:blur(200px);filter:blur(200px)}.fp-section-3 .page__gradient-ellipse{width:50.75rem;top:calc(50% - 5.625rem);left:-6.5rem;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);border-radius:50.75rem;-webkit-filter:blur(200px);filter:blur(200px)}.fp-section-4 .page__gradient-ellipse,.fp-section-5 .page__gradient-ellipse{width:37.5rem;top:20.375rem;background:radial-gradient(85.49% 157.3% at 51.93% -57.3%,#5836d3 1.4423076995%,#6101dd 50%,#0431b9 100%);-webkit-filter:blur(200px);filter:blur(200px)}.fp-section-5 .page__gradient-ellipse{opacity:0}.page__about-grid-background{position:fixed;width:173.1770833333%;height:100%;top:0;left:0;z-index:2;pointer-events:none;opacity:0;will-change:transform,opacity}.fp-init .page__about-grid-background{transition:all .75s ease}.fp-section-0 .page__about-grid-background,.fp-section-1 .page__about-grid-background,.fp-section-10 .page__about-grid-background,.fp-section-2 .page__about-grid-background,.fp-section-3 .page__about-grid-background,.fp-section-4 .page__about-grid-background,.fp-section-5 .page__about-grid-background,.fp-section-6 .page__about-grid-background,.fp-section-7 .page__about-grid-background,.fp-section-8 .page__about-grid-background,.fp-section-9 .page__about-grid-background{opacity:1}.fp-section-1 .page__about-grid-background{left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.fp-section-2 .page__about-grid-background,.fp-section-3 .page__about-grid-background,.fp-section-4 .page__about-grid-background,.fp-section-5 .page__about-grid-background,.fp-section-6 .page__about-grid-background,.fp-section-7 .page__about-grid-background,.fp-section-8 .page__about-grid-background,.fp-section-9 .page__about-grid-background{left:100%;-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}.fp-section-10 .page__about-grid-background,.fp-section-11 .page__about-grid-background{width:266.6666666667%;height:154.0740740741%;top:-27.037037037%;left:100%;-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}.page__about-sphere-container{position:fixed;width:100%;height:100%;bottom:0;left:0;z-index:2;pointer-events:none}.page__about-sphere{position:absolute;top:50%;left:calc(100% - 15rem);width:7.8125rem;aspect-ratio:1/1;-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%);opacity:0;will-change:transform,opacity}.page__about-sphere._sphere-init{transition-duration:.75s}.fp-section-0 .page__about-sphere._sphere-init,.fp-section-1 .page__about-sphere._sphere-init,.fp-section-10 .page__about-sphere._sphere-init,.fp-section-2 .page__about-sphere._sphere-init,.fp-section-3 .page__about-sphere._sphere-init,.fp-section-4 .page__about-sphere._sphere-init,.fp-section-5 .page__about-sphere._sphere-init,.fp-section-5 .page__about-sphere._sphere-init,.fp-section-6 .page__about-sphere._sphere-init,.fp-section-7 .page__about-sphere._sphere-init,.fp-section-8 .page__about-sphere._sphere-init,.fp-section-9 .page__about-sphere._sphere-init{opacity:1}.fp-section-1 .page__about-sphere{width:31rem;left:calc(100% - 6.25rem);-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}.fp-section-2 .page__about-sphere,.fp-section-3 .page__about-sphere,.fp-section-4 .page__about-sphere,.fp-section-5 .page__about-sphere,.fp-section-6 .page__about-sphere,.fp-section-7 .page__about-sphere,.fp-section-8 .page__about-sphere,.fp-section-9 .page__about-sphere{width:37.8125rem;left:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fp-section-10 .page__about-sphere,.fp-section-11 .page__about-sphere{width:25.25rem;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fp-section-11 .page__about-sphere{transition-duration:.4s}.page__about-gradient{position:fixed;width:100%;height:100%;bottom:0;left:0;z-index:2;pointer-events:none}.page__about-gradient-ellipse{position:absolute;top:50%;left:calc(100% - 6.25rem);-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%);width:25rem;aspect-ratio:400/200;border-radius:100%;background:radial-gradient(54.35% 100% at 45.6% 0,#5836d3 1.44%,#6101dd 50%,#0431b9 100%);-webkit-filter:blur(7.8125rem);filter:blur(7.8125rem);will-change:transform,opacity;opacity:0}.fp-init .page__about-gradient-ellipse{transition:all .75s ease}.fp-section-0 .page__about-gradient-ellipse{opacity:1}.fp-section-1 .page__about-gradient-ellipse{width:50rem;left:calc(100% + 3.75rem);-webkit-filter:blur(15.625rem);filter:blur(15.625rem);opacity:1}.fp-section-10 .page__about-gradient-ellipse,.fp-section-11 .page__about-gradient-ellipse,.fp-section-2 .page__about-gradient-ellipse,.fp-section-3 .page__about-gradient-ellipse,.fp-section-4 .page__about-gradient-ellipse,.fp-section-5 .page__about-gradient-ellipse,.fp-section-6 .page__about-gradient-ellipse,.fp-section-7 .page__about-gradient-ellipse,.fp-section-8 .page__about-gradient-ellipse,.fp-section-9 .page__about-gradient-ellipse{width:50rem;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-filter:blur(10rem);filter:blur(10rem);opacity:1}.fp-section-12 .page__about-gradient-ellipse{left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1}.fp-section-13 .page__about-gradient-ellipse{transition-duration:.4s}.main-page{background-color:#fff}.our-team{position:relative;background-color:var(--main-dark)}.our-team__container{max-width:80rem;padding-left:0;padding-right:0;padding-bottom:6.25rem}.our-team__image{position:relative;z-index:1;-webkit-transform:translateY(90vh);transform:translateY(90vh);transition:-webkit-transform .8s linear;transition:transform .8s linear;transition:transform .8s linear,-webkit-transform .8s linear}.fp-section-5 .our-team__image{-webkit-transform:translateY(0);transform:translateY(0)}.our-team__image canvas{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.our-team__contact-banner{margin-top:-17.1875rem}.fp-init .our-team__contact-banner{-webkit-transform:translateY(60vh);transform:translateY(60vh);transition:-webkit-transform .8s linear;transition:transform .8s linear;transition:transform .8s linear,-webkit-transform .8s linear}.fp-section-5 .our-team__contact-banner{-webkit-transform:translateY(0);transform:translateY(0)}.our-team__section-content{max-width:42.5rem}.our-team__gradient-ellipse{position:absolute;left:50%;width:37.5rem;top:20.375rem;aspect-ratio:2/1;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);pointer-events:none;background:radial-gradient(85.49% 157.3% at 51.93% -57.3%,#5836d3 1.4423076995%,#6101dd 50%,#0431b9 100%);-webkit-filter:blur(200px);filter:blur(200px)}.contact-banner{position:relative;z-index:1}.contact-banner__body{margin-left:auto;margin-right:auto;max-width:73.75rem;width:100%;position:relative;border:1px solid var(--additional-dark);padding:5.75rem 10rem 5.75rem 6.25rem;display:flex;align-items:center;justify-content:space-between;gap:2.5rem}.contact-banner__content{max-width:42.5rem}.contact-banner__title:not(:last-child){margin-bottom:1.25rem}.contact-banner__text{font-family:var(--font-family);font-weight:400;font-size:1rem;line-height:150%;letter-spacing:-.01em;color:var(--main-white)}.contact-banner__background{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-3;pointer-events:none}.contact-banner__background::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,4,7,.2);backdrop-filter:blur(30px);-webkit-mask-image:linear-gradient(to right,#fff 0,rgba(255,255,255,.99) 60%,rgba(255,255,255,.97) 80%,rgba(255,255,255,.5) 100%);mask-image:linear-gradient(to right,#fff 0,rgba(255,255,255,.99) 60%,rgba(255,255,255,.97) 80%,rgba(255,255,255,.5) 100%);z-index:-1}.contact-banner__background canvas{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;z-index:-2;display:none}.contact-banner__background-image{position:relative;z-index:-3}.development-services_background-white{background-color:var(--main-white)}.development-services__container{padding-top:12.5rem;padding-bottom:6.25rem;position:relative}.development-services__sphere{position:absolute;width:24.1208791209%;aspect-ratio:439/456;top:6.25rem;left:3.125rem;z-index:-1}.development-services__top:not(:last-child){margin-bottom:5rem}.development-services__top.section-header_right{margin-left:auto}.watcher .development-services__top{-webkit-transform:translateX(-90%);transform:translateX(-90%)}.watcher .development-services__top.section-header_right{-webkit-transform:translateX(90%);transform:translateX(90%)}.development-services__top._watcher-view{transition:-webkit-transform .75s linear;transition:transform .75s linear;transition:transform .75s linear,-webkit-transform .75s linear;-webkit-transform:translateX(0);transform:translateX(0)}.development-services__top._watcher-view.section-header_right{-webkit-transform:translateX(0);transform:translateX(0)}.case-study_background-white{background-color:var(--main-white)}.case-study__container{padding-bottom:12.5rem;display:flex;flex-direction:column}.case-study__top{max-width:42.5rem}.case-study__top.section-header_right{margin-left:auto}.case-study__top:not(:last-child){margin-bottom:2.5rem}.case-study__slider:not(:last-child){margin-bottom:3.75rem}.case-study__items:not(:last-child){margin-bottom:5rem}.case-study__item:not(:last-child){margin-bottom:3.75rem}.case-study__button-wrapper{align-self:center;position:relative}.case-study__button-wrapper:hover .case-study__button-coming-soon{opacity:1}.case-study__button-coming-soon{position:absolute;top:-1rem;right:-3.75rem;opacity:0;pointer-events:none}.case-study__button{align-self:center}.case-study__button .button__giphy{width:104.4303797468%;height:auto;top:178.8461538462%;aspect-ratio:1/1}.watcher .case-study__button{-webkit-transform:translateY(4.6875rem);transform:translateY(4.6875rem);opacity:0}.loaded .case-study__button._watcher-view{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.item-case-study{display:flex;align-items:center}.item-case-study__picture{position:relative}.item-case-study__image{aspect-ratio:580/320}.item-case-study__image canvas{position:absolute;width:100%;height:100%;top:0;left:0}.item-case-study__labels{position:absolute;width:100%;top:0;left:0;padding:.625rem;display:flex;align-items:flex-start;flex-wrap:wrap;gap:.625rem;pointer-events:none}.item-case-study__inner{max-width:42.5rem;width:100%;position:relative;padding:2.5rem}.item-case-study__background{background-color:rgba(229,229,229,.6)}.item-case-study__body{position:relative;z-index:1;display:flex;flex-direction:column;gap:1.25rem}.item-case-study__title{color:var(--main-dark)}.item-case-study__title a{text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.item-case-study__title:not(:last-child){margin-bottom:.625rem}.item-case-study__text{font-family:var(--font-family);font-weight:400;font-size:1rem;line-height:150%;letter-spacing:-.01em;color:var(--secondary-dark)}.item-case-study__text strong{font-weight:500;letter-spacing:.02em;text-transform:uppercase}.item-case-study__text span{color:var(--main-dark)}.item-case-study__link{align-self:flex-end}.faq{background-color:var(--main-dark)}.faq__container{padding-top:6.25rem;padding-bottom:6.25rem;display:flex;justify-content:space-between;gap:1.25rem}.faq__title{font-size:3.5rem;max-width:30rem;color:var(--additional-grey)}.faq__title p::first-letter{color:var(--main-white)}.faq__spollers{flex:0 0 48.75rem;border-left:1px solid var(--additional-grey);padding-left:10rem}.faq__item:not(:last-child){margin-bottom:1.5rem}.talk{position:relative;background-color:var(--main-dark)}.talk__container{padding-top:6.25rem;padding-bottom:6.25rem}.talk__hand{aspect-ratio:530/455}.talk__hand img{-o-object-position:center top;object-position:center top}.talk__top{position:relative;z-index:1}.talk__top:not(:last-child){margin-bottom:2.5rem}.watcher .talk__top{-webkit-transform:translateX(-90%);transform:translateX(-90%)}.talk__top._watcher-view{transition:-webkit-transform .75s linear;transition:transform .75s linear;transition:transform .75s linear,-webkit-transform .75s linear;-webkit-transform:translateX(0);transform:translateX(0)}.talk__top.section-header_right,.talk__top_right{margin-left:auto}.watcher .talk__top.section-header_right,.watcher .talk__top_right{-webkit-transform:translateX(90%);transform:translateX(90%)}.talk__top.section-header_right._watcher-view,.talk__top_right._watcher-view{transition:-webkit-transform .75s linear;transition:transform .75s linear;transition:transform .75s linear,-webkit-transform .75s linear;-webkit-transform:translateX(0);transform:translateX(0)}.talk__body{position:relative;z-index:1;max-width:73.75rem;margin-left:auto;margin-right:auto;display:flex;align-items:center}.talk__body_left{margin-left:0;margin-right:0}.talk__form{padding:2.5rem 3.75rem 2.5rem 2.5rem;flex:0 0 66.1016949153%}.watcher .talk__form{-webkit-transform:translateX(-4.6875rem);transform:translateX(-4.6875rem);opacity:0}._watcher-view .talk__form{transition:opacity .6s ease,-webkit-transform .6s ease;transition:transform .6s ease,opacity .6s ease;transition:transform .6s ease,opacity .6s ease,-webkit-transform .6s ease}.loaded ._watcher-view .talk__form{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.talk__happens{border:1px solid var(--additional-dark);backdrop-filter:blur(10px);background:rgba(30,34,40,.2);padding:2.5rem;margin-left:-1.1875rem;flex:0 0 35.593220339%}.watcher .talk__happens{-webkit-transform:translateX(4.6875rem);transform:translateX(4.6875rem);opacity:0}._watcher-view .talk__happens{transition:opacity .6s ease,-webkit-transform .6s ease;transition:transform .6s ease,opacity .6s ease;transition:transform .6s ease,opacity .6s ease,-webkit-transform .6s ease}.loaded ._watcher-view .talk__happens{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.talk__happens-title:not(:last-child){margin-bottom:.625rem}.coop{overflow:clip;position:relative;background-color:var(--main-dark)}.coop::before{content:"";position:absolute;width:100%;height:100%;top:28.75rem;left:0;pointer-events:none;z-index:0;background-image:url(../img/decore/grid-background-bottom.svg);background-repeat:no-repeat;background-position:bottom;background-size:100%}.coop__container{padding-top:6.25rem;padding-bottom:6.25rem}.coop__hand{aspect-ratio:530/304}.coop__hand_big{aspect-ratio:530/455}.coop__top{position:relative;z-index:1;-webkit-transform:translateX(90%);transform:translateX(90%)}.coop__top:not(:last-child){margin-bottom:5rem}.loaded .coop__top{transition:-webkit-transform .75s linear;transition:transform .75s linear;transition:transform .75s linear,-webkit-transform .75s linear}.coop__top._watcher-view{-webkit-transform:translateX(0);transform:translateX(0)}.coop__top_left{-webkit-transform:translateX(-90%);transform:translateX(-90%)}.coop__body{position:relative;z-index:1;display:flex;justify-content:space-between;max-width:68.75rem;margin-left:auto;margin-right:auto}.coop__content{display:flex;flex-direction:column;align-items:center;gap:2.5rem}.coop__title.title-second{text-align:center;font-size:2.5rem}.coop__items{display:grid}.coop__item{will-change:transform,opacity;max-width:32.5rem;flex-grow:1;position:sticky;top:calc(var(--header-height) + 1.25rem);-webkit-transform:translate(0);transform:translate(0)}.coop__item:nth-child(1){z-index:1}.coop__item:nth-child(2){z-index:2;top:calc(var(--header-height) + 20px + 20px);-webkit-transform:translate(2.5rem);transform:translate(2.5rem)}.coop__item:nth-child(3){z-index:3;top:calc(var(--header-height) + 20px + 40px);-webkit-transform:translate(5rem);transform:translate(5rem)}.coop__item:nth-child(4){z-index:4;top:calc(var(--header-height) + 20px + 60px);-webkit-transform:translate(7.5rem);transform:translate(7.5rem)}.coop__item:nth-child(5){z-index:5;top:calc(var(--header-height) + 20px + 80px);-webkit-transform:translate(10rem);transform:translate(10rem)}.coop__item:nth-child(6){z-index:6;top:calc(var(--header-height) + 20px + 100px);-webkit-transform:translate(12.5rem);transform:translate(12.5rem)}.coop__item:nth-child(7){z-index:7;top:calc(var(--header-height) + 20px + 120px);-webkit-transform:translate(15rem);transform:translate(15rem)}.coop__item:nth-child(8){z-index:8;top:calc(var(--header-height) + 20px + 140px);-webkit-transform:translate(17.5rem);transform:translate(17.5rem)}.coop__item:nth-child(9){z-index:9;top:calc(var(--header-height) + 20px + 160px);-webkit-transform:translate(20rem);transform:translate(20rem)}.coop__item:nth-child(10){z-index:10;top:calc(var(--header-height) + 20px + 180px);-webkit-transform:translate(22.5rem);transform:translate(22.5rem)}.item-coop{padding:2.5rem;display:flex;backdrop-filter:blur(4px);clip-path:polygon(30px 0,100% 0,100% 100%,0 100%,0 30px)}.item-coop::after{content:"";position:absolute;width:.5rem;height:.5rem;top:1.25rem;right:1.25rem;border-radius:50%;background-color:var(--secondary-blue)}.item-coop:nth-child(5n+1)::after{background-color:var(--secondary-blue)}.item-coop:nth-child(5n+2)::after{background-color:var(--accent-violet)}.item-coop:nth-child(5n+3)::after{background-color:#ffbe6f}.item-coop:nth-child(5n+4)::after{background-color:#0431b9}.item-coop:nth-child(5n+5)::after{background-color:#6fff8e}.item-coop__content{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between;gap:1.25rem}.item-coop__background{background:linear-gradient(-170deg,rgba(0,4,7,.6) 0,#1e2228 100%)}.item-coop_light .item-coop__background{background:rgba(229,229,229,.6)}.item-coop__title.title-second{font-size:2.25rem}.item-coop__title.title-second:not(:last-child){margin-bottom:.625rem}.item-coop__text{font-family:var(--font-family);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:4;-webkit-line-clamp:4;white-space:normal;max-height:6em;line-height:150%}.item-coop__get{display:flex;align-items:center;flex-wrap:wrap;gap:.625rem}.item-coop__get-title{font-family:var(--font-family);font-weight:500;font-size:1rem;line-height:150%;letter-spacing:.02em;text-transform:uppercase;color:var(--main-white)}.item-coop_light .item-coop__get-title{color:var(--main-dark)}.item-coop__get-link{display:inline-flex;justify-content:center;align-items:center;font-family:var(--font-family);font-weight:400;font-size:1rem;line-height:150%;letter-spacing:-.01em;color:var(--main-white);min-height:2.5rem;padding:.375rem .625rem;border:1px solid var(--additional-grey);background-color:var(--main-dark);border-radius:100px}.item-coop_light .item-coop__get-link{border-color:var(--additional-dark);background-color:var(--main-white);color:var(--main-dark)}.item-coop__info{font-family:var(--font-family);line-height:150%}.item-coop__info-mark{font-family:var(--font-family);font-style:italic;font-weight:400;font-size:.75rem;line-height:200%;letter-spacing:.02em;color:var(--additional-grey)}.item-coop__end{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.25rem}.item-coop__end-title{text-align:center}.item-coop__end-text{font-weight:500;font-size:1rem;line-height:150%;letter-spacing:.02em;text-transform:uppercase;color:var(--main-dark)}.fp-init.fp-down.fp-section-1 .fade-mode .hero{transition-delay:750ms}.hero__container{padding-bottom:3.25rem}.hero__title{font-family:var(--second-family);font-weight:800;line-height:108%;letter-spacing:.02em;color:var(--main-white);max-width:62.5rem}.hero__title:not(:last-child){margin-bottom:2.5rem}.hero__body{transition:-webkit-transform var(--anim-delay-hero) linear;transition:transform var(--anim-delay-hero) linear;transition:transform var(--anim-delay-hero) linear,-webkit-transform var(--anim-delay-hero) linear;-webkit-transform:translateX(calc(-100% - 3.75rem));transform:translateX(calc(-100% - 3.75rem))}.fp-section-0 .hero__body{-webkit-transform:translateX(0);transform:translateX(0)}.hero__button{white-space:nowrap}.hero__button::before{-webkit-transform:rotate(-20deg);transform:rotate(-20deg);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.hero__inner{max-width:42.5rem;margin-left:auto;padding:2.5rem;position:relative;transition:-webkit-transform var(--anim-delay-hero) linear;transition:transform var(--anim-delay-hero) linear;transition:transform var(--anim-delay-hero) linear,-webkit-transform var(--anim-delay-hero) linear;-webkit-transform:translateX(calc(100% + 3.75rem));transform:translateX(calc(100% + 3.75rem))}.fp-section-0 .hero__inner{-webkit-transform:translateX(0);transform:translateX(0)}.hero__background{clip-path:polygon(30px 0,100% 0,100% 100%,0 100%,0 30px)}.hero__inner-background{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1}.hero__text{position:relative;z-index:1}.step-ellipse{position:fixed;width:100%;height:100%;bottom:0;left:0;z-index:2;pointer-events:none}.step-ellipse__circle-container{position:absolute;width:41.25rem;aspect-ratio:1;top:50%;left:0;-webkit-transform:translate(calc(-100% - 9.375rem),-50%);transform:translate(calc(-100% - 9.375rem),-50%)}.fp-init .step-ellipse__circle-container{transition:-webkit-transform .75s ease;transition:transform .75s ease;transition:transform .75s ease,-webkit-transform .75s ease}.fp-section-2 .step-ellipse__circle-container,.fp-section-3 .step-ellipse__circle-container,.fp-section-4 .step-ellipse__circle-container,.fp-section-5 .step-ellipse__circle-container,.fp-section-6 .step-ellipse__circle-container,.fp-section-7 .step-ellipse__circle-container,.fp-section-8 .step-ellipse__circle-container,.fp-section-9 .step-ellipse__circle-container{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.step-ellipse__image{position:absolute;width:100%;height:100%;top:0;left:0}.fp-init .step-ellipse__image{transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.step-ellipse__textes{position:absolute;width:100%;height:100%;top:-1.25rem;left:-50%}.step-ellipse__text{position:absolute;right:0;top:50%;-webkit-transform-origin:100% 50%;transform-origin:100% 50%;padding-right:22.8125rem;font-weight:800;font-size:2.5rem;line-height:140%;color:var(--additional-grey);white-space:nowrap;transition:color .5s ease,opacity .5s ease,-webkit-transform .5s ease;transition:color .5s ease,opacity .5s ease,transform .5s ease;transition:color .5s ease,opacity .5s ease,transform .5s ease,-webkit-transform .5s ease}.step-ellipse__text.no-transition{transition:none}.step-ellipse__text.active{color:var(--main-white)}.step-ellipse__text span{display:block;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.step-images{position:fixed;max-width:120rem;width:100%;height:100%;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2;pointer-events:none;opacity:0}.fp-init .step-images{transition:opacity .5s ease}.fp-section-2 .step-images,.fp-section-3 .step-images,.fp-section-4 .step-images,.fp-section-5 .step-images,.fp-section-6 .step-images,.fp-section-7 .step-images,.fp-section-8 .step-images,.fp-section-9 .step-images{opacity:1}.step-images__image{position:absolute;width:100%;max-width:67.5rem;height:31.25rem;top:30.0925925926%;right:0}.fp-init .step-images__image{transition:opacity .5s ease,top .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,transform .5s ease,top .5s ease;transition:opacity .5s ease,transform .5s ease,top .5s ease,-webkit-transform .5s ease}.step-images__image_1{opacity:0}.fp-section-2 .step-images__image_1{opacity:1}.fp-section-1 .step-images__image_2,.fp-section-2 .step-images__image_2{top:100%;-webkit-transform:translateY(0);transform:translateY(0)}.fp-section-1 .step-images__image_3,.fp-section-2 .step-images__image_3,.fp-section-3 .step-images__image_3{top:100%;-webkit-transform:translateY(0);transform:translateY(0)}.fp-section-1 .step-images__image_4,.fp-section-2 .step-images__image_4,.fp-section-3 .step-images__image_4,.fp-section-4 .step-images__image_4{top:100%;-webkit-transform:translateY(0);transform:translateY(0)}.fp-section-1 .step-images__image_5,.fp-section-2 .step-images__image_5,.fp-section-3 .step-images__image_5,.fp-section-4 .step-images__image_5,.fp-section-5 .step-images__image_5{top:100%;-webkit-transform:translateY(0);transform:translateY(0)}.fp-section-1 .step-images__image_6,.fp-section-2 .step-images__image_6,.fp-section-3 .step-images__image_6,.fp-section-4 .step-images__image_6,.fp-section-5 .step-images__image_6,.fp-section-6 .step-images__image_6{top:100%;-webkit-transform:translateY(0);transform:translateY(0)}.fp-section-1 .step-images__image_7,.fp-section-2 .step-images__image_7,.fp-section-3 .step-images__image_7,.fp-section-4 .step-images__image_7,.fp-section-5 .step-images__image_7,.fp-section-6 .step-images__image_7,.fp-section-7 .step-images__image_7{top:100%;-webkit-transform:translateY(0);transform:translateY(0)}.fp-section-1 .step-images__image_8,.fp-section-2 .step-images__image_8,.fp-section-3 .step-images__image_8,.fp-section-4 .step-images__image_8,.fp-section-5 .step-images__image_8,.fp-section-6 .step-images__image_8,.fp-section-7 .step-images__image_8,.fp-section-8 .step-images__image_8{top:100%;-webkit-transform:translateY(0);transform:translateY(0)}.step-textes__container{position:fixed;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:113.75rem;width:100%;height:100%;z-index:2;pointer-events:none;padding-top:13.75rem;padding-bottom:2.5rem}.step-textes__wrapper{position:relative}.step-textes__body{max-width:42.5rem;width:100%;margin-left:auto;position:absolute;top:0;right:0;opacity:0;-webkit-transform:translateX(90%);transform:translateX(90%)}.fp-init .step-textes__body{transition:opacity .5s linear,-webkit-transform .5s linear;transition:opacity .5s linear,transform .5s linear;transition:opacity .5s linear,transform .5s linear,-webkit-transform .5s linear}.fp-section-2 .step-textes__body_1{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.fp-section-3 .step-textes__body_2,.fp-section-4 .step-textes__body_2,.fp-section-5 .step-textes__body_2,.fp-section-6 .step-textes__body_2,.fp-section-7 .step-textes__body_2,.fp-section-8 .step-textes__body_2,.fp-section-9 .step-textes__body_2{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.step-textes__title{text-align:right;margin-bottom:1.25rem}.step-textes__main-text-block{padding:2.5rem;position:relative}.step-textes__main-text{position:relative;z-index:1}.step-textes__texts-container{position:relative;max-width:23.75rem;margin-left:auto}.step-textes__text{padding:2.5rem;backdrop-filter:blur(.9375rem);background-color:rgba(21,23,26,.4);border:.0625rem solid var(--additional-dark)}._init-textes .step-textes__text{position:absolute;width:100%;top:0;left:0;opacity:0}.fp-init .step-textes__text{transition:opacity .5s ease}.fp-section-2 ._init-textes .step-textes__text_1{opacity:1}.fp-section-3 .step-textes__text_1{opacity:1}.fp-section-4 .step-textes__text_2{opacity:1}.fp-section-5 .step-textes__text_3{opacity:1}.fp-section-6 .step-textes__text_4{opacity:1}.fp-section-7 .step-textes__text_5{opacity:1}.fp-section-8 .step-textes__text_6{opacity:1}.fp-section-9 .step-textes__text_7{opacity:1}.about-hero{padding-top:13.75rem;padding-bottom:2.5rem}.about-hero__container:not(:last-child){margin-bottom:6.25rem}.about-hero__body{max-width:42.5rem;opacity:0;-webkit-transform:translateX(calc(-100% - 3.75rem));transform:translateX(calc(-100% - 3.75rem))}.fp-init .about-hero__body{transition:opacity .5s linear,-webkit-transform .5s linear;transition:opacity .5s linear,transform .5s linear;transition:opacity .5s linear,transform .5s linear,-webkit-transform .5s linear}.active-section .about-hero__body{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.about-hero__content{max-width:42.5rem}.about-hero__content>*{margin-bottom:.625rem}.about-hero__content>*:last-child{margin-bottom:0}.about-hero__content:not(:last-child){margin-bottom:2.5rem}.about-hero__title{font-family:var(--second-family);font-weight:800;line-height:120%;letter-spacing:.02em;color:var(--main-white);text-wrap:balance;text-transform:uppercase}.about-hero__buttons{display:flex;flex-wrap:wrap;gap:2.5rem}.about-hero__button{min-height:3.375rem;flex:0 1 17.5rem;-webkit-transform-origin:left top;transform-origin:left top}.about-hero__text-slider{opacity:0;-webkit-transform:translateY(400%);transform:translateY(400%)}.fp-init .about-hero__text-slider{transition:opacity .5s linear,-webkit-transform .5s linear;transition:opacity .5s linear,transform .5s linear;transition:opacity .5s linear,transform .5s linear,-webkit-transform .5s linear}.active-section .about-hero__text-slider{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.about-section{position:relative;display:flex;flex-direction:column}.about-section__container{flex:1 1 auto;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;width:100%;padding-top:13.75rem;padding-bottom:18.125rem}.about-section__image{position:relative}.about-section__image canvas{position:absolute;width:100%;height:100%;top:0;left:0}.about-section__quote{max-width:42.5rem;position:relative;padding:2.5rem;opacity:0;-webkit-transform:translateY(200%);transform:translateY(200%)}.fp-init .about-section__quote{transition:opacity .5s linear,-webkit-transform .5s linear;transition:opacity .5s linear,transform .5s linear;transition:opacity .5s linear,transform .5s linear,-webkit-transform .5s linear}.active-section .about-section__quote{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.about-section__quote-content{position:relative;z-index:1;display:flex;flex-direction:column}.about-section__quote-content>*{margin-bottom:1.25rem}.about-section__quote-content>*:last-child{margin-bottom:0}.about-section__quote-info{margin-left:auto}.about-section__quote-info>*{margin-bottom:.25rem}.about-section__quote-info>*:last-child{margin-bottom:0}.about-section__quote-name{font-weight:400;font-size:1rem;line-height:150%;letter-spacing:-.01em;color:var(--main-white)}.about-section__quote-place{font-family:var(--third-family);font-weight:500;font-size:1.125rem;line-height:133%;letter-spacing:-.01em;color:var(--main-white)}.our-difference__container{padding-top:13.75rem;padding-bottom:2.5rem}.our-difference__top{max-width:42.5rem;opacity:0;-webkit-transform:translateX(calc(-100% - 3.75rem));transform:translateX(calc(-100% - 3.75rem))}.our-difference__top:not(:last-child){margin-bottom:2.5rem}.fp-init .our-difference__top{transition:opacity .5s linear,-webkit-transform .5s linear;transition:opacity .5s linear,transform .5s linear;transition:opacity .5s linear,transform .5s linear,-webkit-transform .5s linear}.active-section .our-difference__top{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.our-difference__items{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem;opacity:0;-webkit-transform:translateY(150%);transform:translateY(150%)}.fp-init .our-difference__items{transition:opacity .5s linear,-webkit-transform .5s linear;transition:opacity .5s linear,transform .5s linear;transition:opacity .5s linear,transform .5s linear,-webkit-transform .5s linear}.active-section .our-difference__items{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.drives-us__container{padding-top:13.75rem;padding-bottom:2.5rem}.drives-us__top{pointer-events:none;position:relative;z-index:3;max-width:42.5rem;margin-left:auto;opacity:0;-webkit-transform:translateX(calc(100% + 3.75rem));transform:translateX(calc(100% + 3.75rem))}.drives-us__top:not(:last-child){margin-bottom:2.5rem}.fp-init .drives-us__top{transition:opacity .5s linear,-webkit-transform .5s linear;transition:opacity .5s linear,transform .5s linear;transition:opacity .5s linear,transform .5s linear,-webkit-transform .5s linear}.active-section .drives-us__top{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.drives-us__slider{pointer-events:none;position:relative;z-index:2;opacity:0;-webkit-transform:translateX(calc(100% + 3.75rem));transform:translateX(calc(100% + 3.75rem))}.fp-init .drives-us__slider{transition:opacity .5s linear,-webkit-transform .5s linear;transition:opacity .5s linear,transform .5s linear;transition:opacity .5s linear,transform .5s linear,-webkit-transform .5s linear}.active-section .drives-us__slider{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.drives-us__blank,.drives-us__slide{flex:0 0 calc((100% - 1.25rem)/ 2)}.drives-us__slide{padding:1.25rem;justify-content:center}.drives-us__images-slider{position:absolute;width:100%;top:20.3125rem;left:0}.drives-us__images-wrapper{max-height:31.25rem}.drives-us__images-slide{position:relative;display:flex}.drives-us__images-slide:nth-child(even) .drives-us__images-slide-image{margin-left:auto}.drives-us__images-slide-image{position:relative;width:48.625rem;aspect-ratio:778/500}.drives-us__images-slide-image canvas{position:absolute;width:100%;height:100%;top:0;left:0}.drives-us__images-slide-image img{-o-object-position:right;object-position:right}.innovation-education{display:flex;flex-direction:column}.innovation-education__wrapper{flex:1;position:relative}.innovation-education__container{padding-top:10rem;padding-bottom:2.5rem}.innovation-education__top{pointer-events:none;max-width:42.5rem;opacity:0;-webkit-transform:translateX(calc(-100% - 3.75rem));transform:translateX(calc(-100% - 3.75rem))}.innovation-education__top:not(:last-child){margin-bottom:2.5rem}.fp-init .innovation-education__top{transition:opacity .5s linear,-webkit-transform .5s linear;transition:opacity .5s linear,transform .5s linear;transition:opacity .5s linear,transform .5s linear,-webkit-transform .5s linear}.active-section .innovation-education__top{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.innovation-education__image{position:absolute;max-width:48.625rem;width:100%;aspect-ratio:778/500;top:20.3125rem;right:0}.innovation-education__image canvas{position:absolute;width:100%;height:100%;top:0;left:0}.innovation-education__body{pointer-events:none;display:flex}.fp-init .innovation-education__body{transition:opacity .5s linear,-webkit-transform .5s linear;transition:opacity .5s linear,transform .5s linear;transition:opacity .5s linear,transform .5s linear,-webkit-transform .5s linear}.previous-section .innovation-education__body{-webkit-transform:translateY(0);transform:translateY(0)}.next-section .innovation-education__body{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}.fp-down .active-section .innovation-education__body{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.innovation-education__item{flex:0 0 42.5rem}.fp-init .innovation-education__item{transition:opacity .5s linear,-webkit-transform .5s linear;transition:opacity .5s linear,transform .5s linear;transition:opacity .5s linear,transform .5s linear,-webkit-transform .5s linear}.previous-section .innovation-education__item{opacity:0;-webkit-transform:translateX(calc(-100% - 3.75rem));transform:translateX(calc(-100% - 3.75rem))}.fp-up .active-section .innovation-education__item{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.innovation-education__circle-button{pointer-events:all;align-self:center}.fp-init .innovation-education__circle-button{transition:opacity .5s linear,-webkit-transform .5s linear;transition:opacity .5s linear,transform .5s linear;transition:opacity .5s linear,transform .5s linear,-webkit-transform .5s linear}.previous-section .innovation-education__circle-button{opacity:0;-webkit-transform:translateX(calc(100% + 3.75rem));transform:translateX(calc(100% + 3.75rem))}.fp-up .active-section .innovation-education__circle-button{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.leadership__container{padding-top:13.75rem;padding-bottom:6.25rem}.leadership__top{max-width:42.5rem;margin-left:auto}.leadership__top:not(:last-child){margin-bottom:2.5rem}[data-fp] .leadership__top{opacity:0;-webkit-transform:translateX(calc(100% + 3.75rem));transform:translateX(calc(100% + 3.75rem))}.fp-init [data-fp] .leadership__top{transition:opacity .5s linear,-webkit-transform .5s linear;transition:opacity .5s linear,transform .5s linear;transition:opacity .5s linear,transform .5s linear,-webkit-transform .5s linear}[data-fp] .active-section .leadership__top{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.leadership__items{display:grid;gap:1.25rem;grid-template-columns:repeat(4,1fr)}.leadership__items:not(:last-child){margin-bottom:6.25rem}.case-studies{padding-bottom:6.25rem;position:relative}.case-studies__wrapper{padding-top:15rem;padding-bottom:7.5rem}.case-studies__container{position:relative;z-index:1}.case-studies__header{margin-bottom:15.625rem}.case-studies__header::before{content:"";position:absolute;width:calc(100% + 2rem);aspect-ratio:2/1;top:50%;left:-1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:100%;background:radial-gradient(54.35% 100% at 45.6% 0,#5836d3 1.4423076995%,#6101dd 50%,#0431b9 100%);-webkit-filter:blur(9.375rem);filter:blur(9.375rem);z-index:-1}.case-studies__title{max-width:42.5rem}.case-studies__inner{position:relative;padding:2.5rem;max-width:42.5rem;margin-left:auto}.case-studies__subtitle{position:relative;z-index:1}.case-studies__items{max-width:73.75rem;margin-left:auto;margin-right:auto}.case-studies__item{padding:6.25rem 0}.case-studies__item:nth-child(even) .article-case-study__results::before{background:linear-gradient(180deg,#6445d4 8.17%,#0d81ff 55.77%,#3500f3 100%)}.case-studies__item:nth-child(even) .article-case-study__results-background{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.case-studies__clients-title{max-width:42.5rem}.case-studies__clients-title:not(:last-child){margin-bottom:2.5rem}.case-studies__model-logo{position:absolute;width:100%;min-width:120rem;aspect-ratio:1920/1031;top:5rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.case-studies__model-logo canvas{opacity:0;position:relative;z-index:1}.case-studies__model-logo._model-init canvas{opacity:1;transition:opacity .3s ease}.case-studies__model-logo::before{content:"";position:absolute;width:50.75rem;aspect-ratio:2/1;top:10.9375rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:100%;background:radial-gradient(54.35% 100% at 45.6% 0,#5836d3 1.4423076995%,#6101dd 50%,#0431b9 100%);-webkit-filter:blur(9.375rem);filter:blur(9.375rem)}.article-case-study{display:grid;gap:1.25rem}.article-case-study__image{position:relative;aspect-ratio:580/320;max-width:36.25rem}.article-case-study__image canvas{position:absolute;width:100%;height:100%;top:0;left:0}.article-case-study__header{position:relative;z-index:1}.article-case-study__header-inner:not(:last-child){margin-bottom:1.25rem}.article-case-study__header-inner>*{margin-bottom:.625rem}.article-case-study__header-inner>:last-child{margin-bottom:0}.article-case-study__text{font-family:var(--font-family)}.article-case-study__labels{display:flex;flex-wrap:wrap;gap:.625rem}.article-case-study__results{position:relative;padding:2.5rem}.watcher .article-case-study__results[data-watch=fade-up]{opacity:1}.article-case-study__results::before{content:"";position:absolute;width:36.25rem;height:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:100%;background:linear-gradient(180deg,#3500f3 8%,#767ee6 55.77%,#6445d4 100%);-webkit-filter:blur(5rem);filter:blur(5rem);z-index:-1}.article-case-study__results-content{position:relative;z-index:2;display:flex;flex-direction:column}.article-case-study__results-title:not(:last-child){margin-bottom:.625rem}.article-case-study__results-text{font-family:var(--font-family);font-weight:400;font-size:1rem;line-height:150%;letter-spacing:-.01em;color:var(--main-white)}.article-case-study__results-text:not(:last-child){margin-bottom:.625rem}.article-case-study__results-text ul{line-height:150%}.article-case-study__results-text ul li{list-style:disc inside}.article-case-study__results-text ul li:not(:last-child){margin-bottom:.625rem}.article-case-study__link{align-self:flex-end;margin-top:1.875rem}.case__container{padding-top:6.25rem;padding-bottom:6.25rem}.case__header{max-width:42.5rem;margin-left:auto;margin-right:auto}.case__header:not(:last-child){margin-bottom:2.5rem}.case__item:not(:last-child){margin-bottom:1.25rem}.case__item:nth-child(odd){justify-content:flex-end}.case__item:nth-child(odd) .item-case__image,.case__item:nth-child(odd) .item-case__video{margin-right:0}.item-case{display:flex}.item-case__body{display:flex;align-items:center;justify-content:space-between;gap:2.5rem;flex:0 0 calc(100% - 3.75rem);padding-top:3.75rem;padding-bottom:3.75rem;padding-left:3.75rem;position:relative}.item-case__body::before{content:"";position:absolute;width:86.1445783133%;height:100%;top:0;left:0;border:1px solid var(--additional-dark);backdrop-filter:blur(15px);background:linear-gradient(90deg,rgba(100,69,212,.6) 0,rgba(0,4,7,.6) 60%),rgba(0,4,7,.6) 100%;z-index:-1}.watcher .item-case__body::before{opacity:0}._watcher-view .item-case__body::before{transition:opacity .6s ease .45s,-webkit-transform .6s ease .45s;transition:opacity .6s ease .45s,transform .6s ease .45s;transition:opacity .6s ease .45s,transform .6s ease .45s,-webkit-transform .6s ease .45s}.loaded ._watcher-view .item-case__body::before{opacity:1}.item-case__content{flex:0 0 32.5rem;display:flex;flex-direction:column;justify-content:space-between;gap:1.25rem}.item-case__text{font-family:var(--font-family)}.item-case__inner-title:not(:last-child){margin-bottom:.625rem}.item-case__inner-list{font-family:var(--font-family);color:var(--secondary-grey)}.item-case__inner-list li{list-style:disc inside}.item-case__inner-list li::marker{color:var(--main-white)}.item-case__inner-list li:not(:last-child){margin-bottom:1.375rem}.item-case__info{padding:1.25rem;background:var(--secondary-dark)}.watcher .item-case__info,.watcher .item-case__inner,.watcher .item-case__top-content{-webkit-transform:translateY(4.6875rem);transform:translateY(4.6875rem);opacity:0}._watcher-view .item-case__info,._watcher-view .item-case__inner,._watcher-view .item-case__top-content{transition:opacity .6s ease,-webkit-transform .6s ease;transition:transform .6s ease,opacity .6s ease;transition:transform .6s ease,opacity .6s ease,-webkit-transform .6s ease}.loaded ._watcher-view .item-case__info,.loaded ._watcher-view .item-case__inner,.loaded ._watcher-view .item-case__top-content{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.item-case__image{position:relative}.item-case__image canvas{position:absolute;width:100%;height:100%;top:0;left:0}.item-case__image,.item-case__video{flex:0 0 51.875%;aspect-ratio:830/458;margin-right:-3.75rem}.watcher .item-case__image,.watcher .item-case__video{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}._watcher-view .item-case__image,._watcher-view .item-case__video{transition:opacity .6s ease .45s,-webkit-transform .6s ease .45s;transition:opacity .6s ease .45s,transform .6s ease .45s;transition:opacity .6s ease .45s,transform .6s ease .45s,-webkit-transform .6s ease .45s}.loaded ._watcher-view .item-case__image,.loaded ._watcher-view .item-case__video{-webkit-transform:scale(1);transform:scale(1);opacity:1}.item-case__image-video{position:absolute;inset:0;z-index:1}.challenges__container{padding-top:6.25rem;padding-bottom:6.25rem}.challenges__header{max-width:42.5rem;margin-left:auto;margin-right:auto}.challenges__header:not(:last-child){margin-bottom:2.5rem}.challenges__items{display:flex;flex-wrap:wrap;gap:1.25rem}.challenges__item{flex:1 1 calc(20% - 1.25rem);min-width:13.125rem;min-height:17.5rem}.item-challenges{padding:1.25rem;backdrop-filter:blur(.9375rem);background:rgba(21,23,26,.4);border:.0625rem solid var(--additional-dark);text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.item-challenges>*{margin-bottom:.625rem}.item-challenges__text{font-family:var(--font-family)}.item-challenges>:last-child{margin-bottom:0}.case-info__container{padding-top:6.25rem;padding-bottom:6.25rem}.case-info__items{display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem 5rem;max-width:70rem;margin:0 auto}.case-info-item{position:relative;display:flex}.case-info-item::before{content:"";position:absolute;width:12.5rem;height:100%;top:0;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);border-radius:100%;background:linear-gradient(180deg,#6445d4 8.17%,#0d81ff 55.77%,#3500f3 100%);-webkit-filter:blur(6.25rem);filter:blur(6.25rem);z-index:-1}.case-info-item:nth-child(even)::before{background:linear-gradient(180deg,#3500f3 8%,#767ee6 55.77%,#6445d4 100%)}.case-info-item__inner{position:relative;padding:2.5rem;display:flex;flex-direction:column;justify-content:space-between}.case-info-item__row{display:flex;align-items:center;flex-wrap:wrap;gap:.625rem;padding:0 .625rem}.case-info-item__row:not(:last-child){margin-bottom:2.5rem}.case-info-item__title{align-self:center;font-family:var(--font-family);font-weight:500;font-size:1rem;line-height:150%;letter-spacing:.02em;text-transform:uppercase;color:var(--secondary-grey);display:flex;align-items:center;gap:.625rem}.case-info-item__icon{flex-shrink:0;width:1rem;height:1rem}.case-info-item__label{font-size:.875rem}.case-content{position:relative}.case-content__wrapper{max-width:120rem;margin:0 auto;padding-top:6.25rem;padding-bottom:6.25rem}.case-content__wrapper_2{padding-top:12.8125rem}.case-content__container{display:flex;align-items:flex-end;padding-bottom:8.75rem}.case-content__container_2{align-items:flex-start;padding-top:6.25rem;padding-bottom:6.25rem}.case-content__body{position:relative;max-width:42.5rem}.case-content__inner{position:relative;padding:2.5rem;display:flex;flex-direction:column}.case-content__quote:not(:last-child){margin-bottom:1.25rem}.case-content__user{margin-left:auto}.case-content__image{width:100%;aspect-ratio:778/500;margin-left:auto}.case-content__image_2{margin-left:0}.case-content__top{max-width:42.5rem;margin-left:auto}.more-cases__container{padding-top:6.25rem;padding-bottom:6.25rem}.more-cases__top{max-width:42.5rem}.more-cases__top.section-header_right{margin-left:auto}.more-cases__top:not(:last-child){margin-bottom:2.5rem}.more-cases__wrapper:not(:last-child){margin-bottom:3.75rem}.more-cases__slide{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}.more-cases__control{display:flex;align-items:center;justify-content:center;gap:4.0625rem}.case-article{display:flex;flex-direction:column;padding:2.5rem;border:.0625rem solid var(--additional-dark);background:rgba(21,23,26,.4);backdrop-filter:blur(.9375rem)}.case-article__image{aspect-ratio:670/369;position:relative;width:100%}.case-article__image:not(:last-child){margin-bottom:.625rem}.case-article__image canvas{position:absolute;width:100%;height:100%;top:0;left:0}.case-article__content{flex:1;display:flex;flex-direction:column;gap:.625rem}.case-article__title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2}.case-article__title:hover{text-decoration:underline}.case-article__labels{display:flex;flex-wrap:wrap;gap:.625rem}.case-article__text{font-family:var(--font-family)}.case-article__link{margin-top:auto;align-self:flex-end;font-size:1.5rem;color:var(--main-white);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.service-hero__container{padding-top:7.375rem;padding-bottom:2.375rem;display:flex;align-items:center;justify-content:space-between;gap:1.25rem}.service-hero_computer-vision .service-hero__container{gap:2.5rem}.service-hero__body{max-width:42.5rem;width:100%}.service-hero__subtitle:not(:last-child){margin-bottom:1.25rem}.service-hero__title:not(:last-child){margin-bottom:1.25rem}.service-hero__inner{position:relative;padding:2.5rem}.service-hero__inner:not(:last-child){margin-bottom:2.5rem}.service-hero__inner-content{position:relative;z-index:1}.service-hero__text{position:relative}.service-hero__button{min-height:3.375rem;padding-inline:2.5rem;-webkit-transform-origin:left;transform-origin:left}.service-hero__button::before{font-size:1rem}.watcher .service-hero__button{-webkit-transform:translateY(4.6875rem);transform:translateY(4.6875rem);opacity:0}.loaded .service-hero__button._watcher-view{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.service-hero__image{flex:0 0 30.125rem;position:relative}.service-hero__image::before{content:"";position:absolute;width:90.0414937759%;aspect-ratio:434/450;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;background:linear-gradient(180deg,#6445d4 8.17%,#0d81ff 55.77%,#3500f3 100%);-webkit-filter:blur(2.8125rem);filter:blur(2.8125rem);z-index:-1}.service-hero__decore-video{max-width:39.375rem}.service-hero__result-title:not(:last-child){margin-bottom:.625rem}.service-hero__result-list{font-family:var(--font-family);padding-left:1.25rem}.service-hero__result-list li{list-style:disc}.service-hero__result-list li:not(:last-child){margin-bottom:.625rem}.decore-video{position:relative;aspect-ratio:1/1}.decore-video__video{border-radius:50%;overflow:hidden}.decore-video__cmera,.decore-video__shadow{position:absolute;width:100%;height:100%;top:0;left:0}.we-approach__container{padding-top:6.25rem;padding-bottom:6.25rem}.we-approach__top{max-width:42.5rem}.we-approach__top:not(:last-child){margin-bottom:2.5rem}.we-approach__items{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem}.we-approach__items:not(:last-child){margin-bottom:2.5rem}.we-approach__service-item{min-height:22.875rem}.we-approach__brands{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2.5rem}.we-approach__brand{flex:0 0 max(6.875rem)}.powerhouse{position:relative}.powerhouse__container{position:relative;z-index:1;padding-top:6.25rem;padding-bottom:6.25rem;pointer-events:none}.powerhouse__decore-phone{aspect-ratio:530/580}.powerhouse__decore-phone canvas{position:absolute;width:100%;height:100%;top:0;left:0}.powerhouse__top{max-width:42.5rem;margin-left:auto}.powerhouse__top:not(:last-child){margin-bottom:2.5rem}.powerhouse__items{display:grid;grid-template-columns:repeat(3,1fr);gap:1.0625rem}.powerhouse__item{border:1px solid var(--additional-dark);background-color:rgba(21,23,26,.4);backdrop-filter:blur(15px);padding:3.75rem;min-height:20.75rem;display:flex;flex-direction:column;justify-content:center}.powerhouse__title:not(:last-child){margin-bottom:.625rem}.circle-ai__container{padding-top:6.25rem;padding-bottom:6.25rem;max-width:73.75rem}.circle-ai__svg-images{position:relative;aspect-ratio:780/611}.watcher .circle-ai__svg-images{-webkit-transform:scale(0);transform:scale(0);opacity:0}.circle-ai__svg-images._watcher-view{transition:opacity .6s ease 0s,-webkit-transform .6s ease 0s;transition:opacity .6s ease 0s,transform .6s ease 0s;transition:opacity .6s ease 0s,transform .6s ease 0s,-webkit-transform .6s ease 0s}.loaded .circle-ai__svg-images._watcher-view{-webkit-transform:scale(1);transform:scale(1);opacity:1}.circle-ai__svg-images::before{content:"";position:absolute;width:66.6666666667%;aspect-ratio:520/434;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:100%;background:linear-gradient(90deg,#6445d4 8.17%,#0d81ff 55.77%,#3500f3 100%);-webkit-filter:blur(3.125rem);filter:blur(3.125rem)}.circle-ai__svg-image{overflow:visible;position:absolute;width:100%;height:100%;top:0;left:0;transition:opacity .5s ease}.circle-ai__svg-image_1{-webkit-animation:opacitySyncCCW 12s ease-in-out infinite;animation:opacitySyncCCW 12s ease-in-out infinite}.circle-ai__svg-image_2{-webkit-animation:opacitySync 12s ease-in-out infinite;animation:opacitySync 12s ease-in-out infinite}.circle-ai__svg-groop{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;transform-box:fill-box}.circle-ai__svg-groop_1{-webkit-animation:smoothPulseRotateCCW 12s ease-in-out infinite;animation:smoothPulseRotateCCW 12s ease-in-out infinite}.circle-ai__svg-groop_2{-webkit-animation:smoothPulseRotate 12s ease-in-out infinite;animation:smoothPulseRotate 12s ease-in-out infinite}.circle-ai__text{position:absolute;width:100%;height:100%;top:0;left:0;text-align:center;z-index:2;font-family:var(--second-family);font-weight:800;line-height:120%;letter-spacing:.02em;text-transform:uppercase;color:var(--main-white);display:grid;grid-template-columns:17.3076923077% 1fr 17.3076923077%;align-items:center;padding:1.25rem 1.5625rem}@-webkit-keyframes opacitySync{0%{opacity:0}20%{opacity:0}30%{opacity:1}55%{opacity:1}60%{opacity:0}100%{opacity:0}}@keyframes opacitySync{0%{opacity:0}20%{opacity:0}30%{opacity:1}55%{opacity:1}60%{opacity:0}100%{opacity:0}}@-webkit-keyframes opacitySyncCCW{0%{opacity:1}20%{opacity:1}30%{opacity:0}55%{opacity:0}60%{opacity:1}100%{opacity:1}}@keyframes opacitySyncCCW{0%{opacity:1}20%{opacity:1}30%{opacity:0}55%{opacity:0}60%{opacity:1}100%{opacity:1}}@-webkit-keyframes smoothPulseRotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}20%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}30%{-webkit-transform:rotate(80deg);transform:rotate(80deg)}45%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}55%{-webkit-transform:rotate(170deg);transform:rotate(170deg)}70%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}80%{-webkit-transform:rotate(260deg);transform:rotate(260deg)}95%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes smoothPulseRotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}20%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}30%{-webkit-transform:rotate(80deg);transform:rotate(80deg)}45%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}55%{-webkit-transform:rotate(170deg);transform:rotate(170deg)}70%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}80%{-webkit-transform:rotate(260deg);transform:rotate(260deg)}95%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes smoothPulseRotateCCW{0%{-webkit-transform:rotate(0);transform:rotate(0)}20%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}30%{-webkit-transform:rotate(-80deg);transform:rotate(-80deg)}45%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}55%{-webkit-transform:rotate(-170deg);transform:rotate(-170deg)}70%{-webkit-transform:rotate(-270deg);transform:rotate(-270deg)}80%{-webkit-transform:rotate(-260deg);transform:rotate(-260deg)}95%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes smoothPulseRotateCCW{0%{-webkit-transform:rotate(0);transform:rotate(0)}20%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}30%{-webkit-transform:rotate(-80deg);transform:rotate(-80deg)}45%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}55%{-webkit-transform:rotate(-170deg);transform:rotate(-170deg)}70%{-webkit-transform:rotate(-270deg);transform:rotate(-270deg)}80%{-webkit-transform:rotate(-260deg);transform:rotate(-260deg)}95%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.full-cycle__container{padding-top:6.25rem;padding-bottom:6.25rem}.full-cycle__content{max-width:42.5rem;margin-left:auto;margin-right:auto}.full-cycle__content:not(:last-child){margin-bottom:6.25rem}.we-bridge{overflow:hidden}.we-bridge__container{display:flex;justify-content:space-between;gap:2.5rem}.we-bridge__top{flex:1;max-width:42.5rem}.we-bridge__slider{position:relative;max-height:46.375rem}.we-bridge__slider::before{content:"";position:absolute;width:30rem;aspect-ratio:480/180;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:100%;background:linear-gradient(180deg,#3500f3 0,#459ed4 100%);-webkit-filter:blur(5.625rem);filter:blur(5.625rem);z-index:-1}.bridge-slider:hover .bridge-slider__slide{-webkit-animation-play-state:paused;animation-play-state:paused}.bridge-slider__shadow{position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;z-index:1}.bridge-slider__shadow::after,.bridge-slider__shadow::before{content:"";position:absolute;width:100%;height:6.25rem;left:0}.bridge-slider__shadow::before{top:0;background:linear-gradient(180deg,#000407 20%,rgba(0,4,7,0) 100%)}.bridge-slider__shadow::after{bottom:0;background:linear-gradient(0,#000407 20%,rgba(0,4,7,0) 100%)}.bridge-slider__wrapper{display:flex;width:auto;flex-direction:column;align-items:center}.bridge-slider__slide{max-width:23.75rem;margin:.3125rem 0;flex-shrink:0;-webkit-animation:bridge-translateinfiniteY 50s linear infinite;animation:bridge-translateinfiniteY 50s linear infinite}@-webkit-keyframes bridge-translateinfiniteY{100%{-webkit-transform:translateY(calc(-17.8125rem * 6));transform:translateY(calc(-17.8125rem * 6))}}@keyframes bridge-translateinfiniteY{100%{-webkit-transform:translateY(calc(-17.8125rem * 6));transform:translateY(calc(-17.8125rem * 6))}}.item-bridge{border:1px solid var(--additional-dark);backdrop-filter:blur(15px);background-color:rgba(21,23,26,.4);padding:1.25rem}.item-bridge__title:not(:last-child){margin-bottom:.625rem}.do-best__container{padding-top:6.25rem;padding-bottom:6.25rem}.do-best__top{max-width:42.5rem;margin-left:auto}.do-best__top:not(:last-child){margin-bottom:2.5rem}.do-best__body{max-width:80rem;margin-left:auto;margin-right:auto}.industry__container{padding-top:6.25rem;padding-bottom:6.25rem}.industry__content{max-width:42.5rem;margin-left:auto;margin-right:auto}.industry__content:not(:last-child){margin-bottom:7.1875rem}.industry__tabs{max-width:80rem;margin-left:auto;margin-right:auto}.computer-vision__container{padding-top:6.25rem;padding-bottom:6.25rem}.computer-vision__content{max-width:42.5rem;margin-left:auto;margin-right:auto}.computer-vision__content:not(:last-child){margin-bottom:2.5rem}.computer-vision__item:not(:last-child){margin-bottom:1.25rem}.item-computer-vision{display:flex}.item-computer-vision__body{display:flex;align-items:center;justify-content:space-between;gap:2.5rem;flex:0 0 calc(100% - 3.75rem);padding-top:3.75rem;padding-bottom:3.75rem;padding-left:3.75rem;position:relative}.item-computer-vision__body::before{content:"";position:absolute;width:86.1445783133%;height:100%;top:0;left:0;border:1px solid var(--additional-dark);backdrop-filter:blur(15px);background:linear-gradient(90deg,rgba(100,69,212,.6) 0,rgba(0,4,7,.6) 60%),rgba(0,4,7,.6) 100%;z-index:-1}.watcher .item-computer-vision__body::before{opacity:0}._watcher-view .item-computer-vision__body::before{transition:opacity .6s ease .45s,-webkit-transform .6s ease .45s;transition:opacity .6s ease .45s,transform .6s ease .45s;transition:opacity .6s ease .45s,transform .6s ease .45s,-webkit-transform .6s ease .45s}.loaded ._watcher-view .item-computer-vision__body::before{opacity:1}.item-computer-vision__content-inner{display:flex;flex-direction:column;justify-content:space-between;gap:2.25rem}.item-computer-vision__content{flex:0 0 37.5%;display:flex;flex-direction:column;justify-content:space-between;gap:2.25rem}.watcher .item-computer-vision__get,.watcher .item-computer-vision__info,.watcher .item-computer-vision__top-content{-webkit-transform:translateY(4.6875rem);transform:translateY(4.6875rem);opacity:0}._watcher-view .item-computer-vision__get,._watcher-view .item-computer-vision__info,._watcher-view .item-computer-vision__top-content{transition:opacity .6s ease,-webkit-transform .6s ease;transition:transform .6s ease,opacity .6s ease;transition:transform .6s ease,opacity .6s ease,-webkit-transform .6s ease}.loaded ._watcher-view .item-computer-vision__get,.loaded ._watcher-view .item-computer-vision__info,.loaded ._watcher-view .item-computer-vision__top-content{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}._watcher-view .item-computer-vision__top-content{transition-delay:.1s}.item-computer-vision__title:not(:last-child){margin-bottom:.625rem}.item-computer-vision__text{font-family:var(--font-family)}.item-computer-vision__get{display:flex;align-items:center;flex-wrap:wrap;gap:.625rem}._watcher-view .item-computer-vision__get{transition-delay:.25s}.item-computer-vision__get-title{font-weight:500;font-size:1rem;line-height:150%;letter-spacing:.02em;text-transform:uppercase;color:var(--main-white)}.item-computer-vision__get-link{display:inline-flex;justify-content:center;align-items:center;font-family:var(--font-family);font-weight:400;font-size:1rem;line-height:150%;letter-spacing:-.01em;color:var(--main-white);min-height:2.5rem;padding:.375rem .625rem;border:1px solid var(--additional-grey);background-color:var(--main-dark);border-radius:100px}.item-computer-vision__get-link.show{background-color:var(--secondary-dark)}.item-computer-vision a.item-computer-vision__get-link,.item-computer-vision button.item-computer-vision__get-link{transition:background-color .3s ease}.item-computer-vision__info{font-family:var(--font-family);font-weight:400;font-size:1rem;line-height:150%;letter-spacing:-.01em;color:var(--main-white)}._watcher-view .item-computer-vision__info{transition-delay:.35s}.item-computer-vision__info b,.item-computer-vision__info strong{font-weight:500;letter-spacing:.02em;text-transform:uppercase}.watcher .item-computer-vision__image,.watcher .item-computer-vision__video-image{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}._watcher-view .item-computer-vision__image,._watcher-view .item-computer-vision__video-image{transition:opacity .6s ease .45s,-webkit-transform .6s ease .45s;transition:opacity .6s ease .45s,transform .6s ease .45s;transition:opacity .6s ease .45s,transform .6s ease .45s,-webkit-transform .6s ease .45s}.loaded ._watcher-view .item-computer-vision__image,.loaded ._watcher-view .item-computer-vision__video-image{-webkit-transform:scale(1);transform:scale(1);opacity:1}.item-computer-vision__image{flex:0 0 51.875%;aspect-ratio:830/458;position:relative}.item-computer-vision__image canvas{position:absolute;width:100%;height:100%;top:0;left:0}.item-computer-vision__video-image{background-color:#010101;flex:0 0 36.25%;aspect-ratio:580/500;position:relative}.item-computer-vision__video-image_shadow::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-image:url(../img/service-pages/audio-ai/layer-shadow-01.webp);background-repeat:no-repeat;background-size:cover;z-index:-1}.item-computer-vision__video{position:absolute;width:calc(100% - 5.625rem);height:100%;top:0;left:0;z-index:-2}.item-computer-vision__hover-text{font-family:var(--font-family)}.beyond-cameras__container{padding-top:6.25rem;padding-bottom:6.25rem}.beyond-cameras__top{max-width:42.5rem;margin-left:auto}.beyond-cameras__top:not(:last-child){margin-bottom:2.5rem}.beyond-cameras__item:not(:last-child){margin-bottom:3.75rem}.item-beyond-cameras{display:flex;align-items:center}.item-beyond-cameras__image{position:relative;flex:0 0 33.7209302326%;aspect-ratio:580/320}.item-beyond-cameras__image canvas{position:absolute;width:100%;height:100%;top:0;left:0}.item-beyond-cameras__inner{flex:0 0 39.5348837209%;position:relative;padding:2.5rem}.item-beyond-cameras__body{position:relative;z-index:1}.item-beyond-cameras__text ul{padding-left:1.25rem}.item-beyond-cameras__text ul li{list-style:disc}.item-beyond-cameras__text ul li:not(:last-child){margin-bottom:.625rem}.item-beyond-cameras__title:not(:last-child){margin-bottom:.625rem}.background-transition{overflow:hidden}.background-transition__container{padding-top:6.25rem;padding-bottom:6.25rem;max-width:61.25rem;position:relative;min-height:100vh;display:flex;justify-content:center;align-items:center}.background-transition__title{text-align:center;mix-blend-mode:difference;position:relative;z-index:2;will-change:transform;-webkit-transform:translateZ(0);transform:translateZ(0)}.background-transition__circle{pointer-events:none;position:absolute;width:6.25rem;height:6.25rem;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;z-index:-1;background-color:var(--main-white)}.computer-vision-system__container{padding-top:6.25rem;padding-bottom:2.5rem}.computer-vision-system__wrapper{background-image:url(../img/service-pages/computer-vision/computer-vision-system-dots.svg);background-size:100%;background-position:bottom;background-repeat:repeat-y}.computer-vision-system__container-bottom{padding-top:3.75rem;padding-bottom:6.25rem}.computer-vision-system__top{max-width:42.5rem;margin-left:auto;margin-right:auto}.computer-vision-system__body{display:flex;flex-direction:column;gap:1.25rem}.computer-vision-system__steps{display:flex;position:relative}.computer-vision-system__steps::after{content:"";position:absolute;width:100%;height:1.25rem;bottom:0;left:0;border-radius:100px;-webkit-filter:blur(1.25rem);filter:blur(1.25rem);background:linear-gradient(90deg,#8a38f5 0,#3500f3 52.4%,#0d81ff 100%)}.watcher .computer-vision-system__steps::after{opacity:0}.computer-vision-system__steps._watcher-view::after{transition:opacity .6s ease .6s,-webkit-transform .6s ease .6s;transition:opacity .6s ease .6s,transform .6s ease .6s;transition:opacity .6s ease .6s,transform .6s ease .6s,-webkit-transform .6s ease .6s}.loaded .computer-vision-system__steps._watcher-view::after{opacity:1}.computer-vision-system__step{position:relative;z-index:1;min-height:12.5rem;flex:1}.computer-vision-system__lines{max-width:89.625rem}.step-system{border:.0625rem solid var(--secondary-grey);backdrop-filter:blur(.625rem);background:rgba(229,229,229,.6);padding:1.25rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.step-system__top{font-family:var(--second-family);font-weight:500;font-size:1.125rem;line-height:133%;letter-spacing:-.01em;color:var(--additional-grey);display:flex;align-items:center;justify-content:center;gap:.625rem}.step-system__top:not(:last-child){margin-bottom:.625rem}.step-system__ico{flex:0 0 1rem;height:1rem}.step-system__title{font-size:1.25rem;line-height:120%;letter-spacing:.02em;text-transform:uppercase;text-align:center;color:var(--main-dark)}.company-line{position:relative;min-height:2.5rem;display:flex;align-items:center}.company-line__line{flex:0 0 100%;height:.0625rem;background-color:var(--additional-grey);position:relative}.company-line__line::after,.company-line__line::before{content:"";position:absolute;width:.3125rem;height:.3125rem;top:0;left:0;border-radius:50%;background-color:var(--additional-grey);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.company-line_blue .company-line__line{background-color:var(--main-blue)}.company-line_blue .company-line__line::after,.company-line_blue .company-line__line::before{background-color:var(--main-blue)}.company-line__tippy{border:.0625rem solid var(--additional-grey);background-color:var(--main-white);border-radius:100px;padding:.375rem .625rem;min-height:2.5rem;display:inline-flex;justify-content:center;align-items:center;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-family:var(--font-family);font-weight:400;font-size:1rem;line-height:150%;letter-spacing:-.01em;color:var(--main-dark);white-space:nowrap;position:absolute;top:0;z-index:2}.watcher .company-line__tippy{left:1.25rem}._watcher-view .company-line__tippy{transition:left 2s linear 0s,top 2s linear 0s,-webkit-transform 2s linear 0s;transition:left 2s linear 0s,top 2s linear 0s,transform 2s linear 0s;transition:left 2s linear 0s,top 2s linear 0s,transform 2s linear 0s,-webkit-transform 2s linear 0s}.loaded ._watcher-view .company-line__tippy{left:100%;-webkit-transform:translateX(calc(-100% - 1.25rem));transform:translateX(calc(-100% - 1.25rem))}.company-line_blue .company-line__tippy{border-color:var(--main-blue)}.contact-section__container{padding-top:6.25rem;padding-bottom:6.25rem}.deployment-options{overflow:clip;position:relative}.deployment-options::after,.deployment-options::before{content:"";pointer-events:none}.deployment-options::before{position:absolute;width:100%;height:100%;top:25rem;left:0;pointer-events:none;z-index:0;background-image:url(../img/decore/deployment-options-grid-background-bottom.svg);background-repeat:no-repeat;background-position:bottom;background-size:100%}.deployment-options::after{position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(180deg,#fff 0,rgba(255,255,255,0) 100%)}.deployment-options__container{padding-top:6.25rem;padding-bottom:6.25rem;position:relative;z-index:1}.deployment-options__top{max-width:42.5rem;margin-left:auto;margin-right:auto}.deployment-options__top:not(:last-child){margin-bottom:8.75rem}.deployment-options__items{max-width:32.5rem;display:grid;margin-left:auto;margin-right:auto;padding-bottom:6.25rem}.deployment-options__item{will-change:transform,opacity;flex-grow:1;position:sticky;top:calc(var(--header-height) + 1.25rem);-webkit-transform:translate(0);transform:translate(0)}.deployment-options__item:nth-child(1){z-index:1}.deployment-options__item:nth-child(2){z-index:2;top:calc(var(--header-height) + 20px + 20px)}.deployment-options__item:nth-child(3){z-index:3;top:calc(var(--header-height) + 20px + 40px)}.deployment-options__item:nth-child(4){z-index:4;top:calc(var(--header-height) + 20px + 60px)}.deployment-options__item:nth-child(5){z-index:5;top:calc(var(--header-height) + 20px + 80px)}.deployment-options__item:nth-child(6){z-index:6;top:calc(var(--header-height) + 20px + 100px)}.deployment-options__item:nth-child(7){z-index:7;top:calc(var(--header-height) + 20px + 120px)}.deployment-options__item:nth-child(8){z-index:8;top:calc(var(--header-height) + 20px + 140px)}.deployment-options__item:nth-child(9){z-index:9;top:calc(var(--header-height) + 20px + 160px)}.deployment-options__item:nth-child(10){z-index:10;top:calc(var(--header-height) + 20px + 180px)}.clients-choose__wrapper{max-width:120rem;margin-left:auto;margin-right:auto;width:100%;position:relative}.clients-choose__container{padding-top:6.25rem;padding-bottom:6.25rem}.clients-choose__top{max-width:42.5rem}.clients-choose__top.section-header_right{margin-left:auto}.clients-choose__top:not(:last-child){margin-bottom:2.5rem}.clients-choose__image{position:absolute;width:36.25rem;aspect-ratio:580/455;top:6.25rem;right:0}.clients-choose__image_left{right:auto;left:0}.clients-choose__items{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.clients-choose__items:not(:last-child){margin-bottom:6.25rem}.clients-choose__item{min-height:15rem}.fillable-sections__fill-circle{position:absolute;top:0;left:0;width:100vw;height:100vh;background:#fff;border-radius:50%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center;transform-origin:center;z-index:0}.values-section__container{padding-top:6.25rem;padding-bottom:6.25rem}.values-section__wrapper{max-width:67.5rem;margin:0 auto;position:relative;height:calc(var(--items-count,1)*150vh)}.values-section__inner{position:sticky;top:0;height:100vh;padding-top:var(--header-height,5rem)}.values-section__list{position:relative;width:100%;height:100%}.values-section__line{position:absolute;top:50%;left:0;width:100%;height:1px;background:var(--secondary-grey);z-index:1}.values-section__line_vertical{height:calc(100% - 2.5rem);width:1px;top:1.25rem;left:50%}.values-section__item{background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);transition:opacity .3s linear 0s}.values-section__content{height:100%;padding:2.5rem;display:flex}.values-section__content:nth-child(1),.values-section__content:nth-child(3){text-align:right;justify-content:flex-end;align-items:flex-end}.values-section__content:nth-child(3){align-items:flex-start}.values-section__content:last-child{align-self:flex-end}.values-section__content-image{height:100%;padding:2.5rem;display:flex}.values-section__content-image:nth-child(1),.values-section__content-image:nth-child(3){text-align:right}.values-section__image{position:relative}.values-section__image canvas{position:absolute;width:100%;height:100%;top:0;left:0}.values-section__subtitle{font-family:var(--second-family);font-weight:600;font-size:1.5rem;line-height:150%;color:var(--main-white)}.values-section__text{font-family:var(--font-family);font-weight:400;font-size:1rem;line-height:150%;letter-spacing:-.01em;color:var(--main-white)}.values-section__text ul li{padding-left:1.25rem;position:relative}.values-section__text ul li::before{content:"";position:absolute;width:.375rem;height:.375rem;top:.5625rem;left:0;border-radius:50%;background-color:var(--main-white)}.values-section__text ul li:not(:last-child){margin-bottom:.625rem}.audio-ai__container{padding-top:6.25rem;padding-bottom:6.25rem}.audio-ai__content{max-width:44.4375rem;margin-left:auto;margin-right:auto;padding:0 .9375rem}.audio-ai__content .section-content__buttons{margin:0 -.9375rem}.audio-ai__content:not(:last-child){margin-bottom:10rem}.audio-ai__rows:not(:last-child){margin-bottom:6.25rem}.audio-ai__row:not(:last-child){margin-bottom:5rem}.audio-ai__row:nth-child(odd) .item-computer-vision__video{left:auto;right:0}.audio-ai__row:nth-child(odd) .item-computer-vision__body{justify-content:flex-end}.audio-ai__row-header{max-width:42.5rem;margin-left:auto;margin-right:auto}.audio-ai__row-header:not(:last-child){margin-bottom:2.5rem}.audio-ai__item .item-computer-vision__body{justify-content:normal}.audio-ai__item .item-computer-vision__content,.audio-ai__item .item-computer-vision__content-inner{gap:1.25rem}.deploy-audio__container{padding-top:6.25rem;padding-bottom:6.25rem}.deploy-audio__top{max-width:42.5rem}.deploy-audio__top.section-header_right{margin-left:auto}.deploy-audio__top:not(:last-child){margin-bottom:2.5rem}.deploy-audio__items{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.item-deploy-audio{padding:2.5rem;backdrop-filter:blur(.9375rem);background:rgba(21,23,26,.4);border:.0625rem solid var(--additional-dark)}.item-deploy-audio__image{position:relative;aspect-ratio:480/320}.item-deploy-audio__image:not(:last-child){margin-bottom:.625rem}.item-deploy-audio__image canvas{position:absolute;width:100%;height:100%;top:0;left:0}.item-deploy-audio__title:not(:last-child){margin-bottom:.625rem}.item-deploy-audio__text{font-family:var(--font-family)}.technologies-use__container{padding-top:6.25rem;padding-bottom:6.25rem}.technologies-use__top{max-width:42.5rem;margin-left:auto;margin-right:auto}.technologies-use__top:not(:last-child){margin-bottom:5rem}.technologies-use__columns{max-width:80rem;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem 1.25rem}.technologies-use__column:last-child .technologies-use__items::before{background:linear-gradient(180deg,#3500f3 8%,#767ee6 55.77%,#6445d4 100%)}.technologies-use__title:not(:last-child){margin-bottom:1.25rem}.technologies-use__items{position:relative}.technologies-use__items::before{content:"";position:absolute;width:100%;height:12.5rem;top:50%;left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);border-radius:100%;background:linear-gradient(180deg,#6445d4 8.17%,#0d81ff 55.77%,#3500f3 100%);-webkit-filter:blur(6.25rem);filter:blur(6.25rem)}.isSafari .technologies-use__items::before{display:none}.technologies-use__items_gradient-long::before{height:100%;width:12.5rem;top:0;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.technologies-use__item:not(:last-child){margin-bottom:1.25rem}.item-technologies{border:.0625rem solid var(--additional-dark);backdrop-filter:blur(.9375rem);background:rgba(21,23,26,.4)}.item-technologies__top{cursor:pointer;display:flex;align-items:center;gap:1.25rem;padding:2.5rem}.item-technologies__icon{flex:0 0 1.5rem;max-width:1.5rem;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center}.item-technologies__body{padding:0 2.5rem 2.5rem;margin-top:-1.25rem}.item-technologies__marks{display:flex;align-items:center;flex-wrap:wrap;gap:.625rem}.item-technologies__marks:not(:last-child){margin-bottom:1.75rem}.item-technologies__marks-title{font-weight:500;font-size:1rem;line-height:150%;letter-spacing:.02em;text-transform:uppercase;color:var(--main-white)}.item-technologies__mark{display:inline-flex;justify-content:center;align-items:center;font-family:var(--font-family);font-weight:400;font-size:1rem;line-height:150%;letter-spacing:-.01em;color:var(--main-white);min-height:2.5rem;padding:.375rem .625rem;border:1px solid var(--additional-grey);background-color:var(--main-dark);border-radius:100px}.contact__container{overflow:hidden;position:relative;padding-top:11.25rem;padding-bottom:6.25rem}.contact__gradient-ellipse{position:absolute;top:34.1538461538%;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);width:50.75rem;aspect-ratio:2/1;border-radius:100%;background:radial-gradient(54.35% 100% at 45.6% 0,#5836d3 1.44%,#6101dd 50%,#0431b9 100%);-webkit-filter:blur(200px);filter:blur(200px);z-index:-1}.contact__top{max-width:42.5rem}.contact__top:not(:last-child){margin-bottom:2.5rem}.contact__body{max-width:73.75rem;margin-left:auto;margin-right:auto;display:flex;align-items:flex-end;gap:2.5rem}.industries-articles__container{padding-top:6.25rem;padding-bottom:6.25rem}.industries-articles__header{max-width:42.5rem;margin:0 auto}.industries-articles__items{max-width:73.75rem;margin:0 auto}.industries-articles__item{padding:6.25rem 0}.industries-articles__item:nth-child(odd) .article-case-study__results::before{background:linear-gradient(180deg,#6445d4 8.17%,#0d81ff 55.77%,#3500f3 100%)}.industries-articles__item:nth-child(odd) .article-case-study__results-background{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.clients-about-working__container{padding-top:6.25rem;padding-bottom:6.25rem}.clients-about-working__header{max-width:42.5rem}.clients-about-working__header:not(:last-child){margin-bottom:2.5rem}.clients-about-working__contact-banner,.clients-about-working__items{max-width:73.75rem;margin:0 auto}.clients-about-working__items{position:relative;display:grid;gap:.625rem}.clients-about-working__items:not(:last-child){margin-bottom:6.25rem}.clients-about-working__items::before{content:"";position:absolute;width:36.25rem;height:12.5rem;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:100%;background:linear-gradient(180deg,#6445d4 8.17%,#0d81ff 55.77%,#3500f3 100%);-webkit-filter:blur(6.25rem);filter:blur(6.25rem);pointer-events:none}.our-advantage__wrapper{max-width:120rem;margin-left:auto;margin-right:auto;width:100%;position:relative}.our-advantage__image{position:absolute;width:36.25rem;aspect-ratio:580/455;top:6.25rem;right:0}.our-advantage__image_left{right:auto;left:0}.our-advantage__container{padding-top:6.25rem;padding-bottom:6.25rem}.our-advantage__header{max-width:42.5rem}.our-advantage__header.section-header_right{margin-left:auto}.our-advantage__header:not(:last-child){margin-bottom:2.5rem}.our-advantage__items{display:grid;gap:1.25rem}.legal__container{padding-top:11.25rem;padding-bottom:6.25rem;display:flex}.legal__top{display:flex;flex-direction:column;gap:.625rem}.legal__date{font-weight:500;font-size:1rem;line-height:150%;letter-spacing:.02em;text-transform:uppercase;color:var(--secondary-grey)}.legal__buttons{display:flex;flex-direction:column;gap:1.25rem}.legal__button{width:-webkit-max-content;width:max-content;text-align:start;font-family:var(--font-family);font-weight:500;font-size:1rem;line-height:150%;letter-spacing:.02em;text-transform:uppercase;color:var(--additional-grey);transition:color .3s ease}.legal__button.active{color:var(--main-white)}.legal__body{flex:1 1 auto;border-left:1px solid var(--additional-grey);padding-left:5rem}.legal__inner{font-family:var(--font-family);font-weight:400;font-size:1rem;line-height:150%;letter-spacing:-.01em;color:var(--secondary-grey)}.legal__inner h1,.legal__inner h2,.legal__inner h3,.legal__inner h4,.legal__inner h5,.legal__inner h6{font-family:var(--font-family);font-weight:500;font-size:1rem;line-height:150%;letter-spacing:.02em;text-transform:uppercase;color:var(--main-white)}.legal__inner h1:not(:last-child),.legal__inner h2:not(:last-child),.legal__inner h3:not(:last-child),.legal__inner h4:not(:last-child),.legal__inner h5:not(:last-child),.legal__inner h6:not(:last-child){margin-bottom:.625rem}.legal__inner h1:not(:first-child),.legal__inner h2:not(:first-child),.legal__inner h3:not(:first-child),.legal__inner h4:not(:first-child),.legal__inner h5:not(:first-child),.legal__inner h6:not(:first-child){margin-top:2.75rem}.legal__inner a{display:inline;color:var(--main-blue)}.legal__inner a:hover{text-decoration:underline}.legal__inner li:not(:last-child){margin-bottom:.625rem}.legal__inner ul li{position:relative;padding-left:1.875rem}.legal__inner ul li::before{content:"";position:absolute;width:.375rem;height:.375rem;top:.5625rem;left:.5625rem;border-radius:50%;background-color:var(--secondary-grey)}.blog__container{padding-top:6.25rem;padding-bottom:6.25rem}.blog__filters{display:flex;justify-content:space-between;gap:2.5rem}.blog__search-result{z-index:1;margin-left:auto;margin-right:auto}.blog__items{position:relative;z-index:1;display:grid;row-gap:2.75rem;margin-top:6.25rem}.blog__items:not(:last-child){margin-bottom:6.25rem}.blog__items._loading{position:relative;opacity:.3;pointer-events:none;cursor:progress}.blog-categories{position:relative}.blog-categories:hover .blog-categories__body{opacity:1;visibility:visible;pointer-events:all}.blog-categories__button{font-weight:500;font-size:16px;line-height:150%;text-transform:uppercase;color:var(--main-white);display:flex;align-items:center;min-height:2.5rem;padding:.375rem 1.5rem}.blog-categories__button::before{order:1;width:1.5rem;flex-shrink:0;font-size:1.5rem}.blog-categories__body{position:absolute;width:-webkit-max-content;width:max-content;top:100%;left:0;z-index:2;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .1s ease,visibility .1s ease;border:.0625rem solid var(--additional-dark);padding:1.25rem;backdrop-filter:blur(.9375rem);background:rgba(21,23,26,.6);display:grid;gap:1.3125rem 2.5625rem;grid-template-columns:repeat(var(--column-count),1fr)}.blog-categories__column{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.blog-categories__link{padding:.25rem 0;font-family:var(--font-family);font-weight:500;font-size:1rem;line-height:163%;color:var(--additional-grey);transition:color .1s ease}.blog-categories__link._active{color:var(--main-white)}.search-result{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;max-width:42.5rem}.search-result::before{content:"";border-radius:100%;background:linear-gradient(180deg,#6445d4 8.17%,#0d81ff 55.77%,#3500f3 100%);-webkit-filter:blur(5rem);filter:blur(5rem);position:absolute;width:calc(100% - 2.5rem);aspect-ratio:640/240;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}.search-result>*{margin-bottom:1.25rem}.search-result__text{font-family:var(--font-family);margin-bottom:3.75rem}.search-result__text span{text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.search-result__buttons{display:flex;justify-content:center;flex-wrap:wrap;gap:.625rem}.search-result__button:first-child::before{order:-1;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.search-result>:last-child{margin-bottom:0}.item-blog{display:flex;flex-direction:column}.item-blog__image{aspect-ratio:366/230;overflow:hidden}.item-blog__image:not(:last-child){margin-bottom:1.25rem}.item-blog__image img{transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.item-blog__content{flex:1;display:flex;flex-direction:column}.item-blog__content>*{margin-bottom:.625rem}.item-blog__content>:last-child{margin-bottom:0}.item-blog__category{font-weight:400;font-size:16px;line-height:150%;letter-spacing:-.01em;color:var(--secondary-grey);margin-bottom:1.25rem;transition:color .2s ease}.item-blog__title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;white-space:normal;min-height:4.5em;max-height:4.5em}.item-blog__text{flex:1;font-family:var(--font-family);color:var(--secondary-grey)}.item-blog__authors{display:grid;grid-template-columns:repeat(2,1fr);gap:.625rem}.blog-article__container{padding-top:6.25rem;padding-bottom:6.25rem}.blog-article__wrapper{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem 2.5rem}.blog-article__aside{display:flex;flex-direction:column;align-items:flex-start;gap:3.75rem}.blog-article__back{font-weight:500;font-size:1rem;line-height:162%;text-transform:uppercase;color:var(--main-white);display:flex;align-items:center;gap:.625rem}.blog-article__back::before{font-size:1.5rem;-webkit-transform:scaleX(-1);transform:scaleX(-1);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.blog-article__bottom-share{padding:.5rem 0}.blog-article__navigation-button{display:flex;position:relative;font-weight:500;font-size:1rem;line-height:150%;letter-spacing:.02em;text-transform:uppercase;color:var(--additional-grey);padding-left:1.5rem;text-align:left;transition:color .2s ease}.blog-article__navigation-button.active{color:var(--main-white)}.blog-article__navigation-button.active::before{background-color:var(--main-white)}.blog-article__navigation-button:not(:last-child){margin-bottom:1.25rem}.blog-article__navigation-button::before{content:"";position:absolute;width:.25rem;height:.25rem;top:.5625rem;left:.5625rem;border-radius:50%;background-color:var(--additional-grey);transition:background-color .2s ease}.blog-article__content>*{margin-bottom:1.5rem}.blog-article__content>:last-child{margin-bottom:0}.blog-article__header{display:flex;flex-direction:column;gap:1.5rem}.blog-article__header:not(:last-child){margin-bottom:1.5rem}.blog-article__header-content>*{margin-bottom:.625rem}.blog-article__header-content>:last-child{margin-bottom:0}.blog-article__image{width:100%}.blog-article__assets{display:flex;justify-content:space-between;flex-wrap:wrap;gap:.625rem;font-size:1rem;line-height:150%;letter-spacing:-.01em;color:var(--secondary-grey)}.blog-article__assets-date{display:flex;flex-direction:column;gap:.25rem}.blog-article__assets-date span:nth-child(2){font-weight:400;font-size:14px;line-height:114%}.blog-article__spoller{background:var(--additional-dark);border:.0625rem solid #fff}.blog-article__spoller-title{width:100%;padding:1rem 1.5rem;min-height:3.375rem;display:flex;align-items:center;justify-content:space-between;gap:.625rem;font-weight:500;font-size:1rem;line-height:163%;text-transform:uppercase;color:#fff;text-align:left}.blog-article__spoller-title::before{order:1;font-size:1.5rem}.blog-article__spoller-title._spoller-active::before{content:""}.blog-article__spoller-navigation{padding:.25rem 1.5rem 1rem 2.125rem}.blog-article__body{font-size:1rem;line-height:150%;letter-spacing:-.01em;color:var(--secondary-grey);padding:.625rem .625rem 0}.blog-article__body>*{margin-bottom:.625rem}.blog-article__body h1,.blog-article__body h2,.blog-article__body h3,.blog-article__body h4,.blog-article__body h5,.blog-article__body h6{font-family:var(--third-family);font-weight:600;line-height:150%;color:var(--main-white)}.blog-article__body h1:not(:last-child),.blog-article__body h2:not(:last-child),.blog-article__body h3:not(:last-child),.blog-article__body h4:not(:last-child),.blog-article__body h5:not(:last-child),.blog-article__body h6:not(:last-child){margin-bottom:.625rem}.blog-article__body h1:not(:first-child),.blog-article__body h2:not(:first-child),.blog-article__body h3:not(:first-child),.blog-article__body h4:not(:first-child),.blog-article__body h5:not(:first-child),.blog-article__body h6:not(:first-child){margin-top:1.5rem}.blog-article__body h1{font-size:2rem}.blog-article__body h2{font-size:1.75rem}.blog-article__body h3{font-size:1.5rem}.blog-article__body h4{font-size:1.375rem}.blog-article__body h5{font-size:1.25rem}.blog-article__body h6{font-size:1.125rem}.blog-article__body ol:not(:last-child),.blog-article__body p:not(:last-child),.blog-article__body table:not(:last-child),.blog-article__body ul:not(:last-child){margin-bottom:.625rem}.blog-article__body .highlighted:not(:first-child),.blog-article__body blockquote:not(:first-child),.blog-article__body figure:not(:first-child){margin-top:1.5rem}.blog-article__body .highlighted:not(:last-child),.blog-article__body blockquote:not(:last-child),.blog-article__body figure:not(:last-child){margin-bottom:1.5rem}.blog-article__body figure>*{margin-bottom:.625rem}.blog-article__body figure img{width:100%}.blog-article__body figure>:last-child{margin-bottom:0}.blog-article__body img{max-width:100%;height:100%}.blog-article__body .syntaxhighlighter{overflow-x:auto;padding-bottom:.375rem}.blog-article__body .syntaxhighlighter table{white-space:nowrap}.blog-article__body .table-wrapper{overflow-x:auto;padding-bottom:.375rem}.blog-article__body blockquote{font-family:var(--third-family);font-weight:500;font-size:1.125rem;line-height:133%;letter-spacing:-.01em;color:var(--main-white);padding:.625rem}.blog-article__body ol,.blog-article__body ul{font-weight:500;letter-spacing:.02em;text-transform:uppercase;color:var(--main-white)}.blog-article__body ol li:not(:last-child),.blog-article__body ul li:not(:last-child){margin-bottom:1.25rem}.blog-article__body ul{padding-left:1.875rem}.blog-article__body ul li{list-style:disc}.blog-article__body ol{padding-left:2.1875rem}.blog-article__body a{display:inline;color:var(--main-white);text-decoration:underline}.blog-article__body a:hover{text-decoration:none}.blog-article__body>:last-child{margin-bottom:0}.blog-article__tags{max-width:20.625rem;display:flex;flex-wrap:wrap;gap:.625rem;padding:2.5rem 0}.highlighted{background-color:var(--additional-dark);padding:1.25rem;font-weight:500;letter-spacing:.02em;text-transform:uppercase;color:var(--main-white)}.not-found__container{padding-bottom:6.25rem}.not-found__body{max-width:42.5rem;margin-left:auto;margin-right:auto;position:relative}.not-found__body::before{content:"";border-radius:100%;background:linear-gradient(180deg,#6445d4 8.17%,#0d81ff 55.77%,#3500f3 100%);-webkit-filter:blur(5rem);filter:blur(5rem);position:absolute;width:calc(100% - 5rem);aspect-ratio:640/240;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}.not-found__header{color:var(--main-white);text-align:center}.not-found__number{font-family:var(--second-family);font-weight:800;font-size:7.5rem;line-height:108%;letter-spacing:.02em;text-transform:uppercase}.not-found__number:not(:last-child){margin-bottom:1.25rem}.not-found__title:not(:last-child){margin-bottom:.625rem}.not-found__subtitle{text-wrap:balance;max-width:37.5rem;margin-left:auto;margin-right:auto}.not-found__bottom{max-width:44.0625rem;margin:0 auto}.not-found__bottom-title{text-align:center}.not-found__bottom-title:not(:last-child){margin-bottom:1.25rem}.not-found__buttons{display:grid;align-items:center;gap:.625rem}.not-found__buttons>span{font-family:var(--third-family);font-weight:500;font-size:1.125rem;line-height:133%;letter-spacing:-.01em;text-align:center;color:var(--main-white)}.not-found__button .button__giphy{width:100%}.not-found__button:first-child::before{order:-1;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.swiper{overflow:hidden}.swiper-initialized{touch-action:pan-y}.swiper-wrapper{width:100%;height:100%;box-sizing:content-box;display:flex;position:relative}.swiper-vertical .swiper-wrapper{flex-direction:column}.swiper-autoheight .swiper-wrapper{align-items:flex-start}.swiper-initialized .swiper-slide{flex-shrink:0}.swiper-android .swiper-slide,.swiper-android .swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-button-lock{display:none!important}@media (min-width:29.99875em){.not-found__buttons{justify-content:center}}@media (min-width:47.99875em){.title-second_small.title-second{font-size:2.5rem}.item-client_p-40{padding:2.5rem}.form__button{flex:0 0 12.5rem;padding-inline:.625rem}.menu__mobile-buttons{display:none}.fp-section-1 .page__grid-background{bottom:-38.8888888889%}.case-study__container{padding-top:6.25rem}.case-study__button{min-width:19.75rem}.coop::before{background-attachment:fixed}.hero__title{text-transform:uppercase}.case-studies__wrapper{background-image:url(../img/case-studies/grid-bg.svg);background-repeat:no-repeat;background-size:cover;background-position:center}.case-studies__header::before{display:none}.case-content__container{position:absolute;width:100%;height:100%;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.more-cases__slider{overflow:hidden}.case-article__title{flex:1}.deployment-options::before{background-attachment:fixed}.clients-about-working__header{margin-left:auto;text-align:right}.clients-about-working__items{grid-template-columns:repeat(2,1fr)}.our-advantage__items{grid-template-columns:repeat(2,1fr)}.legal__aside{padding-right:.625rem}.legal__top:not(:last-child){margin-bottom:2.5rem}.legal__buttons{position:sticky;top:6.25rem}.blog__items{grid-template-columns:repeat(2,1fr)}.blog-categories__column:not(:last-child)::before{content:"";position:absolute;width:.0625rem;height:100%;top:0;right:-1.25rem;background-color:var(--additional-grey)}.blog-article__aside{flex:1;position:sticky;top:10rem}.blog-article__bottom-share{display:none}.blog-article__content{border-left:.0625rem solid var(--additional-grey);flex:0 0 67.7966101695%}.blog-article__spoller{display:none}.blog-article__body .highlighted,.blog-article__body blockquote,.blog-article__body figure{margin-left:-.625rem;margin-right:-.625rem}.not-found__buttons{gap:1.25rem;grid-template-columns:1fr auto 1fr}}@media (min-width:61.99875em){.item-leadership__image{align-self:center}.item-leadership__content{border:.0625rem solid var(--additional-dark);backdrop-filter:blur(.9375rem);background-color:rgba(21,23,26,.4);padding:1.25rem;margin-top:-2.5rem}.item-leadership__content-inner{width:100%;max-width:15rem}.section-2__service-item{min-height:22.875rem}.clients-slider_pc-vertical .clients-slider__wrapper{flex-direction:column}.clients-slider_pc-vertical .clients-slider__slide{flex:1;max-width:22.5rem;margin:.3125rem 0;-webkit-animation-name:translateinfiniteY;animation-name:translateinfiniteY}.talk__hand{position:absolute;width:33.125rem;top:6.25rem;right:0;z-index:1}.talk__hand_left{left:0}.coop__hand{position:absolute;width:33.125rem;top:6.25rem;left:0;z-index:1}.coop__hand img{-o-object-position:top center;object-position:top center}.coop__hand_right{left:auto;right:0}.coop__content{flex:0 0 18.75rem;position:sticky;top:calc(var(--header-height) + 3.125rem);height:-webkit-max-content;height:max-content}.hero__container:has(.hero__button) .hero__content{margin-top:-2.625rem}.about-section__image{position:absolute;width:48.625rem;aspect-ratio:778/500;top:30.0925925926%;left:0}.previous-section .drives-us__slider{-webkit-transform:translateX(calc(-100% - 3.75rem));transform:translateX(calc(-100% - 3.75rem))}.case-studies__item:nth-child(even) .article-case-study__image{order:2}.case-studies__item:nth-child(even) .article-case-study__header{order:1}.case-studies__item:nth-child(even) .article-case-study__results{order:3;margin-left:0;margin-right:-6.25rem}.article-case-study{align-items:flex-start;grid-template-columns:repeat(2,1fr)}.article-case-study__image{grid-row:span 2;margin-top:4.75rem}.article-case-study__results{margin-left:-6.25rem}.case-content__image{max-width:48.625rem}.powerhouse__decore-phone{position:absolute;width:33.125rem;top:6.25rem;left:0}.we-bridge__top{padding-top:6.25rem;padding-bottom:6.25rem}.item-beyond-cameras:nth-child(even) .item-beyond-cameras__inner{-webkit-transform:translateX(-5rem);transform:translateX(-5rem)}.item-beyond-cameras:nth-child(odd){flex-direction:row-reverse}.item-beyond-cameras:nth-child(odd) .item-beyond-cameras__inner{-webkit-transform:translateX(5rem);transform:translateX(5rem)}.contact__form{flex:1 1 auto}.contact__slider{width:22.5rem;max-height:34.125rem}.industries-articles__item:nth-child(odd) .article-case-study__image{order:2}.industries-articles__item:nth-child(odd) .article-case-study__header{order:1}.industries-articles__item:nth-child(odd) .article-case-study__results{order:3;margin-left:0;margin-right:-6.25rem}.blog__categories{flex:0 1 21.4375rem}.blog__form-search{flex:0 1 21.4375rem}}@media (min-width:80.06125em){.title-second{font-size:3.5rem}.development-services-tabs__navigation{position:absolute;top:0;left:0;width:100%;height:100%}.development-services-tabs__navigation-col:last-child{align-items:flex-start}.development-services-tabs__navigation-col{flex:0 0 32.3691460055%;display:flex;flex-direction:column;gap:5rem;align-items:flex-end}.development-services-tabs__content{max-width:23.75rem;flex:0 0 23.75rem}.header__main{flex:0 0 20.625rem;padding-left:3.125rem}.header__menu{padding-left:3.125rem;padding-right:3.125rem}.header__body-background{display:none}.menu__body-background{display:none}.menu__sublist{position:absolute;top:calc(100% + 1.8125rem);left:-50%;min-width:13.125rem;max-width:17.5rem;width:-webkit-max-content;width:max-content;z-index:2;backdrop-filter:blur(10px);background-color:rgba(32,32,32,.2);border:1px solid var(--additional-dark);padding:1.25rem}.menu__info{display:none}.footer__logo{flex:0 0 4.8125rem}.section-3__top{max-width:42.5rem}.section-4__top{margin-left:auto;max-width:42.5rem}.contact-banner__title{font-size:3.5rem}.development-services:has(.development-services__sphere) .development-services__top{margin-left:auto}.development-services__top{max-width:42.5rem}.item-case-study:nth-child(odd) .item-case-study__inner{-webkit-transform:translateX(-5rem) translateY(-1.125rem);transform:translateX(-5rem) translateY(-1.125rem)}.item-case-study:nth-child(even){flex-direction:row-reverse}.item-case-study:nth-child(even) .item-case-study__inner{-webkit-transform:translateX(5rem) translateY(1.125rem);transform:translateX(5rem) translateY(1.125rem)}.item-case-study__image{min-width:36.25rem;max-width:36.25rem}.item-case-study__inner{min-width:42.5rem}.faq__spollers{padding-left:5rem}.talk__top{max-width:42.5rem}.coop__top{max-width:42.5rem;margin-left:auto}.coop__top_left{margin-left:0}.about-hero__title{font-size:5rem}.innovation-education__body{gap:7.5rem}.leadership__contact-banner{min-height:26.25rem;display:flex}.case__item:nth-child(odd) .item-case__image,.case__item:nth-child(odd) .item-case__video{margin-left:-2.5rem}.case__item:nth-child(odd) .item-case__image,.case__item:nth-child(odd) .item-case__video{order:-1}.case__item:nth-child(odd) .item-case__body{padding-left:0;padding-right:3.75rem}.case__item:nth-child(odd) .item-case__body::before{left:auto;right:0}.service-hero__decore-video{flex:0 0 39.375rem}.circle-ai__text{font-size:5rem}.computer-vision__item:nth-child(odd) .item-computer-vision__image{order:-1}.computer-vision__item:nth-child(odd) .item-computer-vision__body{padding-left:0;padding-right:3.75rem}.computer-vision__item:nth-child(odd) .item-computer-vision__body::before{left:auto;right:0}.computer-vision-system__step._watcher-view:nth-child(1){transition-delay:0s}.computer-vision-system__step._watcher-view:nth-child(2){transition-delay:.2s}.computer-vision-system__step._watcher-view:nth-child(3){transition-delay:.4s}.computer-vision-system__step._watcher-view:nth-child(4){transition-delay:.6s}.computer-vision-system__step._watcher-view:nth-child(5){transition-delay:.8s}.computer-vision-system__step._watcher-view:nth-child(6){transition-delay:1s}.computer-vision-system__lines{width:100%;margin-left:auto;margin-right:auto}.computer-vision-system__line_2{max-width:36.625rem;margin-right:17.9375rem;margin-left:auto}.company-line__line::after{left:100%}.audio-ai__row:nth-child(odd) .item-computer-vision__video-image{order:-1}.audio-ai__row:nth-child(odd) .item-computer-vision__body{padding-left:0;padding-right:3.75rem}.audio-ai__row:nth-child(odd) .item-computer-vision__body::before{left:auto;right:0}.clients-about-working__contact-banner .contact-banner__body{padding:4.25rem 10rem 4.25rem 6.25rem}.legal__aside{flex:0 0 36.25rem}.blog__items{-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem}.blog__items{grid-template-columns:repeat(3,1fr)}.blog-article__wrapper:not(:last-child){margin-bottom:11.5625rem}.blog-article__content{flex:0 0 67.7966101695%}.blog-article__more-cases:not(:last-child){margin-bottom:11.5625rem}}@media (min-width:95.06125em){.innovation-education__body{gap:13.75rem}}@media (min-width:98.81125em){.case__container{padding-inline:6.25rem}.blog-article__content{padding-left:3.5rem}.blog-article__content{flex:0 0 64.4736842105%}}@media (min-width:113.81125em){.item-number{padding-block:3.125rem}.item-number{padding-inline:3.75rem}}@media (min-width:120.06125em){.section-2__container{padding-top:13.75rem}.section-3__container{padding-top:13.75rem}.section-4__container{padding-top:13.75rem}.section-4__container{padding-bottom:6.25rem}.section-5__container{padding-top:13.75rem}.section-5__container{padding-bottom:13.75rem}.our-team__container{padding-top:14.375rem}.faq__spollers{padding-left:10rem}.hero__container{padding-top:13.75rem}.hero__title{font-size:7.5rem}}@media (min-width:120em){.title{font-size:3.5rem}.coop__items{gap:7.5rem}.case-studies__title:not(:last-child){margin-bottom:2.5rem}.case__item:nth-child(odd) .item-case__image,.case__item:nth-child(odd) .item-case__video{margin-left:-3.75rem}.deployment-options__items{gap:7.5rem}.audio-ai__item .item-computer-vision__body{gap:14.375rem}.blog__filters:not(:last-child){margin-bottom:5rem}.not-found__container{padding-top:7.5rem}.not-found__header:not(:last-child){margin-bottom:6.25rem}}@media (max-width:120em){.fp-bullets{right:6rem}.footer__inner{flex-direction:column}.secondary-menu-footer__body{flex-direction:column}.faq__spollers{flex:0 0 43.75rem}.item-case__body{flex:0 0 calc(100% - 2.5rem)}.item-case__image,.item-case__video{flex:0 0 50.8771929825%;margin-right:-2.5rem}.item-computer-vision__body{flex:0 0 calc(100% - 2.5rem)}.item-computer-vision__content{flex:0 0 45.6140350877%}.item-computer-vision__image{flex:0 0 50.8771929825%}.item-computer-vision__video-image{flex:0 0 50.8771929825%}}@media (max-width:98.81125em){[class*=__container]{padding-inline:3.125rem}.fp-bullets{right:1.3125rem}.page__about-grid-background{width:200%}.page__about-sphere{left:calc(100% - 11.875rem)}.fp-section-1 .page__about-sphere{left:calc(100% - 3.125rem)}.page__about-gradient-ellipse{left:calc(100% - 3.125rem)}.drives-us__images-slider{top:16.5625rem}.innovation-education__image{top:16.5625rem}.item-blog__title{line-clamp:2;-webkit-line-clamp:2;min-height:3em;max-height:3em}}@media (max-width:97.06125em){.section-2__container{padding-top:10rem}.section-3__container{padding-top:10rem}.section-4__container{padding-top:10rem}.section-4__container{padding-bottom:2.5rem}.section-5__container{padding-top:10rem}.section-5__container{padding-bottom:10rem}.our-team__container{padding-top:11.25rem}}@media (max-width:95.06125em){.step-images__image{max-width:51.875rem;top:31.9277108434%}.step-textes__container{padding-top:10rem}.about-hero{padding-top:10rem}.about-section__container{padding-top:10rem;padding-bottom:10rem}.our-difference__container{padding-top:10rem}.drives-us__container{padding-top:10rem}.leadership__container{padding-top:10rem}}@media (max-width:80.06125em){[class*=__container]{padding-inline:2rem}.section-header__title{line-height:122%}.item-number{padding-block:1.25rem}.item-number{padding-inline:1.25rem}.dark-tab-button{font-size:1.25rem;min-height:3rem}.info-spoller__body{padding-right:.625rem}.fp-bullets{right:.75rem}.development-services-tabs{flex-direction:column;align-items:center}.development-services-tabs__navigation{flex-wrap:wrap;justify-content:flex-start;gap:.625rem;margin-bottom:2.5rem}.development-services-tabs__navigation-col{display:contents}.development-services-tabs__spacer{display:none}.phone-tabs{flex-direction:column}.phone-tabs__navigation{gap:1.25rem .5625rem;flex-wrap:wrap;flex-direction:row;justify-content:space-between}.phone-tabs__content{flex:1;max-width:30rem}.industry-tabs{flex-direction:column}.industry-tabs__navigation{gap:1.25rem .5625rem;flex-wrap:wrap;flex-direction:row;justify-content:space-between}.industry-tabs__content{flex:1;max-width:30rem}.header__body{min-height:3.75rem;padding:0 2.5rem}.header__logo{max-width:4.8125rem}.header__main-background,.header__menu-background{display:none}.menu__wrapper{padding:9rem 2.5rem 3.4375rem}.menu__body{position:fixed;width:100%;height:auto;max-height:calc(100% + .0625rem);top:calc(-100% - 9.375rem);left:0;overflow-y:auto;overflow-x:hidden;z-index:7;transition:top .5s ease}.menu-open .menu__body{top:0}.menu__list{display:grid;align-items:start;grid-template-columns:repeat(2,1fr);gap:3.75rem 1.875rem}.menu__list:not(:last-child){margin-bottom:5rem}.menu__link{font-weight:400;font-size:1.25rem;line-height:120%;letter-spacing:.02em;text-transform:uppercase}.menu__sublist{padding:.9375rem 0 .625rem}.menu__sublink{font-weight:400;font-size:1.25rem;line-height:120%;letter-spacing:.02em}.menu__info{display:grid;align-items:start;grid-template-columns:repeat(2,1fr);gap:3.75rem 1.875rem}.icon-menu{display:flex;justify-content:center;align-items:center;font-size:1.5rem;color:#fff;z-index:8}.menu-open .icon-menu::before{content:""}.footer__body{gap:5rem;flex-direction:column}.footer__content{display:grid;grid-template-columns:repeat(2,1fr);gap:3.125rem}.footer__logo{align-self:center}.footer__menu{display:none}.footer__inner{display:contents}.secondary-menu-footer__body{flex-direction:row}.secondary-menu-footer__body{display:grid;grid-template-columns:repeat(2,1fr);gap:3.125rem}.section-4__items{grid-template-columns:repeat(2,1fr)}.section-5__brain{width:49.3421052632%}.page__sphere{top:8.9375rem}.fp-section-2 .page__sphere{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fp-section-3 .page__sphere,.fp-section-4 .page__sphere,.fp-section-5 .page__sphere{width:31rem;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0}.page__gradient-ellipse{top:6.25rem}.our-team__container{padding-top:10rem}.our-team__contact-banner{margin-top:-19.8529411765%}.contact-banner{padding:0 2rem}.contact-banner__body{flex-direction:column;padding:2.5rem 4.375rem;text-align:center}.development-services__top:not(:last-child){margin-bottom:2.5rem}.case-study__container{padding-bottom:6.25rem}.case-study__items:not(:last-child){margin-bottom:3.75rem}.case-study__items{display:flex;flex-direction:column;align-items:center}.case-study__item{max-width:42.5rem}.item-case-study{flex-direction:column;align-items:flex-start}.faq__spollers{padding-left:5rem}.faq__spollers{flex:0 0 38.75rem}.coop__title.title-second{font-size:3.5rem}.hero__container{padding-top:13.75rem}.hero__title{font-size:5rem}.our-difference__items{grid-template-columns:repeat(2,1fr)}.innovation-education__body{gap:7.5rem}.leadership__items{grid-template-columns:repeat(2,1fr)}.leadership__contact-banner{padding:0}.case-studies__model-logo{min-width:81.25rem}.item-case__body{flex-direction:column;gap:1.25rem;flex:1;padding:2.5rem 1rem}.item-case__body::before{width:100%}.item-case__content{max-width:32.5rem;flex:1}.item-case__image,.item-case__video{margin-right:0;max-width:36.25rem;width:100%;flex:1}.challenges__item{flex:1 1 calc(50% - 1.25rem)}.service-hero__container{flex-direction:column;padding-top:11.25rem;padding-bottom:6.25rem}.we-approach__brands{justify-content:center}.powerhouse__item{padding:3.75rem 1.5625rem}.industry__content:not(:last-child){margin-bottom:6.25rem}.computer-vision__item{max-width:75%;margin:0 auto}.item-computer-vision__body{flex-direction:column;gap:1.25rem;flex:1;padding:2.5rem 1rem}.item-computer-vision__body::before{width:100%}.item-computer-vision__content{max-width:32.5rem;flex:1}.item-computer-vision__image{max-width:36.25rem;flex:1}.item-computer-vision__video-image{max-width:36.25rem;flex:1}.computer-vision-system__container-bottom{max-width:48.75rem;padding-top:0}.computer-vision-system__body{display:flex;flex-direction:row-reverse}.computer-vision-system__steps{flex-direction:column;gap:.25rem}.computer-vision-system__steps::after{height:100%;width:1.25rem;background:linear-gradient(180deg,#8a38f5 0,#3500f3 52.4%,#0d81ff 100%)}.computer-vision-system__lines{flex:1 1 auto;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between}.computer-vision-system__line{height:100%}.computer-vision-system__line_2{max-height:25.625rem}.company-line{flex-direction:column;min-height:0;width:2.5rem}.company-line__line{height:auto;width:.0625rem}.company-line__line::after,.company-line__line::before{left:50%}.company-line__line::after{top:100%}.watcher .company-line__tippy{top:1.25rem;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.loaded ._watcher-view .company-line__tippy{top:100%;left:50%;-webkit-transform:translate(-50%,calc(-100% - 1.25rem));transform:translate(-50%,calc(-100% - 1.25rem))}.company-line__tippy{max-width:10.9375rem}.clients-choose__image{display:none}.clients-choose__items{grid-template-columns:repeat(auto-fill,minmax(21.875rem,1fr))}.audio-ai__content:not(:last-child){margin-bottom:7.5rem}.audio-ai__item{max-width:75%;margin:0 auto}.deploy-audio__items{grid-template-columns:1fr;max-width:42.5rem;margin:0 auto}.contact__top{display:none}.our-advantage__image{display:none}.legal__container{display:grid;grid-template-columns:repeat(2,1fr)}.legal__body{padding-left:1.25rem}.blog-article__wrapper{gap:1.5rem 1rem}.blog-article__content{padding-left:1.5rem}}@media (max-width:61.99875em){.subtitle_big-mobile{line-height:130%;letter-spacing:.01em;font-size:1.25rem}.section-header__inner{max-width:none}.item-number__subtitle:not(:last-child){margin-bottom:1.25rem}.item-number__text{color:var(--secondary-grey)}.item-number_white .item-number__text{color:var(--main-white)}.item-leadership{flex-direction:row;gap:1.25rem;border:.0625rem solid var(--additional-dark);backdrop-filter:blur(.9375rem);background-color:rgba(21,23,26,.4);padding:1.25rem}[data-fp] .item-leadership{-webkit-transform:translateY(12.5rem);transform:translateY(12.5rem)}[data-fp] .item-leadership__image{-webkit-transform:translateY(12.5rem);transform:translateY(12.5rem)}.popup_form-sent .popup__content{width:100%;max-width:none}.development-services-tabs__title{font-size:1.25rem}.section-2__service-items{grid-template-columns:1fr}.section-4__items{grid-template-columns:1fr;gap:1.25rem}.section-5__logo{width:100%;padding:0 1.25rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fp-section-1 .page__gradient-ellipse{left:-2.125rem;width:calc(100% + 4.25rem);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.fp-section-2 .page__gradient-ellipse{top:50%;left:-2.125rem;width:calc(100% + 4.25rem);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.fp-section-3 .page__gradient-ellipse{top:22.8125rem;left:-2.125rem;width:calc(100% + 4.25rem);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.fp-section-4 .page__gradient-ellipse,.fp-section-5 .page__gradient-ellipse{top:50%;left:50%;width:37.5rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page__about-grid-background{width:454.4980443286%}.page__about-grid-background{width:666.6666666667%}.fp-section-10 .page__about-grid-background,.fp-section-11 .page__about-grid-background{width:908.9960886571%}.page__about-sphere{left:calc(100% - 10.625rem)}.fp-section-1 .page__about-sphere{width:15.5rem;left:50%;top:calc(100% - 2.5rem);-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.fp-section-2 .page__about-sphere,.fp-section-3 .page__about-sphere,.fp-section-4 .page__about-sphere,.fp-section-5 .page__about-sphere,.fp-section-6 .page__about-sphere,.fp-section-7 .page__about-sphere,.fp-section-8 .page__about-sphere,.fp-section-9 .page__about-sphere{width:31.25rem}.page__about-gradient-ellipse{left:calc(100% + 1.875rem)}.our-team__gradient-ellipse{top:50%;left:50%;width:37.5rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.development-services__container{padding-top:6.25rem;padding-bottom:6.25rem}.development-services__sphere{display:none}.faq__container{gap:2.5rem;flex-direction:column}.faq__spollers{padding-left:1.25rem}.faq__spollers{flex:1;border-left:0;border-top:1px solid var(--additional-grey);padding-top:1.25rem;padding-left:0}.talk__hand-container{margin-right:-2rem}.talk__hand-container:not(:last-child){margin-bottom:2.5rem}.talk__hand{aspect-ratio:auto;max-width:33.125rem;width:100%;margin-left:auto}.talk__hand_left{margin-left:-2rem}.talk__body{flex-direction:column}.talk__form{flex:1;width:100%}.watcher .talk__form{-webkit-transform:translateY(4.6875rem);transform:translateY(4.6875rem)}.loaded ._watcher-view .talk__form{-webkit-transform:translateY(0);transform:translateY(0)}.talk__happens{flex:1;width:100%;margin-left:0;margin-top:-1.1875rem}.watcher .talk__happens{-webkit-transform:translateY(4.6875rem);transform:translateY(4.6875rem)}.loaded ._watcher-view .talk__happens{-webkit-transform:translateY(0);transform:translateY(0)}.coop__hand-container{margin-left:-2rem}.coop__hand-container:not(:last-child){margin-bottom:2.5rem}.coop__hand{max-width:33.125rem;width:100%}.coop__body{flex-direction:column;align-items:center;gap:3.75rem}.coop__items{width:100%}.hero__body:not(:last-child){margin-bottom:3.75rem}.hero__inner{max-width:none}.step-images__image{top:calc(100% - 36.25rem)}.step-images__image img{-o-object-position:right;object-position:right}.step-images__image_first{position:absolute;top:12.25rem}.step-images__image_first img{-o-object-position:top right;object-position:top right}.step-textes__container{padding-top:6.25rem}.step-textes__main-text-block{max-width:none}.step-textes__texts-container{max-width:42.5rem}.about-section__container{justify-content:flex-start;padding-top:15.625rem}.about-section__image{margin:0 -2rem}.about-section__quote{margin-top:-10rem}.our-difference__items{grid-template-columns:1fr}.our-difference__items{-webkit-transform:translateY(12.5rem);transform:translateY(12.5rem)}.drives-us__top{-webkit-transform:translateY(12.5rem);transform:translateY(12.5rem)}.drives-us__slider{-webkit-transform:translateY(12.5rem);transform:translateY(12.5rem)}.drives-us__wrapper{flex-direction:column;gap:1.25rem}.drives-us__slide .item-clients-choose__text{max-width:40rem}.drives-us__images-slider{display:none}.innovation-education__image{top:auto;bottom:5rem;height:auto}.innovation-education__body{gap:2.5rem}.innovation-education__body{flex-direction:column}.innovation-education__item{flex:1}[data-fp] .leadership__top{-webkit-transform:translateY(12.5rem);transform:translateY(12.5rem)}.leadership__items{grid-template-columns:1fr;gap:1.0625rem}.case-studies__wrapper{padding-top:13.75rem;padding-bottom:6.25rem}.article-case-study__header{order:-1}.article-case-study__results{margin-top:-3.75rem}.case-info__items{grid-template-columns:1fr;max-width:32.5rem}.case-content__wrapper_2{padding-top:6.25rem}.case-content__container{padding-bottom:3.75rem}.case-content__container_2{padding-top:12.5rem;padding-bottom:3.75rem}.more-cases__wrapper:not(:last-child){margin-bottom:2.1875rem}.we-approach__items{grid-template-columns:1fr}.we-approach__brands{gap:1.25rem}.powerhouse__decore-phone{display:none}.powerhouse__items{grid-template-columns:1fr}.powerhouse__item{min-height:0}.we-bridge__container{flex-direction:column;padding-top:6.25rem}.we-bridge__top{flex:1;max-width:42.5rem}.we-bridge__slider::before{left:50%;right:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.we-bridge__slider{overflow:hidden;margin-inline:-2rem;padding-inline:2rem;max-height:40.125rem}.computer-vision__item{max-width:42.5rem}.item-beyond-cameras{flex-direction:column}.item-beyond-cameras__image{flex:1;max-width:36.25rem}.item-beyond-cameras__inner{flex:1;max-width:42.5rem;width:100%;-webkit-transform:translateY(-2.5rem);transform:translateY(-2.5rem)}.computer-vision-system__container-bottom{max-width:40rem}.deployment-options__top:not(:last-child){margin-bottom:6.25rem}.deployment-options__items{width:100%;padding-bottom:0}.values-section__content{padding:.625rem}.values-section__content-image{padding:.625rem}.audio-ai__content:not(:last-child){margin-bottom:5rem}.audio-ai__row-header:not(:last-child){margin-bottom:1.25rem}.audio-ai__item{max-width:42.5rem}.technologies-use__columns{grid-template-columns:1fr}.item-technologies__top{justify-content:center}.contact__body{flex-direction:column;align-items:stretch}.blog__filters{flex-direction:column}.blog-categories__body{width:100%;grid-template-columns:repeat(3,1fr)}}@media (max-width:47.99875em){[class*=__container]{padding-inline:1rem}.title{line-height:127%}.title-second{font-size:2.875rem}.title-second{line-height:133%}.text{font-size:1.25rem}.section-header__inner{padding:1.25rem}.section-header__inner-text{font-size:1rem}.section-content__text{font-size:1rem}.section-content__buttons{gap:1.25rem;flex-direction:column;align-items:center}.item-service__content{padding:5.3125rem 1.5rem 1.5rem}.item-service__arrow{position:absolute;width:1.5rem;height:1.5rem;bottom:1.5rem;right:1.5rem}.item-service__text{font-size:1rem}.item-client__text{font-size:1rem}.item-number{padding:1.25rem 1rem}.item-clients-choose__icon path{fill:var(--accent-violet)}.item-clients-choose__text{font-size:1rem}.item-leadership{flex-direction:column}.item-leadership__image{align-self:center}.texted-button__coming-soon{right:-1.875rem}.dark-tab-button{padding:.25rem 1rem}.form{padding:2.5rem 1rem}.form__title{font-size:2.25rem}.form__field{flex:0 0 100%}.form__field:not(:has(textarea)):only-child{flex:0 0 calc(50% - .625rem)}.form__bottom{flex-direction:column;gap:3.75rem;padding-top:0}.form__upload-file{align-self:flex-start}.form__privacy{font-size:.75rem}.popup_form-sent{padding:2rem 1rem}.popup__close{top:.625rem;right:.625rem}.popup__title.title-second{flex-direction:column-reverse}.popup__text{font-size:1rem}.popup__buttons{flex-direction:column;max-width:74.4336569579%;margin-inline:auto}.info-spoller__body{font-size:1rem}.fp-bullets{display:none}.pagging{gap:1.25rem}.pagging__list li:not(:last-child){margin-right:.3125rem}.pagging__list li{width:2.8125rem}.development-services-tabs__content{margin-left:-1rem;margin-right:-1rem}.development-services-tabs__text{padding:0 1rem}.phone-tabs__navigation{gap:1.25rem .3125rem}.phone-tabs__text{font-size:1rem;padding:0 1rem}.industry-tabs__navigation{gap:1.25rem .3125rem}.header__body{padding:0 1.125rem}.menu__wrapper{padding:6.25rem 1rem 3.125rem;flex:1}.menu__body{height:100%;max-height:none;display:flex;flex-direction:column}.menu__list{grid-template-columns:1fr;gap:1.875rem}.menu__list:not(:last-child){margin-bottom:3.125rem}.menu__button{display:none}.menu__info{grid-template-columns:1fr;gap:1.875rem;display:none}.footer__container{padding-top:2.5rem}.footer__body:not(:last-child){margin-bottom:5rem}.footer__content{grid-template-columns:1fr;gap:3.4375rem}.footer__inner{display:flex;gap:5rem}.footer__review{flex-direction:row}.social_gap-16 .social__items{justify-content:flex-start;gap:2.5rem}.section-2__container{padding-top:6.25rem}.section-2__service-items{margin:0 -1rem;gap:1.25rem}.section-3__container{padding-top:6.25rem}.clients-slider__clutch{right:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.section-4__container{padding-top:6.25rem;padding-bottom:2.5rem}.section-4__items{margin:0 -1rem}.section-5__container{padding-top:6.25rem;padding-bottom:6.25rem}.section-5__brain{opacity:.6}.page__grid-background{width:216.8%;height:100%;left:-58.4%}.fp-section-2 .page__grid-background,.fp-section-3 .page__grid-background,.fp-section-4 .page__grid-background{width:444.2666666667%;height:205.1724137931%;left:-172.2666666667%;bottom:-52.5862068966%}.page__sphere{top:8.75rem;width:5.0625rem}.fp-section-1 .page__sphere{top:21rem;width:8.8125rem;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.fp-section-2 .page__sphere{width:15.125rem}.fp-section-3 .page__sphere,.fp-section-4 .page__sphere,.fp-section-5 .page__sphere{width:15.125rem}.page__gradient-ellipse{top:5.3125rem;width:100%;-webkit-transform:translate(0,0);transform:translate(0,0)}.fp-section-1 .page__gradient-ellipse{top:19.375rem;width:100%;left:0;-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-filter:blur(100px);filter:blur(100px)}.fp-section-2 .page__gradient-ellipse{top:23.75rem;width:100%;left:0;-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-filter:blur(100px);filter:blur(100px)}.fp-section-3 .page__gradient-ellipse{top:23.75rem;width:100%;left:0;-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-filter:blur(100px);filter:blur(100px)}.fp-section-4 .page__gradient-ellipse,.fp-section-5 .page__gradient-ellipse{top:6.25rem;left:0;width:100%;-webkit-transform:translate(0,0);transform:translate(0,0)}.fp-section-10 .page__about-grid-background,.fp-section-11 .page__about-grid-background{opacity:0}.page__about-sphere{width:5rem;left:calc(100% - 1rem)}.fp-section-1 .page__about-sphere{width:8.75rem}.fp-section-2 .page__about-sphere,.fp-section-3 .page__about-sphere,.fp-section-4 .page__about-sphere,.fp-section-5 .page__about-sphere,.fp-section-6 .page__about-sphere,.fp-section-7 .page__about-sphere,.fp-section-8 .page__about-sphere,.fp-section-9 .page__about-sphere{width:15rem;top:calc(100% - 3.75rem);-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.fp-section-10 .page__about-sphere,.fp-section-11 .page__about-sphere{opacity:0;left:0;width:15rem;top:calc(100% - 3.75rem);-webkit-transform:translate(-200%,-100%);transform:translate(-200%,-100%)}.page__about-gradient-ellipse{width:23.4375rem;left:calc(100% + 8.125rem)}.fp-section-1 .page__about-gradient-ellipse{width:100%;top:calc(100% - 2.5rem);left:0;-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}.fp-section-10 .page__about-gradient-ellipse,.fp-section-11 .page__about-gradient-ellipse,.fp-section-2 .page__about-gradient-ellipse,.fp-section-3 .page__about-gradient-ellipse,.fp-section-4 .page__about-gradient-ellipse,.fp-section-5 .page__about-gradient-ellipse,.fp-section-6 .page__about-gradient-ellipse,.fp-section-7 .page__about-gradient-ellipse,.fp-section-8 .page__about-gradient-ellipse,.fp-section-9 .page__about-gradient-ellipse{width:100%;top:23.75rem;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.our-team__container{padding-top:6.25rem}.our-team__gradient-ellipse{top:6.25rem;left:0;width:100%;-webkit-transform:translate(0,0);transform:translate(0,0)}.contact-banner{padding:0}.contact-banner__body{padding:1rem}.contact-banner__title{font-size:2.25rem}.case-study__items:not(:last-child){margin-bottom:4.375rem}.case-study__button-coming-soon{right:-1.875rem}.case-study__button{width:100%}.item-case-study{gap:.625rem}.item-case-study__picture{margin:0 -1rem}.item-case-study__labels{padding:1rem}.item-case-study__inner{padding:1.875rem 1.25rem}.talk__hand-container{display:flex;margin-right:-1rem;margin-left:-1rem}.talk__hand{justify-self:flex-end}.talk__hand_left{margin-left:-1rem;justify-self:flex-start}.talk__body{margin:0 -1rem}.talk__form{padding:2.5rem 1rem}.talk__happens{padding:2.5rem 1rem}.talk__happens-text{font-size:1rem}.coop::before{top:0}.coop__hand-container{display:flex;justify-content:flex-end;margin-right:-1rem;margin-left:-1rem}.coop__item{top:calc(var(--header-height) + 20px);max-width:none;width:100%;max-height:35.5rem;height:35.5rem}.coop__item:nth-child(2){top:calc(var(--header-height) + 20px + 20px);-webkit-transform:translate(0);transform:translate(0)}.coop__item:nth-child(3){top:calc(var(--header-height) + 20px + 40px);-webkit-transform:translate(0);transform:translate(0)}.coop__item:nth-child(4){top:calc(var(--header-height) + 20px + 60px);-webkit-transform:translate(0);transform:translate(0)}.coop__item:nth-child(5){top:calc(var(--header-height) + 20px + 80px);-webkit-transform:translate(0);transform:translate(0)}.coop__item:nth-child(6){top:calc(var(--header-height) + 20px + 100px);-webkit-transform:translate(0);transform:translate(0)}.coop__item:nth-child(7){top:calc(var(--header-height) + 20px + 120px);-webkit-transform:translate(0);transform:translate(0)}.coop__item:nth-child(8){top:calc(var(--header-height) + 20px + 140px);-webkit-transform:translate(0);transform:translate(0)}.coop__item:nth-child(9){top:calc(var(--header-height) + 20px + 160px);-webkit-transform:translate(0);transform:translate(0)}.coop__item:nth-child(10){top:calc(var(--header-height) + 20px + 180px);-webkit-transform:translate(0);transform:translate(0)}.item-coop{padding:1.25rem}.item-coop__title.title-second{text-align:center}.item-coop__text{text-align:center;font-size:1rem}.item-coop__get{justify-content:center}.item-coop__info{font-size:1rem}.item-coop__end-text{text-align:center}.hero__title:not(:last-child){margin-bottom:1.25rem}.hero__title{line-height:115%}.hero__body:not(:last-child){margin-bottom:2.5rem}.hero__button{width:100%}.hero__inner{padding:1.25rem}.step-ellipse__circle-container{width:16.25rem;top:auto;bottom:3.125rem;-webkit-transform:translate(calc(-100% - 6.25rem),0);transform:translate(calc(-100% - 6.25rem),0);bottom:3.125rem}.fp-section-2 .step-ellipse__circle-container,.fp-section-3 .step-ellipse__circle-container,.fp-section-4 .step-ellipse__circle-container,.fp-section-5 .step-ellipse__circle-container,.fp-section-6 .step-ellipse__circle-container,.fp-section-7 .step-ellipse__circle-container,.fp-section-8 .step-ellipse__circle-container,.fp-section-9 .step-ellipse__circle-container{-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.step-ellipse__text{font-size:1.25rem;padding-right:9.375rem}.step-images__image_first{top:19.125rem}.step-textes__main-text-block{padding:1.25rem}.step-textes__text{font-size:1rem;padding:1.25rem}.about-hero{padding-top:6.25rem}.about-hero__body{max-width:none}.about-hero__button{flex:1 1 18.75rem}.about-section__container{padding-top:13.125rem;padding-bottom:6.25rem}.about-section__image{margin:0 -1rem}.about-section__quote{padding:1.25rem;margin-top:-2.5rem}.about-section__quote-text{font-size:1.25rem;line-height:130%}.our-difference__container{padding-top:6.25rem}.our-difference__items{margin:0 -1rem}.drives-us__container{padding-top:6.25rem}.drives-us__slider{margin:0 -1rem}.innovation-education__container{padding-top:6.25rem;padding-bottom:6.25rem}.innovation-education__image{bottom:2.5rem}.innovation-education__item{margin:0 -1rem}.leadership__container{padding-top:6.25rem}.leadership__contact-banner{margin:0 -1rem}.case-studies__header{margin-bottom:14.375rem}.case-studies__inner{padding:1.25rem}.case-studies__model-logo{min-width:40.625rem;top:34.375rem}.case-studies__model-logo::before{display:none}.article-case-study__image{margin:0 -1rem}.article-case-study__subtitle{font-size:1.25rem}.article-case-study__text{font-size:1rem}.article-case-study__results{padding:1.25rem;margin-top:-.625rem}.article-case-study__link{margin-top:.625rem}.item-case{margin-inline:-1rem}.item-case__info,.item-case__inner-list,.item-case__text{font-size:1rem}.challenges__items{gap:1.0625rem}.challenges__item{flex:1 1 100%}.item-challenges__text{font-size:1rem}.case-info__items{gap:1.25rem}.case-info-item::before{-webkit-transform:translate(-50%,-5.9375rem);transform:translate(-50%,-5.9375rem)}.case-info-item__inner{padding:1.25rem}.case-info-item__row:not(:last-child){margin-bottom:1.875rem}.case-content__container{padding-bottom:0;margin-top:-2.5rem}.case-content__container_2{padding-top:0;padding-bottom:0;margin-top:-2.5rem}.case-content__background{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.case-content__inner{padding:1.25rem}.case-content__quote{font-size:1.25rem}.more-cases__slide{grid-template-columns:1fr}.more-cases__control{gap:1.25rem;justify-content:space-between;min-width:13.75rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.case-article{padding:1.25rem}.case-article__text{font-size:1rem}.service-hero__container{padding-top:6.25rem}.service-hero__inner:not(:last-child){margin-bottom:1.875rem}.service-hero__inner{padding:1.25rem}.service-hero__button{width:100%}.service-hero__result-list{font-size:1rem}.we-approach__top:not(:last-child){margin-bottom:1.25rem}.we-approach__items{gap:1.25rem}.we-approach__brands{gap:.375rem}.powerhouse__top:not(:last-child){margin-bottom:1.25rem}.powerhouse__items{gap:1.25rem}.powerhouse__item{padding:2.5rem 1.25rem}.powerhouse__text{font-size:1rem}.circle-ai__text{padding:1.25rem .625rem}.full-cycle__contact-banner{margin-left:-1rem;margin-right:-1rem}.we-bridge__slider::before{width:100%}.we-bridge__slider{margin-inline:-1rem;padding-inline:1rem}.item-bridge__text{font-size:1rem}.computer-vision__item{margin:0 -1rem;max-width:none}.item-computer-vision__text{font-size:1rem}.item-computer-vision__get-link{font-size:.875rem}.item-computer-vision__hover-text{font-size:1rem}.item-beyond-cameras{gap:.625rem}.item-beyond-cameras__inner{-webkit-transform:translateY(0);transform:translateY(0)}.item-beyond-cameras__inner{padding:1.25rem}.item-beyond-cameras__text{font-size:1rem}.computer-vision-system__wrapper{background-image:url(../img/service-pages/computer-vision/computer-vision-system-dots-mobile.svg)}.computer-vision-system__steps{flex:0 0 64.72303207%}.company-line__tippy{-webkit-writing-mode:sideways-lr;-ms-writing-mode:sideways-lr;writing-mode:sideways-lr}.deployment-options::before{top:auto;bottom:0}.deployment-options__item{top:calc(var(--header-height) + 20px);max-width:none;width:100%;max-height:35.5rem;height:35.5rem}.deployment-options__item:nth-child(2){top:calc(var(--header-height) + 20px + 20px)}.deployment-options__item:nth-child(3){top:calc(var(--header-height) + 20px + 40px)}.deployment-options__item:nth-child(4){top:calc(var(--header-height) + 20px + 60px)}.deployment-options__item:nth-child(5){top:calc(var(--header-height) + 20px + 80px)}.deployment-options__item:nth-child(6){top:calc(var(--header-height) + 20px + 100px)}.deployment-options__item:nth-child(7){top:calc(var(--header-height) + 20px + 120px)}.deployment-options__item:nth-child(8){top:calc(var(--header-height) + 20px + 140px)}.deployment-options__item:nth-child(9){top:calc(var(--header-height) + 20px + 160px)}.deployment-options__item:nth-child(10){top:calc(var(--header-height) + 20px + 180px)}.clients-choose__items{grid-template-columns:1fr;margin:0 -1rem}.values-section__wrapper{margin:0 -1rem}.values-section__line{width:calc(100% - 2rem);left:1rem}.values-section__line_vertical{display:none}.values-section__item{grid-template-columns:1fr;background-size:160%}.values-section__blank{display:none}.values-section__content{padding:.625rem 1rem}.values-section__content-image{padding:.625rem 1rem}.values-section__content-image{display:none}.audio-ai__item{margin:0 -1rem;max-width:none}.deploy-audio__items{margin:0 -1rem}.item-deploy-audio__text{font-size:1rem}.technologies-use__top:not(:last-child){margin-bottom:2.5rem}.item-technologies__mark{font-size:.875rem}.contact__container{padding-top:6.25rem;padding-bottom:2.5rem}.contact__form{margin:0 -1rem}.clients-about-working__contact-banner{margin:0 -1rem}.our-advantage__items{margin:0 -1rem}.legal__container{padding-top:6.25rem;padding-bottom:2.5rem}.legal__container{grid-template-columns:1fr;gap:2.5rem}.legal__text{font-size:1rem}.legal__buttons{display:none}.legal__body{padding-left:0;border:0}.blog__items{-webkit-column-gap:1.875rem;-moz-column-gap:1.875rem;column-gap:1.875rem}.blog-categories__body{grid-template-columns:repeat(2,1fr)}.blog-categories__column{gap:0}.blog-categories__column:nth-child(2n+2)::before{content:"";position:absolute;width:.0625rem;height:100%;top:0;left:-1.25rem;background-color:var(--additional-grey)}.blog-categories__column:nth-child(2n+3)::after{content:"";position:absolute;width:calc(200% + 2.5625rem);height:.0625rem;top:-.6875rem;left:0;background-color:var(--additional-grey)}.blog-categories__link{font-weight:400;font-size:.875rem;line-height:114%;letter-spacing:-.01em}.search-result::before{width:calc(100% + 2rem);left:-1rem;-webkit-transform:translateX(0);transform:translateX(0)}.search-result__text{font-size:1rem}.item-blog__title{min-height:0}.item-blog__text{font-size:1rem}.blog-article__wrapper{flex-direction:column}.blog-article__wrapper:not(:last-child){margin-bottom:6.25rem}.blog-article__navigation,.blog-article__share{display:none}.blog-article__content{padding-left:0}.blog-article__body{padding:.625rem 0 0}.blog-article__body h1{font-size:1.75rem}.blog-article__body h2{font-size:1.5rem}.blog-article__body h3{font-size:1.25rem}.blog-article__body h4{font-size:1.25rem}.blog-article__body>div:has(.syntaxhighlighter){width:calc(100vw - 2rem)}.blog-article__body .table-wrapper{width:calc(100vw - 2rem)}.blog-article__more-cases:not(:last-child){margin-bottom:6.25rem}.highlighted{padding:1.25rem .625rem}.not-found__body::before{top:-.3125rem;width:calc(100% + 2rem);left:-1rem;-webkit-transform:translateX(0);transform:translateX(0)}.not-found__subtitle{font-size:1.25rem}}@media (max-width:47.99875em)and (max-width:23.4375em){.circle-ai__text{font-size:2.25rem}}@media (max-width:36.31125em){.step-images__image{top:100%;-webkit-transform:translateY(-100%);transform:translateY(-100%);height:auto}.step-images__image_first{-webkit-transform:translateY(0);transform:translateY(0)}}@media (max-width:29.99875em){.popup_coockie .popup__content{padding:2.5rem 1rem}.popup__title.title-second{font-size:2.25rem}.fp-bullets{top:auto;bottom:1.25rem;-webkit-transform:translate(50%,0);transform:translate(50%,0);flex-direction:row;right:50%}.pagging__list li{width:2.1875rem}.phone-tabs__body{margin:0 -1rem}.industry-tabs__image{margin:0 -1rem}.footer__review{justify-content:space-between}.social__items{justify-content:space-between}.our-team__contact-banner{margin-top:-15.2%}.hero__title{font-size:3.25rem}.about-hero__title{font-size:3.25rem}.service-hero__image{margin-left:-1rem;margin-right:-1rem}.service-hero__decore-video{margin-left:-.5rem;margin-right:-.5rem}.circle-ai__svg-images::before{width:calc(100% + 2rem);left:-1rem;aspect-ratio:375/313;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-filter:blur(4.375rem);filter:blur(4.375rem)}.item-beyond-cameras__image{margin:0 -1rem}.technologies-use__items::before{width:calc(100% + 2rem);left:-1rem}.technologies-use__items_gradient-long::before{width:100%;left:50%}.industries-articles__header{max-width:99%}}@media (max-width:23.4375em){.title{font-size:2.875rem}.title-second_small.title-second{font-size:2.25rem}.case-study__container{padding-top:2.5rem}.coop__items{gap:1.25rem}.case-studies__title:not(:last-child){margin-bottom:1.25rem}.deployment-options__items{gap:1.25rem}.blog__filters:not(:last-child){margin-bottom:2.5rem}.not-found__container{padding-top:5rem}.not-found__header:not(:last-child){margin-bottom:2.5rem}}@media (min-width:23.4375em)and (max-width:120em){.title{font-size:clamp(2.875rem ,2.7233009709rem + .6472491909vw ,3.5rem)}.coop__items{gap:clamp(1.25rem ,-.2669902913rem + 6.4724919094vw ,7.5rem)}.case-studies__title:not(:last-child){margin-bottom:clamp(1.25rem ,.9466019417rem + 1.2944983819vw ,2.5rem)}.deployment-options__items{gap:clamp(1.25rem ,-.2669902913rem + 6.4724919094vw ,7.5rem)}.blog__filters:not(:last-child){margin-bottom:clamp(2.5rem ,1.8932038835rem + 2.5889967638vw ,5rem)}.not-found__container{padding-top:clamp(5rem ,4.3932038835rem + 2.5889967638vw ,7.5rem)}.not-found__header:not(:last-child){margin-bottom:clamp(2.5rem ,1.5898058252rem + 3.8834951456vw ,6.25rem)}}@media (min-width:47.99875em)and (max-width:80.06125em){.title-second{font-size:clamp(2.875rem ,1.9393518519rem + 1.9493177388vw ,3.5rem)}.contact-banner__title{font-size:clamp(2.25rem ,.3787037037rem + 3.8986354776vw ,3.5rem)}.circle-ai__text{font-size:clamp(3.25rem ,.6301851852rem + 5.4580896686vw ,5rem)}.blog__items{-webkit-column-gap:clamp(1.875rem ,.9393518519rem + 1.9493177388vw ,2.5rem);-moz-column-gap:clamp(1.875rem ,.9393518519rem + 1.9493177388vw ,2.5rem);column-gap:clamp(1.875rem ,.9393518519rem + 1.9493177388vw ,2.5rem)}.blog-article__wrapper:not(:last-child){margin-bottom:clamp(6.25rem ,-1.7030092593rem + 16.5692007797vw ,11.5625rem)}.blog-article__more-cases:not(:last-child){margin-bottom:clamp(6.25rem ,-1.7030092593rem + 16.5692007797vw ,11.5625rem)}}@media (min-width:23.4375em)and (max-width:47.99875em){.title-second_small.title-second{font-size:clamp(2.25rem ,2.0114382411rem + 1.0178635045vw ,2.5rem)}.case-study__container{padding-top:clamp(2.5rem ,-1.078426383rem + 15.2679525676vw ,6.25rem)}}@media (min-width:80.06125em)and (max-width:113.81125em){.item-number{padding-block:clamp(1.25rem ,-3.1978472222rem + 5.5555555556vw ,3.125rem)}.item-number{padding-inline:clamp(1.25rem ,-4.680462963rem + 7.4074074074vw ,3.75rem)}}@media (min-width:97.06125em)and (max-width:120.06125em){.section-2__container{padding-top:clamp(10rem ,-5.8252038043rem + 16.3043478261vw ,13.75rem)}.section-3__container{padding-top:clamp(10rem ,-5.8252038043rem + 16.3043478261vw ,13.75rem)}.section-4__container{padding-top:clamp(10rem ,-5.8252038043rem + 16.3043478261vw ,13.75rem)}.section-4__container{padding-bottom:clamp(2.5rem ,-13.3252038043rem + 16.3043478261vw ,6.25rem)}.section-5__container{padding-top:clamp(10rem ,-5.8252038043rem + 16.3043478261vw ,13.75rem)}.section-5__container{padding-bottom:clamp(10rem ,-5.8252038043rem + 16.3043478261vw ,13.75rem)}.our-team__container{padding-top:clamp(11.25rem ,-1.937669837rem + 13.5869565217vw ,14.375rem)}}@media (max-width:80.06125em)and (min-width:47.99875em){.section-3__top:not(:last-child){margin-bottom:12.5rem}}@media (max-width:61.99875em)and (min-width:47.99875em){.case-study__item:not(:last-child){margin-bottom:2.625rem}.leadership__item:nth-child(even){flex-direction:row-reverse}}@media (min-width:80.06125em)and (max-width:120.06125em){.faq__spollers{padding-left:clamp(5rem ,-5.00765625rem + 12.5vw ,10rem)}.hero__container{padding-top:clamp(10rem ,2.4942578125rem + 9.375vw ,13.75rem)}.hero__title{font-size:clamp(5rem ,-.003828125rem + 6.25vw ,7.5rem)}}@media (min-width:61.99875em)and (max-width:80.06125em){.faq__spollers{padding-left:clamp(1.25rem ,-11.6217128028rem + 20.7612456747vw ,5rem)}.innovation-education__body{gap:clamp(2.5rem ,-14.662283737rem + 27.6816608997vw ,7.5rem)}}@media (min-width:29.99875em)and (max-width:47.99875em){.hero__title{font-size:clamp(3.25rem ,.3334548611rem + 9.7222222222vw ,5rem)}}@media (min-width:29.99875em)and (max-width:80.06125em){.about-hero__title{font-size:clamp(3.25rem ,2.2013545568rem + 3.4956304619vw ,5rem)}}@media (min-width:80.06125em)and (max-width:95.06125em){.innovation-education__body{gap:clamp(7.5rem ,-25.8588541667rem + 41.6666666667vw ,13.75rem)}}@media (max-width:47.99875em)and (min-width:120em){.circle-ai__text{font-size:3.25rem}}@media (max-width:47.99875em)and (min-width:23.4375em)and (max-width:120em){.circle-ai__text{font-size:clamp(2.25rem ,2.0072815534rem + 1.0355987055vw ,3.25rem)}}@media (min-width:80.06125em)and (max-width:98.81125em){.blog-article__content{padding-left:clamp(1.5rem ,-7.0398666667rem + 10.6666666667vw ,3.5rem)}}@media (any-hover:hover){.section-content__button.button:hover{-webkit-transform:scale(1.044);transform:scale(1.044)}.item-service__arrow:hover{-webkit-transform:translateX(.3125rem);transform:translateX(.3125rem)}.item-clients-choose:hover .item-clients-choose__icon path{fill:var(--accent-violet)}.item-clients-choose:hover .item-clients-choose__text{color:var(--main-white)}.navigation-button:not([disabled]){-webkit-transform:scale(1.1);transform:scale(1.1)}.pagination .swiper-pagination-bullet:hover{background-color:var(--additional-grey)}.search-list__link:hover{opacity:.7}.category-tag:hover{background-color:var(--secondary-blue);color:var(--main-white)}.button:hover .button__giphy,.button:hover::after{opacity:1}.button_line_white:hover{color:var(--main-white)}.dark-tab-button:hover{background-color:var(--main-dark);border-color:var(--main-white);box-shadow:0 0 50px 0 #3500f3}.checkbox__input:checked+.checkbox__label:hover::before{background-color:var(--secondary-grey);border-color:var(--secondary-grey)}.upload-file__button:hover span{text-decoration:none}.form-search__button:hover{-webkit-transform:translateY(-50%) scale(1.1);transform:translateY(-50%) scale(1.1)}.popup__close:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.fp-bullets .fp-bullet:hover{opacity:1}.pagging__arrow:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.pagging__item:hover{color:var(--main-white)}.development-services-tabs__title:hover{background-color:rgba(30,34,40,.4);border-color:var(--additional-dark)}.menu__link:hover::before{width:100%}.menu__sublink:hover::before{width:100%}.footer__review-link:hover{opacity:.8}.menu-footer__link:hover::before{width:100%}.secondary-menu-footer a.secondary-menu-footer__link:hover{text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.social__link:hover path{fill:var(--main-white)}.loaded .case-study__button._watcher-view:hover{-webkit-transform:scale(1.08);transform:scale(1.08)}.hero__button:hover::before{-webkit-transform:rotate(0);transform:rotate(0)}.about-hero__button:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.case-article__link:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.loaded .service-hero__button._watcher-view:hover{-webkit-transform:scaleX(1.023);transform:scaleX(1.023)}.item-computer-vision a.item-computer-vision__get-link:hover,.item-computer-vision button.item-computer-vision__get-link:hover{background-color:var(--secondary-dark)}.item-deploy-audio__title:hover a{text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.legal__button:hover{color:var(--main-white)}.blog-categories__link:hover{color:var(--main-white)}.item-blog__image:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.item-blog__category:hover{color:var(--main-white)}.item-blog__title:hover{text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.blog-article__back:hover::before{-webkit-transform:scaleX(-1) translateX(.625rem);transform:scaleX(-1) translateX(.625rem)}.blog-article__navigation-button:hover{color:var(--main-white)}.blog-article__navigation-button:hover::before{background-color:var(--main-white)}}@media (max-aspect-ratio:1/1){.fp-down.fp-section-2 .section-2__service-items{opacity:0}.section-5__brain{transition-duration:1s}}