@font-face{font-family:About Plex Mono;src:url(/assets/fonts/IBM_Plex/IBMPlexMono-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}.AboutInfo_about__SS3Cw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;min-height:100svh;overflow:clip}.AboutInfo_illustration___IIlV{position:-webkit-sticky;position:sticky;top:0;align-self:start;height:100svh;background:#e3e7ff url(/assets/images/homepage/about.avif) bottom/100% auto no-repeat}.AboutInfo_copy__BsqZk{width:100%;max-width:720px;padding:175px 64px 64px;font-size:16px;line-height:1.5}.AboutInfo_copy__BsqZk h2{font-size:56px;letter-spacing:-.04em;line-height:1;text-transform:uppercase}.AboutInfo_copy__BsqZk h2,.AboutInfo_copy__BsqZk p{margin:0;padding-bottom:32px}.AboutInfo_download__OAmSb{display:flex;width:-moz-fit-content;width:fit-content;margin-bottom:32px;align-items:center;gap:8px;color:#001ef0;font-family:About Plex Mono,IBM Plex Mono,monospace;font-weight:500}.AboutInfo_download__OAmSb:before{content:"";flex:0 0 24px;height:25px;background:url(/assets/images/homepage/file-download.svg) 50%/contain no-repeat}.AboutInfo_download__OAmSb:hover{text-decoration:underline}.AboutInfo_copy__BsqZk .AboutInfo_awardsCopy__KuyoG{border-top:1px solid #c7c7c7;padding-top:32px}.AboutInfo_awards__4V44N{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;grid-gap:16px;gap:16px;margin:0;padding:0;list-style:none}.AboutInfo_awards__4V44N img{display:block;width:100%;aspect-ratio:1;object-fit:contain}@media(min-width:992px)and (max-height:800px){.AboutInfo_copy__BsqZk{padding-block:140px 24px}}@media(min-width:1440px){.AboutInfo_copy__BsqZk{font-size:18px}}@media(max-width:991px){.AboutInfo_copy__BsqZk{padding:140px 40px 40px}.AboutInfo_copy__BsqZk h2{font-size:40px}}@media(max-width:767px){.AboutInfo_about__SS3Cw{grid-template-columns:minmax(0,1fr);min-height:0}.AboutInfo_illustration___IIlV{position:static;height:auto;padding-top:calc(72px + 69.5vw)}.AboutInfo_copy__BsqZk{max-width:none;padding:72px 20px 20px}.AboutInfo_copy__BsqZk h2{font-size:32px}}.Aboutwhy_why__AeVKL{background:#fff;overflow:clip}.Aboutwhy_stage__ylvXY{position:relative;display:grid;justify-items:center;padding:48px 24px}.Aboutwhy_stage__ylvXY h2{margin:0 0 28px;font-size:56px;letter-spacing:-.04em;line-height:1;text-align:center;text-transform:uppercase}.Aboutwhy_assembled__QeD0J{display:none}.Aboutwhy_reasons__tA1wk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px 12%;gap:24px 12%;width:min(100%,760px);margin:0;padding:0;list-style:none}.Aboutwhy_reasons__tA1wk li{position:relative;isolation:isolate;padding:12px 0}.Aboutwhy_reasons__tA1wk p{margin:8px 0 0;font-size:16px;line-height:1.5}.Aboutwhy_piece__riUci{position:absolute;z-index:-1;inset:50% auto auto 50%;width:min(130%,420px);height:auto;translate:-50% -50%}.Aboutwhy_figure__lDD62{width:145px;background:bottom/contain no-repeat}.Aboutwhy_figure__lDD62 img{width:100%;object-fit:contain}@media(min-width:992px)and (min-height:650px)and (prefers-reduced-motion:no-preference){.Aboutwhy_why__AeVKL{min-height:200svh}.Aboutwhy_stage__ylvXY{position:-webkit-sticky;position:sticky;top:0;min-height:max(880px,100svh);align-content:center}.Aboutwhy_stage__ylvXY h2{z-index:1;margin:0}.Aboutwhy_assembled__QeD0J,.Aboutwhy_stage__ylvXY h2{position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.Aboutwhy_assembled__QeD0J{display:grid;width:min(600px,54vw);pointer-events:none}.Aboutwhy_assembled__QeD0J img{grid-area:1/1;width:100%;height:auto}}@media(min-width:768px)and (max-width:991px){.Aboutwhy_stage__ylvXY{min-height:984px;align-content:start;padding:175px 64px 168px}.Aboutwhy_stage__ylvXY h2{margin-bottom:112px;font-size:64px}.Aboutwhy_reasons__tA1wk{gap:32px 16px}.Aboutwhy_reasons__tA1wk li{padding:0}.Aboutwhy_reasons__tA1wk li:nth-child(3){grid-area:2/2}.Aboutwhy_reasons__tA1wk li:nth-child(4){grid-area:2/1}.Aboutwhy_reasons__tA1wk p{margin-top:16px}.Aboutwhy_figure__lDD62{width:140px}.Aboutwhy_figure__lDD62 img{display:block;height:64px;object-position:left bottom}.Aboutwhy_piece__riUci{width:min(125%,380px)}}@media(max-width:767px){.Aboutwhy_stage__ylvXY{padding:72px 20px 168px}.Aboutwhy_stage__ylvXY h2{margin-bottom:32px;font-size:40px}.Aboutwhy_reasons__tA1wk{grid-template-columns:1fr;gap:16px}.Aboutwhy_reasons__tA1wk li{max-width:min(100%,320px);padding:0}.Aboutwhy_reasons__tA1wk li:nth-child(2n){justify-self:end;text-align:right}.Aboutwhy_reasons__tA1wk li:nth-child(2n) .Aboutwhy_figure__lDD62{margin-left:auto}.Aboutwhy_reasons__tA1wk li:nth-child(2n) .Aboutwhy_piece__riUci{left:78%}.Aboutwhy_reasons__tA1wk p{margin:16px 0 0;padding-bottom:24px}.Aboutwhy_piece__riUci{left:14%;width:min(65%,210px)}.Aboutwhy_figure__lDD62{width:105px}.Aboutwhy_figure__lDD62 img{display:block;height:64px}}@media(max-width:991px){.Aboutwhy_reasons__tA1wk li:first-child .Aboutwhy_piece__riUci{rotate:-40deg}.Aboutwhy_reasons__tA1wk li:nth-child(2) .Aboutwhy_piece__riUci{rotate:26deg}.Aboutwhy_reasons__tA1wk li:nth-child(3) .Aboutwhy_piece__riUci{rotate:-20deg}.Aboutwhy_reasons__tA1wk li:nth-child(4) .Aboutwhy_piece__riUci{rotate:18deg}}.Contacts_container__isEDq,.Contacts_homeFooter__NFd6U{background:#001ef0;color:#fff}.Contacts_content___XWy8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:128px;gap:128px;max-width:1440px;margin:0 auto;padding:175px 64px 24px;font-size:16px;line-height:1.5}@media(min-width:992px){.Contacts_info__vyLcU{padding-bottom:40px}}.Contacts_title__rjQRE{margin:0 0 32px;font-size:56px;letter-spacing:-.04em;line-height:1;text-transform:uppercase}.Contacts_header__UKB_N{font-size:24px;font-weight:700;letter-spacing:-.03em;line-height:1;text-transform:uppercase;margin-bottom:8px}.Contacts_mail__55CoR{margin-bottom:24px}.Contacts_mail__55CoR a{color:inherit}.Contacts_phone__BItNP{display:inline-block;white-space:nowrap}.Contacts_mapWrapper__2g_aK{display:flex;flex-direction:column;align-items:flex-start}.Contacts_map__nVcJk{order:-1;width:100%;aspect-ratio:1;border-radius:32px;overflow:hidden;background:#e3e7ff}.Contacts_map__nVcJk [class*=ymaps-2][class*=-ground-pane]{filter:none}.Contacts_postal__NqwIk{display:block;width:100%;aspect-ratio:12/5;margin-top:24px;background:url(/assets/images/homepage/contacts.avif) 0 100%/contain no-repeat}.Contacts_route__FOCc4{display:inline-block;margin-top:12px;color:inherit;text-decoration:underline}.Contacts_mobileRoute__6Ko3E{display:none}.Contacts_requisites__4IsCb{max-width:1440px;margin:0 auto;padding:96px 64px 0;color:hsla(0,0%,100%,.71);font-size:16px;line-height:1.5}.Contacts_requisites__4IsCb p{margin:0 0 24px}.Contacts_requisites__4IsCb span{display:block}@media(min-width:1440px){.Contacts_content___XWy8{font-size:18px}}@media(max-width:991px){.Contacts_content___XWy8{gap:80px;padding:140px 40px 40px}.Contacts_title__rjQRE{font-size:40px}.Contacts_header__UKB_N{font-size:20px}.Contacts_map__nVcJk{border-radius:24px}.Contacts_requisites__4IsCb{padding:40px 40px 0}}@media(max-width:767px){.Contacts_content___XWy8{grid-template-columns:minmax(0,1fr);gap:4px;padding:72px 20px 20px}.Contacts_title__rjQRE{font-size:32px}.Contacts_header__UKB_N{font-size:18px}.Contacts_map__nVcJk{order:0}.Contacts_route__FOCc4{margin:0 0 12px}.Contacts_desktopRoute__iAurP{display:none}.Contacts_mobileRoute__6Ko3E{display:inline}.Contacts_requisites__4IsCb{padding:20px 20px 0}}.Footer_wrapper__yxAOD{padding:0 104px}.Footer_headerContent__HBzHY{padding:106px 0 0}.Footer_content__I97Hw{padding-bottom:106px}.Footer_closeBtn__7hg0N{top:106px}.Footer_wrapper__yxAOD{max-width:1440px;margin:0 auto}.Footer_copyright__bgXA4{width:50%}.Footer_email__1D59l{width:46.5%}.Footer_footer__KQx25{height:77px;justify-content:space-between;font-size:18px;color:#514e4d;border-top:1px solid #d9d9d9}.Footer_copyright__bgXA4,.Footer_footer__KQx25{display:flex;align-items:center}.Footer_emailLink__iBpmA{color:#514e4d}@media(max-width:1280px){.Footer_wrapper__yxAOD{padding:0 80px}.Footer_headerContent__HBzHY{padding:80px 0 0}.Footer_content__I97Hw{padding-bottom:80px}.Footer_closeBtn__7hg0N{top:80px}.Footer_copyright__bgXA4{width:47%}}@media(max-width:1024px){.Footer_wrapper__yxAOD{padding:0 64px}.Footer_headerContent__HBzHY{padding:64px 0 0}.Footer_content__I97Hw{padding-bottom:64px}.Footer_closeBtn__7hg0N{top:64px}.Footer_footer__KQx25{font-size:16px}.Footer_email__1D59l,.Footer_sectionItems__gUD9L{width:47.7%}}@media(max-width:768px){.Footer_wrapper__yxAOD{padding:0 40px}.Footer_headerContent__HBzHY{padding:40px 0 0}.Footer_content__I97Hw{padding-bottom:40px}.Footer_closeBtn__7hg0N{top:40px}.Footer_email__1D59l{width:47.5%;text-align:right}.Footer_footer__KQx25{height:72px}}@media(max-width:630px){.Footer_footer__KQx25{font-size:14px;height:52px}.Footer_copyright__bgXA4{width:auto}}@media(max-width:375px){.Footer_wrapper__yxAOD{padding:0 20px}.Footer_headerContent__HBzHY{padding:20px 0 0}.Footer_content__I97Hw{padding-bottom:20px}.Footer_closeBtn__7hg0N{top:20px}}@media(max-width:347px){.Footer_footer__KQx25{font-size:12px}}.Footer_mainWrapper__YzF5b{width:100%;max-width:1440px;margin:0 auto;padding:0 64px}.Footer_mainFooter___Lcn3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:128px;column-gap:128px;grid-row-gap:1.5em;row-gap:1.5em;padding:64px 0;border-top:1px solid hsla(0,0%,100%,.16);font-size:16px;line-height:1.5;color:#fff}.Footer_mainClaims__QJnOA,.Footer_mainPolicy__Xkgae{grid-column:2}.Footer_mainCopyright__7l6Zn{grid-column:1;grid-row:2}.Footer_mainLink___mWlM{color:#fff}.Footer_mainLink___mWlM:hover{opacity:.8}@media(min-width:1440px){.Footer_mainFooter___Lcn3{font-size:18px}}@media(max-width:991px){.Footer_mainWrapper__YzF5b{padding:0 40px}.Footer_mainFooter___Lcn3{column-gap:80px}}@media(max-width:767px){.Footer_mainWrapper__YzF5b{padding:0 20px}.Footer_mainFooter___Lcn3{display:flex;flex-direction:column;padding:40px 0 48px}.Footer_mainCopyright__7l6Zn{order:1;margin-top:40px}}.Footer_blogWrapper__j2BeW{padding:0 64px 64px;max-width:1440px;margin:auto}.Footer_blogFooter__yD2F6{border-top:1px solid #000;padding-top:64px;display:flex;justify-content:space-between;gap:24px}.Footer_blogLink__K90xW{color:#001ef0}@media(max-width:991px){.Footer_blogWrapper__j2BeW{padding:0 40px 40px}.Footer_blogFooter__yD2F6{padding-top:40px}}@media(max-width:767px){.Footer_blogWrapper__j2BeW{padding:0 20px 20px}.Footer_blogFooter__yD2F6{flex-direction:column;padding-top:20px}}.Header_blue__lJ6fP,.Header_header__CaCA9{position:fixed;z-index:80;inset:0 0 auto;background:var(--homepage-header-background,#fff);color:#101010}.Header_blue__lJ6fP{background:#001ef0;color:#fff}.Header_inner__t5u43{display:flex;justify-content:space-between;align-items:start;gap:8px;max-width:1440px;margin:auto;padding:64px 64px 20px}.Header_logo__e4CTy{flex:0 0 auto}.Header_logo__e4CTy img{display:block;max-width:100%;height:auto}.Header_menu__w3kGA ul,.Header_openMenu__scjuw ul{display:flex;gap:24px;margin:0;padding:0;list-style:none}.Header_menu__w3kGA a,.Header_openMenu__scjuw a{color:inherit;font-size:24px;line-height:24px}.Header_menu__w3kGA a:hover,.Header_openMenu__scjuw a:hover{text-decoration:underline}.Header_toggle__tdVti{display:none}@media(min-width:1440px){.Header_menu__w3kGA a{line-height:27px}}@media(max-width:991px){.Header_inner__t5u43{align-items:center;padding:40px}.Header_toggle__tdVti{display:grid;place-content:center;grid-gap:7px;gap:7px;width:40px;height:36px;color:inherit;background:transparent;border:0;cursor:pointer}.Header_toggle__tdVti span{width:32px;height:1px;background:currentColor}.Header_toggle__tdVti[aria-expanded=true] span:first-child{transform:translateY(8px) rotate(45deg)}.Header_toggle__tdVti[aria-expanded=true] span:nth-child(2){visibility:hidden}.Header_toggle__tdVti[aria-expanded=true] span:last-child{transform:translateY(-8px) rotate(-45deg)}.Header_menu__w3kGA{display:none}.Header_openMenu__scjuw{position:absolute;inset:100% 0 auto;max-height:calc(100dvh - var(--homepage-header-height) - var(--homepage-cookie-inset, 0px));overflow:auto;background:#fff;color:#000;padding:32px 20px 20px}.Header_openMenu__scjuw ul{flex-direction:column;align-items:center;gap:4px}.Header_openMenu__scjuw a{display:block;padding:10px 0;font-size:24px}}@media(max-width:767px){.Header_inner__t5u43{padding:18px 20px}.Header_logo__e4CTy{width:120px}.Header_openMenu__scjuw a{font-size:20px}}@media(max-width:479px){.Header_openMenu__scjuw a{font-size:18px}}.HeaderAnimation_container__pN75c{position:fixed;z-index:1000000;width:100%;height:100vh;background:#001ef0;overflow-y:scroll}.HeaderAnimation_animation__PUBGx{width:100%;height:100vh;overflow:hidden;display:flex;justify-content:center}.HeaderAnimation_content__SBYSF{width:100%;height:100vh;max-width:1440px;padding:104px}.HeaderAnimation_row__J1oWJ{position:absolute;top:5px;left:-72px;color:hsla(0,0%,100%,.502);font-size:40px;line-height:120%}.HeaderAnimation_rowHidden__ivuFU{visibility:hidden;opacity:0;transition:visibility 0s .5s,opacity .5s linear}.HeaderAnimation_headerAnimation__FfeT_{position:relative;width:354px;height:48px}@media(max-width:1439px){.HeaderAnimation_content__SBYSF{padding:80px}.HeaderAnimation_row__J1oWJ{left:-62px;top:10px;font-size:32px}}@media(max-height:850px){.HeaderAnimation_content__SBYSF{padding:64px}.HeaderAnimation_headerAnimation__FfeT_{width:295px;height:40px}.HeaderAnimation_row__J1oWJ{left:-62px;top:0}}@media(max-height:850px)and (max-width:1439px){.HeaderAnimation_row__J1oWJ{top:5px}}@media(max-width:1279px){.HeaderAnimation_content__SBYSF{padding:64px}.HeaderAnimation_headerAnimation__FfeT_{width:295px;height:40px}.HeaderAnimation_row__J1oWJ{top:5px}}@media(max-width:1023px){.HeaderAnimation_content__SBYSF{padding:40px}.HeaderAnimation_row__J1oWJ{left:-38px;font-size:32px}}@media(max-width:767px){.HeaderAnimation_content__SBYSF{padding:20px}.HeaderAnimation_headerAnimation__FfeT_{width:236px;height:32px}.HeaderAnimation_row__J1oWJ{left:-20px;font-size:24px}}.ProjectsSection_projects__ahy1x,.ProjectsSection_promo__IFVkp{padding-top:175px}.ProjectsSection_projects__ahy1x h2,.ProjectsSection_promo__IFVkp h2{margin:0;font-size:56px;line-height:1;letter-spacing:-.04em;text-transform:uppercase}.ProjectsSection_promo__IFVkp{position:relative;isolation:isolate;overflow:clip;min-height:654px;padding-bottom:175px;background:#e3e7ff}.ProjectsSection_intro__HmbFB,.ProjectsSection_promoCopy__j8vs_{width:max(50%,592px);margin:0 auto}.ProjectsSection_promoCopy__j8vs_{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:40px}.ProjectsSection_promoCopy__j8vs_ p{max-width:562px;margin:0;font-size:24px;line-height:1.5}.ProjectsSection_promoLink__EDPsB{border:1px solid #000;border-radius:10px;padding:8px 16px 10px;color:#000;font-size:24px;line-height:27px;scroll-margin-top:var(--homepage-header-height)}.ProjectsSection_promoLink__EDPsB:hover{border-color:#001ef0;background:#001ef0;color:#fff}.ProjectsSection_promoLink__EDPsB:focus-visible{outline:2px solid #001ef0;outline-offset:4px}.ProjectsSection_promoImage__xMtZs{position:absolute;right:64px;bottom:0;width:37%;aspect-ratio:1530/1404;background:url(/assets/images/homepage/image-promo.avif) 100% 100%/contain no-repeat}.ProjectsSection_intro__HmbFB{font-size:16px;line-height:1.5}.ProjectsSection_intro__HmbFB h2{padding-bottom:32px}.ProjectsSection_intro__HmbFB p{margin:0 0 1.5em}.ProjectsSection_intro__HmbFB p:last-child{margin-bottom:0}.ProjectsSection_intro__HmbFB a{color:#001ef0}.ProjectsSection_intro__HmbFB a:hover{text-decoration:underline}.ProjectsSection_cards__aI63j{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:32px;gap:32px;max-width:1440px;padding:96px 64px 175px;margin:0 auto;list-style:none}.ProjectsSection_cards__aI63j h3{margin:0;padding-top:16px;font-size:24px;line-height:1;letter-spacing:-.03em;text-transform:uppercase}.ProjectsSection_cover__cX2PG{position:relative;aspect-ratio:3/2;overflow:hidden;border-radius:32px}.ProjectsSection_cover__cX2PG img{object-fit:contain}@media(min-width:1440px){.ProjectsSection_promo__IFVkp{min-height:657px}.ProjectsSection_intro__HmbFB{font-size:18px}}@media(max-width:991px){.ProjectsSection_projects__ahy1x,.ProjectsSection_promo__IFVkp{padding-top:140px}.ProjectsSection_projects__ahy1x h2,.ProjectsSection_promo__IFVkp h2{font-size:40px}.ProjectsSection_promo__IFVkp{min-height:544px;padding:120px 40px}.ProjectsSection_intro__HmbFB,.ProjectsSection_promoCopy__j8vs_{width:100%}.ProjectsSection_promoCopy__j8vs_{width:min(100%,400px);margin-left:0;gap:24px}.ProjectsSection_promoCopy__j8vs_ p{max-width:400px;font-size:20px}.ProjectsSection_promoLink__EDPsB{font-size:20px;line-height:24px}.ProjectsSection_promoImage__xMtZs{width:50%}.ProjectsSection_intro__HmbFB{padding-inline:40px}.ProjectsSection_cards__aI63j{padding:72px 40px 140px}.ProjectsSection_cards__aI63j h3{font-size:20px}.ProjectsSection_cover__cX2PG{border-radius:24px}}@media(max-width:767px){.ProjectsSection_projects__ahy1x,.ProjectsSection_promo__IFVkp{padding-top:72px}.ProjectsSection_projects__ahy1x h2,.ProjectsSection_promo__IFVkp h2{font-size:32px}.ProjectsSection_promo__IFVkp{min-height:590px;padding:64px 20px 270px}.ProjectsSection_promoCopy__j8vs_{gap:16px}.ProjectsSection_promoCopy__j8vs_ p,.ProjectsSection_promoLink__EDPsB{font-size:18px}.ProjectsSection_promoImage__xMtZs{right:20px;width:min(365px,100% - 20px)}.ProjectsSection_intro__HmbFB{padding-inline:20px}.ProjectsSection_cards__aI63j{column-gap:20px;padding:52px 20px 72px}.ProjectsSection_cards__aI63j h3{font-size:18px}.ProjectsSection_cover__cX2PG{border-radius:16px}}@media(max-width:479px){.ProjectsSection_cards__aI63j{grid-template-columns:minmax(0,1fr)}}.ProjectsSection_cards__aI63j article{position:relative}.ProjectsSection_projectLink__Zt4PC{color:inherit;scroll-margin-top:var(--homepage-header-height)}.ProjectsSection_projectLink__Zt4PC:after{position:absolute;inset:0;content:""}.ProjectsSection_projectLink__Zt4PC:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(hover:hover){.ProjectsSection_cards__aI63j article:has(.ProjectsSection_projectLink__Zt4PC:hover){opacity:.8}}.ProjectsSection_cards__aI63j article:has(.ProjectsSection_projectLink__Zt4PC:active){opacity:.7}.Testimonials_testimonials__v_Q2y{padding-block:175px;background:#e3e7ff;font-size:16px;line-height:1.5}.Testimonials_testimonials__v_Q2y h2{margin:0 0 64px;text-align:center;font-size:56px;letter-spacing:-.04em;line-height:1;text-transform:uppercase}.Testimonials_carousel__hqhin{position:relative;overflow:clip}.Testimonials_carousel__hqhin[data-reverse]{--slide-travel:-100vw}.Testimonials_slides__95vnT{display:grid;grid-template-columns:minmax(0,1fr);width:min(728px,100% - 80px);min-height:476px;margin-inline:auto;touch-action:pan-y}.Testimonials_slide__mhXET{grid-area:1/1;align-self:start;display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;grid-gap:40px;gap:40px;margin:0;visibility:hidden;pointer-events:none}.Testimonials_slide__mhXET[data-active]{visibility:visible;pointer-events:auto}.Testimonials_slide__mhXET[data-motion=enter]{animation:Testimonials_enter__46opq .5s ease both}.Testimonials_slide__mhXET[data-motion=exit]{animation:Testimonials_exit__sXglg .5s ease both}@keyframes Testimonials_enter__46opq{0%{transform:translateX(var(--slide-travel,100vw))}to{transform:translateX(0)}}@keyframes Testimonials_exit__sXglg{0%{visibility:visible;transform:translateX(0)}99%{visibility:visible}to{transform:translateX(calc(-1 * var(--slide-travel, 100vw)))}}.Testimonials_slide__mhXET blockquote{margin:0;overflow-wrap:break-word}.Testimonials_slide__mhXET blockquote p{margin:0}.Testimonials_slide__mhXET blockquote p+p{margin-top:1.5em}.Testimonials_slide__mhXET img{border:1px solid #d4d0ca;border-radius:50%;object-fit:cover}.Testimonials_slide__mhXET figcaption{display:grid;grid-gap:8px;gap:8px;text-align:center}.Testimonials_slide__mhXET figcaption strong{font-size:24px;line-height:1;letter-spacing:-.03em;text-transform:uppercase}.Testimonials_arrows__xUJZY{position:absolute;inset:0 0 56px;display:flex;justify-content:space-between;pointer-events:none}.Testimonials_arrow__bQSdZ,.Testimonials_dot__ubUO1{display:grid;place-items:center;padding:0;color:#222;cursor:pointer}.Testimonials_arrow__bQSdZ{width:80px;pointer-events:auto}.Testimonials_arrow__bQSdZ:before{content:"";width:14px;height:14px;border:solid;border-width:0 4px 4px 0;transform:rotate(135deg)}.Testimonials_arrow__bQSdZ:last-child:before{transform:rotate(-45deg)}.Testimonials_arrow__bQSdZ:hover{opacity:.7}.Testimonials_dots__s5SmX{display:flex;justify-content:center;align-items:center;height:56px}.Testimonials_dot__ubUO1{width:22px;height:44px}.Testimonials_dot__ubUO1:before{content:"";width:16px;height:16px;border-radius:50%;background:rgba(34,34,34,.4)}.Testimonials_dot__ubUO1[aria-current=true]:before{background:#222}@media(min-width:1440px){.Testimonials_testimonials__v_Q2y{font-size:18px}.Testimonials_slides__95vnT{min-height:563px}}@media(max-width:991px){.Testimonials_testimonials__v_Q2y{padding-block:140px}.Testimonials_testimonials__v_Q2y h2{font-size:40px}.Testimonials_slides__95vnT{width:min(600px,100% - 80px);min-height:520px}.Testimonials_slide__mhXET figcaption strong{font-size:20px}}@media(max-width:767px){.Testimonials_testimonials__v_Q2y{padding-block:72px}.Testimonials_testimonials__v_Q2y h2{font-size:32px}.Testimonials_slides__95vnT{min-height:698px}.Testimonials_slide__mhXET img{width:64px;height:64px}.Testimonials_slide__mhXET figcaption strong{font-size:18px}.Testimonials_arrow__bQSdZ{width:40px}.Testimonials_arrow__bQSdZ:before{width:10px;height:10px;border-width:0 3px 3px 0}}@media(prefers-reduced-motion:reduce){.Testimonials_slide__mhXET[data-motion]{animation:none}}.Main_hero__e5xJT{background:#001ef0;color:#fff;overflow:clip;min-height:max(820px,100svh);display:grid}.Main_inner__17teu{width:100%;max-width:1440px;min-height:inherit;margin:auto;padding:calc(var(--homepage-header-height) + 36px) clamp(24px,5vw,80px) 112px;display:grid;grid-template-columns:1.1fr 1fr;align-items:end}.Main_copy__7HACw{position:relative;z-index:1;margin-bottom:0}.Main_copy__7HACw h1{margin:0 0 32px;font-size:clamp(64px,6.25vw,80px);font-weight:700;line-height:1;letter-spacing:-.05em;text-transform:uppercase}.Main_action__SeA2S{display:inline-block;border-radius:10px;padding:8px 16px 10px;background:#fff;color:#001ef0;font-size:24px;line-height:24px}.Main_action__SeA2S:hover{background:#e3e7ff}.Main_illustration__eryz_{aspect-ratio:1.045;background:url(/assets/images/homepage/rocket.avif) 50%/contain no-repeat,url(/assets/images/homepage/rocket-cloud.avif) 50%/contain no-repeat,url(/assets/images/homepage/rocket-flame.avif) 50%/contain no-repeat}@media(min-width:992px){.Main_hero__e5xJT{align-items:center}.Main_copy__7HACw h1{font-size:80px}.Main_inner__17teu{min-height:0;padding:175px 64px 64px;grid-template-columns:minmax(min(484px,56%),1fr) minmax(0,1fr);align-items:center}}@media(min-width:992px)and (max-height:819px){.Main_hero__e5xJT{align-items:start}.Main_inner__17teu{margin-block:0}}@media(min-width:768px)and (max-width:991px){.Main_inner__17teu{grid-template-columns:1fr;align-content:end;padding:calc(var(--homepage-header-height) + 30px) 40px 40px}.Main_copy__7HACw{margin:0 0 0 14%}.Main_copy__7HACw h1{font-size:64px}.Main_illustration__eryz_{grid-row:1;justify-self:end;width:50%}}@media(max-width:767px){.Main_inner__17teu{padding:calc(var(--homepage-header-height) + 32px) 20px 72px;grid-template-columns:1fr;align-content:end;gap:0}.Main_illustration__eryz_{grid-row:1;width:min(100%,380px);justify-self:center}.Main_copy__7HACw{margin-bottom:0}.Main_copy__7HACw h1{font-size:40px;letter-spacing:-.01em;margin-bottom:30px}.Main_action__SeA2S{font-size:18px}}@media(min-width:768px)and (max-width:991px){.Main_action__SeA2S{font-size:20px}}@media(min-width:1440px){.Main_action__SeA2S{line-height:27px}}.Button_btn__hhPc5{height:48px;border-radius:10px;font-size:24px;display:flex;justify-content:center;align-items:center;cursor:pointer;font-weight:400;padding:0}.Button_primary__aOnea{border:2px solid #001ef0;background-color:#001ef0;color:#fff}.Button_primary__aOnea:hover{border-color:#001ad0;background-color:#001ad0}.Button_primary__aOnea:active{border-color:#0014a6;background-color:#0014a6}.Button_secondary__SshBR{border:2px solid rgba(0,30,240,.5);color:#001ef0}.Button_secondary__SshBR:hover{background-color:#e3e7ff}.Button_secondary__SshBR:active{background-color:#c8d0ff}@media(max-width:375px){.Button_btn__hhPc5{font-size:18px;height:40px}}.CookiesPopup_cookies__l5fJJ,.CookiesPopup_homepageCookies__nV7rz{position:fixed;left:24px;bottom:24px;background:#fff;box-shadow:0 6px 32px rgba(0,30,240,.1);border-radius:32px;padding:32px;display:flex;justify-content:space-between;align-items:center;gap:32px;z-index:100;width:885px}.CookiesPopup_text__Y1xua{width:85%;padding:0;margin:0;display:inline-block;font-size:18px;line-height:24px}.CookiesPopup_btn__UVuUx{width:92px}@media(max-width:1024px){.CookiesPopup_cookies__l5fJJ,.CookiesPopup_homepageCookies__nV7rz{width:77%;gap:24px;padding:24px;border-radius:24px}.CookiesPopup_text__Y1xua{font-size:16px;line-height:24px}}@media(max-width:425px){.CookiesPopup_cookies__l5fJJ,.CookiesPopup_homepageCookies__nV7rz{width:254px;padding:16px;flex-direction:column;align-items:flex-start;gap:16px}.CookiesPopup_text__Y1xua{width:100%}.CookiesPopup_btn__UVuUx{font-size:18px;height:40px}}.CookiesPopup_homepageCookies__nV7rz{inset:auto 20px 20px;width:auto;max-height:calc(100dvh - 40px);overflow:auto;padding:20px;gap:16px}.CookiesPopup_homepageCookies__nV7rz .CookiesPopup_text__Y1xua{width:auto;font-size:16px}.CookiesPopup_homepageCookies__nV7rz .CookiesPopup_btn__UVuUx{flex:0 0 auto;width:63px;min-height:44px;border-width:1px}@media(max-width:767px){.CookiesPopup_homepageCookies__nV7rz{flex-direction:column;align-items:stretch;gap:20px;border-radius:32px}.CookiesPopup_homepageCookies__nV7rz .CookiesPopup_btn__UVuUx{width:100%}}html:has(.CookiesPopup_homepageCookies__nV7rz){scroll-padding-bottom:var(--homepage-cookie-inset,0)}@media(max-height:600px){.CookiesPopup_homepageCookies__nV7rz{max-height:44dvh;padding-block:12px}.CookiesPopup_homepageCookies__nV7rz .CookiesPopup_text__Y1xua{min-height:0;overflow:auto}}.UpButton_upBtn__RXz9w{position:fixed;width:40px;height:40px;border-radius:50%;background:#fff;box-shadow:0 4px 12px rgba(0,30,240,.16);right:24px;bottom:24px;z-index:100;cursor:pointer;display:flex;justify-content:center;align-items:center}.UpButton_upBtnContent__jAWUj{background-image:url(/assets/images/vector.png);background-repeat:no-repeat;background-position:50%;background-size:cover;transform:rotate(-90deg);width:18px;height:11px}.UpButton_upBtn__RXz9w{border:0;z-index:70}.ResponseForm_content__7rD5H{width:100%}.ResponseForm_title__ec9_T{font-weight:700;font-size:40px;text-transform:uppercase;line-height:96%;margin-bottom:32px}.ResponseForm_successText__S0Gdl{font-size:16px;line-height:160%;color:#00101b;margin:24px 0 40px}.ResponseForm_successImage__jlDl9{background-image:url(/assets/images/success.png);background-repeat:no-repeat;background-position:50%;background-size:cover;width:40px;height:40px;content:" "}.ResponseForm_form__C_bRZ{width:100%;display:flex;flex-direction:column}.ResponseForm_input__Uw4Yj{width:100%;height:41px;font-size:18px;line-height:160%;color:#000;background:transparent;border:none;border-bottom:1px solid #6571c6;margin-bottom:20px;padding:0}.ResponseForm_input__Uw4Yj::placeholder{font-size:18px;line-height:160%;color:#6571c6}.ResponseForm_input__Uw4Yj:focus{outline:none}.ResponseForm_input__Uw4Yj:focus::placeholder{color:transparent}.ResponseForm_inputInvalid__ZgsIT{border-bottom:1px solid #cb0000;color:#cb0000;margin-bottom:6px}.ResponseForm_inputInvalid__ZgsIT::placeholder{color:#cb0000}.ResponseForm_errorText__NrLuR{height:9px;font-size:12px;line-height:160%;color:#cb0000;margin-bottom:20px}.ResponseForm_textarea__trBW4{width:100%;min-height:120px;max-height:420px;font-size:18px;line-height:28px;font-style:normal;font-weight:400;color:#000;background:transparent;border:none;border-bottom:1px solid #6571c6;margin-bottom:20px;padding:0;resize:vertical;box-sizing:content-box}.ResponseForm_textarea__trBW4::placeholder{font-size:18px;line-height:160%;color:#6571c6}.ResponseForm_textarea__trBW4:focus{outline:none}.ResponseForm_textarea__trBW4:focus::placeholder{color:transparent}.ResponseForm_textarea__trBW4::-webkit-scrollbar{display:none}.ResponseForm_attachContainer___LhpB{margin-bottom:40px}.ResponseForm_attachContainerHidden__THgLb{display:none}.ResponseForm_attachTypes__9itAO{font-size:12px;line-height:160%;color:#6571c6;margin-left:26px}.ResponseForm_attachError__J2VCz{font-size:12px;line-height:160%;color:#cb0000;margin-left:26px}.ResponseForm_attachSizeError__BqsaU{font-size:12px;line-height:160%;color:#cb0000;margin-top:5px}.ResponseForm_attachButton__YwzlC{height:29px;font-size:18px;line-height:160%;color:#001ef0;background:transparent;border:none;padding:0;display:flex;align-items:center;cursor:pointer;width:max-content}.ResponseForm_attachButton__YwzlC:hover{color:#001ad0}.ResponseForm_attachButton__YwzlC:active{color:#0014a6}.ResponseForm_attachButton__YwzlC:before{background-image:url(/assets/images/attach.svg);background-repeat:no-repeat;background-position:50%;background-size:cover;width:17px;height:17px;content:" ";margin-right:9px}.ResponseForm_fileInfoContent__xMbXU{margin-bottom:40px}.ResponseForm_fileInfo__DMvtH{display:flex;align-items:center;width:100%;height:48px;border:1px solid #6571c6;border-radius:10px}.ResponseForm_fileName__ww8Mc{font-size:18px;line-height:24px;color:#000;flex:1 1;border-right:1px solid #6571c6;padding:0 16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ResponseForm_deleteContent__dYfxG{width:44px;padding:0 16px}.ResponseForm_deleteButton__SFI3x{width:12px;height:12px;background-image:url(/assets/images/delete_icon.png);background-repeat:no-repeat;background-position:50%;background-size:cover;cursor:pointer}.ResponseForm_formError__V16MS{border-left:4px solid #cb0000;background-color:#fff2f2;padding:12px 20px 16px;margin-bottom:40px;border-radius:2px;width:100%}.ResponseForm_formErrorImage__VyoWi{width:20px;height:20px;background-image:url(/assets/images/form-error.svg);background-repeat:no-repeat;background-position:50%;background-size:cover;margin-bottom:8px}.ResponseForm_formErrorText__hVqfX{font-size:12px;line-height:160%;color:#cb0000}.ResponseForm_policyText__BIBok{font-size:12px;line-height:160%;margin:0 0 24px}.ResponseForm_submitButton__es_TW{width:100%;height:48px;background:#001ef0;color:#fff;font-size:24px;line-height:32px;cursor:pointer;border:none;border-radius:10px}.ResponseForm_submitButton__es_TW:hover{background:#001ad0}.ResponseForm_submitButton__es_TW:active{background:#0014a6}.ResponseForm_alternative__6kfGf{margin-top:16px;font-size:18px;line-height:160%;color:#6571c6;text-align:center}.ResponseForm_hhLink__4EjJ3{margin-top:8px;font-size:24px;line-height:32px;display:flex;justify-content:center}.ResponseForm_hhLink__4EjJ3 a{color:#001ef0;display:flex;align-items:center}.ResponseForm_hhLink__4EjJ3 a:after{background-image:url(/assets/images/hh.png);background-repeat:no-repeat;background-position:50%;background-size:cover;width:26px;height:26px;content:" ";margin-left:8px}.ResponseForm_phoneContainerClicked__zl09y,.ResponseForm_phoneContainer__nIeUK{position:relative;width:100%}.ResponseForm_phoneContainerClicked__zl09y input::placeholder{color:transparent}.ResponseForm_mask__XCBpC{display:flex;align-items:center;width:max-content;height:32px;border-radius:6px;padding:0 10px;position:absolute;left:0;top:5px;cursor:pointer;z-index:10}.ResponseForm_mask__XCBpC:hover{background:#c8d0ff}.ResponseForm_mask__XCBpC:active{background:#b5bfff}.ResponseForm_maskFlagRf__OCGB_{background-image:url(/assets/images/rf.png)}.ResponseForm_maskFlagRb__N_298,.ResponseForm_maskFlagRf__OCGB_{background-repeat:no-repeat;background-position:50%;background-size:cover;width:20px;height:12px}.ResponseForm_maskFlagRb__N_298{background-image:url(/assets/images/rb.png)}.ResponseForm_maskCode__Va71t{font-size:16px;line-height:160%;margin-left:10px}.ResponseForm_maskTriangle__H4I0o{background-image:url(/assets/images/mask_triangle.svg);background-repeat:no-repeat;background-position:50%;background-size:cover;width:6px;height:4px;margin-left:8px}.ResponseForm_maskMenu__D37yT{width:100%;background:#fff;box-shadow:0 16px 32px rgba(0,20,67,.12);border-radius:6px;position:absolute;left:0;top:45px}.ResponseForm_maskMenuItem__vjuay{display:flex;align-items:center;width:100%;height:32px;padding:0 10px;cursor:pointer}.ResponseForm_maskMenuItem__vjuay:hover{background:#c8d0ff}.ResponseForm_maskMenuItem__vjuay:active{background:#b5bfff}.ResponseForm_maskMenuItemText__NzVs_{font-size:16px;line-height:160%;margin-left:12px;flex:1 1}@media(max-width:1279px){.ResponseForm_title__ec9_T{font-size:32px;line-height:40px;margin-bottom:32px}.ResponseForm_input__Uw4Yj{font-size:16px;margin-bottom:12px}.ResponseForm_input__Uw4Yj:focus .ResponseForm_inputInvalid__ZgsIT{margin-bottom:4px}.ResponseForm_errorText__NrLuR{margin-bottom:12px}.ResponseForm_textarea__trBW4{font-size:16px;min-height:60px;margin-bottom:12px}.ResponseForm_attachButton__YwzlC{font-size:16px}.ResponseForm_submitButton__es_TW{height:40px;font-size:18px;line-height:24px}.ResponseForm_alternative__6kfGf{font-size:12px}.ResponseForm_hhLink__4EjJ3{font-size:18px;line-height:24px}}@media(max-width:767px){.ResponseForm_title__ec9_T{font-size:31px}.ResponseForm_successText__S0Gdl{margin:16px 0 32px;font-size:15px}.ResponseForm_successImage__jlDl9{width:32px;height:32px}}.Popup_popup__pGKKL{position:fixed;top:0;left:0;width:100%;height:100vh;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:1000;background:rgba(0,11,87,.64);display:none}.Popup_popupOpen__Qs10n{display:block}.Popup_container__kzGtV{position:absolute;top:0;right:0;width:100%;height:100%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;justify-content:center;display:flex;padding:50px 0;box-sizing:border-box}.Popup_content__Sv_6C{width:624px;border-radius:72px;background:#fff;padding:56px;position:relative;height:max-content}.Popup_close__Xek1x{width:24px;height:24px;background:transparent;border:none;background-image:url(/assets/images/modal_close.png);background-repeat:no-repeat;background-position:50%;background-size:cover;position:absolute;top:48px;right:48px;cursor:pointer}@media(max-width:1439px){.Popup_container__kzGtV{padding:20px 0 50px}}@media(max-width:767px){.Popup_content__Sv_6C{width:100%;border-radius:0;padding:32px 20px}.Popup_close__Xek1x{width:22px;height:22px;top:24px;right:20px;background-image:url(/assets/images/menu_button_close.svg)}}@font-face{font-family:Services Mono;src:url(/assets/fonts/IBM_Plex/IBMPlexMono-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Services Mono;src:url(/assets/fonts/IBM_Plex/IBMPlexMono-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Services Mono;src:url(/assets/fonts/IBM_Plex/IBMPlexMono-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Services Mono;src:url(/assets/fonts/IBM_Plex/IBMPlexMono-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}.Services_section__nNg5c{position:relative;z-index:1;background:#e9e9e9;color:#000;font-family:Services Mono,IBM Plex Mono,monospace;font-size:16px;line-height:150%}.Services_section__nNg5c h2,.Services_section__nNg5c h3,.Services_section__nNg5c h4{color:#000;margin:0;padding-bottom:16px;font-weight:700;line-height:100%;text-transform:uppercase;letter-spacing:-.03em}.Services_section__nNg5c h2{font-size:56px;letter-spacing:-.04em;padding-bottom:32px}.Services_section__nNg5c h3,.Services_section__nNg5c h4{font-size:24px;overflow-wrap:break-word}.Services_section__nNg5c p{margin:0;line-height:150%;overflow-wrap:break-word}.Services_section__nNg5c ul{padding-left:32px;margin:0;list-style-type:disc}.Services_section__nNg5c li{padding-bottom:16px;line-height:110%;overflow-wrap:break-word}.Services_section__nNg5c a{color:#00e}.Services_section__nNg5c a:visited{color:#001ef0}.Services_section__nNg5c a:hover{color:#001ad0}.Services_section__nNg5c a:active{color:#0014a6}.Services_section__nNg5c a:focus-visible,.Services_section__nNg5c button:focus-visible{outline:2px solid #001ef0;outline-offset:4px}.Services_layout__Nj788{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-width:1440px;margin:0 auto}.Services_introColumn__2tLv2{position:-webkit-sticky;position:sticky;top:var(--homepage-header-height,0);align-self:start;display:flex;justify-content:flex-end;padding:175px 64px 64px}.Services_intro__eK1S9{display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:592px}.Services_intro__eK1S9>p{padding-bottom:24px}.Services_download__gQ7g3{display:inline-flex;align-items:center;gap:8px;font-weight:500}.Services_download__gQ7g3:hover{opacity:.8}.Services_download__gQ7g3:active{opacity:.7}.Services_illustration__zYTyM{width:100%;height:auto;display:block;border-bottom:1px solid #000}.Services_detailsColumn__Vir8w{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:175px 64px 64px}.Services_directions__BJhYk{width:100%;max-width:592px;padding-bottom:32px}.Services_grid__1BNtG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:32px;gap:32px;width:100%}.Services_price__QlGdz{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #000}.Services_price__QlGdz>span{font-weight:700;white-space:nowrap}.Services_infoButton__TtViJ{flex-shrink:0;border:1px solid #000;border-radius:50%;width:24px;height:24px;padding:0;font-family:inherit;font-size:inherit;font-weight:700;line-height:1;cursor:pointer;color:#000}.Services_infoButton__TtViJ:hover,.Services_infoButton__TtViJ[aria-expanded=true]{background:rgba(0,0,0,.102)}.Services_priceDetails__FQc9R{position:fixed;z-index:20;border:1px solid #000;border-radius:16px;background:#fff;padding:16px;font-weight:400;line-height:110%;max-height:calc(100dvh - 32px);overflow:auto}.Services_priceDetails__FQc9R p{line-height:110%}.Services_priceDetails__FQc9R p+p{margin-top:1.1em}.Services_priceDetails__FQc9R .Services_notice__naZ1w{font-size:12px;color:#52565a;background:#f4f4f9;padding:6px 8px;margin-top:24px;border-radius:8px}.Services_bitrix__43LSu{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:100%;max-width:592px;margin-bottom:32px;padding:32px;border-radius:32px;background:#19aef9;color:#e3e7ff}.Services_bitrix__43LSu img{position:absolute;right:32px;top:32px;width:156px;height:auto}.Services_bitrix__43LSu h3{color:inherit}.Services_bitrix__43LSu ul{position:relative}.Services_technologies__QPSXM{width:100%;max-width:592px;padding-top:32px}.Services_technologies__QPSXM>h3{font-size:32px;padding-bottom:32px}@media(min-width:1440px){.Services_section__nNg5c{font-size:18px}.Services_section__nNg5c ul{padding-left:34px}}@media(max-width:991px){.Services_grid__1BNtG{grid-template-columns:1fr}.Services_detailsColumn__Vir8w,.Services_introColumn__2tLv2{padding:140px 40px 40px}.Services_section__nNg5c h2{font-size:40px}.Services_section__nNg5c h3,.Services_section__nNg5c h4{font-size:20px}.Services_technologies__QPSXM>h3{font-size:24px}.Services_priceDetails__FQc9R .Services_notice__naZ1w{margin-top:16px}.Services_bitrix__43LSu{padding:24px;margin-bottom:24px}.Services_bitrix__43LSu img{width:120px;right:24px;top:24px}}@media(max-width:767px){.Services_section__nNg5c h2{font-size:32px}.Services_section__nNg5c h3,.Services_section__nNg5c h4{font-size:18px}.Services_technologies__QPSXM>h3{font-size:20px}.Services_grid__1BNtG{grid-template-columns:repeat(2,minmax(0,1fr))}.Services_layout__Nj788{grid-template-columns:1fr}.Services_detailsColumn__Vir8w,.Services_introColumn__2tLv2{padding:72px 20px 20px}.Services_introColumn__2tLv2{position:relative}.Services_directions__BJhYk,.Services_technologies__QPSXM{max-width:none}}@media(max-width:479px){.Services_detailsColumn__Vir8w{padding-bottom:72px}.Services_grid__1BNtG{grid-template-columns:1fr}.Services_illustration__zYTyM{padding-top:24px}.Services_bitrix__43LSu img{width:100px}}.Services_section__nNg5c .Services_bitrixLink__wfcs5{display:inline-block;border:1px solid #e3e7ff;border-radius:1000px;padding:15px 22px;font:inherit;line-height:24px;margin-top:16px;color:#e3e7ff;background:transparent}.Services_section__nNg5c .Services_bitrixLink__wfcs5:visited{color:#e3e7ff}.Services_section__nNg5c .Services_bitrixLink__wfcs5:active,.Services_section__nNg5c .Services_bitrixLink__wfcs5:hover{color:#0014a6;background:#e3e7ff;border-color:#e3e7ff}.Services_section__nNg5c .Services_bitrixLink__wfcs5:focus-visible{outline:2px solid #e3e7ff;outline-offset:4px}.VacanciesGroup_toggle__8QlJQ{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:20px;gap:20px;width:100%;padding:14px 8px 16px 0;color:#222;font:inherit;font-size:24px;line-height:inherit;text-align:left;overflow-wrap:anywhere;cursor:pointer}.VacanciesGroup_count__5ncaz{color:#001ef0;font-size:16px}.VacanciesGroup_chevron__rR3mm{width:10px;height:10px;border:solid;border-width:0 2px 2px 0;transform:rotate(45deg)}.VacanciesGroup_toggle__8QlJQ[aria-expanded=true] .VacanciesGroup_chevron__rR3mm{transform:rotate(225deg)}.VacanciesGroup_items__L5s_Z{margin:0;padding:0 0 16px;list-style:none}.VacanciesGroup_items__L5s_Z a{display:inline-block;padding:8px 0;color:#001ef0}.VacanciesGroup_items__L5s_Z a:hover{text-decoration:underline}.VacanciesList_vacancies__e7Fh7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));font-size:16px;line-height:1.5}.VacanciesList_copy___wqEa{justify-self:end;width:100%;max-width:720px;padding:207px 64px 64px}.VacanciesList_copy___wqEa h2{margin:0 0 32px;font-size:56px;letter-spacing:-.04em;line-height:1;text-transform:uppercase}.VacanciesList_intro__C5AYI{margin:0 0 3em}.VacanciesList_benefitsTitle__oXvfk{margin:0 0 24px;font-size:24px;line-height:1;letter-spacing:-.03em;text-transform:uppercase}.VacanciesList_benefits__vA3XW{margin:0 0 32px;padding-left:32px}.VacanciesList_benefits__vA3XW li{padding-bottom:16px;line-height:1.1}.VacanciesList_illustration__9qLEr{position:-webkit-sticky;position:sticky;top:min(0px,100svh - 900px);align-self:start;display:flex;flex-direction:column;justify-content:flex-end;min-height:max(900px,100svh);padding:0 64px 64px;background:url(/assets/images/homepage/vacancies.avif) 0 0/min(100%,580px) auto no-repeat,linear-gradient(#fff,#e3e8ff)}.VacanciesList_filters__nlkDt{display:flex;flex-wrap:wrap;gap:0 24px;border-bottom:1px solid #c4c4c4}.VacanciesList_filters__nlkDt button{padding:8px 0;border-bottom:1px solid transparent;margin-bottom:-1px;color:#222;font:inherit;cursor:pointer}.VacanciesList_filters__nlkDt button:hover{color:#001ef0}.VacanciesList_filters__nlkDt button[aria-pressed=true]{color:#000;border-color:currentColor}.VacanciesList_listings__eGtqP{padding-top:16px}.VacanciesList_listings__eGtqP p{margin:0}.VacanciesList_resume__g0f0v{width:100%;max-width:592px}.VacanciesList_resume__g0f0v h3{margin:0;font-size:24px;font-weight:400;line-height:1.5}.VacanciesList_resume__g0f0v p{margin:0;padding-bottom:16px}.VacanciesList_resume__g0f0v button{padding:0;color:#001ef0;font:inherit;text-align:left;text-decoration:underline;cursor:pointer}@media(min-width:1440px){.VacanciesList_vacancies__e7Fh7{font-size:18px}.VacanciesList_benefitsTitle__oXvfk{margin-bottom:27px}.VacanciesList_benefits__vA3XW{padding-left:34px}}@media(max-width:991px){.VacanciesList_copy___wqEa{padding:172px 40px 40px}.VacanciesList_copy___wqEa h2{font-size:40px}.VacanciesList_benefitsTitle__oXvfk,.VacanciesList_resume__g0f0v h3{font-size:20px}.VacanciesList_illustration__9qLEr{padding:0 40px 40px}}@media(max-width:767px){.VacanciesList_vacancies__e7Fh7{grid-template-columns:minmax(0,1fr)}.VacanciesList_copy___wqEa{padding:104px 20px 20px}.VacanciesList_copy___wqEa h2{font-size:32px}.VacanciesList_benefitsTitle__oXvfk,.VacanciesList_resume__g0f0v h3{font-size:18px}.VacanciesList_illustration__9qLEr{position:static;min-height:500px;padding:0 20px 48px;background-size:min(80% - 32px,340px) auto,auto}}.IndexPage_home__PO8QM{--homepage-header-height:88px}.IndexPage_home__PO8QM section[id]{scroll-margin-top:var(--homepage-header-height)}@media(max-width:767px){.IndexPage_home__PO8QM{--homepage-header-height:64px}}