.App-module__contentWrapper__QA5sx{min-height:100vh;opacity:0;visibility:hidden}@media (min-width: 1440px){.App-module__contentWrapper__QA5sx{padding-top:120px}}@media (min-width: 1440px) and (max-width: 2499px){.App-module__contentWrapper__QA5sx{padding-top:calc(80px + 40 * ((100vw - 1440px) / (1060)))}}@media (max-width: 1439px){.App-module__contentWrapper__QA5sx{padding-top:80px}}.App-module__contentWrapper__PHczH{min-height:100vh;opacity:0;visibility:hidden}@media (min-width: 1440px){.App-module__contentWrapper__PHczH{padding-top:120px}}@media (min-width: 1440px) and (max-width: 2499px){.App-module__contentWrapper__PHczH{padding-top:calc(80px + 40 * ((100vw - 1440px) / (1060)))}}@media (max-width: 1439px){.App-module__contentWrapper__PHczH{padding-top:80px}}.Nav-module__nav__dOZjb{position:fixed;left:0;z-index:1000;background-color:#0b0b0b;width:100%;min-height:100vh;transition:opacity .2s ease-in-out,top .7s ease-in-out;top:-110%;opacity:0;pointer-events:none}.Nav-module__nav__dOZjb.Nav-module___open__38ldI{top:0;opacity:1;pointer-events:all}.Nav-module__container__4-VFO{position:relative}.Nav-module__navList__v9D-g{-ms-overflow-style:none;scrollbar-width:none;list-style:none;padding:59px 0 153px;margin:0;overflow-y:scroll;max-height:100vh}.Nav-module__navList__v9D-g::-webkit-scrollbar{width:0;height:0}.Nav-module__navItem__tupcB{display:flex;align-items:stretch;overflow-y:hidden}.Nav-module__itemWrapper__YH50-{flex-grow:1}.Nav-module__itemLine__6ZDDa{display:block;position:relative;width:100%;height:1px;background-color:#5c5c5c;width:0}.Nav-module__itemNumber__0pDdt{font-size:32px;line-height:100%;font-weight:500;display:flex;align-items:center;color:#5c5c5c;margin-right:42px;width:43px}@media (min-width: 390px){.Nav-module__itemNumber__0pDdt{margin-right:42px}}@media (min-width: 390px) and (max-width: 2499px){.Nav-module__itemNumber__0pDdt{margin-right:calc(22px + 20 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.Nav-module__itemNumber__0pDdt{margin-right:22px}}.Nav-module__itemLink__ep6LA{position:relative;line-height:100%;font-weight:500;color:#fdfdfd;text-decoration:none;display:block;opacity:0}@media (min-width: 390px){.Nav-module__itemLink__ep6LA{font-size:64px}}@media (min-width: 390px) and (max-width: 2499px){.Nav-module__itemLink__ep6LA{font-size:calc(32px + 32 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.Nav-module__itemLink__ep6LA{font-size:32px}}@media only screen and (max-width: 350px) and (min-width: 320px){.Nav-module__itemLink__ep6LA{font-size:30px}}@media only screen and (max-width: 350px) and (min-width: 320px) and (max-width: 349px){.Nav-module__itemLink__ep6LA{font-size:calc(26px + 4 * ((100vw - 320px) / (30)))}}@media only screen and (max-width: 350px) and (max-width: 319px){.Nav-module__itemLink__ep6LA{font-size:26px}}@media (min-width: 390px){.Nav-module__itemLink__ep6LA{padding-top:40px}}@media (min-width: 390px) and (max-width: 2499px){.Nav-module__itemLink__ep6LA{padding-top:calc(25px + 15 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.Nav-module__itemLink__ep6LA{padding-top:25px}}@media (min-width: 390px){.Nav-module__itemLink__ep6LA{padding-bottom:40px}}@media (min-width: 390px) and (max-width: 2499px){.Nav-module__itemLink__ep6LA{padding-bottom:calc(25px + 15 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.Nav-module__itemLink__ep6LA{padding-bottom:25px}}.Nav-module__itemLink__ep6LA:before{z-index:1;content:"";position:absolute;width:0;height:100%;top:0;left:0;background-color:#3eff8b;transition:width .35s ease-out}.Nav-module__itemLink__ep6LA:hover{padding-left:40px;color:#0b0b0b}.Nav-module__itemLink__ep6LA:hover:before{width:100%;transition:width .35s ease-in}.Nav-module__itemLink__ep6LA.Nav-module___transition__CWkz4{transition:all .25s ease-in-out}.Nav-module__itemLinkText__pOiCf{position:relative;z-index:2;pointer-events:none}.Nav-module__navCloseButton__TytZi{display:flex;position:relative;right:-102px;justify-content:center;align-items:center;margin-top:32px;margin-left:auto;padding:0;border:0;background-color:transparent}@media (min-width: 390px){.Nav-module__navCloseButton__TytZi{width:60px}}@media (min-width: 390px) and (max-width: 1919px){.Nav-module__navCloseButton__TytZi{width:calc(40px + 20 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.Nav-module__navCloseButton__TytZi{width:40px}}@media (min-width: 390px){.Nav-module__navCloseButton__TytZi{height:60px}}@media (min-width: 390px) and (max-width: 1919px){.Nav-module__navCloseButton__TytZi{height:calc(40px + 20 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.Nav-module__navCloseButton__TytZi{height:40px}}@media only screen and (max-width: 1440px){.Nav-module__navCloseButton__TytZi{right:0}}.Nav-module__navCloseIcon__gARlc{height:auto;color:#fdfdfd;pointer-events:none}@media (min-width: 390px){.Nav-module__navCloseIcon__gARlc{width:48px}}@media (min-width: 390px) and (max-width: 1919px){.Nav-module__navCloseIcon__gARlc{width:calc(32px + 16 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.Nav-module__navCloseIcon__gARlc{width:32px}}.Header-module__header__sDglY{position:fixed;left:50%;transform:translate(-50%);top:0;width:100%;z-index:999;background:rgba(11,11,11,.85);border-bottom:1px solid transparent;transition:.2s border-color ease-in-out}.Header-module__header__sDglY.Header-module___scrolled__KX2JY{border-color:#fdfdfd}@media (min-width: 390px){.Header-module__header__sDglY{padding-top:36px}}@media (min-width: 390px) and (max-width: 2499px){.Header-module__header__sDglY{padding-top:calc(20px + 16 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.Header-module__header__sDglY{padding-top:20px}}@media (min-width: 390px){.Header-module__header__sDglY{padding-bottom:36px}}@media (min-width: 390px) and (max-width: 2499px){.Header-module__header__sDglY{padding-bottom:calc(20px + 16 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.Header-module__header__sDglY{padding-bottom:20px}}@media only screen and (max-width: 1440px){.Header-module__header__sDglY{background:rgba(11,11,11,.8)}}.Header-module__container__mg0my{position:relative;display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width: 1440px){.Header-module__logoWrapper__Q-8Nh{display:flex;align-items:center;column-gap:18px}}.Header-module__logoLink__DIcu1{display:flex;position:absolute;top:50%;transform:translate(calc(-100% - 18px),-50%)}@media only screen and (max-width: 1440px){.Header-module__logoLink__DIcu1{position:relative;top:0;transform:none}}.Header-module__logoIcon__UDOOw{position:relative;pointer-events:none;width:auto}@media (min-width: 390px){.Header-module__logoIcon__UDOOw{height:26px}}@media (min-width: 390px) and (max-width: 2499px){.Header-module__logoIcon__UDOOw{height:calc(16px + 10 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.Header-module__logoIcon__UDOOw{height:16px}}.Header-module__burgerButton__AMKsv{position:relative;transform:translate(calc(100% + 42px));top:4px;background-color:transparent;border:0}@media only screen and (max-width: 1440px){.Header-module__burgerButton__AMKsv{transform:none}}.Header-module__burgerIcon__KoAhv{pointer-events:none}@media (min-width: 390px){.Header-module__burgerIcon__KoAhv{width:48px}}@media (min-width: 390px) and (max-width: 1919px){.Header-module__burgerIcon__KoAhv{width:calc(32px + 16 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.Header-module__burgerIcon__KoAhv{width:32px}}.HeaderTitle-module__titleWrapper__tM0F3{display:block}@media only screen and (max-width: 768px){.HeaderTitle-module__titleWrapper__tM0F3{display:none}}.HeaderTitle-module__titleWrapperMobile__ZrtR3{display:none}@media only screen and (max-width: 768px){.HeaderTitle-module__titleWrapperMobile__ZrtR3{display:block}}.HeaderTitle-module__title__b6UoT{line-height:100%;font-weight:500;background:rgba(11,11,11,.7);color:#fdfdfd;user-select:none;box-shadow:0 0 10px 10px #0b0b0bb3;border-radius:3px}@media (min-width: 390px){.HeaderTitle-module__title__b6UoT{font-size:32px}}@media (min-width: 390px) and (max-width: 2499px){.HeaderTitle-module__title__b6UoT{font-size:calc(22px + 10 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.HeaderTitle-module__title__b6UoT{font-size:22px}}.HeaderTitle-module__title__b6UoT span.HeaderTitle-module___green__kFAS0{color:#3eff8b}.HeaderTitle-module__title__b6UoT span.HeaderTitle-module___gray__ZkHu-{color:#5c5c5c}.Preloader-module__preloader__b12Zj{position:fixed;display:flex;justify-content:center;align-items:center;top:0;left:0;width:100%;height:100vh;z-index:999999;background-color:#0b0b0b;pointer-events:none;border-bottom:60px solid transparent}.Preloader-module__content__57LCn{top:-80px;position:relative;display:flex;align-items:center;column-gap:36px}@media (min-width: 390px){.Preloader-module__content__57LCn{column-gap:40px}}@media (min-width: 390px) and (max-width: 2499px){.Preloader-module__content__57LCn{column-gap:calc(12px + 28 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.Preloader-module__content__57LCn{column-gap:12px}}.Preloader-module__logoWrapper__XmJvr{display:flex;align-items:center;opacity:0}@media (min-width: 390px){.Preloader-module__logoWrapper__XmJvr{height:75px}}@media (min-width: 390px) and (max-width: 2499px){.Preloader-module__logoWrapper__XmJvr{height:calc(25px + 50 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.Preloader-module__logoWrapper__XmJvr{height:25px}}@media only screen and (max-width: 390px){.Preloader-module__logoWrapper__XmJvr{height:40px}}.Preloader-module__logo__B3Mln{width:auto;height:100%}.Preloader-module__title__o6Dpf{line-height:100%;font-weight:500;opacity:0;color:#fdfdfd}@media (min-width: 390px){.Preloader-module__title__o6Dpf{font-size:105px}}@media (min-width: 390px) and (max-width: 2499px){.Preloader-module__title__o6Dpf{font-size:calc(35px + 70 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.Preloader-module__title__o6Dpf{font-size:35px}}@media only screen and (max-width: 390px){.Preloader-module__title__o6Dpf{display:none}}.Cursor-module__cursor__lhyDm{display:none}@media (hover: hover){.Cursor-module__cursor__lhyDm{display:flex;align-items:center;justify-content:center;position:fixed;left:-20px;top:-20px;width:16px;height:16px;border:1px solid transparent;background-color:#3eff8b;pointer-events:none;border-radius:50%;z-index:999999}}.Cursor-module__cursorText__vTsua{pointer-events:none}@media (hover: hover){.Cursor-module__cursorText__vTsua{line-height:125%;font-weight:400;color:#0b0b0b}}@media (hover: hover) and (min-width: 390px){.Cursor-module__cursorText__vTsua{font-size:32px}}@media (hover: hover) and (min-width: 390px) and (max-width: 2499px){.Cursor-module__cursorText__vTsua{font-size:calc(16px + 16 * ((100vw - 390px) / (2110)))}}@media (hover: hover) and (max-width: 389px){.Cursor-module__cursorText__vTsua{font-size:16px}}.Footer-module__footer__eqMKu{position:relative;z-index:99;border-top:1px solid #fdfdfd}.Footer-module__footer__eqMKu .Footer-module__linkEmail__hLSdf,.Footer-module__footer__eqMKu .Footer-module__linkTouch__T8gnV{display:inline-block;font-size:20px;line-height:100%;padding:5px 0;text-decoration:none}@media only screen and (max-width: 1280px) and (min-width: 390px){.Footer-module__footer__eqMKu .Footer-module__linkEmail__hLSdf,.Footer-module__footer__eqMKu .Footer-module__linkTouch__T8gnV{font-size:20px}}@media only screen and (max-width: 1280px) and (min-width: 390px) and (max-width: 1279px){.Footer-module__footer__eqMKu .Footer-module__linkEmail__hLSdf,.Footer-module__footer__eqMKu .Footer-module__linkTouch__T8gnV{font-size:calc(14px + 6 * ((100vw - 390px) / (890)))}}@media only screen and (max-width: 1280px) and (max-width: 389px){.Footer-module__footer__eqMKu .Footer-module__linkEmail__hLSdf,.Footer-module__footer__eqMKu .Footer-module__linkTouch__T8gnV{font-size:14px}}@media only screen and (max-width: 1280px) and (min-width: 390px){.Footer-module__footer__eqMKu .Footer-module__linkEmail__hLSdf span,.Footer-module__footer__eqMKu .Footer-module__linkTouch__T8gnV span{height:20px}}@media only screen and (max-width: 1280px) and (min-width: 390px) and (max-width: 1279px){.Footer-module__footer__eqMKu .Footer-module__linkEmail__hLSdf span,.Footer-module__footer__eqMKu .Footer-module__linkTouch__T8gnV span{height:calc(14px + 6 * ((100vw - 390px) / (890)))}}@media only screen and (max-width: 1280px) and (max-width: 389px){.Footer-module__footer__eqMKu .Footer-module__linkEmail__hLSdf span,.Footer-module__footer__eqMKu .Footer-module__linkTouch__T8gnV span{height:14px}}@media only screen and (max-width: 768px){.Footer-module__footer__eqMKu .Footer-module__linkEmail__hLSdf,.Footer-module__footer__eqMKu .Footer-module__linkTouch__T8gnV{padding:2px 0}}.Footer-module__footer__eqMKu .Footer-module__linkTouch__T8gnV{color:#3eff8b}.Footer-module__container__nu0Zo{display:grid;grid-template-columns:486fr 876fr;max-width:1362px;margin:0 auto;padding:24px 40px}@media only screen and (max-width: 1024px){.Footer-module__container__nu0Zo{display:flex;flex-direction:column-reverse;row-gap:20px}}@media only screen and (max-width: 768px){.Footer-module__container__nu0Zo{padding:22px 20px}}@media only screen and (max-width: 576px){.Footer-module__container__nu0Zo{padding:20px}}.Footer-module__mobileWrapper__ldWq2{display:flex;justify-content:flex-end}@media only screen and (max-width: 1024px){.Footer-module__mobileWrapper__ldWq2{justify-content:flex-start}}.Footer-module__copyrightWrapper__ir3Tl{display:flex;align-items:center;column-gap:30px}@media only screen and (max-width: 1280px) and (min-width: 1024px){.Footer-module__copyrightWrapper__ir3Tl{column-gap:30px}}@media only screen and (max-width: 1280px) and (min-width: 1024px) and (max-width: 1279px){.Footer-module__copyrightWrapper__ir3Tl{column-gap:calc(15px + 15 * ((100vw - 1024px) / (256)))}}@media only screen and (max-width: 1280px) and (max-width: 1023px){.Footer-module__copyrightWrapper__ir3Tl{column-gap:15px}}@media only screen and (max-width: 1024px){.Footer-module__copyrightWrapper__ir3Tl{justify-content:space-between}}.Footer-module__copyrightText__P8tau{color:#999;line-height:100%;font-weight:500}@media (min-width: 390px){.Footer-module__copyrightText__P8tau{font-size:16px}}@media (min-width: 390px) and (max-width: 1919px){.Footer-module__copyrightText__P8tau{font-size:calc(14px + 2 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.Footer-module__copyrightText__P8tau{font-size:14px}}.Footer-module__linkPrivacy__kuLDU{padding:10px 0}.Footer-module__contactWrapper__BDlpW{display:flex;align-items:center;column-gap:30px;white-space:nowrap}@media only screen and (max-width: 768px){.Footer-module__contactWrapper__BDlpW{flex-direction:column-reverse;align-items:flex-start;column-gap:0;row-gap:0}}.Footer-module__socialWrapper__z4IWk{display:flex;justify-content:center;column-gap:16px;margin-right:180px}@media (min-width: 1024px){.Footer-module__socialWrapper__z4IWk{margin-right:180px}}@media (min-width: 1024px) and (max-width: 1439px){.Footer-module__socialWrapper__z4IWk{margin-right:calc(60px + 120 * ((100vw - 1024px) / (416)))}}@media (max-width: 1023px){.Footer-module__socialWrapper__z4IWk{margin-right:60px}}@media only screen and (max-width: 1024px){.Footer-module__socialWrapper__z4IWk{margin-right:0}}@media only screen and (max-width: 576px) and (min-width: 350px){.Footer-module__socialWrapper__z4IWk{column-gap:16px}}@media only screen and (max-width: 576px) and (min-width: 350px) and (max-width: 575px){.Footer-module__socialWrapper__z4IWk{column-gap:calc(10px + 6 * ((100vw - 350px) / (226)))}}@media only screen and (max-width: 576px) and (max-width: 349px){.Footer-module__socialWrapper__z4IWk{column-gap:10px}}.Footer-module__socialLink__mPyn6{position:relative;display:flex;justify-content:center;align-items:center;border-radius:50%;overflow:hidden}@media (min-width: 350px){.Footer-module__socialLink__mPyn6{width:38px}}@media (min-width: 350px) and (max-width: 1919px){.Footer-module__socialLink__mPyn6{width:calc(30px + 8 * ((100vw - 350px) / (1570)))}}@media (max-width: 349px){.Footer-module__socialLink__mPyn6{width:30px}}@media (min-width: 350px){.Footer-module__socialLink__mPyn6{height:38px}}@media (min-width: 350px) and (max-width: 1919px){.Footer-module__socialLink__mPyn6{height:calc(30px + 8 * ((100vw - 350px) / (1570)))}}@media (max-width: 349px){.Footer-module__socialLink__mPyn6{height:30px}}.Footer-module__socialLink__mPyn6:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 1px);height:calc(100% - 1px);background-color:#fdfdfd;z-index:1;border-radius:50%}.Footer-module__socialLink__mPyn6:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 4px);height:calc(100% - 4px);background-color:#0b0b0b;z-index:2;transition:all .25s ease-in-out;border-radius:50%}.Footer-module__socialLink__mPyn6:hover .Footer-module__socialIcon__zUMct{color:#0b0b0b}.Footer-module__socialLink__mPyn6:hover:after{width:0;height:0}.Footer-module__socialIcon__zUMct{position:relative;height:auto;pointer-events:none;z-index:3;color:#fdfdfd;transition:all .2s ease-out}.Footer-module__socialIcon__zUMct.Footer-module___twitter__QYfbV{width:15px}@media only screen and (max-width: 576px) and (min-width: 350px){.Footer-module__socialIcon__zUMct.Footer-module___twitter__QYfbV{width:15px}}@media only screen and (max-width: 576px) and (min-width: 350px) and (max-width: 575px){.Footer-module__socialIcon__zUMct.Footer-module___twitter__QYfbV{width:calc(12px + 3 * ((100vw - 350px) / (226)))}}@media only screen and (max-width: 576px) and (max-width: 349px){.Footer-module__socialIcon__zUMct.Footer-module___twitter__QYfbV{width:12px}}.Footer-module__socialIcon__zUMct.Footer-module___linkedin__wzX5X,.Footer-module__socialIcon__zUMct.Footer-module___telegram__GzMJp{width:13px}@media only screen and (max-width: 576px) and (min-width: 350px){.Footer-module__socialIcon__zUMct.Footer-module___linkedin__wzX5X,.Footer-module__socialIcon__zUMct.Footer-module___telegram__GzMJp{width:13px}}@media only screen and (max-width: 576px) and (min-width: 350px) and (max-width: 575px){.Footer-module__socialIcon__zUMct.Footer-module___linkedin__wzX5X,.Footer-module__socialIcon__zUMct.Footer-module___telegram__GzMJp{width:calc(11px + 2 * ((100vw - 350px) / (226)))}}@media only screen and (max-width: 576px) and (max-width: 349px){.Footer-module__socialIcon__zUMct.Footer-module___linkedin__wzX5X,.Footer-module__socialIcon__zUMct.Footer-module___telegram__GzMJp{width:11px}}.CustomLink-module__link__vXPJb{display:inline-block;line-height:24px;color:#999;text-decoration:none}@media (min-width: 576px){.CustomLink-module__link__vXPJb{font-size:20px}}@media (min-width: 576px) and (max-width: 1919px){.CustomLink-module__link__vXPJb{font-size:calc(16px + 4 * ((100vw - 576px) / (1344)))}}@media (max-width: 575px){.CustomLink-module__link__vXPJb{font-size:16px}}.CustomLink-module__link__vXPJb.CustomLink-module___small__rbBYg{font-size:16px;line-height:16px}.CustomLink-module__link__vXPJb.CustomLink-module___small__rbBYg .CustomLink-module__textWrapper__hmUVG{height:16px}.CustomLink-module__link__vXPJb.CustomLink-module___small2__F91WM{line-height:100%;font-size:24px}.CustomLink-module__link__vXPJb.CustomLink-module___small2__F91WM .CustomLink-module__textWrapper__hmUVG{height:24px}.CustomLink-module__link__vXPJb.CustomLink-module___big__aGdz-{line-height:100%}@media (min-width: 390px){.CustomLink-module__link__vXPJb.CustomLink-module___big__aGdz-{font-size:64px}}@media (min-width: 390px) and (max-width: 2499px){.CustomLink-module__link__vXPJb.CustomLink-module___big__aGdz-{font-size:calc(28px + 36 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.CustomLink-module__link__vXPJb.CustomLink-module___big__aGdz-{font-size:28px}}@media only screen and (max-width: 390px) and (min-width: 320px){.CustomLink-module__link__vXPJb.CustomLink-module___big__aGdz-{font-size:28px}}@media only screen and (max-width: 390px) and (min-width: 320px) and (max-width: 389px){.CustomLink-module__link__vXPJb.CustomLink-module___big__aGdz-{font-size:calc(22px + 6 * ((100vw - 320px) / (70)))}}@media only screen and (max-width: 390px) and (max-width: 319px){.CustomLink-module__link__vXPJb.CustomLink-module___big__aGdz-{font-size:22px}}@media (min-width: 390px){.CustomLink-module__link__vXPJb.CustomLink-module___big__aGdz- .CustomLink-module__textWrapper__hmUVG{height:64px}}@media (min-width: 390px) and (max-width: 2499px){.CustomLink-module__link__vXPJb.CustomLink-module___big__aGdz- .CustomLink-module__textWrapper__hmUVG{height:calc(28px + 36 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.CustomLink-module__link__vXPJb.CustomLink-module___big__aGdz- .CustomLink-module__textWrapper__hmUVG{height:28px}}@media only screen and (max-width: 390px) and (min-width: 320px){.CustomLink-module__link__vXPJb.CustomLink-module___big__aGdz- .CustomLink-module__textWrapper__hmUVG{height:28px}}@media only screen and (max-width: 390px) and (min-width: 320px) and (max-width: 389px){.CustomLink-module__link__vXPJb.CustomLink-module___big__aGdz- .CustomLink-module__textWrapper__hmUVG{height:calc(22px + 6 * ((100vw - 320px) / (70)))}}@media only screen and (max-width: 390px) and (max-width: 319px){.CustomLink-module__link__vXPJb.CustomLink-module___big__aGdz- .CustomLink-module__textWrapper__hmUVG{height:22px}}.CustomLink-module__link__vXPJb.CustomLink-module___green__mq9pl{color:#3eff8b}.CustomLink-module__link__vXPJb.CustomLink-module___green__mq9pl text:nth-child(1){color:#fdfdfd}.CustomLink-module__link__vXPJb.CustomLink-module___greenBack__ztRS8 .CustomLink-module__text__bk5ft:nth-child(1){color:#fdfdfd}.CustomLink-module__link__vXPJb.CustomLink-module___greenBack__ztRS8 .CustomLink-module__text__bk5ft:nth-child(2){color:#3eff8b}.CustomLink-module__link__vXPJb.CustomLink-module___greenBack__ztRS8 .CustomLink-module__text__bk5ft:nth-child(2) svg{fill:#3eff8b}.CustomLink-module__link__vXPJb:hover .CustomLink-module__text__bk5ft{transform:translateY(calc(-100% - 10px))}.CustomLink-module__textWrapper__hmUVG{height:24px;overflow:hidden;display:flex;flex-direction:column;pointer-events:none}.CustomLink-module__textWrapper__hmUVG .CustomLink-module__text__bk5ft{transition:all .3s ease-in-out;pointer-events:none;margin-bottom:0}.CustomLink-module__textWrapper__hmUVG .CustomLink-module__text__bk5ft+.CustomLink-module__text__bk5ft{color:#fdfdfd;margin-top:10px}.CustomLink-module__text__bk5ft{display:flex;align-items:center;justify-content:center;column-gap:5px}.HeroBackgroundAnimation-module__backgroundAnimation__G4Wr7{position:absolute;left:50%;transform:translate(-50%)}.Hero-module__hero__D-UIU{position:relative;padding-bottom:0;width:100%;overflow:hidden}@media (min-width: 1440px){.Hero-module__hero__D-UIU{padding-top:120px}}@media (min-width: 1440px) and (max-width: 2499px){.Hero-module__hero__D-UIU{padding-top:calc(80px + 40 * ((100vw - 1440px) / (1060)))}}@media (max-width: 1439px){.Hero-module__hero__D-UIU{padding-top:80px}}.Hero-module__canvasWrapper__oHOSm{position:absolute;padding:0;width:100%;height:100%;overflow:hidden;z-index:1}.Hero-module__contentWrapper__u-hGa{position:relative;z-index:2}.Hero-module__gradientWrapper__VPHRw{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:2}.Hero-module__gradientWrapper__VPHRw .Hero-module__gradientTop__ltlW2,.Hero-module__gradientWrapper__VPHRw .Hero-module__gradientRight__vvWct,.Hero-module__gradientWrapper__VPHRw .Hero-module__gradientBottom__Df0Yn,.Hero-module__gradientWrapper__VPHRw .Hero-module__gradientLeft__ninBh{position:absolute;pointer-events:none}.Hero-module__gradientWrapper__VPHRw .Hero-module__gradientTop__ltlW2{height:25%;top:0;width:100%;background:linear-gradient(180deg,rgb(11,11,11) 25%,rgba(11,11,11,0) 100%)}.Hero-module__gradientWrapper__VPHRw .Hero-module__gradientRight__vvWct{height:100%;right:0;width:15%;background:linear-gradient(270deg,rgb(11,11,11) 25%,rgba(11,11,11,0) 100%)}.Hero-module__gradientWrapper__VPHRw .Hero-module__gradientBottom__Df0Yn{height:15%;bottom:0;width:100%;background:linear-gradient(0deg,rgb(11,11,11) 25%,rgba(11,11,11,0) 100%)}.Hero-module__gradientWrapper__VPHRw .Hero-module__gradientLeft__ninBh{height:100%;left:0;width:25%;background:linear-gradient(90deg,rgb(11,11,11) 25%,rgba(11,11,11,0) 100%)}.Hero-module__content__ovYQw{position:relative;padding-top:182px;padding-bottom:200px}@media (min-width: 1440px){.Hero-module__content__ovYQw{padding-bottom:200px}}@media (min-width: 1440px) and (max-width: 2499px){.Hero-module__content__ovYQw{padding-bottom:calc(170px + 30 * ((100vw - 1440px) / (1060)))}}@media (max-width: 1439px){.Hero-module__content__ovYQw{padding-bottom:170px}}@media only screen and (max-width: 1440px) and (min-width: 390px){.Hero-module__content__ovYQw{padding-bottom:140px}}@media only screen and (max-width: 1440px) and (min-width: 390px) and (max-width: 1439px){.Hero-module__content__ovYQw{padding-bottom:calc(100px + 40 * ((100vw - 390px) / (1050)))}}@media only screen and (max-width: 1440px) and (max-width: 389px){.Hero-module__content__ovYQw{padding-bottom:100px}}.Hero-module__title__8JIkw{line-height:100%;font-weight:500;color:#fdfdfd;position:relative}@media (min-width: 390px){.Hero-module__title__8JIkw{font-size:96px}}@media (min-width: 390px) and (max-width: 2499px){.Hero-module__title__8JIkw{font-size:calc(40px + 56 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.Hero-module__title__8JIkw{font-size:40px}}@media only screen and (max-width: 350px) and (min-width: 320px){.Hero-module__title__8JIkw{font-size:36px}}@media only screen and (max-width: 350px) and (min-width: 320px) and (max-width: 349px){.Hero-module__title__8JIkw{font-size:calc(32px + 4 * ((100vw - 320px) / (30)))}}@media only screen and (max-width: 350px) and (max-width: 319px){.Hero-module__title__8JIkw{font-size:32px}}@media (min-width: 350px){.Hero-module__title__8JIkw{margin-bottom:32px}}@media (min-width: 350px) and (max-width: 1919px){.Hero-module__title__8JIkw{margin-bottom:calc(18px + 14 * ((100vw - 350px) / (1570)))}}@media (max-width: 349px){.Hero-module__title__8JIkw{margin-bottom:18px}}.Hero-module__text__HaWuY{line-height:133.333%;font-weight:400;color:#fdfdfd;position:relative}@media (min-width: 390px){.Hero-module__text__HaWuY{font-size:24px}}@media (min-width: 390px) and (max-width: 2499px){.Hero-module__text__HaWuY{font-size:calc(16px + 8 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.Hero-module__text__HaWuY{font-size:16px}}@media (min-width: 350px){.Hero-module__text__HaWuY{margin-bottom:64px}}@media (min-width: 350px) and (max-width: 1919px){.Hero-module__text__HaWuY{margin-bottom:calc(35px + 29 * ((100vw - 350px) / (1570)))}}@media (max-width: 349px){.Hero-module__text__HaWuY{margin-bottom:35px}}.Hero-module__title__8JIkw span,.Hero-module__text__HaWuY span{display:inline-block;padding:10px;background-color:#0b0b0b99}.Button-module__button__B2YcE{position:relative;overflow:hidden}.Button-module__button__B2YcE.Button-module___default__V84KA{display:inline-flex;flex-direction:column;font-size:24px;line-height:100%;font-weight:500;background-color:#3eff8b;color:#0b0b0b;border:0;padding:20px 32px;border-radius:90px;text-decoration:none;white-space:nowrap;text-align:center}.Button-module__button__B2YcE.Button-module___default__V84KA.Button-module___transition__byKuD{transition:.2s ease-in-out}@media (min-width: 390px){.Button-module__button__B2YcE.Button-module___default__V84KA{font-size:24px}}@media (min-width: 390px) and (max-width: 1919px){.Button-module__button__B2YcE.Button-module___default__V84KA{font-size:calc(18px + 6 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.Button-module__button__B2YcE.Button-module___default__V84KA{font-size:18px}}@media (min-width: 390px){.Button-module__button__B2YcE.Button-module___default__V84KA{padding:20px}}@media (min-width: 390px) and (max-width: 1919px){.Button-module__button__B2YcE.Button-module___default__V84KA{padding:calc(16px + 4 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.Button-module__button__B2YcE.Button-module___default__V84KA{padding:16px}}@media (min-width: 390px){.Button-module__button__B2YcE.Button-module___default__V84KA{padding-left:32px}}@media (min-width: 390px) and (max-width: 1919px){.Button-module__button__B2YcE.Button-module___default__V84KA{padding-left:calc(24px + 8 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.Button-module__button__B2YcE.Button-module___default__V84KA{padding-left:24px}}@media (min-width: 390px){.Button-module__button__B2YcE.Button-module___default__V84KA{padding-right:32px}}@media (min-width: 390px) and (max-width: 1919px){.Button-module__button__B2YcE.Button-module___default__V84KA{padding-right:calc(24px + 8 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.Button-module__button__B2YcE.Button-module___default__V84KA{padding-right:24px}}.Button-module__button__B2YcE.Button-module___default__V84KA.Button-module___white__yNxN8{background-color:#fdfdfd}.Button-module__button__B2YcE.Button-module___default__V84KA.Button-module___white__yNxN8:before{background-color:#3eff8b}.Button-module__button__B2YcE.Button-module___default__V84KA:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:0;background-color:#fdfdfd;transition:all .25s ease-in}.Button-module__button__B2YcE.Button-module___default__V84KA:hover .Button-module__text__br155{transform:translateY(calc(-100% - 5px));transition:all .25s ease-out}.Button-module__button__B2YcE.Button-module___default__V84KA:hover:before{height:100%;transition:all .25s ease-out}.Button-module__button__B2YcE.Button-module___round__kmlCr{position:relative;border:0;border-radius:50%;color:#fdfdfd;font-weight:400;line-height:120%;background-color:#0b0b0b}.Button-module__button__B2YcE.Button-module___round__kmlCr:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 1px);height:calc(100% - 1px);background-color:#fdfdfd;z-index:1;border-radius:50%}.Button-module__button__B2YcE.Button-module___round__kmlCr:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 4px);height:calc(100% - 4px);background-color:#0b0b0b;z-index:2;transition:all .25s ease-in-out;border-radius:50%}@media (min-width: 390px){.Button-module__button__B2YcE.Button-module___round__kmlCr{font-size:24px}}@media (min-width: 390px) and (max-width: 2499px){.Button-module__button__B2YcE.Button-module___round__kmlCr{font-size:calc(20px + 4 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.Button-module__button__B2YcE.Button-module___round__kmlCr{font-size:20px}}@media (min-width: 390px){.Button-module__button__B2YcE.Button-module___round__kmlCr{min-width:128px}}@media (min-width: 390px) and (max-width: 1919px){.Button-module__button__B2YcE.Button-module___round__kmlCr{min-width:calc(100px + 28 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.Button-module__button__B2YcE.Button-module___round__kmlCr{min-width:100px}}@media (min-width: 390px){.Button-module__button__B2YcE.Button-module___round__kmlCr{min-height:128px}}@media (min-width: 390px) and (max-width: 1919px){.Button-module__button__B2YcE.Button-module___round__kmlCr{min-height:calc(100px + 28 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.Button-module__button__B2YcE.Button-module___round__kmlCr{min-height:100px}}.Button-module__button__B2YcE.Button-module___round__kmlCr:hover{background-color:#fdfdfd;color:#0b0b0b}.Button-module__animationWrapper__NQ25Z{display:flex;flex-direction:column;height:24px;overflow:hidden;pointer-events:none}@media (min-width: 390px){.Button-module__animationWrapper__NQ25Z{height:24px}}@media (min-width: 390px) and (max-width: 1919px){.Button-module__animationWrapper__NQ25Z{height:calc(18px + 6 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.Button-module__animationWrapper__NQ25Z{height:18px}}.Button-module__animationWrapper__NQ25Z span{pointer-events:none}.Button-module__text__br155{position:relative;transition:all .25s ease-in}.Button-module__text__br155.Button-module___main__d9Irx{display:block;margin-bottom:5px}.Advantages-module__advantages__elW-8{position:relative;padding-top:45vh}@media only screen and (max-width: 992px){.Advantages-module__advantages__elW-8{padding-top:40vh}}@media only screen and (max-width: 640px){.Advantages-module__advantages__elW-8{padding-top:38vh}}.Advantages-module__container__fC0d1{display:block}.Advantages-module__title__Dh3pQ{line-height:100%;font-weight:500;margin-bottom:64px}@media (min-width: 390px){.Advantages-module__title__Dh3pQ{font-size:64px}}@media (min-width: 390px) and (max-width: 2499px){.Advantages-module__title__Dh3pQ{font-size:calc(32px + 32 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.Advantages-module__title__Dh3pQ{font-size:32px}}@media only screen and (max-width: 350px) and (min-width: 320px){.Advantages-module__title__Dh3pQ{font-size:30px}}@media only screen and (max-width: 350px) and (min-width: 320px) and (max-width: 349px){.Advantages-module__title__Dh3pQ{font-size:calc(26px + 4 * ((100vw - 320px) / (30)))}}@media only screen and (max-width: 350px) and (max-width: 319px){.Advantages-module__title__Dh3pQ{font-size:26px}}.Advantages-module__title__Dh3pQ span.Advantages-module___damn__oC1vh{color:#5c5c5c}.Advantages-module__title__Dh3pQ span.Advantages-module___good__gLPmW{color:#3eff8b}.Advantages-module__contentWrapper__qnqou{display:grid;grid-template-columns:480fr 580fr;column-gap:120px}@media only screen and (max-width: 1440px) and (min-width: 768px){.Advantages-module__contentWrapper__qnqou{column-gap:120px}}@media only screen and (max-width: 1440px) and (min-width: 768px) and (max-width: 1439px){.Advantages-module__contentWrapper__qnqou{column-gap:calc(40px + 80 * ((100vw - 768px) / (672)))}}@media only screen and (max-width: 1440px) and (max-width: 767px){.Advantages-module__contentWrapper__qnqou{column-gap:40px}}@media only screen and (max-width: 768px){.Advantages-module__contentWrapper__qnqou{display:flex;flex-direction:column;row-gap:60px}}.Advantages-module__text__8tqQB{line-height:133.333%;font-weight:400;pointer-events:none;transform:none}@media (min-width: 390px){.Advantages-module__text__8tqQB{font-size:24px}}@media (min-width: 390px) and (max-width: 2499px){.Advantages-module__text__8tqQB{font-size:calc(16px + 8 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.Advantages-module__text__8tqQB{font-size:16px}}.Advantages-module__cardsList__SRh-d{position:relative;pointer-events:none}@media only screen and (max-width: 1440px) and (min-width: 768px){.Advantages-module__cardsList__SRh-d{padding-right:60px}}@media only screen and (max-width: 1440px) and (min-width: 768px) and (max-width: 1439px){.Advantages-module__cardsList__SRh-d{padding-right:calc(0px + 60 * ((100vw - 768px) / (672)))}}@media only screen and (max-width: 1440px) and (max-width: 767px){.Advantages-module__cardsList__SRh-d{padding-right:0}}@media only screen and (max-width: 768px){.Advantages-module__cardsList__SRh-d{width:100%;max-width:450px;align-self:center}}.Advantages-module__card__o7eLS{position:relative;border-top:1px solid #fdfdfd;background-color:#0b0b0b;opacity:1}.Advantages-module__card__o7eLS:not(:last-child){margin-bottom:200px}@media (min-width: 390px){.Advantages-module__card__o7eLS{padding:48px}}@media (min-width: 390px) and (max-width: 2499px){.Advantages-module__card__o7eLS{padding:calc(35px + 13 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.Advantages-module__card__o7eLS{padding:35px}}.Advantages-module__card__o7eLS:first-child{opacity:1;margin-top:150px}@media only screen and (max-width: 768px){.Advantages-module__card__o7eLS{border:1px solid #fdfdfd;min-height:50vh}}.Advantages-module__cardTitle__QvTX9{line-height:100%;font-weight:500}@media (min-width: 390px){.Advantages-module__cardTitle__QvTX9{font-size:48px}}@media (min-width: 390px) and (max-width: 2499px){.Advantages-module__cardTitle__QvTX9{font-size:calc(26px + 22 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.Advantages-module__cardTitle__QvTX9{font-size:26px}}@media (min-width: 768px){.Advantages-module__cardTitle__QvTX9{margin-bottom:42px}}@media (min-width: 768px) and (max-width: 2499px){.Advantages-module__cardTitle__QvTX9{margin-bottom:calc(38px + 4 * ((100vw - 768px) / (1732)))}}@media (max-width: 767px){.Advantages-module__cardTitle__QvTX9{margin-bottom:38px}}.Advantages-module__cardIcon__vErQm{height:auto;margin-bottom:32px}@media (min-width: 768px){.Advantages-module__cardIcon__vErQm{width:160px}}@media (min-width: 768px) and (max-width: 2499px){.Advantages-module__cardIcon__vErQm{width:calc(130px + 30 * ((100vw - 768px) / (1732)))}}@media (max-width: 767px){.Advantages-module__cardIcon__vErQm{width:130px}}.Advantages-module__cardText__dz6wF{line-height:125%;font-weight:400}@media (min-width: 390px){.Advantages-module__cardText__dz6wF{font-size:32px}}@media (min-width: 390px) and (max-width: 2499px){.Advantages-module__cardText__dz6wF{font-size:calc(16px + 16 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.Advantages-module__cardText__dz6wF{font-size:16px}}.Expertise-module__expertise__HPxwZ{position:relative;padding-top:30vh;max-width:100vw;overflow:hidden}@media only screen and (max-width: 992px){.Expertise-module__expertise__HPxwZ{padding-top:26vh}}@media only screen and (max-width: 640px){.Expertise-module__expertise__HPxwZ{padding-top:24vh}}.Expertise-module__title__9Gb6S{line-height:100%;font-weight:500;margin-bottom:64px}@media (min-width: 390px){.Expertise-module__title__9Gb6S{font-size:64px}}@media (min-width: 390px) and (max-width: 2499px){.Expertise-module__title__9Gb6S{font-size:calc(32px + 32 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.Expertise-module__title__9Gb6S{font-size:32px}}@media only screen and (max-width: 350px) and (min-width: 320px){.Expertise-module__title__9Gb6S{font-size:30px}}@media only screen and (max-width: 350px) and (min-width: 320px) and (max-width: 349px){.Expertise-module__title__9Gb6S{font-size:calc(26px + 4 * ((100vw - 320px) / (30)))}}@media only screen and (max-width: 350px) and (max-width: 319px){.Expertise-module__title__9Gb6S{font-size:26px}}.Expertise-module__columnsList__Xia2r{display:flex}@media only screen and (max-width: 1280px){.Expertise-module__columnsList__Xia2r{flex-direction:column;row-gap:40px}}.Expertise-module__columnsItem__0-tUb{flex-grow:1;min-width:25%;overflow:hidden;will-change:width,min-width;border-color:#fdfdfd00;transition:border .6s ease-out}@media (min-width: 1440px){.Expertise-module__columnsItem__0-tUb{padding-left:41px}}@media (min-width: 1440px) and (max-width: 1919px){.Expertise-module__columnsItem__0-tUb{padding-left:calc(28px + 13 * ((100vw - 1440px) / (480)))}}@media (max-width: 1439px){.Expertise-module__columnsItem__0-tUb{padding-left:28px}}@media (min-width: 1440px){.Expertise-module__columnsItem__0-tUb{padding-right:41px}}@media (min-width: 1440px) and (max-width: 1919px){.Expertise-module__columnsItem__0-tUb{padding-right:calc(30px + 11 * ((100vw - 1440px) / (480)))}}@media (max-width: 1439px){.Expertise-module__columnsItem__0-tUb{padding-right:30px}}@media only screen and (max-width: 1280px){.Expertise-module__columnsItem__0-tUb{display:flex;justify-content:flex-start;width:100%;border-bottom-style:solid;border-bottom-width:1px;padding-left:0}}@media only screen and (max-width: 1280px) and (min-width: 1024px){.Expertise-module__columnsItem__0-tUb{padding-bottom:40px}}@media only screen and (max-width: 1280px) and (min-width: 1024px) and (max-width: 1439px){.Expertise-module__columnsItem__0-tUb{padding-bottom:calc(30px + 10 * ((100vw - 1024px) / (416)))}}@media only screen and (max-width: 1280px) and (max-width: 1023px){.Expertise-module__columnsItem__0-tUb{padding-bottom:30px}}@media only screen and (max-width: 1280px) and (min-width: 1024px){.Expertise-module__columnsItem__0-tUb{column-gap:80px}}@media only screen and (max-width: 1280px) and (min-width: 1024px) and (max-width: 1439px){.Expertise-module__columnsItem__0-tUb{column-gap:calc(40px + 40 * ((100vw - 1024px) / (416)))}}@media only screen and (max-width: 1280px) and (max-width: 1023px){.Expertise-module__columnsItem__0-tUb{column-gap:40px}}@media only screen and (max-width: 768px){.Expertise-module__columnsItem__0-tUb{flex-direction:column;align-items:stretch;row-gap:30px;min-width:30%}}.Expertise-module__columnsItem__0-tUb:not(:last-child){border-right-style:solid;border-right-width:1px}@media only screen and (max-width: 1280px){.Expertise-module__columnsItem__0-tUb:not(:last-child){border-right:0}}@media only screen and (max-width: 1280px){.Expertise-module__columnsItem__0-tUb.Expertise-module___customProject__RmD1I{display:flex}}.Expertise-module__columnsItem__0-tUb.Expertise-module___borderVisible__rlbNE{border-color:#fdfdfd}@media only screen and (max-width: 1280px){.Expertise-module__textWrapper__CNCF8{flex-grow:1;display:grid;grid-template-columns:1fr 1.4fr}}@media only screen and (max-width: 1280px){.Expertise-module__textWrapper__CNCF8{grid-template-columns:1fr 1.5fr}}@media only screen and (max-width: 1024px){.Expertise-module__textWrapper__CNCF8{grid-template-columns:1fr 1.6fr}}@media only screen and (max-width: 992px){.Expertise-module__textWrapper__CNCF8{grid-template-columns:1fr 1.7fr;column-gap:10px}}@media only screen and (max-width: 768px){.Expertise-module__textWrapper__CNCF8{grid-template-columns:1fr 1.5fr}}@media only screen and (max-width: 640px){.Expertise-module__textWrapper__CNCF8{grid-template-columns:1fr}}@media only screen and (max-width: 1280px){.Expertise-module__textColumn__L0tGI{display:flex;flex-direction:column;justify-content:flex-start}}.Expertise-module__itemIconWrapper__Zuc2c{position:relative;margin-bottom:64px;background-color:transparent;width:160px}@media only screen and (max-width: 1440px){.Expertise-module__itemIconWrapper__Zuc2c{width:150px}}@media only screen and (max-width: 1280px){.Expertise-module__itemIconWrapper__Zuc2c{margin-bottom:0;width:145px;min-width:145px}}@media only screen and (max-width: 1024px){.Expertise-module__itemIconWrapper__Zuc2c{width:135px;min-width:135px}}@media only screen and (max-width: 992px){.Expertise-module__itemIconWrapper__Zuc2c{width:120px;min-width:120px}}@media only screen and (max-width: 768px) and (min-width: 390px){.Expertise-module__itemIconWrapper__Zuc2c{height:140px}}@media only screen and (max-width: 768px) and (min-width: 390px) and (max-width: 767px){.Expertise-module__itemIconWrapper__Zuc2c{height:calc(100px + 40 * ((100vw - 390px) / (378)))}}@media only screen and (max-width: 768px) and (max-width: 389px){.Expertise-module__itemIconWrapper__Zuc2c{height:100px}}@media only screen and (max-width: 768px) and (min-width: 390px){.Expertise-module__itemIconWrapper__Zuc2c{width:140px}}@media only screen and (max-width: 768px) and (min-width: 390px) and (max-width: 767px){.Expertise-module__itemIconWrapper__Zuc2c{width:calc(100px + 40 * ((100vw - 390px) / (378)))}}@media only screen and (max-width: 768px) and (max-width: 389px){.Expertise-module__itemIconWrapper__Zuc2c{width:100px}}@media only screen and (max-width: 576px){.Expertise-module__itemIconWrapper__Zuc2c{margin-bottom:20px}}.Expertise-module__itemIcon__aK3F2{background-color:transparent;fill:transparent;width:100%;height:auto}.Expertise-module__itemHiddenText__8NCp9{line-height:160%;font-weight:400;color:#5c5c5c;pointer-events:none}@media (min-width: 390px){.Expertise-module__itemHiddenText__8NCp9{font-size:20px}}@media (min-width: 390px) and (max-width: 2499px){.Expertise-module__itemHiddenText__8NCp9{font-size:calc(16px + 4 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.Expertise-module__itemHiddenText__8NCp9{font-size:16px}}@media only screen and (max-width: 640px){.Expertise-module__itemHiddenText__8NCp9{margin-bottom:8px}}.Expertise-module__itemTitle__oGCV0{line-height:100%;font-weight:500;margin-bottom:48px;pointer-events:none;transition:transform .2s ease-out;transform:scale(1);transform-origin:top left}@media (min-width: 390px){.Expertise-module__itemTitle__oGCV0{font-size:24px}}@media (min-width: 390px) and (max-width: 2499px){.Expertise-module__itemTitle__oGCV0{font-size:calc(20px + 4 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.Expertise-module__itemTitle__oGCV0{font-size:20px}}@media only screen and (max-width: 640px){.Expertise-module__itemTitle__oGCV0{margin-bottom:14px}}.Expertise-module__itemTitle__oGCV0.Expertise-module___active__1ZeeH{transform:scale(1.15)}.Expertise-module__itemTitle__oGCV0 br{display:none}.Expertise-module__services__o-9WG{list-style:none;padding:0;margin:0;pointer-events:none}.Expertise-module__serviceItem__dZ3YT,.Expertise-module__itemInfoText__lZYxQ{line-height:160%;font-weight:400;pointer-events:none}@media (min-width: 390px){.Expertise-module__serviceItem__dZ3YT,.Expertise-module__itemInfoText__lZYxQ{font-size:20px}}@media (min-width: 390px) and (max-width: 2499px){.Expertise-module__serviceItem__dZ3YT,.Expertise-module__itemInfoText__lZYxQ{font-size:calc(16px + 4 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.Expertise-module__serviceItem__dZ3YT,.Expertise-module__itemInfoText__lZYxQ{font-size:16px}}.Expertise-module__serviceItem__dZ3YT{position:relative;padding-left:17px}.Expertise-module__serviceItem__dZ3YT:before{content:">";position:absolute;left:0}.Expertise-module__tabletInfo__-uD8-{display:none}@media only screen and (max-width: 1440px){.Expertise-module__tabletInfo__-uD8-{display:block;font-weight:400;font-size:24px;line-height:32px;color:#fdfdfd;width:640px;margin-bottom:120px}}@media only screen and (max-width: 1280px){.Expertise-module__tabletInfo__-uD8-{display:none}}.Expertise-module__tabletInfo__-uD8- span{color:#3eff8b}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper,swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.PortfolioSlider-module__swiper__1vZqO{overflow:visible;clip-path:inset(-100vw -100vw -100vw 0)}.PortfolioSlider-module__swiperSlide__VEYAT{height:480px;width:480px}.PortfolioSlider-module__swiperSlide__VEYAT.PortfolioSlider-module___active__bPG2C .PortfolioSlider-module__swiperSlideWrapper__GSqZo{border-color:#5c5c5c}@media only screen and (max-width: 768px){.PortfolioSlider-module__swiperSlide__VEYAT{min-height:50vh}}@media only screen and (max-width: 768px) and (min-width: 576px){.PortfolioSlider-module__swiperSlide__VEYAT{height:480px}}@media only screen and (max-width: 768px) and (min-width: 576px) and (max-width: 767px){.PortfolioSlider-module__swiperSlide__VEYAT{height:calc(400px + 80 * ((100vw - 576px) / (192)))}}@media only screen and (max-width: 768px) and (max-width: 575px){.PortfolioSlider-module__swiperSlide__VEYAT{height:400px}}@media only screen and (max-width: 576px) and (min-width: 390px){.PortfolioSlider-module__swiperSlide__VEYAT{height:380px}}@media only screen and (max-width: 576px) and (min-width: 390px) and (max-width: 575px){.PortfolioSlider-module__swiperSlide__VEYAT{height:calc(300px + 80 * ((100vw - 390px) / (186)))}}@media only screen and (max-width: 576px) and (max-width: 389px){.PortfolioSlider-module__swiperSlide__VEYAT{height:300px}}.PortfolioSlider-module__swiperSlideWrapper__GSqZo{pointer-events:none;border:1px solid #fdfdfd;width:100%;height:100%}.PortfolioSlider-module__slideFront__AoBqF{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;height:100%;pointer-events:none;padding:32px}@media only screen and (max-width: 576px) and (min-width: 390px){.PortfolioSlider-module__slideFront__AoBqF{padding:32px}}@media only screen and (max-width: 576px) and (min-width: 390px) and (max-width: 575px){.PortfolioSlider-module__slideFront__AoBqF{padding:calc(10px + 22 * ((100vw - 390px) / (186)))}}@media only screen and (max-width: 576px) and (max-width: 389px){.PortfolioSlider-module__slideFront__AoBqF{padding:10px}}.PortfolioSlider-module__slideFrontContent__hgXds{display:flex;justify-content:space-between;align-self:stretch}.PortfolioSlider-module__slideLogo__4Y0de{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:auto}.PortfolioSlider-module__slideLogo__4Y0de.PortfolioSlider-module___whiteCabs__glDLi{width:218px}.PortfolioSlider-module__slideLogo__4Y0de.PortfolioSlider-module___filemarket__SpZec{width:96px}.PortfolioSlider-module__slideLogo__4Y0de.PortfolioSlider-module___ewa__5GSyC{width:218px}.PortfolioSlider-module__slideLogo__4Y0de.PortfolioSlider-module___mintGuru__Z3cJG{width:62px}.PortfolioSlider-module__slideFrontText__a4hmT{line-height:133.333%;font-weight:400;color:#fdfdfd;user-select:none}@media (min-width: 390px){.PortfolioSlider-module__slideFrontText__a4hmT{font-size:24px}}@media (min-width: 390px) and (max-width: 2499px){.PortfolioSlider-module__slideFrontText__a4hmT{font-size:calc(16px + 8 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.PortfolioSlider-module__slideFrontText__a4hmT{font-size:16px}}.PortfolioSlider-module__slideIconWrapper__R9t0h{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:#fdfdfd}@media only screen and (max-width: 576px) and (min-width: 350px){.PortfolioSlider-module__slideIconWrapper__R9t0h{width:32px}}@media only screen and (max-width: 576px) and (min-width: 350px) and (max-width: 575px){.PortfolioSlider-module__slideIconWrapper__R9t0h{width:calc(26px + 6 * ((100vw - 350px) / (226)))}}@media only screen and (max-width: 576px) and (max-width: 349px){.PortfolioSlider-module__slideIconWrapper__R9t0h{width:26px}}@media only screen and (max-width: 576px) and (min-width: 350px){.PortfolioSlider-module__slideIconWrapper__R9t0h{height:32px}}@media only screen and (max-width: 576px) and (min-width: 350px) and (max-width: 575px){.PortfolioSlider-module__slideIconWrapper__R9t0h{height:calc(26px + 6 * ((100vw - 350px) / (226)))}}@media only screen and (max-width: 576px) and (max-width: 349px){.PortfolioSlider-module__slideIconWrapper__R9t0h{height:26px}}.PortfolioSlider-module__slideIcon__36EUI{width:18px}@media only screen and (max-width: 576px) and (min-width: 350px){.PortfolioSlider-module__slideIcon__36EUI{width:18px}}@media only screen and (max-width: 576px) and (min-width: 350px) and (max-width: 575px){.PortfolioSlider-module__slideIcon__36EUI{width:calc(12px + 6 * ((100vw - 350px) / (226)))}}@media only screen and (max-width: 576px) and (max-width: 349px){.PortfolioSlider-module__slideIcon__36EUI{width:12px}}.PortfolioSlider-module__slideBack__coK6B{display:none;flex-direction:column;justify-content:space-between;height:100%;pointer-events:none;padding:32px}@media only screen and (max-width: 576px) and (min-width: 390px){.PortfolioSlider-module__slideBack__coK6B{padding:32px}}@media only screen and (max-width: 576px) and (min-width: 390px) and (max-width: 575px){.PortfolioSlider-module__slideBack__coK6B{padding:calc(10px + 22 * ((100vw - 390px) / (186)))}}@media only screen and (max-width: 576px) and (max-width: 389px){.PortfolioSlider-module__slideBack__coK6B{padding:10px}}.PortfolioSlider-module__slideBackTop__4shj-{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}@media (min-width: 390px){.PortfolioSlider-module__slideBackTop__4shj-{padding-bottom:20px}}@media (min-width: 390px) and (max-width: 1919px){.PortfolioSlider-module__slideBackTop__4shj-{padding-bottom:calc(10px + 10 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.PortfolioSlider-module__slideBackTop__4shj-{padding-bottom:10px}}.PortfolioSlider-module__slideBackText__h3WSV{color:#fdfdfd;user-select:none;line-height:133.333%;font-weight:400}@media (min-width: 390px){.PortfolioSlider-module__slideBackText__h3WSV{font-size:23px}}@media (min-width: 390px) and (max-width: 2499px){.PortfolioSlider-module__slideBackText__h3WSV{font-size:calc(12px + 11 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.PortfolioSlider-module__slideBackText__h3WSV{font-size:12px}}.PortfolioSlider-module__slideCompanyField__eZ2JM{color:#999}@media (min-width: 390px){.PortfolioSlider-module__slideCompanyField__eZ2JM{font-size:16px}}@media (min-width: 390px) and (max-width: 2499px){.PortfolioSlider-module__slideCompanyField__eZ2JM{font-size:calc(12px + 4 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.PortfolioSlider-module__slideCompanyField__eZ2JM{font-size:12px}}@media (min-width: 390px){.PortfolioSlider-module__slideCompanyField__eZ2JM{margin-bottom:12px}}@media (min-width: 390px) and (max-width: 2499px){.PortfolioSlider-module__slideCompanyField__eZ2JM{margin-bottom:calc(6px + 6 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.PortfolioSlider-module__slideCompanyField__eZ2JM{margin-bottom:6px}}.PortfolioSlider-module__slideBackTagsList__lz5q6{display:flex;column-gap:8px;padding:0;margin:0;list-style:none}.PortfolioSlider-module__slideBackTag__WUgK0{display:inline-block;padding:2px 12px;border-radius:28px;border:1px solid #999999;color:#999;font-size:16px;line-height:160%;font-weight:400}@media (min-width: 390px){.PortfolioSlider-module__slideBackTag__WUgK0{font-size:16px}}@media (min-width: 390px) and (max-width: 2499px){.PortfolioSlider-module__slideBackTag__WUgK0{font-size:calc(11px + 5 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.PortfolioSlider-module__slideBackTag__WUgK0{font-size:11px}}@media (min-width: 390px){.PortfolioSlider-module__slideBackTag__WUgK0{padding-right:12px}}@media (min-width: 390px) and (max-width: 2499px){.PortfolioSlider-module__slideBackTag__WUgK0{padding-right:calc(6px + 6 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.PortfolioSlider-module__slideBackTag__WUgK0{padding-right:6px}}@media (min-width: 390px){.PortfolioSlider-module__slideBackTag__WUgK0{padding-left:12px}}@media (min-width: 390px) and (max-width: 2499px){.PortfolioSlider-module__slideBackTag__WUgK0{padding-left:calc(6px + 6 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.PortfolioSlider-module__slideBackTag__WUgK0{padding-left:6px}}.PortfolioSlider-module__slideBackBottom__wemAw{display:flex;justify-content:space-between;align-items:center}.PortfolioSlider-module__slideBackAbout__3QBQZ{line-height:133.333%;font-weight:400;line-height:100%;color:#fdfdfd;font-weight:500}@media (min-width: 390px){.PortfolioSlider-module__slideBackAbout__3QBQZ{font-size:24px}}@media (min-width: 390px) and (max-width: 2499px){.PortfolioSlider-module__slideBackAbout__3QBQZ{font-size:calc(16px + 8 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.PortfolioSlider-module__slideBackAbout__3QBQZ{font-size:16px}}.PortfolioSlider-module__swiperNavigationWrapperOuter__7Je-g{position:absolute;top:-32px;transform:translateY(-100%)}@media only screen and (max-width: 640px){.PortfolioSlider-module__swiperNavigationWrapperOuter__7Je-g{display:none}}.PortfolioSlider-module__swiperNavigationWrapper__Cr7Bh{display:flex;column-gap:16px}.PortfolioSlider-module__swiperButton__OsK1D{display:flex;align-items:center;justify-content:center;padding:0;margin:0;width:32px;height:32px;background-color:#fdfdfd;border-radius:50%}.PortfolioSlider-module__swiperButton__OsK1D:disabled{opacity:.5}.PortfolioSlider-module__swiperButtonArrow__hZBLO{position:relative;width:10px;height:auto;pointer-events:none}.PortfolioSlider-module__swiperButtonArrow__hZBLO.PortfolioSlider-module___next__0Py1z{transform:rotate(180deg)}.PortfolioSlider-module__swiperButtonPrev__QZ-0a .PortfolioSlider-module__swiperButtonArrow__hZBLO{left:-1px}.PortfolioSlider-module__swiperButtonNext__eIYP9 .PortfolioSlider-module__swiperButtonArrow__hZBLO{left:1px}.PortfolioSlider-module__swiperButtonPrev__QZ-0a,.PortfolioSlider-module__swiperButtonNext__eIYP9{outline:0!important;border:0!important;transition:opacity .2s ease-in-out;position:relative}.Stats-module__stats__ky5Y2{text-align:right}@media only screen and (max-width: 640px){.Stats-module__stats__ky5Y2{text-align:left}}.Stats-module__statName__-U2VP{line-height:125%;font-weight:400;color:#999}@media (min-width: 390px){.Stats-module__statName__-U2VP{font-size:32px}}@media (min-width: 390px) and (max-width: 2499px){.Stats-module__statName__-U2VP{font-size:calc(16px + 16 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.Stats-module__statName__-U2VP{font-size:16px}}.Stats-module__statNumberWrapper__3g-k-{line-height:100%;font-weight:500;color:#3eff8b}@media (min-width: 390px){.Stats-module__statNumberWrapper__3g-k-{font-size:96px}}@media (min-width: 390px) and (max-width: 2499px){.Stats-module__statNumberWrapper__3g-k-{font-size:calc(40px + 56 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.Stats-module__statNumberWrapper__3g-k-{font-size:40px}}@media only screen and (max-width: 350px) and (min-width: 320px){.Stats-module__statNumberWrapper__3g-k-{font-size:36px}}@media only screen and (max-width: 350px) and (min-width: 320px) and (max-width: 349px){.Stats-module__statNumberWrapper__3g-k-{font-size:calc(32px + 4 * ((100vw - 320px) / (30)))}}@media only screen and (max-width: 350px) and (max-width: 319px){.Stats-module__statNumberWrapper__3g-k-{font-size:32px}}.Portfolio-module__portfolio__3V-PK{padding-top:45vh;width:100%;overflow:hidden}.Portfolio-module__title__k2QCH{line-height:100%;font-weight:500;margin-bottom:48px}@media (min-width: 390px){.Portfolio-module__title__k2QCH{font-size:64px}}@media (min-width: 390px) and (max-width: 2499px){.Portfolio-module__title__k2QCH{font-size:calc(32px + 32 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.Portfolio-module__title__k2QCH{font-size:32px}}@media only screen and (max-width: 350px) and (min-width: 320px){.Portfolio-module__title__k2QCH{font-size:30px}}@media only screen and (max-width: 350px) and (min-width: 320px) and (max-width: 349px){.Portfolio-module__title__k2QCH{font-size:calc(26px + 4 * ((100vw - 320px) / (30)))}}@media only screen and (max-width: 350px) and (max-width: 319px){.Portfolio-module__title__k2QCH{font-size:26px}}.Portfolio-module__title__k2QCH span{color:#3eff8b}@media only screen and (max-width: 1280px){.Portfolio-module__textWrapper__-owX5{display:grid;grid-template-columns:1fr 1fr;margin-bottom:20px}}@media only screen and (max-width: 1280px) and (min-width: 768px){.Portfolio-module__textWrapper__-owX5{column-gap:50px}}@media only screen and (max-width: 1280px) and (min-width: 768px) and (max-width: 1279px){.Portfolio-module__textWrapper__-owX5{column-gap:calc(20px + 30 * ((100vw - 768px) / (512)))}}@media only screen and (max-width: 1280px) and (max-width: 767px){.Portfolio-module__textWrapper__-owX5{column-gap:20px}}@media only screen and (max-width: 1280px) and (min-width: 992px){.Portfolio-module__textWrapper__-owX5{padding-left:100px}}@media only screen and (max-width: 1280px) and (min-width: 992px) and (max-width: 1279px){.Portfolio-module__textWrapper__-owX5{padding-left:calc(0px + 100 * ((100vw - 992px) / (288)))}}@media only screen and (max-width: 1280px) and (max-width: 991px){.Portfolio-module__textWrapper__-owX5{padding-left:0}}@media only screen and (max-width: 1280px) and (min-width: 992px){.Portfolio-module__textWrapper__-owX5{padding-right:100px}}@media only screen and (max-width: 1280px) and (min-width: 992px) and (max-width: 1279px){.Portfolio-module__textWrapper__-owX5{padding-right:calc(0px + 100 * ((100vw - 992px) / (288)))}}@media only screen and (max-width: 1280px) and (max-width: 991px){.Portfolio-module__textWrapper__-owX5{padding-right:0}}@media only screen and (max-width: 1280px) and (min-width: 768px){.Portfolio-module__textWrapper__-owX5{margin-bottom:20px}}@media only screen and (max-width: 1280px) and (min-width: 768px) and (max-width: 1279px){.Portfolio-module__textWrapper__-owX5{margin-bottom:calc(0px + 20 * ((100vw - 768px) / (512)))}}@media only screen and (max-width: 1280px) and (max-width: 767px){.Portfolio-module__textWrapper__-owX5{margin-bottom:0}}@media only screen and (max-width: 992px){.Portfolio-module__textWrapper__-owX5{grid-template-columns:1fr 1.11fr}}@media only screen and (max-width: 640px){.Portfolio-module__textWrapper__-owX5{display:block;margin-bottom:0}}.Portfolio-module__text__c8fjE{line-height:133.333%;font-weight:400;max-width:580px;margin-bottom:96px}@media (min-width: 390px){.Portfolio-module__text__c8fjE{font-size:24px}}@media (min-width: 390px) and (max-width: 2499px){.Portfolio-module__text__c8fjE{font-size:calc(16px + 8 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.Portfolio-module__text__c8fjE{font-size:16px}}@media only screen and (max-width: 640px){.Portfolio-module__text__c8fjE{margin-bottom:20px}}.Portfolio-module__text__c8fjE span{color:#3eff8b}.Portfolio-module__stats__QluTK{margin-bottom:64px}@media only screen and (max-width: 640px){.Portfolio-module__stats__QluTK{margin-bottom:40px}}.Portfolio-module__swiperWrapper__heQz8{position:relative;margin-bottom:64px}@media (min-width: 390px){.Portfolio-module__swiperWrapper__heQz8{margin-bottom:64px}}@media (min-width: 390px) and (max-width: 1919px){.Portfolio-module__swiperWrapper__heQz8{margin-bottom:calc(30px + 34 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.Portfolio-module__swiperWrapper__heQz8{margin-bottom:30px}}.Portfolio-module__allWorksWrapper__EVw1w{display:flex;justify-content:flex-end}.Specialize-module__specialize__DkvKL{padding-top:40vh;padding-bottom:10vh}@media only screen and (max-width: 992px){.Specialize-module__specialize__DkvKL{padding-top:36vh}}@media only screen and (max-width: 640px){.Specialize-module__specialize__DkvKL{padding-top:32vh}}.Specialize-module__contentWrapper__LLjbP{display:grid;grid-template-columns:380fr 580fr}@media (min-width: 1024px){.Specialize-module__contentWrapper__LLjbP{column-gap:220px}}@media (min-width: 1024px) and (max-width: 1919px){.Specialize-module__contentWrapper__LLjbP{column-gap:calc(50px + 170 * ((100vw - 1024px) / (896)))}}@media (max-width: 1023px){.Specialize-module__contentWrapper__LLjbP{column-gap:50px}}@media only screen and (max-width: 1600px){.Specialize-module__contentWrapper__LLjbP{grid-template-columns:340fr 580fr}}@media only screen and (max-width: 1440px){.Specialize-module__contentWrapper__LLjbP{grid-template-columns:330fr 580fr}}@media only screen and (max-width: 1280px){.Specialize-module__contentWrapper__LLjbP{grid-template-columns:320fr 580fr}}@media only screen and (max-width: 1024px){.Specialize-module__contentWrapper__LLjbP{display:block}}.Specialize-module__title__mbdhW{line-height:100%;font-weight:500;margin-bottom:64px}@media (min-width: 390px){.Specialize-module__title__mbdhW{font-size:64px}}@media (min-width: 390px) and (max-width: 2499px){.Specialize-module__title__mbdhW{font-size:calc(32px + 32 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.Specialize-module__title__mbdhW{font-size:32px}}@media only screen and (max-width: 350px) and (min-width: 320px){.Specialize-module__title__mbdhW{font-size:30px}}@media only screen and (max-width: 350px) and (min-width: 320px) and (max-width: 349px){.Specialize-module__title__mbdhW{font-size:calc(26px + 4 * ((100vw - 320px) / (30)))}}@media only screen and (max-width: 350px) and (max-width: 319px){.Specialize-module__title__mbdhW{font-size:26px}}.Specialize-module__title__mbdhW span{color:#3eff8b}.Specialize-module__layersPaddingHack__m6-up{display:flex;align-items:flex-start;position:relative;width:100%}@media only screen and (max-width: 1024px){.Specialize-module__layersPaddingHack__m6-up{display:none}}.Specialize-module__layersWrapper__RBdKD{position:relative;width:100%;padding-top:120.75%}.Specialize-module__layerIcon__l66cd{top:0;position:absolute;width:100%;height:auto;transition:all ease-out;overflow:visible}.Specialize-module__tab__so6h0.Specialize-module___active__3H9yf .Specialize-module__tabContent__qJ0CQ{display:block}.Specialize-module__tab__so6h0.Specialize-module___active__3H9yf .Specialize-module__tabArrowIcon__cq8Op{transform:rotate(180deg)}.Specialize-module__tab__so6h0.Specialize-module___visible__aHTGr .Specialize-module__tabContent__qJ0CQ{opacity:1}.Specialize-module__tabHeader__OAfGi{display:flex;justify-content:space-between;padding-bottom:33px;padding-top:32px;border-bottom:1px solid #5c5c5c;pointer-events:none}@media (min-width: 1024px){.Specialize-module__tabHeader__OAfGi{padding-bottom:33px}}@media (min-width: 1024px) and (max-width: 1919px){.Specialize-module__tabHeader__OAfGi{padding-bottom:calc(28px + 5 * ((100vw - 1024px) / (896)))}}@media (max-width: 1023px){.Specialize-module__tabHeader__OAfGi{padding-bottom:28px}}@media (min-width: 1024px){.Specialize-module__tabHeader__OAfGi{padding-top:33px}}@media (min-width: 1024px) and (max-width: 1919px){.Specialize-module__tabHeader__OAfGi{padding-top:calc(28px + 5 * ((100vw - 1024px) / (896)))}}@media (max-width: 1023px){.Specialize-module__tabHeader__OAfGi{padding-top:28px}}.Specialize-module__tabArrowPaddingHack__JiQx8{width:26px}.Specialize-module__tabTitle__gwGOb{line-height:100%;font-weight:500;color:#d6d6d6}@media (min-width: 390px){.Specialize-module__tabTitle__gwGOb{font-size:32px}}@media (min-width: 390px) and (max-width: 2499px){.Specialize-module__tabTitle__gwGOb{font-size:calc(22px + 10 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.Specialize-module__tabTitle__gwGOb{font-size:22px}}.Specialize-module__tabTitle__gwGOb.Specialize-module___active__3H9yf{color:#fdfdfd}.Specialize-module__tabArrowWrapper__V28bC{position:relative;width:100%;height:115.3846153846%}.Specialize-module__tabArrowIcon__cq8Op{position:absolute;width:100%;height:100%;transition:all .25s ease-in-out}.Specialize-module__tabContent__qJ0CQ{display:none;padding-top:32px;border-bottom:1px solid #5c5c5c;pointer-events:none;opacity:0;transition:.3s opacity ease-out}@media (min-width: 992px){.Specialize-module__tabContent__qJ0CQ{padding-bottom:96px}}@media (min-width: 992px) and (max-width: 1919px){.Specialize-module__tabContent__qJ0CQ{padding-bottom:calc(40px + 56 * ((100vw - 992px) / (928)))}}@media (max-width: 991px){.Specialize-module__tabContent__qJ0CQ{padding-bottom:40px}}.Specialize-module__tabText__ex3HW{line-height:133.333%;font-weight:400;color:#fdfdfd}@media (min-width: 390px){.Specialize-module__tabText__ex3HW{font-size:24px}}@media (min-width: 390px) and (max-width: 2499px){.Specialize-module__tabText__ex3HW{font-size:calc(16px + 8 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.Specialize-module__tabText__ex3HW{font-size:16px}}.Workflow-module__workflow__XnWxa{padding-top:45vh;padding-bottom:max(30vh,260px)}@media only screen and (max-width: 992px){.Workflow-module__workflow__XnWxa{padding-top:40vh}}@media only screen and (max-width: 640px){.Workflow-module__workflow__XnWxa{padding-top:36vh}}.Workflow-module__title__ef2jg{line-height:100%;font-weight:500;margin-bottom:16px}@media (min-width: 390px){.Workflow-module__title__ef2jg{font-size:64px}}@media (min-width: 390px) and (max-width: 2499px){.Workflow-module__title__ef2jg{font-size:calc(32px + 32 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.Workflow-module__title__ef2jg{font-size:32px}}@media only screen and (max-width: 350px) and (min-width: 320px){.Workflow-module__title__ef2jg{font-size:30px}}@media only screen and (max-width: 350px) and (min-width: 320px) and (max-width: 349px){.Workflow-module__title__ef2jg{font-size:calc(26px + 4 * ((100vw - 320px) / (30)))}}@media only screen and (max-width: 350px) and (max-width: 319px){.Workflow-module__title__ef2jg{font-size:26px}}.Workflow-module__subTitle__cBej7{line-height:100%;font-weight:500;color:#5c5c5c}@media (min-width: 390px){.Workflow-module__subTitle__cBej7{font-size:48px}}@media (min-width: 390px) and (max-width: 2499px){.Workflow-module__subTitle__cBej7{font-size:calc(26px + 22 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.Workflow-module__subTitle__cBej7{font-size:26px}}@media (min-width: 390px){.Workflow-module__subTitle__cBej7{margin-bottom:252px}}@media (min-width: 390px) and (max-width: 1919px){.Workflow-module__subTitle__cBej7{margin-bottom:calc(160px + 92 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.Workflow-module__subTitle__cBej7{margin-bottom:160px}}@media only screen and (max-width: 1600px){.Workflow-module__subTitle__cBej7{text-align:center}}@media only screen and (max-width: 768px){.Workflow-module__subTitle__cBej7{text-align:left}}@media only screen and (max-width: 640px) and (min-width: 390px){.Workflow-module__subTitle__cBej7{margin-bottom:120px}}@media only screen and (max-width: 640px) and (min-width: 390px) and (max-width: 639px){.Workflow-module__subTitle__cBej7{margin-bottom:calc(70px + 50*(100vw - 390px)/250)}}@media only screen and (max-width: 640px) and (max-width: 389px){.Workflow-module__subTitle__cBej7{margin-bottom:70px}}.Workflow-module__illustrationContent__dSa6t{position:relative;width:1010px;margin:0 auto}@media only screen and (max-width: 1280px) and (min-width: 992px){.Workflow-module__illustrationContent__dSa6t{width:1010px}}@media only screen and (max-width: 1280px) and (min-width: 992px) and (max-width: 1279px){.Workflow-module__illustrationContent__dSa6t{width:calc(700px + 310 * ((100vw - 992px) / (288)))}}@media only screen and (max-width: 1280px) and (max-width: 991px){.Workflow-module__illustrationContent__dSa6t{width:700px}}@media only screen and (max-width: 992px){.Workflow-module__illustrationContent__dSa6t{width:100%}}@media only screen and (max-width: 640px){.Workflow-module__illustrationContent__dSa6t{width:70%;margin:0 auto}}@media only screen and (max-width: 576px){.Workflow-module__illustrationContent__dSa6t{width:80%}}@media only screen and (max-width: 450px){.Workflow-module__illustrationContent__dSa6t{width:90%}}@media only screen and (max-width: 390px){.Workflow-module__illustrationContent__dSa6t{width:100%}}.Workflow-module__infoWrapper__Di--e{position:relative;width:100%;height:100%;padding-top:39.0099009901%;z-index:1}@media only screen and (max-width: 992px){.Workflow-module__infoWrapper__Di--e{padding-top:135.593220339%}}@media only screen and (max-width: 640px){.Workflow-module__infoWrapper__Di--e{padding-top:0}}.Workflow-module__illustration__FMTOK{position:absolute;top:0;left:0;width:100%;height:auto;z-index:2;color:#fdfdfd}@media only screen and (max-width: 992px){.Workflow-module__illustration__FMTOK{display:none}}.Workflow-module__illustrationTablet__sqx2E{display:none}@media only screen and (max-width: 992px){.Workflow-module__illustrationTablet__sqx2E{position:absolute;top:0;left:50%;transform:translate(-50%);height:auto;z-index:2;display:block}}@media only screen and (max-width: 992px) and (min-width: 390px){.Workflow-module__illustrationTablet__sqx2E{width:500px}}@media only screen and (max-width: 992px) and (min-width: 390px) and (max-width: 991px){.Workflow-module__illustrationTablet__sqx2E{width:calc(300px + 200 * ((100vw - 390px) / (602)))}}@media only screen and (max-width: 992px) and (max-width: 389px){.Workflow-module__illustrationTablet__sqx2E{width:300px}}@media only screen and (max-width: 640px){.Workflow-module__illustrationTablet__sqx2E{display:none}}.Workflow-module__illustrationMobile__zoF6g{display:none}@media only screen and (max-width: 640px){.Workflow-module__illustrationMobile__zoF6g{position:absolute;top:5px;height:calc(100% - 10px);display:block;z-index:1}}.Workflow-module__infoItem__DyZ2J{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;position:absolute;background-color:#0b0b0b66;margin:0;z-index:2}@media only screen and (max-width: 640px){.Workflow-module__infoItem__DyZ2J{position:relative;padding-right:20px;background-color:transparent}}@media only screen and (max-width: 640px) and (min-width: 390px){.Workflow-module__infoItem__DyZ2J{padding-left:72px}}@media only screen and (max-width: 640px) and (min-width: 390px) and (max-width: 639px){.Workflow-module__infoItem__DyZ2J{padding-left:calc(40px + 32*(100vw - 390px)/250)}}@media only screen and (max-width: 640px) and (max-width: 389px){.Workflow-module__infoItem__DyZ2J{padding-left:40px}}@media only screen and (max-width: 640px){.Workflow-module__infoItem__DyZ2J:not(:last-child){margin-bottom:41px}.Workflow-module__infoItem__DyZ2J:before{position:absolute;content:"";width:20px;height:20px;background-color:#fdfdfd;box-shadow:0 0 20px #fff;top:0;left:-7px;border-radius:50%}}.Workflow-module__infoItem__DyZ2J.Workflow-module___discussion__xFQFf{top:93.9086294416%;left:-6.1386138614%}@media only screen and (max-width: 1280px) and (min-width: 992px){.Workflow-module__infoItem__DyZ2J.Workflow-module___discussion__xFQFf{left:-52px}}@media only screen and (max-width: 1280px) and (min-width: 992px) and (max-width: 1279px){.Workflow-module__infoItem__DyZ2J.Workflow-module___discussion__xFQFf{left:calc(-72px + 20 * ((100vw - 992px) / (288)))}}@media only screen and (max-width: 1280px) and (max-width: 991px){.Workflow-module__infoItem__DyZ2J.Workflow-module___discussion__xFQFf{left:-72px}}@media only screen and (max-width: 992px){.Workflow-module__infoItem__DyZ2J.Workflow-module___discussion__xFQFf{max-width:400px;top:-5.0864699898%;left:37.5%}}@media only screen and (max-width: 640px){.Workflow-module__infoItem__DyZ2J.Workflow-module___discussion__xFQFf{top:auto;left:auto;max-width:100%}}.Workflow-module__infoItem__DyZ2J.Workflow-module___discussion__xFQFf .Workflow-module__infoTitle__KgzAq{padding-left:54px;margin-bottom:24px}@media only screen and (max-width: 992px){.Workflow-module__infoItem__DyZ2J.Workflow-module___discussion__xFQFf .Workflow-module__infoTitle__KgzAq{margin-top:0;margin-bottom:16px}}@media only screen and (max-width: 640px){.Workflow-module__infoItem__DyZ2J.Workflow-module___discussion__xFQFf .Workflow-module__infoTitle__KgzAq{padding-left:0}}@media only screen and (max-width: 992px){.Workflow-module__infoItem__DyZ2J.Workflow-module___discussion__xFQFf .Workflow-module__infoDescriptionText__9HLZ3 br{display:none}}.Workflow-module__infoItem__DyZ2J.Workflow-module___tor__9WL4v{left:22.5742574257%;bottom:96.9543147208%}@media only screen and (max-width: 1280px) and (min-width: 992px){.Workflow-module__infoItem__DyZ2J.Workflow-module___tor__9WL4v{left:228px}}@media only screen and (max-width: 1280px) and (min-width: 992px) and (max-width: 1279px){.Workflow-module__infoItem__DyZ2J.Workflow-module___tor__9WL4v{left:calc(120px + .375*(100vw - 992px))}}@media only screen and (max-width: 1280px) and (max-width: 991px){.Workflow-module__infoItem__DyZ2J.Workflow-module___tor__9WL4v{left:120px}}@media only screen and (max-width: 992px){.Workflow-module__infoItem__DyZ2J.Workflow-module___tor__9WL4v{max-width:356px;flex-direction:column-reverse}}@media only screen and (max-width: 992px) and (min-width: 640px){.Workflow-module__infoItem__DyZ2J.Workflow-module___tor__9WL4v{top:540px}}@media only screen and (max-width: 992px) and (min-width: 640px) and (max-width: 991px){.Workflow-module__infoItem__DyZ2J.Workflow-module___tor__9WL4v{top:calc(390px + 150 * ((100vw - 640px) / (352)))}}@media only screen and (max-width: 992px) and (max-width: 639px){.Workflow-module__infoItem__DyZ2J.Workflow-module___tor__9WL4v{top:390px}}@media only screen and (max-width: 992px) and (min-width: 640px){.Workflow-module__infoItem__DyZ2J.Workflow-module___tor__9WL4v{left:120px}}@media only screen and (max-width: 992px) and (min-width: 640px) and (max-width: 991px){.Workflow-module__infoItem__DyZ2J.Workflow-module___tor__9WL4v{left:calc(20px + 100 * ((100vw - 640px) / (352)))}}@media only screen and (max-width: 992px) and (max-width: 639px){.Workflow-module__infoItem__DyZ2J.Workflow-module___tor__9WL4v{left:20px}}@media only screen and (max-width: 640px){.Workflow-module__infoItem__DyZ2J.Workflow-module___tor__9WL4v{top:auto;left:auto;max-width:100%}}.Workflow-module__infoItem__DyZ2J.Workflow-module___tor__9WL4v .Workflow-module__infoTitle__KgzAq{padding-left:108px;margin-top:24px}@media only screen and (max-width: 992px){.Workflow-module__infoItem__DyZ2J.Workflow-module___tor__9WL4v .Workflow-module__infoTitle__KgzAq{margin-top:0;margin-bottom:16px}}@media only screen and (max-width: 640px){.Workflow-module__infoItem__DyZ2J.Workflow-module___tor__9WL4v .Workflow-module__infoTitle__KgzAq{padding-left:0}}.Workflow-module__infoItem__DyZ2J.Workflow-module___estimation__Ys2sd{top:93.9086294416%;left:54.4554455446%}@media only screen and (max-width: 1280px) and (min-width: 992px){.Workflow-module__infoItem__DyZ2J.Workflow-module___estimation__Ys2sd{left:554px}}@media only screen and (max-width: 1280px) and (min-width: 992px) and (max-width: 1279px){.Workflow-module__infoItem__DyZ2J.Workflow-module___estimation__Ys2sd{left:calc(350px + 204 * ((100vw - 992px) / (288)))}}@media only screen and (max-width: 1280px) and (max-width: 991px){.Workflow-module__infoItem__DyZ2J.Workflow-module___estimation__Ys2sd{left:350px}}@media only screen and (max-width: 992px){.Workflow-module__infoItem__DyZ2J.Workflow-module___estimation__Ys2sd{max-width:417px}}@media only screen and (max-width: 992px) and (min-width: 640px){.Workflow-module__infoItem__DyZ2J.Workflow-module___estimation__Ys2sd{top:720px}}@media only screen and (max-width: 992px) and (min-width: 640px) and (max-width: 991px){.Workflow-module__infoItem__DyZ2J.Workflow-module___estimation__Ys2sd{top:calc(540px + 180 * ((100vw - 640px) / (352)))}}@media only screen and (max-width: 992px) and (max-width: 639px){.Workflow-module__infoItem__DyZ2J.Workflow-module___estimation__Ys2sd{top:540px}}@media only screen and (max-width: 992px) and (min-width: 640px){.Workflow-module__infoItem__DyZ2J.Workflow-module___estimation__Ys2sd{left:520px}}@media only screen and (max-width: 992px) and (min-width: 640px) and (max-width: 991px){.Workflow-module__infoItem__DyZ2J.Workflow-module___estimation__Ys2sd{left:calc(320px + 200 * ((100vw - 640px) / (352)))}}@media only screen and (max-width: 992px) and (max-width: 639px){.Workflow-module__infoItem__DyZ2J.Workflow-module___estimation__Ys2sd{left:320px}}@media only screen and (max-width: 640px){.Workflow-module__infoItem__DyZ2J.Workflow-module___estimation__Ys2sd{top:auto;left:auto;max-width:100%}}.Workflow-module__infoItem__DyZ2J.Workflow-module___estimation__Ys2sd .Workflow-module__infoTitle__KgzAq{padding-left:54px;margin-bottom:24px}@media only screen and (max-width: 992px){.Workflow-module__infoItem__DyZ2J.Workflow-module___estimation__Ys2sd .Workflow-module__infoTitle__KgzAq{margin-top:0;margin-bottom:16px}}@media only screen and (max-width: 640px){.Workflow-module__infoItem__DyZ2J.Workflow-module___estimation__Ys2sd .Workflow-module__infoTitle__KgzAq{padding-left:0}}.Workflow-module__infoItem__DyZ2J.Workflow-module___estimation__Ys2sd .Workflow-module__infoDescriptionText__9HLZ3{margin-bottom:8px}.Workflow-module__infoItem__DyZ2J.Workflow-module___start__0CTML{align-items:center;left:85.1485148515%;bottom:96.9543147208%}@media only screen and (max-width: 1280px) and (min-width: 992px){.Workflow-module__infoItem__DyZ2J.Workflow-module___start__0CTML{left:860px}}@media only screen and (max-width: 1280px) and (min-width: 992px) and (max-width: 1279px){.Workflow-module__infoItem__DyZ2J.Workflow-module___start__0CTML{left:calc(570px + 290 * ((100vw - 992px) / (288)))}}@media only screen and (max-width: 1280px) and (max-width: 991px){.Workflow-module__infoItem__DyZ2J.Workflow-module___start__0CTML{left:570px}}@media only screen and (max-width: 992px){.Workflow-module__infoItem__DyZ2J.Workflow-module___start__0CTML{flex-direction:column-reverse;top:99.6948118006%;left:26.0416666667%}}@media only screen and (max-width: 992px) and (min-width: 640px){.Workflow-module__infoItem__DyZ2J.Workflow-module___start__0CTML{top:1280px}}@media only screen and (max-width: 992px) and (min-width: 640px) and (max-width: 991px){.Workflow-module__infoItem__DyZ2J.Workflow-module___start__0CTML{top:calc(990px + 290 * ((100vw - 640px) / (352)))}}@media only screen and (max-width: 992px) and (max-width: 639px){.Workflow-module__infoItem__DyZ2J.Workflow-module___start__0CTML{top:990px}}@media only screen and (max-width: 640px){.Workflow-module__infoItem__DyZ2J.Workflow-module___start__0CTML{align-items:flex-start;top:auto;left:auto;max-width:100%;background-color:#0b0b0b}}@media only screen and (max-width: 992px){.Workflow-module__infoItem__DyZ2J.Workflow-module___start__0CTML .Workflow-module__infoTitle__KgzAq{margin-top:0;margin-bottom:16px}}.Workflow-module__infoItem__DyZ2J.Workflow-module___start__0CTML .Workflow-module__infoTextContent__Qg3el{top:-104px;left:-100px}.Workflow-module__infoTitle__KgzAq{display:inline-block;text-align:center;line-height:100%;font-weight:500;opacity:0}@media (min-width: 992px){.Workflow-module__infoTitle__KgzAq{font-size:32px}}@media (min-width: 992px) and (max-width: 1919px){.Workflow-module__infoTitle__KgzAq{font-size:calc(24px + 8 * ((100vw - 992px) / (928)))}}@media (max-width: 991px){.Workflow-module__infoTitle__KgzAq{font-size:24px}}@media only screen and (max-width: 992px) and (min-width: 390px){.Workflow-module__infoTitle__KgzAq{font-size:32px}}@media only screen and (max-width: 992px) and (min-width: 390px) and (max-width: 991px){.Workflow-module__infoTitle__KgzAq{font-size:calc(20px + 12 * ((100vw - 390px) / (602)))}}@media only screen and (max-width: 992px) and (max-width: 389px){.Workflow-module__infoTitle__KgzAq{font-size:20px}}@media only screen and (max-width: 640px){.Workflow-module__infoTitle__KgzAq{opacity:1}}.Workflow-module__infoDescriptionWrapper__za9sV{border-left:1px solid #fdfdfd;padding-left:16px;visibility:hidden}@media only screen and (max-width: 992px){.Workflow-module__infoDescriptionWrapper__za9sV{visibility:visible}}@media only screen and (max-width: 640px){.Workflow-module__infoDescriptionWrapper__za9sV{border-left:0;padding-left:0}}.Workflow-module__infoDescriptionWrapper__za9sV.Workflow-module___noBorder__9FJ3O{border:0;padding:0}.Workflow-module__infoDescriptionText__9HLZ3{line-height:133.333%;font-weight:400;white-space:nowrap}@media (min-width: 390px){.Workflow-module__infoDescriptionText__9HLZ3{font-size:24px}}@media (min-width: 390px) and (max-width: 2499px){.Workflow-module__infoDescriptionText__9HLZ3{font-size:calc(16px + 8 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.Workflow-module__infoDescriptionText__9HLZ3{font-size:16px}}@media only screen and (max-width: 992px){.Workflow-module__infoDescriptionText__9HLZ3{white-space:normal}}@media only screen and (max-width: 992px) and (min-width: 390px){.Workflow-module__infoDescriptionText__9HLZ3{font-size:20px}}@media only screen and (max-width: 992px) and (min-width: 390px) and (max-width: 991px){.Workflow-module__infoDescriptionText__9HLZ3{font-size:calc(16px + 4 * ((100vw - 390px) / (602)))}}@media only screen and (max-width: 992px) and (max-width: 389px){.Workflow-module__infoDescriptionText__9HLZ3{font-size:16px}}@media only screen and (max-width: 992px){.Workflow-module__infoDescriptionText__9HLZ3 br{display:none}}.Workflow-module__infoDescriptionText__9HLZ3 span{color:#3eff8b}.Workflow-module__infoStats__1-gZo{display:grid;grid-template-columns:repeat(3,min-content);column-gap:16px}.Workflow-module__infoStatName__E6K5L,.Workflow-module__infoStatHours__Q0eBh,.Workflow-module__infoStatCost__bOdk8{line-height:133.333%;font-weight:400;white-space:nowrap;vertical-align:middle}@media (min-width: 390px){.Workflow-module__infoStatName__E6K5L,.Workflow-module__infoStatHours__Q0eBh,.Workflow-module__infoStatCost__bOdk8{font-size:24px}}@media (min-width: 390px) and (max-width: 2499px){.Workflow-module__infoStatName__E6K5L,.Workflow-module__infoStatHours__Q0eBh,.Workflow-module__infoStatCost__bOdk8{font-size:calc(16px + 8 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.Workflow-module__infoStatName__E6K5L,.Workflow-module__infoStatHours__Q0eBh,.Workflow-module__infoStatCost__bOdk8{font-size:16px}}.Workflow-module__infoStatName__E6K5L{color:#3eff8b}.Workflow-module__infoTextSpecial__rhh0A{white-space:nowrap;color:#3eff8b;line-height:100%;font-weight:500}@media (min-width: 390px){.Workflow-module__infoTextSpecial__rhh0A{font-size:32px}}@media (min-width: 390px) and (max-width: 2499px){.Workflow-module__infoTextSpecial__rhh0A{font-size:calc(20px + 12 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.Workflow-module__infoTextSpecial__rhh0A{font-size:20px}}.Input-module__inputWrapper__j-mVc{position:relative}.Input-module__inputPlaceholder__YbUjK{position:absolute;pointer-events:none;user-select:none}.Input-module__inputError__Lajgh{position:absolute;bottom:-22px;color:#ff3d3d;opacity:0;transition:opacity .2s ease-in-out}@media (min-width: 390px){.Input-module__inputError__Lajgh{font-size:14px}}@media (min-width: 390px) and (max-width: 1919px){.Input-module__inputError__Lajgh{font-size:calc(11px + 3 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.Input-module__inputError__Lajgh{font-size:11px}}.Input-module__inputError__Lajgh.Input-module___invalid__EtlCa{opacity:1}.Input-module__input__WxdlI,.Input-module__inputPlaceholder__YbUjK{line-height:133.333%;font-weight:400;padding:0;color:#999}@media (min-width: 390px){.Input-module__input__WxdlI,.Input-module__inputPlaceholder__YbUjK{font-size:24px}}@media (min-width: 390px) and (max-width: 2499px){.Input-module__input__WxdlI,.Input-module__inputPlaceholder__YbUjK{font-size:calc(16px + 8 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.Input-module__input__WxdlI,.Input-module__inputPlaceholder__YbUjK{font-size:16px}}@media (min-width: 390px){.Input-module__input__WxdlI,.Input-module__inputPlaceholder__YbUjK{padding-top:32px}}@media (min-width: 390px) and (max-width: 1919px){.Input-module__input__WxdlI,.Input-module__inputPlaceholder__YbUjK{padding-top:calc(18px + 14 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.Input-module__input__WxdlI,.Input-module__inputPlaceholder__YbUjK{padding-top:18px}}@media (min-width: 390px){.Input-module__input__WxdlI,.Input-module__inputPlaceholder__YbUjK{padding-bottom:16px}}@media (min-width: 390px) and (max-width: 1919px){.Input-module__input__WxdlI,.Input-module__inputPlaceholder__YbUjK{padding-bottom:calc(12px + 4 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.Input-module__input__WxdlI,.Input-module__inputPlaceholder__YbUjK{padding-bottom:12px}}.Input-module__input__WxdlI{border:0;border-bottom:1px solid #fdfdfd;background-color:transparent;width:100%}.Input-module__input__WxdlI:focus-within{outline:0;border-color:#3eff8b;color:#fdfdfd}.Input-module__input__WxdlI.Input-module___invalid__EtlCa{border-color:#ff3d3d}.Input-module__input__WxdlI::placeholder{opacity:0}.Contact-module__contact__cW-ML{padding-top:max(10vh,200px)}@media (min-width: 390px){.Contact-module__contact__cW-ML{padding-bottom:200px}}@media (min-width: 390px) and (max-width: 2499px){.Contact-module__contact__cW-ML{padding-bottom:calc(60px + 140 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.Contact-module__contact__cW-ML{padding-bottom:60px}}@media only screen and (max-width: 992px){.Contact-module__contact__cW-ML{padding-top:40vh;padding-top:max(10vh,150px)}}@media only screen and (max-width: 640px){.Contact-module__contact__cW-ML{padding-top:38vh;padding-top:max(10vh,100px)}}.Contact-module__title__k7jAG{line-height:100%;font-weight:500;color:#d6d6d6;margin-bottom:80px}@media (min-width: 390px){.Contact-module__title__k7jAG{font-size:64px}}@media (min-width: 390px) and (max-width: 2499px){.Contact-module__title__k7jAG{font-size:calc(28px + 36 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.Contact-module__title__k7jAG{font-size:28px}}@media (min-width: 992px){.Contact-module__title__k7jAG{margin-bottom:40px}}@media (min-width: 992px) and (max-width: 1919px){.Contact-module__title__k7jAG{margin-bottom:calc(32px + 8 * ((100vw - 992px) / (928)))}}@media (max-width: 991px){.Contact-module__title__k7jAG{margin-bottom:32px}}@media only screen and (max-width: 992px){.Contact-module__title__k7jAG{text-align:center}}@media only screen and (max-width: 992px) and (min-width: 768px){.Contact-module__title__k7jAG{margin-bottom:40px}}@media only screen and (max-width: 992px) and (min-width: 768px) and (max-width: 991px){.Contact-module__title__k7jAG{margin-bottom:calc(32px + 8 * ((100vw - 768px) / (224)))}}@media only screen and (max-width: 992px) and (max-width: 767px){.Contact-module__title__k7jAG{margin-bottom:32px}}@media only screen and (max-width: 768px){.Contact-module__title__k7jAG{text-align:left}}@media only screen and (max-width: 768px) and (min-width: 390px){.Contact-module__title__k7jAG{margin-bottom:32px}}@media only screen and (max-width: 768px) and (min-width: 390px) and (max-width: 767px){.Contact-module__title__k7jAG{margin-bottom:calc(20px + 12 * ((100vw - 390px) / (378)))}}@media only screen and (max-width: 768px) and (max-width: 389px){.Contact-module__title__k7jAG{margin-bottom:20px}}@media only screen and (max-width: 390px) and (min-width: 320px){.Contact-module__title__k7jAG{font-size:28px}}@media only screen and (max-width: 390px) and (min-width: 320px) and (max-width: 389px){.Contact-module__title__k7jAG{font-size:calc(22px + 6 * ((100vw - 320px) / (70)))}}@media only screen and (max-width: 390px) and (max-width: 319px){.Contact-module__title__k7jAG{font-size:22px}}.Contact-module__title__k7jAG span{display:block;margin-bottom:16px}@media only screen and (max-width: 768px){.Contact-module__title__k7jAG span{margin-bottom:8px}}.Contact-module__title__k7jAG a{color:#3eff8b;text-decoration:none}@media only screen and (max-width: 768px) and (min-width: 390px){.Contact-module__title__k7jAG a{font-size:28px}}@media only screen and (max-width: 768px) and (min-width: 390px) and (max-width: 767px){.Contact-module__title__k7jAG a{font-size:calc(24px + 4 * ((100vw - 390px) / (378)))}}@media only screen and (max-width: 768px) and (max-width: 389px){.Contact-module__title__k7jAG a{font-size:24px}}.Contact-module__leaveMessage__d2kJh,.Contact-module__successMessage__dsxNQ{line-height:100%;font-weight:500;white-space:nowrap;color:#999}@media (min-width: 390px){.Contact-module__leaveMessage__d2kJh,.Contact-module__successMessage__dsxNQ{font-size:24px}}@media (min-width: 390px) and (max-width: 1919px){.Contact-module__leaveMessage__d2kJh,.Contact-module__successMessage__dsxNQ{font-size:calc(18px + 6 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.Contact-module__leaveMessage__d2kJh,.Contact-module__successMessage__dsxNQ{font-size:18px}}@media (min-width: 390px){.Contact-module__leaveMessage__d2kJh,.Contact-module__successMessage__dsxNQ{padding-top:34px}}@media (min-width: 390px) and (max-width: 1919px){.Contact-module__leaveMessage__d2kJh,.Contact-module__successMessage__dsxNQ{padding-top:calc(14px + 20 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.Contact-module__leaveMessage__d2kJh,.Contact-module__successMessage__dsxNQ{padding-top:14px}}@media only screen and (max-width: 992px){.Contact-module__leaveMessage__d2kJh,.Contact-module__successMessage__dsxNQ{text-align:center}}@media only screen and (max-width: 992px) and (min-width: 390px){.Contact-module__leaveMessage__d2kJh,.Contact-module__successMessage__dsxNQ{margin-bottom:40px}}@media only screen and (max-width: 992px) and (min-width: 390px) and (max-width: 991px){.Contact-module__leaveMessage__d2kJh,.Contact-module__successMessage__dsxNQ{margin-bottom:calc(14px + 26 * ((100vw - 390px) / (602)))}}@media only screen and (max-width: 992px) and (max-width: 389px){.Contact-module__leaveMessage__d2kJh,.Contact-module__successMessage__dsxNQ{margin-bottom:14px}}@media only screen and (max-width: 768px){.Contact-module__leaveMessage__d2kJh,.Contact-module__successMessage__dsxNQ{text-align:left}}.Contact-module__successMessage__dsxNQ{white-space:normal;line-height:1.2;color:#fdfdfd}.Contact-module__successMessage__dsxNQ span{color:#3eff8b}.Contact-module__email__-a-FG{line-height:100%;font-weight:500;color:#3eff8b;text-decoration:none}@media (min-width: 390px){.Contact-module__email__-a-FG{font-size:48px}}@media (min-width: 390px) and (max-width: 2499px){.Contact-module__email__-a-FG{font-size:calc(26px + 22 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.Contact-module__email__-a-FG{font-size:26px}}@media only screen and (max-width: 992px){.Contact-module__email__-a-FG{display:block;margin-bottom:25px}}@media only screen and (max-width: 768px){.Contact-module__email__-a-FG{display:none}}.Contact-module__formGrid__4GSio{display:grid;grid-template-columns:356fr 580fr;column-gap:12.2033898305%}@media (min-width: 992px){.Contact-module__formGrid__4GSio{column-gap:144px}}@media (min-width: 992px) and (max-width: 1279px){.Contact-module__formGrid__4GSio{column-gap:calc(40px + 104 * ((100vw - 992px) / (288)))}}@media (max-width: 991px){.Contact-module__formGrid__4GSio{column-gap:40px}}@media only screen and (max-width: 992px){.Contact-module__formGrid__4GSio{display:block;max-width:600px;margin:0 auto}}@media only screen and (max-width: 768px){.Contact-module__formGrid__4GSio{max-width:100%}}@media (min-width: 390px){.Contact-module__inputsWrapper__PWNfC{margin-bottom:48px}}@media (min-width: 390px) and (max-width: 1919px){.Contact-module__inputsWrapper__PWNfC{margin-bottom:calc(34px + 14 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.Contact-module__inputsWrapper__PWNfC{margin-bottom:34px}}.Contact-module__input__8TrKe:not(:last-of-type){margin-bottom:24px}.Contact-module__submitWrapper__s5NhY{display:flex;justify-content:space-between;align-items:center;column-gap:54px}@media only screen and (max-width: 640px) and (min-width: 390px){.Contact-module__submitWrapper__s5NhY{column-gap:40px}}@media only screen and (max-width: 640px) and (min-width: 390px) and (max-width: 639px){.Contact-module__submitWrapper__s5NhY{column-gap:calc(16px + 24*(100vw - 390px)/250)}}@media only screen and (max-width: 640px) and (max-width: 389px){.Contact-module__submitWrapper__s5NhY{column-gap:16px}}@media only screen and (max-width: 576px){.Contact-module__submitWrapper__s5NhY{flex-direction:column;align-items:flex-start;row-gap:32px}}.Contact-module__submitText__Wg12L{line-height:120%;max-width:342px;color:#5c5c5c}@media (min-width: 576px){.Contact-module__submitText__Wg12L{font-size:20px}}@media (min-width: 576px) and (max-width: 1919px){.Contact-module__submitText__Wg12L{font-size:calc(16px + 4 * ((100vw - 576px) / (1344)))}}@media (max-width: 575px){.Contact-module__submitText__Wg12L{font-size:16px}}@media only screen and (max-width: 576px){.Contact-module__submitText__Wg12L{max-width:100%}}.Contact-module__submitButton__yL-UQ{position:relative}.Contact-module__submitButton__yL-UQ:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;border-radius:50%;background-color:#fdfdfd;z-index:1}.Contact-module__submitButton__yL-UQ:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;border-radius:50%;background-color:#0b0b0b;z-index:2;transition:all .3s ease-in-out}.Contact-module__submitButton__yL-UQ:hover:after{width:0;height:0}.Contact-module__submitButtonText__qjKPW{position:relative;z-index:3;pointer-events:none}.Portfolio-module__portfolio__eiicx{padding-top:64px;padding-bottom:374px}.Portfolio-module__title__w1s5w{line-height:100%;font-weight:500;margin-bottom:64px}@media (min-width: 390px){.Portfolio-module__title__w1s5w{font-size:64px}}@media (min-width: 390px) and (max-width: 2499px){.Portfolio-module__title__w1s5w{font-size:calc(32px + 32 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.Portfolio-module__title__w1s5w{font-size:32px}}@media only screen and (max-width: 350px) and (min-width: 320px){.Portfolio-module__title__w1s5w{font-size:30px}}@media only screen and (max-width: 350px) and (min-width: 320px) and (max-width: 349px){.Portfolio-module__title__w1s5w{font-size:calc(26px + 4 * ((100vw - 320px) / (30)))}}@media only screen and (max-width: 350px) and (max-width: 319px){.Portfolio-module__title__w1s5w{font-size:26px}}.Portfolio-module__heroGallery__0DC0n{display:grid;grid-template-columns:repeat(2,1fr)}@media (min-width: 768px){.Portfolio-module__heroGallery__0DC0n{column-gap:60px}}@media (min-width: 768px) and (max-width: 1919px){.Portfolio-module__heroGallery__0DC0n{column-gap:calc(30px + 30 * ((100vw - 768px) / (1152)))}}@media (max-width: 767px){.Portfolio-module__heroGallery__0DC0n{column-gap:30px}}@media (min-width: 768px){.Portfolio-module__heroGallery__0DC0n{row-gap:80px}}@media (min-width: 768px) and (max-width: 1919px){.Portfolio-module__heroGallery__0DC0n{row-gap:calc(40px + 40 * ((100vw - 768px) / (1152)))}}@media (max-width: 767px){.Portfolio-module__heroGallery__0DC0n{row-gap:40px}}@media (max-width: 768px){.Portfolio-module__heroGallery__0DC0n{display:flex;flex-direction:column}}@media (max-width: 768px) and (min-width: 390px){.Portfolio-module__heroGallery__0DC0n{row-gap:40px}}@media (max-width: 768px) and (min-width: 390px) and (max-width: 767px){.Portfolio-module__heroGallery__0DC0n{row-gap:calc(30px + 10 * ((100vw - 390px) / (378)))}}@media (max-width: 768px) and (max-width: 389px){.Portfolio-module__heroGallery__0DC0n{row-gap:30px}}.Portfolio-module__card__7-9xs{text-decoration:none}.Portfolio-module__card__7-9xs:hover .Portfolio-module__cardLogoOverlay__k2-G0{opacity:0}.Portfolio-module__card__7-9xs:hover .Portfolio-module__cardLogoWrapper__tTYsR{border-color:#3eff8b}.Portfolio-module__cardLogoWrapper__tTYsR{position:relative;display:flex;align-items:center;justify-content:center;background-color:#000f61;width:100%;height:320px;margin-bottom:32px;border-bottom:1px solid #d9d9d9;pointer-events:none}@media (min-width: 768px){.Portfolio-module__cardLogoWrapper__tTYsR{height:320px}}@media (min-width: 768px) and (max-width: 1919px){.Portfolio-module__cardLogoWrapper__tTYsR{height:calc(260px + 60 * ((100vw - 768px) / (1152)))}}@media (max-width: 767px){.Portfolio-module__cardLogoWrapper__tTYsR{height:260px}}@media (min-width: 390px){.Portfolio-module__cardLogoWrapper__tTYsR{margin-bottom:32px}}@media (min-width: 390px) and (max-width: 1919px){.Portfolio-module__cardLogoWrapper__tTYsR{margin-bottom:calc(20px + 12 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.Portfolio-module__cardLogoWrapper__tTYsR{margin-bottom:20px}}.Portfolio-module__projectWrapper__FPIaj{position:relative;pointer-events:none}.Portfolio-module__cardLogoOverlay__k2-G0{position:absolute;top:0;left:0;width:100%;height:calc(100% + 1px);z-index:1;background-color:#0b0b0b;opacity:.5;pointer-events:none;transition:.25s opacity ease-in-out}.Portfolio-module__cardLogo__fpTKM{height:auto;width:50%}.Portfolio-module__cardLogo__fpTKM.Portfolio-module___whiteCabs__vXUaD{width:218px}.Portfolio-module__cardLogo__fpTKM.Portfolio-module___filemarket__aEPN-{width:96px}.Portfolio-module__cardLogo__fpTKM.Portfolio-module___ewa__8jFbu{width:200px}.Portfolio-module__cardLogo__fpTKM.Portfolio-module___mintGuru__dSQQf{width:58px}.Portfolio-module__cardName__8fLMz{line-height:125%;font-weight:400;margin-bottom:8px;pointer-events:none;color:#fff}@media (min-width: 390px){.Portfolio-module__cardName__8fLMz{font-size:32px}}@media (min-width: 390px) and (max-width: 2499px){.Portfolio-module__cardName__8fLMz{font-size:calc(16px + 16 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.Portfolio-module__cardName__8fLMz{font-size:16px}}@media (min-width: 390px){.Portfolio-module__cardName__8fLMz{margin-bottom:8px}}@media (min-width: 390px) and (max-width: 1919px){.Portfolio-module__cardName__8fLMz{margin-bottom:calc(4px + 4 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.Portfolio-module__cardName__8fLMz{margin-bottom:4px}}.Portfolio-module__cardCategory__2zxzU{line-height:133.333%;font-weight:400;color:#999;pointer-events:none}@media (min-width: 390px){.Portfolio-module__cardCategory__2zxzU{font-size:24px}}@media (min-width: 390px) and (max-width: 2499px){.Portfolio-module__cardCategory__2zxzU{font-size:calc(16px + 8 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.Portfolio-module__cardCategory__2zxzU{font-size:16px}}.CaseCard-module__card__5q7YE{text-decoration:none}.CaseCard-module__card__5q7YE.CaseCard-module___noPointerEvents__ZdPbR{pointer-events:none}.CaseCard-module__caseCardVisual__nVFnK{position:relative;width:100%;pointer-events:none;margin-bottom:32px;overflow:hidden;border-bottom:2px solid #808080}.CaseCard-module__caseCardVisual__nVFnK.CaseCard-module___hovered__OvHKZ .CaseCard-module__caseCardBlackOverlay__JIzLR{opacity:0}.CaseCard-module__caseCardVisual__nVFnK.CaseCard-module___hovered__OvHKZ .CaseCard-module__caseCardDecorativeOverlay__8dAU2{opacity:1;filter:blur(0);transform:scale(1)}.CaseCard-module__caseCardLogo__bA3L9{display:block;position:relative;z-index:1;width:100%;height:auto}.CaseCard-module__caseCardBlackOverlay__JIzLR{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(11,11,11,.25);z-index:2;opacity:1;transition:opacity .25s ease-in-out}.CaseCard-module__caseCardDecorativeOverlay__8dAU2{position:absolute;top:0;left:0;width:100%;height:auto;opacity:0;filter:blur(10px);transform:scale(1.1);transition:opacity .35s ease-in-out,filter .25s ease-in-out,transform .25s ease-in-out}.CaseCard-module__caseName__YHpyd{line-height:125%;font-weight:400;margin-bottom:8px;pointer-events:none;color:#fff}@media (min-width: 390px){.CaseCard-module__caseName__YHpyd{font-size:32px}}@media (min-width: 390px) and (max-width: 2499px){.CaseCard-module__caseName__YHpyd{font-size:calc(16px + 16 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.CaseCard-module__caseName__YHpyd{font-size:16px}}@media (min-width: 390px){.CaseCard-module__caseName__YHpyd{margin-bottom:8px}}@media (min-width: 390px) and (max-width: 1919px){.CaseCard-module__caseName__YHpyd{margin-bottom:calc(4px + 4 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.CaseCard-module__caseName__YHpyd{margin-bottom:4px}}.CaseCard-module__caseDescription__5NtYK{line-height:133.333%;font-weight:400;color:#999;pointer-events:none}@media (min-width: 390px){.CaseCard-module__caseDescription__5NtYK{font-size:24px}}@media (min-width: 390px) and (max-width: 2499px){.CaseCard-module__caseDescription__5NtYK{font-size:calc(16px + 8 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.CaseCard-module__caseDescription__5NtYK{font-size:16px}}.NotFound-module__notFound__HcdUg{padding-top:clamp(120px,20vh,250px);padding-bottom:clamp(200px,30vh,400px)}.NotFound-module__container__BZq1v{position:relative;display:flex;align-items:center;justify-content:center}.NotFound-module__content__4N5GU{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center}.NotFound-module__title__VDHoC{line-height:100%;font-weight:500;color:#fdfdfd}@media (min-width: 390px) and (max-width: 2499px){.NotFound-module__title__VDHoC{font-size:calc(32px + 32 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.NotFound-module__title__VDHoC{font-size:32px}}@media only screen and (max-width: 350px) and (min-width: 320px){.NotFound-module__title__VDHoC{font-size:30px}}@media only screen and (max-width: 350px) and (min-width: 320px) and (max-width: 349px){.NotFound-module__title__VDHoC{font-size:calc(26px + 4 * ((100vw - 320px) / (30)))}}@media only screen and (max-width: 350px) and (max-width: 319px){.NotFound-module__title__VDHoC{font-size:26px}}@media (min-width: 390px){.NotFound-module__title__VDHoC{margin-bottom:32px}}@media (min-width: 390px) and (max-width: 2499px){.NotFound-module__title__VDHoC{margin-bottom:calc(20px + 12 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.NotFound-module__title__VDHoC{margin-bottom:20px}}@media (min-width: 390px){.NotFound-module__title__VDHoC{font-size:64px}}@media (min-width: 390px) and (max-width: 2499px){.NotFound-module__title__VDHoC{font-size:calc(28px + 36 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.NotFound-module__title__VDHoC{font-size:28px}}.NotFound-module__text__1b7Ho{line-height:100%;font-weight:500;color:#999}@media (min-width: 390px){.NotFound-module__text__1b7Ho{font-size:48px}}@media (min-width: 390px) and (max-width: 2499px){.NotFound-module__text__1b7Ho{font-size:calc(26px + 22 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.NotFound-module__text__1b7Ho{font-size:26px}}@media (min-width: 390px){.NotFound-module__text__1b7Ho{margin-bottom:32px}}@media (min-width: 390px) and (max-width: 2499px){.NotFound-module__text__1b7Ho{margin-bottom:calc(20px + 12 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.NotFound-module__text__1b7Ho{margin-bottom:20px}}@media (min-width: 390px){.NotFound-module__text__1b7Ho{font-size:64px}}@media (min-width: 390px) and (max-width: 2499px){.NotFound-module__text__1b7Ho{font-size:calc(22px + 42 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.NotFound-module__text__1b7Ho{font-size:22px}}.NotFound-module__notFoundIcon__dHSE1{width:100%;height:auto}.CasePresentationPage-module__case__k8C8h{padding-top:48px}@media (min-width: 390px){.CasePresentationPage-module__case__k8C8h{padding-bottom:326px}}@media (min-width: 390px) and (max-width: 1919px){.CasePresentationPage-module__case__k8C8h{padding-bottom:calc(80px + 246 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.CasePresentationPage-module__case__k8C8h{padding-bottom:80px}}.CasePresentationPage-module__caseSection__uAZZr{display:flex;flex-direction:column}@media (min-width: 390px){.CasePresentationPage-module__caseSection__uAZZr{padding-top:120px}}@media (min-width: 390px) and (max-width: 1919px){.CasePresentationPage-module__caseSection__uAZZr{padding-top:calc(60px + 60 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.CasePresentationPage-module__caseSection__uAZZr{padding-top:60px}}@media (min-width: 390px){.CasePresentationPage-module__caseSection__uAZZr{row-gap:120px}}@media (min-width: 390px) and (max-width: 1919px){.CasePresentationPage-module__caseSection__uAZZr{row-gap:calc(60px + 60 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.CasePresentationPage-module__caseSection__uAZZr{row-gap:60px}}.CasePresentationPage-module__caseSectionTitle__DzdkS{line-height:100%;font-weight:500;margin-bottom:32px}@media (min-width: 390px){.CasePresentationPage-module__caseSectionTitle__DzdkS{font-size:64px}}@media (min-width: 390px) and (max-width: 2499px){.CasePresentationPage-module__caseSectionTitle__DzdkS{font-size:calc(32px + 32 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.CasePresentationPage-module__caseSectionTitle__DzdkS{font-size:32px}}@media only screen and (max-width: 350px) and (min-width: 320px){.CasePresentationPage-module__caseSectionTitle__DzdkS{font-size:30px}}@media only screen and (max-width: 350px) and (min-width: 320px) and (max-width: 349px){.CasePresentationPage-module__caseSectionTitle__DzdkS{font-size:calc(26px + 4 * ((100vw - 320px) / (30)))}}@media only screen and (max-width: 350px) and (max-width: 319px){.CasePresentationPage-module__caseSectionTitle__DzdkS{font-size:26px}}@media (min-width: 390px){.CasePresentationPage-module__caseSectionTitle__DzdkS{margin-bottom:32px}}@media (min-width: 390px) and (max-width: 1919px){.CasePresentationPage-module__caseSectionTitle__DzdkS{margin-bottom:calc(26px + 6 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.CasePresentationPage-module__caseSectionTitle__DzdkS{margin-bottom:26px}}@media (min-width: 390px){.CasePresentationPage-module__caseSectionTitle__DzdkS.CasePresentationPage-module___mb48__P0ySo{margin-bottom:48px}}@media (min-width: 390px) and (max-width: 1919px){.CasePresentationPage-module__caseSectionTitle__DzdkS.CasePresentationPage-module___mb48__P0ySo{margin-bottom:calc(32px + 16 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.CasePresentationPage-module__caseSectionTitle__DzdkS.CasePresentationPage-module___mb48__P0ySo{margin-bottom:32px}}.CasePresentationPage-module__caseText__FTHs4,.CasePresentationPage-module__caseList__Zc2v3 li{line-height:133.333%;font-weight:400}@media (min-width: 390px){.CasePresentationPage-module__caseText__FTHs4,.CasePresentationPage-module__caseList__Zc2v3 li{font-size:24px}}@media (min-width: 390px) and (max-width: 2499px){.CasePresentationPage-module__caseText__FTHs4,.CasePresentationPage-module__caseList__Zc2v3 li{font-size:calc(16px + 8 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.CasePresentationPage-module__caseText__FTHs4,.CasePresentationPage-module__caseList__Zc2v3 li{font-size:16px}}.CasePresentationPage-module__caseText__FTHs4+.CasePresentationPage-module__caseText__FTHs4{margin-top:32px}.CasePresentationPage-module__caseList__Zc2v3{padding:0;list-style:none}.CasePresentationPage-module__caseListItem__drkgH span{line-height:133.333%;font-weight:400;color:#999}@media (min-width: 390px){.CasePresentationPage-module__caseListItem__drkgH span{font-size:24px}}@media (min-width: 390px) and (max-width: 2499px){.CasePresentationPage-module__caseListItem__drkgH span{font-size:calc(16px + 8 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.CasePresentationPage-module__caseListItem__drkgH span{font-size:16px}}.CasePresentationPage-module__caseListItem__drkgH+.CasePresentationPage-module__caseListItem__drkgH{margin-top:16px}.CasePresentationPage-module__hero__yDMth{display:grid;grid-template-columns:repeat(2,1fr);column-gap:39px;padding-top:47px;padding-bottom:47px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}@media (min-width: 992px){.CasePresentationPage-module__hero__yDMth{column-gap:39px}}@media (min-width: 992px) and (max-width: 1919px){.CasePresentationPage-module__hero__yDMth{column-gap:calc(25px + 14 * ((100vw - 992px) / (928)))}}@media (max-width: 991px){.CasePresentationPage-module__hero__yDMth{column-gap:25px}}@media (min-width: 992px){.CasePresentationPage-module__hero__yDMth{padding-top:47px}}@media (min-width: 992px) and (max-width: 1919px){.CasePresentationPage-module__hero__yDMth{padding-top:calc(34px + 13 * ((100vw - 992px) / (928)))}}@media (max-width: 991px){.CasePresentationPage-module__hero__yDMth{padding-top:34px}}@media (min-width: 992px){.CasePresentationPage-module__hero__yDMth{padding-bottom:47px}}@media (min-width: 992px) and (max-width: 1919px){.CasePresentationPage-module__hero__yDMth{padding-bottom:calc(34px + 13 * ((100vw - 992px) / (928)))}}@media (max-width: 991px){.CasePresentationPage-module__hero__yDMth{padding-bottom:34px}}@media (max-width: 820px){.CasePresentationPage-module__hero__yDMth{display:flex;flex-direction:column;row-gap:40px}}.CasePresentationPage-module__heroImage__qYbTn{display:block;width:100%;height:100%;object-fit:cover}@media (max-width: 820px){.CasePresentationPage-module__heroImage__qYbTn{display:none}}.CasePresentationPage-module__heroImageMobile__FUzv0{display:none}@media (max-width: 820px){.CasePresentationPage-module__heroImageMobile__FUzv0{display:block;width:100%;height:auto}}.CasePresentationPage-module__heroImageWrapper__tMtCJ{position:relative}.CasePresentationPage-module__heroContent__Q0uMx{display:flex;flex-direction:column;justify-content:flex-start}.CasePresentationPage-module__heroTitle__A0aGB{line-height:100%;font-weight:500;margin-bottom:32px}@media (min-width: 390px){.CasePresentationPage-module__heroTitle__A0aGB{font-size:64px}}@media (min-width: 390px) and (max-width: 2499px){.CasePresentationPage-module__heroTitle__A0aGB{font-size:calc(32px + 32 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.CasePresentationPage-module__heroTitle__A0aGB{font-size:32px}}@media only screen and (max-width: 350px) and (min-width: 320px){.CasePresentationPage-module__heroTitle__A0aGB{font-size:30px}}@media only screen and (max-width: 350px) and (min-width: 320px) and (max-width: 349px){.CasePresentationPage-module__heroTitle__A0aGB{font-size:calc(26px + 4 * ((100vw - 320px) / (30)))}}@media only screen and (max-width: 350px) and (max-width: 319px){.CasePresentationPage-module__heroTitle__A0aGB{font-size:26px}}@media (max-width: 820px) and (min-width: 390px){.CasePresentationPage-module__heroText__f7rQr{margin-bottom:20px}}@media (max-width: 820px) and (min-width: 390px) and (max-width: 1919px){.CasePresentationPage-module__heroText__f7rQr{margin-bottom:calc(10px + 10 * ((100vw - 390px) / (1530)))}}@media (max-width: 820px) and (max-width: 389px){.CasePresentationPage-module__heroText__f7rQr{margin-bottom:10px}}.CasePresentationPage-module__tagsWrapperMain__e3siD{margin-top:auto}@media (min-width: 992px){.CasePresentationPage-module__tagsWrapperMain__e3siD{margin-bottom:84px}}@media (min-width: 992px) and (max-width: 1919px){.CasePresentationPage-module__tagsWrapperMain__e3siD{margin-bottom:calc(40px + 44 * ((100vw - 992px) / (928)))}}@media (max-width: 991px){.CasePresentationPage-module__tagsWrapperMain__e3siD{margin-bottom:40px}}.CasePresentationPage-module__tagsWrapperTitle__hfBeg{line-height:160%;font-weight:400;color:#999;margin-bottom:16px}@media (min-width: 390px){.CasePresentationPage-module__tagsWrapperTitle__hfBeg{font-size:20px}}@media (min-width: 390px) and (max-width: 2499px){.CasePresentationPage-module__tagsWrapperTitle__hfBeg{font-size:calc(16px + 4 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.CasePresentationPage-module__tagsWrapperTitle__hfBeg{font-size:16px}}.CasePresentationPage-module__tagsWrapperInner__vmiYj{display:flex;column-gap:8px}.CasePresentationPage-module__tagItem__CoQVt{font-size:16px;padding:8px 12px;border-radius:28px;border:1px solid #999999;color:#999}@media (min-width: 390px){.CasePresentationPage-module__tagItem__CoQVt{font-size:16px}}@media (min-width: 390px) and (max-width: 1919px){.CasePresentationPage-module__tagItem__CoQVt{font-size:calc(14px + 2 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.CasePresentationPage-module__tagItem__CoQVt{font-size:14px}}@media (min-width: 390px){.CasePresentationPage-module__tagItem__CoQVt{padding:8px}}@media (min-width: 390px) and (max-width: 1919px){.CasePresentationPage-module__tagItem__CoQVt{padding:calc(6px + 2 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.CasePresentationPage-module__tagItem__CoQVt{padding:6px}}@media (min-width: 390px){.CasePresentationPage-module__tagItem__CoQVt{padding-left:12px}}@media (min-width: 390px) and (max-width: 1919px){.CasePresentationPage-module__tagItem__CoQVt{padding-left:calc(8px + 4 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.CasePresentationPage-module__tagItem__CoQVt{padding-left:8px}}@media (min-width: 390px){.CasePresentationPage-module__tagItem__CoQVt{padding-right:12px}}@media (min-width: 390px) and (max-width: 1919px){.CasePresentationPage-module__tagItem__CoQVt{padding-right:calc(8px + 4 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.CasePresentationPage-module__tagItem__CoQVt{padding-right:8px}}.CasePresentationPage-module__heroLink__NXugZ{display:flex;align-items:flex-end;column-gap:8px;width:min-content;line-height:133.333%;font-weight:400;color:#fdfdfd;text-decoration:none;white-space:nowrap}@media (min-width: 390px){.CasePresentationPage-module__heroLink__NXugZ{font-size:24px}}@media (min-width: 390px) and (max-width: 2499px){.CasePresentationPage-module__heroLink__NXugZ{font-size:calc(16px + 8 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.CasePresentationPage-module__heroLink__NXugZ{font-size:16px}}.CasePresentationPage-module__heroLink__NXugZ span{pointer-events:none}.CasePresentationPage-module__heroLinkImg__MYg1U{position:relative;top:-1px;width:20px;height:auto;pointer-events:none}.CasePresentationPage-module__description__pt92F{display:flex;flex-direction:column;align-items:flex-end}@media (min-width: 390px){.CasePresentationPage-module__description__pt92F{padding-top:120px}}@media (min-width: 390px) and (max-width: 1919px){.CasePresentationPage-module__description__pt92F{padding-top:calc(60px + 60 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.CasePresentationPage-module__description__pt92F{padding-top:60px}}@media (min-width: 390px){.CasePresentationPage-module__description__pt92F{padding-bottom:120px}}@media (min-width: 390px) and (max-width: 1919px){.CasePresentationPage-module__description__pt92F{padding-bottom:calc(60px + 60 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.CasePresentationPage-module__description__pt92F{padding-bottom:60px}}@media (min-width: 390px){.CasePresentationPage-module__description__pt92F{row-gap:120px}}@media (min-width: 390px) and (max-width: 1919px){.CasePresentationPage-module__description__pt92F{row-gap:calc(60px + 60 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.CasePresentationPage-module__description__pt92F{row-gap:60px}}.CasePresentationPage-module__descriptionBlock__NZSnD{width:calc(50% - 10px)}@media (max-width: 992px){.CasePresentationPage-module__descriptionBlock__NZSnD{width:100%}}.CasePresentationPage-module__descriptionBlock__NZSnD.CasePresentationPage-module___left__-NQjw{align-self:flex-start}.CasePresentationPage-module__descriptionBlock__NZSnD.CasePresentationPage-module___right__S3MEo{align-self:flex-end}.CasePresentationPage-module__descriptionTitle__9PSOl{line-height:100%;font-weight:500;margin-bottom:32px}@media (min-width: 390px){.CasePresentationPage-module__descriptionTitle__9PSOl{font-size:48px}}@media (min-width: 390px) and (max-width: 2499px){.CasePresentationPage-module__descriptionTitle__9PSOl{font-size:calc(26px + 22 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.CasePresentationPage-module__descriptionTitle__9PSOl{font-size:26px}}@media (min-width: 390px){.CasePresentationPage-module__review__gWgDM{padding-bottom:240px}}@media (min-width: 390px) and (max-width: 1919px){.CasePresentationPage-module__review__gWgDM{padding-bottom:calc(120px + 120 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.CasePresentationPage-module__review__gWgDM{padding-bottom:120px}}.CasePresentationPage-module__reviewVideoWrapper__kTP2h{background-color:#000c4e}@media (min-width: 390px){.CasePresentationPage-module__reviewVideoWrapper__kTP2h{padding:80px}}@media (min-width: 390px) and (max-width: 1919px){.CasePresentationPage-module__reviewVideoWrapper__kTP2h{padding:calc(20px + 60 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.CasePresentationPage-module__reviewVideoWrapper__kTP2h{padding:20px}}@media (min-width: 390px){.CasePresentationPage-module__reviewVideoWrapper__kTP2h{padding-right:80px}}@media (min-width: 390px) and (max-width: 1919px){.CasePresentationPage-module__reviewVideoWrapper__kTP2h{padding-right:calc(20px + 60 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.CasePresentationPage-module__reviewVideoWrapper__kTP2h{padding-right:20px}}@media (min-width: 390px){.CasePresentationPage-module__reviewVideoWrapper__kTP2h{padding-left:80px}}@media (min-width: 390px) and (max-width: 1919px){.CasePresentationPage-module__reviewVideoWrapper__kTP2h{padding-left:calc(20px + 60 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.CasePresentationPage-module__reviewVideoWrapper__kTP2h{padding-left:20px}}.CasePresentationPage-module__reviewVideo__ZpUri{position:relative;background-color:#000f61;min-height:560px;border-radius:24px;border:1px solid rgba(253,253,253,.5)}@media (min-width: 390px){.CasePresentationPage-module__reviewVideo__ZpUri{min-height:560px}}@media (min-width: 390px) and (max-width: 1919px){.CasePresentationPage-module__reviewVideo__ZpUri{min-height:calc(300px + 260 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.CasePresentationPage-module__reviewVideo__ZpUri{min-height:300px}}.CasePresentationPage-module__reviewEffectWrapper__G1dRs{display:block;width:calc(50% - 10px);margin-left:auto}@media (max-width: 768px){.CasePresentationPage-module__reviewEffectWrapper__G1dRs{width:100%}}@media (min-width: 390px){.CasePresentationPage-module__reviewEffectWrapper__G1dRs{padding-top:80px}}@media (min-width: 390px) and (max-width: 1919px){.CasePresentationPage-module__reviewEffectWrapper__G1dRs{padding-top:calc(40px + 40 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.CasePresentationPage-module__reviewEffectWrapper__G1dRs{padding-top:40px}}.CasePresentationPage-module__mockupWrapperProblem__Ptii4,.CasePresentationPage-module__mockupWrapperSolution__0v-KY,.CasePresentationPage-module__mockupWrapperOverview__-ikYN,.CasePresentationPage-module__numbersWrapper__XZxHe{width:100%;display:flex;align-items:center;justify-content:center;background-color:#000;border-radius:16px;border:1px solid #5c5c5c}@media (min-width: 390px){.CasePresentationPage-module__mockupWrapperProblem__Ptii4{padding:90px}}@media (min-width: 390px) and (max-width: 1919px){.CasePresentationPage-module__mockupWrapperProblem__Ptii4{padding:calc(20px + 70 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.CasePresentationPage-module__mockupWrapperProblem__Ptii4{padding:20px}}@media (min-width: 390px){.CasePresentationPage-module__mockupWrapperProblem__Ptii4{padding-top:57px}}@media (min-width: 390px) and (max-width: 1919px){.CasePresentationPage-module__mockupWrapperProblem__Ptii4{padding-top:calc(30px + 27 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.CasePresentationPage-module__mockupWrapperProblem__Ptii4{padding-top:30px}}@media (min-width: 390px){.CasePresentationPage-module__mockupWrapperProblem__Ptii4{padding-bottom:58px}}@media (min-width: 390px) and (max-width: 1919px){.CasePresentationPage-module__mockupWrapperProblem__Ptii4{padding-bottom:calc(30px + 28 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.CasePresentationPage-module__mockupWrapperProblem__Ptii4{padding-bottom:30px}}@media (min-width: 390px){.CasePresentationPage-module__mockupWrapperSolution__0v-KY{padding:190px}}@media (min-width: 390px) and (max-width: 1919px){.CasePresentationPage-module__mockupWrapperSolution__0v-KY{padding:calc(80px + 110 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.CasePresentationPage-module__mockupWrapperSolution__0v-KY{padding:80px}}@media (min-width: 390px){.CasePresentationPage-module__mockupWrapperSolution__0v-KY{padding-top:60px}}@media (min-width: 390px) and (max-width: 1919px){.CasePresentationPage-module__mockupWrapperSolution__0v-KY{padding-top:calc(30px + 30 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.CasePresentationPage-module__mockupWrapperSolution__0v-KY{padding-top:30px}}@media (min-width: 390px){.CasePresentationPage-module__mockupWrapperSolution__0v-KY{padding-bottom:60px}}@media (min-width: 390px) and (max-width: 1919px){.CasePresentationPage-module__mockupWrapperSolution__0v-KY{padding-bottom:calc(30px + 30 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.CasePresentationPage-module__mockupWrapperSolution__0v-KY{padding-bottom:30px}}@media (min-width: 390px){.CasePresentationPage-module__mockupWrapperOverview__-ikYN{padding:47px}}@media (min-width: 390px) and (max-width: 1919px){.CasePresentationPage-module__mockupWrapperOverview__-ikYN{padding:calc(20px + 27 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.CasePresentationPage-module__mockupWrapperOverview__-ikYN{padding:20px}}@media (min-width: 390px){.CasePresentationPage-module__mockupWrapperOverview__-ikYN{padding-top:40px}}@media (min-width: 390px) and (max-width: 1919px){.CasePresentationPage-module__mockupWrapperOverview__-ikYN{padding-top:calc(30px + 10 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.CasePresentationPage-module__mockupWrapperOverview__-ikYN{padding-top:30px}}@media (min-width: 390px){.CasePresentationPage-module__mockupWrapperOverview__-ikYN{padding-bottom:60px}}@media (min-width: 390px) and (max-width: 1919px){.CasePresentationPage-module__mockupWrapperOverview__-ikYN{padding-bottom:calc(30px + 30 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.CasePresentationPage-module__mockupWrapperOverview__-ikYN{padding-bottom:30px}}.CasePresentationPage-module__mockupImage__jxli7{width:100%;height:auto}.CasePresentationPage-module__numbersWrapper__XZxHe{display:flex;align-items:center;justify-content:center;align-content:center;flex-wrap:wrap}@media (min-width: 390px){.CasePresentationPage-module__numbersWrapper__XZxHe{height:560px}}@media (min-width: 390px) and (max-width: 1919px){.CasePresentationPage-module__numbersWrapper__XZxHe{height:calc(400px + 160 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.CasePresentationPage-module__numbersWrapper__XZxHe{height:400px}}@media (min-width: 390px){.CasePresentationPage-module__numbersWrapper__XZxHe{gap:32px}}@media (min-width: 390px) and (max-width: 1919px){.CasePresentationPage-module__numbersWrapper__XZxHe{gap:calc(26px + 6 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.CasePresentationPage-module__numbersWrapper__XZxHe{gap:26px}}@media only screen and (max-width: 992px){.CasePresentationPage-module__numbersWrapper__XZxHe{height:auto;flex-direction:column;flex-wrap:nowrap}}@media only screen and (max-width: 992px) and (min-width: 390px){.CasePresentationPage-module__numbersWrapper__XZxHe{padding:70px}}@media only screen and (max-width: 992px) and (min-width: 390px) and (max-width: 991px){.CasePresentationPage-module__numbersWrapper__XZxHe{padding:calc(25px + 45 * ((100vw - 390px) / (602)))}}@media only screen and (max-width: 992px) and (max-width: 389px){.CasePresentationPage-module__numbersWrapper__XZxHe{padding:25px}}@media only screen and (max-width: 992px) and (min-width: 390px){.CasePresentationPage-module__numbersWrapper__XZxHe{padding-left:140px}}@media only screen and (max-width: 992px) and (min-width: 390px) and (max-width: 991px){.CasePresentationPage-module__numbersWrapper__XZxHe{padding-left:calc(40px + 100 * ((100vw - 390px) / (602)))}}@media only screen and (max-width: 992px) and (max-width: 389px){.CasePresentationPage-module__numbersWrapper__XZxHe{padding-left:40px}}@media only screen and (max-width: 992px) and (min-width: 390px){.CasePresentationPage-module__numbersWrapper__XZxHe{padding-right:140px}}@media only screen and (max-width: 992px) and (min-width: 390px) and (max-width: 991px){.CasePresentationPage-module__numbersWrapper__XZxHe{padding-right:calc(40px + 100 * ((100vw - 390px) / (602)))}}@media only screen and (max-width: 992px) and (max-width: 389px){.CasePresentationPage-module__numbersWrapper__XZxHe{padding-right:40px}}.CasePresentationPage-module__numbersItem__xB-bC{display:grid;grid-template-columns:152fr 217fr;border:2px solid #999999;border-radius:16px;height:88px}@media (min-width: 390px){.CasePresentationPage-module__numbersItem__xB-bC{padding:16px}}@media (min-width: 390px) and (max-width: 1919px){.CasePresentationPage-module__numbersItem__xB-bC{padding:calc(10px + 6 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.CasePresentationPage-module__numbersItem__xB-bC{padding:10px}}@media (min-width: 390px){.CasePresentationPage-module__numbersItem__xB-bC{width:400px}}@media (min-width: 390px) and (max-width: 1919px){.CasePresentationPage-module__numbersItem__xB-bC{width:calc(320px + 80 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.CasePresentationPage-module__numbersItem__xB-bC{width:320px}}@media only screen and (max-width: 992px){.CasePresentationPage-module__numbersItem__xB-bC{width:100%;min-height:74px;height:auto}}.CasePresentationPage-module__numbersValue__1kAY5{display:flex;align-items:center;justify-content:center;color:#3eff8b;font-weight:500;line-height:100%;padding-right:12px}@media (min-width: 390px){.CasePresentationPage-module__numbersValue__1kAY5{font-size:40px}}@media (min-width: 390px) and (max-width: 1919px){.CasePresentationPage-module__numbersValue__1kAY5{font-size:calc(26px + 14 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.CasePresentationPage-module__numbersValue__1kAY5{font-size:26px}}.CasePresentationPage-module__numbersUnit__r5Jvu{display:flex;align-items:center;justify-content:flex-start;border-left:1px solid #5c5c5c;padding-left:12px;color:#fdfdfd;font-style:normal;font-weight:500;line-height:140%}@media (min-width: 390px){.CasePresentationPage-module__numbersUnit__r5Jvu{font-size:20px}}@media (min-width: 390px) and (max-width: 1919px){.CasePresentationPage-module__numbersUnit__r5Jvu{font-size:calc(18px + 2 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.CasePresentationPage-module__numbersUnit__r5Jvu{font-size:18px}}.CasePresentationPage-module__otherCasesSliderWrapper__shJIm{border-top:1px solid #d9d9d9}@media (min-width: 390px){.CasePresentationPage-module__otherCasesSliderWrapper__shJIm{margin-top:120px}}@media (min-width: 390px) and (max-width: 1919px){.CasePresentationPage-module__otherCasesSliderWrapper__shJIm{margin-top:calc(80px + 40 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.CasePresentationPage-module__otherCasesSliderWrapper__shJIm{margin-top:80px}}@media (min-width: 390px){.CasePresentationPage-module__otherCasesSliderWrapper__shJIm{padding-top:49px}}@media (min-width: 390px) and (max-width: 1919px){.CasePresentationPage-module__otherCasesSliderWrapper__shJIm{padding-top:calc(30px + 19 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.CasePresentationPage-module__otherCasesSliderWrapper__shJIm{padding-top:30px}}.CaseSlider-module__swiper__Cde2t{overflow:hidden;width:100%}.CaseSlider-module__swiperSlide__lxgGv{width:480px}@media (min-width: 390px){.CaseSlider-module__swiperSlide__lxgGv{height:480px}}@media (min-width: 390px) and (max-width: 1919px){.CaseSlider-module__swiperSlide__lxgGv{height:calc(360px + 120 * ((100vw - 390px) / (1530)))}}@media (max-width: 389px){.CaseSlider-module__swiperSlide__lxgGv{height:360px}}.CaseSlider-module__swiperSlide__lxgGv:hover .CaseSlider-module__swiperImageWrapper__4iTwq:before{opacity:0}.CaseSlider-module__caseLink__2z4Ni{text-decoration:none;pointer-events:none}.CaseSlider-module__swiperWrapper__mj8Eq{position:relative}.CaseSlider-module__swiperImageWrapper__4iTwq{position:relative;display:flex;justify-content:center;align-items:center;height:320px;background-color:#000f61;margin-bottom:33px;border-bottom:1px solid #fdfdfd;pointer-events:none}.CaseSlider-module__swiperImageWrapper__4iTwq:before{position:absolute;content:"";top:0;left:0;width:100%;height:calc(100% + 1px);z-index:1;background-color:#0b0b0b;opacity:.5;transition:.25s opacity ease-in-out;pointer-events:none}.CaseSlider-module__swiperImage__neqMM{width:300px;pointer-events:none}.CaseSlider-module__swiperImage__neqMM.CaseSlider-module___ewa__wcQE8{width:200px}.CaseSlider-module__swiperImage__neqMM.CaseSlider-module___mintGuru__wP7UG{width:80px}.CaseSlider-module__swiperImage__neqMM.CaseSlider-module___filemarket__H7HhB{width:96px}.CaseSlider-module__swiperCardTitle__SyCWc{line-height:100%;font-weight:500;margin-bottom:8px;pointer-events:none;color:#fff}@media (min-width: 390px){.CaseSlider-module__swiperCardTitle__SyCWc{font-size:32px}}@media (min-width: 390px) and (max-width: 2499px){.CaseSlider-module__swiperCardTitle__SyCWc{font-size:calc(22px + 10 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.CaseSlider-module__swiperCardTitle__SyCWc{font-size:22px}}.CaseSlider-module__swiperCardService__yLPJv{line-height:133.333%;font-weight:400;color:#999;pointer-events:none}@media (min-width: 390px){.CaseSlider-module__swiperCardService__yLPJv{font-size:24px}}@media (min-width: 390px) and (max-width: 2499px){.CaseSlider-module__swiperCardService__yLPJv{font-size:calc(16px + 8 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.CaseSlider-module__swiperCardService__yLPJv{font-size:16px}}.CaseSlider-module__swiperNavigationWrapperOuter__QRiBS{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px}@media only screen and (max-width: 640px){.CaseSlider-module__swiperNavigationWrapperOuter__QRiBS{display:none}}.CaseSlider-module__swiperNavigationWrapper__-4NMk{display:flex;column-gap:16px}.CaseSlider-module__swiperButton__gTFDm{display:flex;align-items:center;justify-content:center;padding:0;margin:0;width:32px;height:32px;background-color:#fdfdfd;border-radius:50%}.CaseSlider-module__swiperButton__gTFDm:disabled{opacity:.5}.CaseSlider-module__swiperButtonArrow__UKg3W{position:relative;width:10px;height:auto;pointer-events:none}.CaseSlider-module__swiperButtonArrow__UKg3W.CaseSlider-module___next__hQ-Mp{transform:rotate(180deg)}.CaseSlider-module__swiperButtonPrev__Jakzu .CaseSlider-module__swiperButtonArrow__UKg3W{left:-1px}.CaseSlider-module__swiperButtonNext__8O4Nc .CaseSlider-module__swiperButtonArrow__UKg3W{left:1px}.CaseSlider-module__swiperButtonPrev__Jakzu,.CaseSlider-module__swiperButtonNext__8O4Nc{outline:0!important;border:0!important;transition:opacity .2s ease-in-out;position:relative}.CaseSlider-module__linkToPortfolioList__4Iymm{text-decoration:none;color:#fdfdfd;font-size:24px;font-weight:400;line-height:24px;user-select:none}*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media (hover: hover){html,body,*,button,input,select,textarea,a{cursor:none!important}}body{box-sizing:border-box;font-family:Gotham,Arial,sans-serif;background-color:#0b0b0b;color:#fdfdfd;width:auto;margin:0}body::-webkit-scrollbar{width:10px;background-color:#0b0b0b}body::-webkit-scrollbar-button{display:none}body::-webkit-scrollbar-track{background-color:#0b0b0b}body::-webkit-scrollbar-thumb{background-color:#1f1f1f;border-radius:2px}::selection{color:#0b0b0b;background:#3eff8b}section{background-color:#0b0b0b}.container{max-width:1260px;padding-right:40px;padding-left:40px;margin:0 auto}@media (min-width: 390px){.container{padding-right:40px}}@media (min-width: 390px) and (max-width: 2499px){.container{padding-right:calc(20px + 20 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.container{padding-right:20px}}@media (min-width: 390px){.container{padding-left:40px}}@media (min-width: 390px) and (max-width: 2499px){.container{padding-left:calc(20px + 20 * ((100vw - 390px) / (2110)))}}@media (max-width: 389px){.container{padding-left:20px}}.title-mobile{display:none}@media only screen and (max-width: 768px){.title-mobile{display:block}}.non-interactable{opacity:.5}[data-anim-hover-line]{position:relative}[data-anim-hover-line]:before{position:absolute;content:"";bottom:-1px;left:0;background-color:#fdfdfd66;width:0;height:3px;z-index:2;transition:.4s width ease-in-out}[data-anim-hover-line]:after{position:absolute;content:"";bottom:-1px;right:0;background-color:#fdfdfd66;width:0;height:3px;z-index:2;transition:.4s width ease-in-out}[data-anim-hover-line]:hover:before,[data-anim-hover-line]:hover:after{width:100%}.workflow-button,.workflow-button-tablet{opacity:0;filter:drop-shadow(0px 0px 10px #ffffff)}.workflow-button-hover-area,.workflow-button-hover-area-tablet{background-color:transparent;fill:transparent;stroke:transparent}.smooth-scrollbar{overflow:auto;height:100vh}.scroll-disabled{position:fixed;overflow-y:scroll}.scrollbar-thumb{background-color:#3eff8b!important;border-radius:3px!important}.scrollbar-track-y{background-color:#1f1f1f!important}.expertise-white{color:#fdfdfd}.expertise-green{color:#3eff8b}@font-face{font-family:Gotham;font-display:swap;src:url(/assets/Gotham-Light-5f17d537.woff2) format("woff2"),url(/assets/Gotham-Light-25d9d5bf.woff) format("woff");font-style:normal;font-weight:300}@font-face{font-family:Gotham;font-display:swap;src:url(/assets/Gotham-Book-6cfb95f4.woff2) format("woff2"),url(/assets/Gotham-Book-b5fb4b59.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:Gotham;font-display:swap;src:url(/assets/Gotham-Medium-3aab0e44.woff2) format("woff2"),url(/assets/Gotham-Medium-82865201.woff) format("woff");font-style:normal;font-weight:500}@font-face{font-family:Gotham;font-display:swap;src:url(/assets/Gotham-Bold-e9454169.woff2) format("woff2"),url(/assets/Gotham-Bold-e0588d77.woff) format("woff");font-style:normal;font-weight:700}@font-face{font-family:Gotham;font-display:swap;src:url(/assets/Gotham-Black-8537cca4.woff2) format("woff2"),url(/assets/Gotham-Black-520ecf27.woff) format("woff");font-style:normal;font-weight:900}
