@keyframes tabsShow{0%{opacity:0}to{opacity:1}}.js-img-lightbox{cursor:pointer}.glass-header{background:radial-gradient(40.73% 74.42% at 9.27% 42.62%,rgba(85,91,209,.2) 0,rgba(85,91,209,.18) 13.06%,rgba(85,91,209,.1) 55.75%,rgba(18,21,34,0) 100%),#000717}.glass__shape{width:1135px;height:1135px;will-change:transform;-webkit-transform:rotate(0deg) scale(1.2);transform:rotate(0deg) scale(1.2);background:url(../../../images/pages/how-we-work/hww-glass-shape.svg) center center/100% 100% no-repeat;position:absolute;right:-360px;bottom:-470px;z-index:0;-webkit-animation:glassShapeMove 42s linear infinite;animation:glassShapeMove 42s linear infinite}@media screen and (min-width:1025px){@keyframes glassShapeMove{0%{transform:rotate(0deg) scale(1.2)}to{transform:rotate(360deg) scale(1.2)}}}@media screen and (min-width:2000px){.glass__shape{width:54.048%;height:115.582%;left:64%;top:30%;right:auto;bottom:auto}}@media screen and (max-width:1024px){.glass__shape{width:578px;height:578px;-webkit-transform:rotate(0deg) scale(1.6);transform:rotate(0deg) scale(1.6);right:-240px;bottom:-230px}@keyframes glassShapeMove{0%{transform:rotate(0deg) scale(1.6)}to{transform:rotate(360deg) scale(1.6)}}}.breadcrumbs-line{padding-top:var(--section-pd-l);background:var(--bg-light)}.hww-expectations-section{padding:var(--section-pd-l) 0 calc(var(--section-pd-xl)/2) 0;background:var(--bg-light);overflow:hidden}.hww-expectations-description{color:var(--text-weak);margin-top:var(--description-pd)}.hww-expectations-container{position:relative;margin-top:48px}.hww-expectations-swiper{width:calc(100vw);box-sizing:border-box;overflow:hidden}.hww-expectations-elem{max-width:494px;min-width:494px;height:auto}.hww-expectations{transition:opacity .25s ease-in-out}.swiper-slide-prev .hww-expectations{opacity:0}@media screen and (max-width:1024px){.hww-expectations-container{margin-top:40px}.hww-expectations-elem{width:calc(100vw - 64px);min-width:0}}.hww-methodologies-section{background-color:var(--bg-light);overflow:hidden}.hww-methodologies-section_ai{padding:calc(var(--section-pd-xl)/2) 0 var(--section-pd-xl) 0}.hww-methodologies-section_trad{padding:var(--section-pd-xl) 0}.hww-methodologies-description{color:var(--text-weak);margin-top:var(--description-pd)}.hww-methodologies-container{margin-top:var(--section-pd-m)}.hww-methodologies-section_ai .tabs-switch__line{width:337px}.hww-methodologies-section_trad .tabs-switch__line{width:308px}.hww-methodology{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.hww-methodology__screen{flex:0 1 623px}.hww-methodology__screen__img{width:100%;height:auto;box-shadow:0 0 5px rgba(60,65,140,.08),0 5px 15px rgba(60,65,140,.1);border-radius:16px}.hww-methodology__body{flex:0 1 461px;margin-right:24px}.hww-methodology__btn,.hww-methodology__text ul,.hww-standard-card__text p{margin-top:24px}.hww-methodology__text li{position:relative;padding-left:28px;margin-top:16px;list-style:none}.hww-methodology__text li:first-child,.hww-standard-card__text li:first-child,.hww-standard-card__text p:first-child{margin-top:0}.hww-methodology__text li:before{content:"";position:absolute;left:7px;top:8px;width:8px;height:8px;background-color:var(--icon-brand);border-radius:50%}.hww-methodology__footer{display:none}.cta-primary_methodologies{margin-top:var(--section-pd-m)}@media screen and (max-width:1024px){.hww-methodologies-section_ai .tabs-switch__line{width:276px}.hww-methodologies-section_trad .tabs-switch__line{width:252px}.hww-methodology{display:block}.hww-methodology__body{margin:0}.hww-methodology__btn{display:none}.hww-methodology__footer,.hww-methodology__screen{margin-top:40px}.hww-methodology__footer{display:block;text-align:center}}@media screen and (max-width:767px){.hww-methodology__footer .btn{width:100%}.cta-primary_methodologies{margin-top:40px}}@media screen and (max-width:600px){.tabs-switch__head{-ms-overflow-style:none;overflow:-moz-scrollbars-none;overflow-x:scroll;overflow-y:hidden;scroll-snap-type:x;padding-bottom:6px;margin:0 calc(var(--xb-block-pd)*-1)}.tabs-switch__head__inner{width:calc(550px + var(--xb-block-pd) + var(--xb-block-pd));scroll-snap-align:start;padding:0 var(--xb-block-pd);box-sizing:border-box}}.hww-tools-section{padding:var(--section-pd-l) 0;background-color:var(--neutral-solid-1000);background:linear-gradient(180deg,rgba(85,91,209,.2) 0,rgba(3,10,25,.2) 100%),linear-gradient(180deg,rgba(85,91,209,.2) 0,rgba(44,51,117,.2) 50%,rgba(3,10,25,.2) 100%),#000717;border-bottom:1px solid rgba(142,144,175,.14902);color:var(--txt-light);overflow:hidden}.hww-tools-section .container-title{text-align:center}.hww-tools-description{color:var(--neutral-solid-200);margin-top:var(--description-pd)}.hww-tools-container{margin-top:var(--container-pd)}.hww-process-section{padding:var(--section-pd-xl) 0;background-color:var(--bg-dark);color:var(--txt-light);overflow:hidden}.hww-process-description{margin-top:var(--description-pd)}.hww-process a,.hww-process-description a{color:inherit}.hww-process-container{margin-top:var(--container-pd)}.js-process-switch{--line-progress:0%}.hww-process__head-btns{display:flex;justify-content:space-between;position:relative}.hww-process__head-btns::before{content:'';position:absolute;top:16px;left:0;z-index:0;max-width:100%;height:2px;background-color:rgba(255,255,255,.2);transition:width .8s ease-in-out;transition-delay:.3s}.hww-process__head-btns::after{content:'';position:absolute;top:16px;left:0;z-index:1;height:2px;width:0;background-color:var(--brand-pink-solid-400);transition:width .5s ease}.hww-process-section.active .hww-process__head-btns::after{width:var(--line-progress);transition-delay:1.3s}.hww-process-section.is-interacted .hww-process__head-btns::after{transition-delay:0s!important}.hww-process__btn-elem{flex:0 0 16.66666666666667%;box-sizing:border-box;position:relative;z-index:2}.hww-process__btn__dot{width:32px;height:32px;background-color:var(--bg-dark);box-sizing:border-box;display:flex;align-items:center;justify-content:center;position:relative;padding:3px;border:1px solid #41444e;border-radius:50%;transition:all .25s ease-in-out;cursor:pointer}.hww-process__btn__dot::after{content:"";width:100%;height:100%;background-color:#41444e;border-radius:50%;transition:all .25s ease-in-out}.hww-process__btn__label{font-size:var(--body-xl-fontsize);line-height:var(--body-xl-lineheight);font-weight:var(--body-xl-weight);color:rgba(255,255,255,.4);cursor:pointer;transition:color .25s ease-in-out;margin-top:24px}.not-touch .hww-process__btn__dot:hover{border-color:#71737a}.not-touch .hww-process__btn__dot:hover::after{background-color:#71737a}.hww-process__btn.active .hww-process__btn__dot,.hww-process__btn.passed .hww-process__btn__dot{border-color:var(--brand-pink-solid-400)}.hww-process__btn.active .hww-process__btn__dot::after,.hww-process__btn.passed .hww-process__btn__dot::after{background-color:var(--brand-pink-solid-400)}.hww-process__btn.active .hww-process__btn__label,.hww-process__btn.passed .hww-process__btn__label{color:var(--txt-light)}.tabs-switch__body{margin-top:40px}.tabs-switch__body__inner_ease{transition:height .3s ease-in-out;transform:translateZ(0)}.tabs-switch__tab{display:none}.tabs-switch.static .tabs-switch__tab:first-child,.tabs-switch__tab.active{display:block;animation:tabsShow .5s ease}.hww-process__body{margin-top:var(--container-pd)}.hww-process{display:-ms-flexbox;display:-webkit-flex;display:flex;gap:24px}.hww-process__description{flex:0 1 330px}.hww-process__description__title{font-size:var(--body-xxl-regular-fontsize);line-height:var(--body-xxl-regular-lineheight);font-weight:var(--body-xxl-regular-weight)}.hww-process__description__text{margin-top:16px}.hww-process__phase{flex:0 1 380px;border-radius:24px;padding:24px 24px 40px;border:1px solid transparent;background:linear-gradient(#1e212d,#1e212d) padding-box,linear-gradient(147.43deg,rgba(255,255,255,.4) 8.63%,rgba(255,255,255,.05) 28.88%,rgba(255,255,255,.05) 68.89%,rgba(255,255,255,.4) 89.99%) border-box;box-sizing:border-box}.hww-process__phase__title{font-size:var(--body-lg-light-fontsize);line-height:var(--body-lg-light-lineheight);font-weight:400;padding-left:32px;position:relative}.hww-process__phase__icon-elem{position:absolute;left:0;top:0}.hww-process__phase__icon{width:24px;height:24px}.hww-process__phase__text{margin-top:16px}.hww-process__phase__text li{list-style:none;position:relative;padding-left:14px;margin-left:8px}.hww-process__phase__text li:before{content:"\2022";position:absolute;left:0;top:8px;font-size:14px;line-height:8px;color:var(--text-light)}@media screen and (min-width:1025px){.hww-process__head-btns::before{width:0}.hww-process-section.active .hww-process__head-btns::before{width:100%}.hww-process__btn-elem{opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease;transition-delay:calc(1s + (var(--item-index)*.3s))}.hww-process-section.active .hww-process__btn-elem{opacity:1;transform:translateY(0)}.hww-process__body{opacity:0;transition:opacity .6s ease;transition-delay:3.1s}.hww-process-section.active .hww-process__body{opacity:1}}@media screen and (max-width:1024px){.hww-process__head{margin:0 calc(var(--xb-block-pd)*-1)}.not-touch .hww-process__head{overflow-x:scroll;scroll-snap-type:x;padding-bottom:8px}.hww-process__head__inner{width:1164px;padding:0 var(--xb-block-pd)}.touch .hww-process__head__inner{transition:transform .6s cubic-bezier(.4,0,.2,1);will-change:transform}.hww-process__head-btns{white-space:nowrap}.hww-process__head-btns::before{width:100%;bottom:16px;top:auto}.hww-process__head-btns::after{bottom:16px;top:auto}.hww-process-section.active .hww-process__head-btns::after{transition-delay:.6s}.hww-process__btn-elem{flex:0 0 194px!important;width:194px!important;max-width:194px!important;box-sizing:border-box}.hww-process__btn{display:flex;flex-direction:column-reverse;height:100%}.hww-process__btn__dot{margin-left:0}.hww-process__btn__label{margin:0 0 16px}.touch .tabs-switch__body__inner{display:flex;gap:20px;width:100%;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.touch .tabs-switch__body__inner::-webkit-scrollbar{display:none}.touch .tabs-switch__tab{display:block!important;flex:0 0 100%;scroll-snap-align:start;box-sizing:border-box}}@media screen and (max-width:767px){.hww-process{display:block}.hww-process__phase{padding:24px;margin-top:16px}.hww-process__description__text{margin-top:12px}}.hww-projects-section,.hww-risk-management-section{padding:var(--section-pd-xl) 0 calc(var(--section-pd-xl)/2) 0;background-color:var(--bg-light);overflow:hidden}.hww-risk-management-section{padding:calc(var(--section-pd-xl)/2) 0 var(--section-pd-xl) 0}.hww-risk-management-description{color:var(--text-weak);margin-top:var(--description-pd)}.hww-risk-management-container{margin-top:var(--container-pd)}.hww-risk-management{display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;position:relative;margin:-12px}.hww-risk-management-elem{width:50%;padding:12px;box-sizing:border-box}@media screen and (max-width:1024px){.hww-risk-management{margin:-10px}.hww-risk-management-elem{padding:10px}}@media screen and (max-width:767px){.hww-risk-management-elem{width:100%}}.hww-contracts-section{padding:var(--section-pd-xl) 0;background-color:var(--neutral-solid-1000);color:var(--txt-light);overflow:hidden}.cta-primary_contracts,.hww-contracts-container{margin-top:var(--container-pd)}@media screen and (min-width:768px){.hww-contracts-container{display:grid;grid-template-columns:1fr 1fr;gap:24px}.hww-contract-elem:first-child{grid-column:1;grid-row:1}.hww-contract-elem:nth-child(2){grid-column:1;grid-row:2}.hww-contract-elem:nth-child(3){grid-column:1;grid-row:3}.hww-contract-elem:nth-child(4){grid-column:2;grid-row:1/4}.hww-contract-elem:nth-child(odd) .xbs-gradient-card{background:radial-gradient(134.5% 163.91% at 91.13% -16.39%,rgba(234,0,87,.2) 0,rgba(208,49,115,.2) 18.21%,rgba(23,26,48,.2) 59.13%),radial-gradient(104.23% 127.03% at 50% 100%,rgba(85,91,209,.3) 0,rgba(23,26,48,.3) 59.13%),#121522}.hww-contract-elem:nth-child(even) .xbs-gradient-card{background:radial-gradient(56.16% 164.73% at -6.16% 118.58%,rgba(136,141,223,.3) 8.04%,rgba(136,141,223,0) 100%),radial-gradient(82.17% 163.23% at 100% 67.91%,rgba(85,91,209,.3) 0,rgba(18,21,34,0) 100%),#121522}}@media screen and (max-width:767px){.hww-contracts-container{display:flex;flex-wrap:wrap;gap:16px}.hww-contract-elem{flex:0 0 100%}.cta-primary_contracts{margin-top:16px}}.hww-standards-section{padding:var(--section-pd-xl) 0 calc(var(--section-pd-xl)/2) 0;background-color:var(--bg-light);overflow:hidden}.hww-standards-description{color:var(--text-weak);margin-top:var(--description-pd)}.hww-standards-container{margin-top:var(--section-pd-m)}.hww-standards{display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;gap:24px}.hww-standard-card-elem{flex:0 0 calc(50% - 12px);box-sizing:border-box}.hww-standard-card{display:flex;flex-direction:column;height:100%;border:1px solid var(--neutral-solid-100);border-radius:24px;box-sizing:border-box;overflow:hidden}.hww-standard-card__body{flex-grow:1;padding:20px 24px 24px;background-color:var(--surfaces-bg-additional-solid);border-top:1px solid var(--neutral-solid-100)}.hww-standard-card__title{font-size:var(--body-xxl-regular-fontsize);line-height:var(--body-xxl-regular-lineheight);font-weight:var(--body-xxl-regular-weight)}.hww-standard-card__text,.hww-standard-card__text ul{margin-top:16px}.hww-standard-card__text p strong{font-size:var(--body-lg-regular-fontsize);line-height:var(--body-lg-regular-lineheight);font-weight:var(--body-lg-regular-weight)}.hww-standard-card__text li{list-style:none;position:relative;padding-left:28px;margin-top:16px}.hww-standard-card__text li:before{content:"";position:absolute;left:7px;top:8px;width:8px;height:8px;background-color:var(--icon-brand);border-radius:50%}.hww-standard-card__screen{display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;padding:18px 18px 0;background:linear-gradient(180deg,rgba(219,220,245,.2) 0,rgba(255,253,189,0) 100%);position:relative;overflow:hidden}.hww-standard-card__screen__img{box-shadow:0 0 5px rgba(60,65,140,.08),0 5px 15px rgba(60,65,140,.1);width:244px;height:auto;position:relative;margin-bottom:-73px;transition:transform 300ms ease;transform-origin:50% 0}.not-touch .hww-standard-card__screen__img:hover{transform:scale(1.2254)}@media screen and (max-width:767px){.hww-standards{flex-direction:column}.hww-standard-card-elem{flex:0 0 calc(100% - 12px)}.hww-standard-card__screen__img{width:100%;max-width:244px}}.faq-section{padding:calc(var(--section-pd-xl)/2) 0 var(--section-pd-xl) 0;background-color:var(--bg-light);overflow:hidden}.lightbox-popup{display:none;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(17,17,17,.89);z-index:1000;opacity:0;transition:opacity .25s ease-in-out;-webkit-transform:translateZ(0);transform:translateZ(0)}.admin-bar .lightbox-popup{top:32px;height:calc(100% - 32px)}.lightbox-popup.active{display:block}.lightbox-popup.visible{opacity:1}.lightbox-popup__inside{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;width:100%;overflow:hidden}.lightbox-popup-wrap{display:none;opacity:0;-webkit-transform:translateY(30px) translateZ(0);transform:translateY(30px) translateZ(0);transition:opacity .15s ease-in-out,transform .15s ease-in-out}.lightbox-popup-wrap.active{display:block}.lightbox-popup-wrap.visible{opacity:1;-webkit-transform:translateY(0) translateZ(0);transform:translateY(0) translateZ(0)}.lightbox{position:relative}.lightbox__elem{line-height:0}.lightbox__elem-screen .lightbox__screen{max-height:calc(100vh - 142px);max-width:calc(100vw - 130px)}.admin-bar .lightbox__elem-screen .lightbox__screen{max-height:calc(100vh - 142px)}.lightbox__close{width:40px;height:40px;position:absolute;right:-40px;top:-58px;cursor:pointer}.lightbox__close:active{-webkit-transform:scale(.94);transform:scale(.94)}.lightbox__close:after,.lightbox__close:before{content:"";position:absolute;left:50%;top:50%;margin:-1px 0 0 -14px;width:28px;height:2px;background-color:#fff}.lightbox__close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.lightbox__close:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}@media screen and (min-width:1420px){.lightbox__elem-figma{max-width:1270px}}@media screen and (max-width:1024px){.lightbox__close{right:-40px;top:-40px}}@media screen and (max-width:660px){.lightbox__close:after,.lightbox__close:before{width:20px;margin:-1px 0 0 -10px}.lightbox__elem-screen .lightbox__screen{max-width:calc(100vw - 80px)}}@media screen and (min-width:1025px){.js-section .container-title,.js-section .js-animation-2,.js-section .js-animation-3,.js-section .js-animation-child,.js-section .js-animation-elem,.js-section .js-animation-first,.js-section .js-animation-last{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0);transition:opacity 1s ease,transform 1s ease}.js-section.active .container-title,.js-section.active .js-animation-2,.js-section.active .js-animation-3,.js-section.active .js-animation-child,.js-section.active .js-animation-elem,.js-section.active .js-animation-first,.js-section.active .js-animation-last{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.js-section .js-animation-2,.js-section .js-animation-elem{transition-delay:.3s}.js-section .js-animation-3{transition-delay:.6s}.js-section .js-animation-last{transition-delay:1s}}@media screen and (max-width:1024px){.js-animation-child{transition-delay:0s!important}}