.PageHome_index__ochsG{--header-black-bg-color:rgba(88,88,88,0.96);--contact-background:#fff;--contact-color:#2a282e;--side-padding:12px;overflow-x:hidden;color:#fff}.PageHome_h2__H54Hh{margin:0;font-size:50px;line-height:1.2;letter-spacing:1px}@media(max-width:1023px){.PageHome_h2__H54Hh{font-size:34px;line-height:1.3;letter-spacing:.42px}}.PageHome_h3__22j6_{margin:0;font-size:28px;line-height:1.28;text-transform:uppercase;letter-spacing:1px}@media(max-width:1023px){.PageHome_h3__22j6_{font-size:24px;line-height:1.33;letter-spacing:.8px}}.PageHome_h6__y0VK8{margin:0;font-size:21px;font-weight:700;line-height:1.43}@media(max-width:1023px){.PageHome_h6__y0VK8{font-size:18px;line-height:1.56}}.PageHome_offset__9kTH9{height:1px}.CompactContact_main__dhGns{--color:var(--contact-color,#fff);position:relative;color:var(--color);background:var(--contact-background,none)}.CompactContact_main__dhGns footer{background:none}.CompactContact_main__wrapper__Gu_bf{z-index:1;display:flex;flex-direction:column;align-items:center;padding-top:96px;padding-bottom:96px}.CompactContact_main__title__iQaXP{margin:0;font-size:50px;line-height:1.2}.CompactContact_main__description__BjON6{max-width:696px;margin:20px auto 40px;font-size:21px;line-height:1.43;color:rgb(var(--color),.7);text-align:center}@media(max-width:1023px){.CompactContact_main__wrapper__Gu_bf{padding-top:64px;padding-bottom:64px}.CompactContact_main__title__iQaXP{font-size:30px;letter-spacing:.42px}.CompactContact_main__description__BjON6{margin:16px auto 32px;font-size:13px;line-height:1.38}}.Footer2_footer__YJqYD{position:relative;width:100%;padding:52px 18px 24px;font-family:var(--font-family-Google-Sans-Flex,"Google Sans Flex"),sans-serif;color:#fff;background-color:#000}.Footer2_footer__YJqYD h1,.Footer2_footer__YJqYD h2,.Footer2_footer__YJqYD h3,.Footer2_footer__YJqYD h4,.Footer2_footer__YJqYD h5,.Footer2_footer__YJqYD h6{font-family:var(--font-family-Google-Sans-Flex,"Google Sans Flex"),sans-serif;font-weight:600;line-height:160%;letter-spacing:.32px}@media(min-width:1024px){.Footer2_footer__YJqYD{padding:64px 24px 32px}}.Footer2_footer_gray__Mc2Po{color:#2a282e;background-color:#f9f9f9}.Footer2_footer_gray__Mc2Po .Footer2_logo__dvMHX svg path{fill:#2a282e}.Footer2_footer_gray__Mc2Po .Footer2_address__zcall{color:rgba(42,40,46,.8)}.Footer2_footer_gray__Mc2Po .Footer2_columnTitle__9INP_{color:rgba(42,40,46,.3)}.Footer2_footer_gray__Mc2Po .Footer2_linkItem__kxzTr{color:#2a282e}.Footer2_footer_gray__Mc2Po .Footer2_linkItem__kxzTr:hover{color:color-mix(in srgb,var(--primary-color,#e52e04) 80%,black)}.Footer2_footer_gray__Mc2Po .Footer2_separator__b_OJ7{background-color:rgba(42,40,46,.1)}.Footer2_footer_gray__Mc2Po .Footer2_legalItem__zp49C{color:rgba(42,40,46,.5)}.Footer2_footer_gray__Mc2Po .Footer2_legalItem__zp49C:hover{color:#2a282e}.Footer2_footer_gray__Mc2Po .Footer2_socialIcon__d5iQy{color:#2a282e;opacity:.7}.Footer2_footer_gray__Mc2Po .Footer2_socialIcon__d5iQy:hover{background-color:rgba(42,40,46,.08);opacity:1}.Footer2_footer_white__ej3dq{color:#2a282e;background-color:#fff}.Footer2_footer_white__ej3dq .Footer2_logo__dvMHX svg path{fill:#2a282e}.Footer2_footer_white__ej3dq .Footer2_address__zcall{color:rgba(42,40,46,.8)}.Footer2_footer_white__ej3dq .Footer2_columnTitle__9INP_{color:rgba(42,40,46,.3)}.Footer2_footer_white__ej3dq .Footer2_linkItem__kxzTr{color:#2a282e}.Footer2_footer_white__ej3dq .Footer2_linkItem__kxzTr:hover{color:color-mix(in srgb,var(--primary-color,#e52e04) 80%,black)}.Footer2_footer_white__ej3dq .Footer2_separator__b_OJ7{background-color:rgba(42,40,46,.1)}.Footer2_footer_white__ej3dq .Footer2_legalItem__zp49C{color:rgba(42,40,46,.5)}.Footer2_footer_white__ej3dq .Footer2_legalItem__zp49C:hover{color:#2a282e}.Footer2_footer_white__ej3dq .Footer2_socialIcon__d5iQy{color:#2a282e;opacity:.7}.Footer2_footer_white__ej3dq .Footer2_socialIcon__d5iQy:hover{background-color:rgba(42,40,46,.08);opacity:1}.Footer2_footer_dark___TPt4{color:#fff;background-color:#000}.Footer2_footer_transparent__0_Djr{color:#fff;background-color:rgba(0,0,0,0)}.Footer2_container__J88Z0{display:flex;flex-direction:column;width:100%;max-width:1104px;margin-right:auto;margin-left:auto}.Footer2_topContentWrapper__KfAlo{padding:0}@media(min-width:1024px){.Footer2_topContentWrapper__KfAlo{padding:0 24px}}.Footer2_bottomContentWrapper__VuC0P{padding:0}@media(min-width:1024px){.Footer2_bottomContentWrapper__VuC0P{padding:0 24px}}.Footer2_topContent__93TNc{display:flex;flex-direction:column;gap:36px;justify-content:space-between;width:100%}@media(min-width:1024px){.Footer2_topContent__93TNc{flex-direction:row;gap:28px;align-items:flex-start}}.Footer2_companyBlock__u3sy2{display:flex;flex-direction:column;gap:24px;width:100%}@media(min-width:1024px){.Footer2_companyBlock__u3sy2{width:320px}}.Footer2_logo__dvMHX{display:block;width:90px;height:36px;margin:0;text-decoration:none;cursor:pointer}.Footer2_logo__dvMHX svg{display:block;width:100%;height:100%}.Footer2_address__zcall{display:flex;flex-direction:column;margin:0;font-family:var(--font-family-Google-Sans-Flex,"Google Sans Flex"),sans-serif;font-size:15px;line-height:1.6;color:hsla(0,0%,100%,.8);letter-spacing:.32px}@media(min-width:1024px){.Footer2_address__zcall{font-size:16px}}.Footer2_contactLine__OCRRD{margin:0}.Footer2_contactLine__OCRRD a{color:inherit;text-decoration:none;transition:color .2s ease}.Footer2_contactLine__OCRRD a:hover{text-decoration:underline}.Footer2_navColumns__6FZAS{display:flex;flex-wrap:wrap;gap:32px 12px;width:100%}@media(min-width:1024px){.Footer2_navColumns__6FZAS{display:flex;flex-flow:row nowrap;gap:48px;align-items:flex-start;justify-content:flex-end;width:auto;padding-top:2px}}.Footer2_column__quhoq{display:flex;flex-direction:column;gap:12px;width:calc(50% - 6px)}@media(min-width:1024px){.Footer2_column__quhoq{width:128px}}.Footer2_columnWide__z9DKe{width:calc(50% - 6px)}@media(min-width:1024px){.Footer2_columnWide__z9DKe{width:180px}}.Footer2_columnTitle__9INP_{margin:0;font-family:var(--font-family-Google-Sans-Flex,"Google Sans Flex"),sans-serif;font-size:12px;font-weight:600;line-height:18px;color:hsla(0,0%,100%,.5);text-transform:uppercase;letter-spacing:1px}@media(min-width:1024px){.Footer2_columnTitle__9INP_{font-size:16px;font-weight:600;line-height:160%;letter-spacing:.32px}}.Footer2_linkList__xaqJd{display:flex;flex-direction:column;gap:8px;padding:0;margin:0}.Footer2_linkItem__kxzTr{font-family:var(--font-family-Google-Sans-Flex,"Google Sans Flex"),sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#fff;letter-spacing:.28px;text-decoration:none;transition:color .2s ease}@media(min-width:1024px){.Footer2_linkItem__kxzTr{font-size:16px;line-height:160%;letter-spacing:.32px;white-space:nowrap}}.Footer2_linkItem__kxzTr:hover{color:color-mix(in srgb,var(--primary-color,#e52e04) 80%,white);text-decoration:underline}.Footer2_linkItemInactive___TgUa{pointer-events:none;cursor:default;opacity:.4}.Footer2_separator__b_OJ7{width:100%;height:1px;margin:36px 0 24px;background-color:hsla(0,0%,100%,.1)}@media(min-width:1024px){.Footer2_separator__b_OJ7{margin:48px 0 32px}}.Footer2_bottomContent__KKaOT{display:flex;flex-direction:column;gap:24px;align-items:flex-start;width:100%}@media(min-width:1024px){.Footer2_bottomContent__KKaOT{flex-direction:row-reverse;gap:32px;align-items:center;justify-content:space-between}}.Footer2_legalGroup__baQRN{display:flex;flex-wrap:wrap;gap:16px;align-items:center}@media(min-width:1024px){.Footer2_legalGroup__baQRN{gap:24px}}.Footer2_legalItem__zp49C{font-family:var(--font-family-Google-Sans-Flex,"Google Sans Flex"),sans-serif;font-size:12px;font-weight:400;line-height:18px;color:hsla(0,0%,100%,.5);letter-spacing:.24px;text-decoration:none;transition:color .2s ease}.Footer2_legalItem__zp49C:hover{color:#fff;text-decoration:underline}.Footer2_socials__LRlfI{display:flex;flex-wrap:wrap;gap:0;align-items:center}.Footer2_socialIcon__d5iQy{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;color:#fff;border-radius:50%;opacity:.7;transition:background-color .2s ease,opacity .2s ease}.Footer2_socialIcon__d5iQy:hover{background-color:hsla(0,0%,100%,.15);opacity:1}.Footer2_socialIcon__d5iQy svg{width:20px;height:20px}.Layout_layout__AU2d9{position:relative;z-index:100;display:flex;flex-direction:column;min-height:100vh}.Layout_layout__AU2d9 ::selection{color:#fff;background:rgba(0,0,127,.6)}.Layout_layout__main__OXM3q{flex-grow:1}.Header_header__MwWvM{position:fixed;top:0;right:0;left:0;z-index:500;height:var(--header-height);font-weight:600;transition:height .3s}.Header_header_active__Y2PYc{background:var(--header-bg-color)}.Header_header__MwWvM:before,.Header_header_white__MewMp{--header-bg-color:var(--header-white-bg-color);--header-text-color:var(--header-white-text-color)}.Header_header__MwWvM:after,.Header_header_black__SEO1U{--header-bg-color:var(--header-black-bg-color);--header-text-color:var(--header-black-text-color)}.Header_header__MwWvM:after,.Header_header__MwWvM:before{position:absolute;top:0;right:0;left:0;z-index:-1;height:100%;content:"";background:linear-gradient(var(--header-transition,transparent),var(--header-transition,transparent)),var(--header-bg-color);opacity:0;transition:opacity,.6s}.Header_header_scrolled__M9KiG:after,.Header_header_scrolled__M9KiG:before{opacity:.96}.Header_header_black__SEO1U:before,.Header_header_white__MewMp:after{opacity:0}.Header_header__container__i383M{display:flex;height:100%}@media(min-width:1024px){.Header_header_scrolled__M9KiG:not(.Header_header_submenu__in7oC),.Header_header_scrolled__M9KiG:not(.Header_header_submenu__in7oC)~section{--header-height:82px}.Header_header_scrolledMuch__AUA25:not(.Header_header_submenu__in7oC){--header-height:60px}.Header_header__container__i383M{align-items:center}.Header_header__close__yH3I1,.Header_header__open__fnEkZ{display:none}}@media(max-width:1023px){.Header_header__close__yH3I1,.Header_header__open__fnEkZ{position:absolute;top:0;right:0;z-index:470;height:var(--header-height);padding:0 21px;pointer-events:none;opacity:0;transition:opacity .3s}.Header_header__close__yH3I1 button,.Header_header__open__fnEkZ button{width:100%;height:100%;padding:0;color:var(--header-text-color);outline:none;background:rgba(0,0,0,0);border:0}.Header_header__open__fnEkZ{pointer-events:all;opacity:1}.Header_header__open__fnEkZ svg{height:24px}.Header_header_active__Y2PYc{bottom:0;height:auto;background:var(--header-bg-color)}.Header_header_active__Y2PYc .Header_header__close__yH3I1{pointer-events:all;opacity:1}.Header_header_active__Y2PYc .Header_header__close__yH3I1 svg{height:14px;padding-right:5px;stroke-width:2.5}.Header_header_active__Y2PYc .Header_header__open__fnEkZ{pointer-events:none;opacity:0}.Header_header_active__Y2PYc:not(.Header_header_black__SEO1U):before,.Header_header_active__Y2PYc:not(.Header_header_white__MewMp):after{opacity:1}}.Logo_logo__AMkMD{position:relative;display:flex;align-items:center;height:var(--header-height);color:var(--header-logo-color,var(--header-text-color))}.Logo_logo__big__BLxrF,.Logo_logo__small__gGZBY{position:absolute;transition:opacity .3s,color .3s}.Logo_logo__small__gGZBY{opacity:1}.Logo_logo__small__gGZBY svg{height:30px}.Logo_logo__small__gGZBY img{width:auto;height:38px}.Logo_logo__big__BLxrF{height:38px;opacity:0}.Logo_logo_largeFirst__DPuvt:not(.Logo_logo_scrolled__lZAQR) .Logo_logo__small__gGZBY,.Logo_logo_mobileActive__e6zEG .Logo_logo__small__gGZBY{opacity:0}.Logo_logo_largeFirst__DPuvt:not(.Logo_logo_scrolled__lZAQR) .Logo_logo__big__BLxrF,.Logo_logo_mobileActive__e6zEG .Logo_logo__big__BLxrF{opacity:1}@media(max-width:1023px){.Logo_logo__AMkMD img,.Logo_logo__AMkMD svg{height:35px}}.Menu_menu__N68p_{width:100%}.Menu_menu__list__NkMaT{display:flex;flex-wrap:wrap;align-items:center;padding:0;margin:0;list-style:none}.Menu_menu__search___aFGr{color:var(--header-text-color);cursor:pointer}.Menu_menu__search___aFGr svg{display:block;height:17px}.Menu_menu__search___aFGr:not(:hover) svg{opacity:.57}.Menu_menu__item__Ze9KX a{color:var(--header-text-color)}.Menu_menu__item__Ze9KX:not(.Menu_menu__item_active__6ZBwp,:hover){opacity:.57}.Menu_menu__item_active__6ZBwp{pointer-events:none}.Menu_menu__itemTitle__8nBo1:not(.Menu_menu__itemTitle_compact__DIS_S){padding:8px}@media(min-width:1024px){.Menu_menu__list__NkMaT{justify-content:flex-end}.Menu_menu__list_main__Jkqsn{font-size:18px;line-height:1.56}.Menu_menu__list_sub____6sY{margin-top:8px;font-size:14px}.Menu_menu__list_main__Jkqsn .Menu_menu__item__Ze9KX{margin-left:22px}.Menu_menu__list_sub____6sY .Menu_menu__item__Ze9KX{margin-left:28px}.Menu_menu__item__Ze9KX:last-child .Menu_menu__itemTitle__8nBo1:not(.Menu_menu__itemTitle_compact__DIS_S){padding-right:0}}@media(max-width:1023px){.Menu_menu__N68p_{display:flex;align-items:center;align-self:center;justify-content:space-between}.Menu_menu_mobileHidden__EjJJq{display:none}.Menu_menu__list__NkMaT{margin:0 auto}.Menu_menu__list_main__Jkqsn{flex-direction:column;font-size:24px}.Menu_menu__list_sub____6sY{flex-direction:column;font-size:14px;line-height:2.57}.Menu_menu__item__Ze9KX,.Menu_menu__search___aFGr{margin-bottom:13px}.Menu_menu__search___aFGr svg{height:20px}}.Search_search__hhdCn{position:fixed;inset:0;z-index:500;display:none;justify-content:center;padding:30vh 20px 20px;overscroll-behavior:contain}.Search_search__overlay__6toLP{position:fixed;inset:0;z-index:-1;background:rgba(0,0,0,.9)}.Search_search__visible___5pFs{display:flex}.Search_search__popup__eKmkO{pointer-events:none}.Search_search__popupWrapper__yQiNn{pointer-events:all}.Search_search__expanded__1z6T_ .Search_search__popup__eKmkO{z-index:1;width:100%;min-width:300px;max-width:1054px}.Search_search__expanded__1z6T_ .Search_search__popupWrapper__yQiNn{padding:85px 185px;background:#fff}.Search_search__suggestions__L2F35{position:absolute;right:0;left:0;z-index:1;background:#fff}.Search_search__suggestions__L2F35 a{display:block;padding:0 15px;overflow:hidden;text-overflow:ellipsis;line-height:34px;color:#c5c5c5;white-space:nowrap}.Search_search__suggestions__L2F35 a span{color:#2c2c2c}.Search_search__suggestions__L2F35 a:hover{background:#e5e5e5}.Search_search__expanded__1z6T_ .Search_search__suggestions__L2F35{top:calc(100% + 5px);box-shadow:0 3px 5px 0 rgba(0,0,0,.23)}.Search_search__wrapper__lHPXM{position:relative;width:650px;max-width:calc(100vw - 30px)}.Search_search__expanded__1z6T_ .Search_search__wrapper__lHPXM{width:460px;max-width:100%}.Search_search__results__vOdZZ{display:none}.Search_search__expanded__1z6T_ .Search_search__results__vOdZZ{display:block}.Search_search__item__ovrpF{position:relative;display:inline-flex;justify-content:space-between;width:100%;margin:40px 0 50px}.Search_search__item__ovrpF:not(:last-child):after{position:absolute;right:0;bottom:-50px;left:0;height:2px;content:"";background:rgba(151,151,151,.3)}.Search_search__itemContent__E0tIx{flex-grow:1}.Search_search__itemImage__GtSQg{flex:0 0 200px;margin-left:20px}.Search_search__itemImage__GtSQg img{max-width:100%}.Search_search__itemLink__Irqp0{margin-bottom:7px;font-size:14px;line-height:2;color:#949494}.Search_search__itemTitle__9qrR8{margin-bottom:12px;font-size:20px;font-weight:700;color:#333}.Search_search__item__ovrpF p{margin:0;font-size:15px;line-height:1.46;color:#2c2c2c}.Search_search__close__S8j1i{cursor:pointer}.Search_search__close_desktop__2HyUc{position:fixed;top:40px;right:40px}.Search_search__close_desktop__2HyUc .Search_search__closeIcon__ffws9{width:26px;color:#979797}.Search_search__close_mobile__1v3aM{position:absolute;top:10px;right:10px;z-index:1;display:none;padding:10px 20px;font-size:15px;font-weight:700;color:#000}.Search_search__expanded__1z6T_ .Search_search__close_desktop__2HyUc{top:95px;right:30px}@media(min-width:1226px){.Search_search__expanded__1z6T_ .Search_search__close_desktop__2HyUc{right:-583px;transform:translateX(-50vw)}}@media(min-width:1024px){.Search_search__expanded__1z6T_{padding:0 86px;overflow-y:auto}.Search_search__expanded__1z6T_ .Search_search__popupWrapper__yQiNn{margin:85px 0}}@media(max-width:1023px){.Search_search__expanded__1z6T_{padding:0}.Search_search__expanded__1z6T_ .Search_search__popupWrapper__yQiNn{height:100%;padding:48px 16px 16px;overflow-y:auto}.Search_search__close_desktop__2HyUc{right:21px}.Search_search__expanded__1z6T_ .Search_search__close_desktop__2HyUc{display:none}.Search_search__expanded__1z6T_ .Search_search__close_mobile__1v3aM{display:block}.Search_search__item__ovrpF{flex-direction:column-reverse;margin:16px 0}.Search_search__item__ovrpF:not(:last-child):after{bottom:-16px}.Search_search__itemContent__E0tIx{flex-grow:1}.Search_search__itemImage__GtSQg{margin:0 0 16px}.Search_search__item__ovrpF p{line-height:1.12}}.Search_bar__efGd5{display:flex;align-items:center;padding:5px 15px;background:#fff}.Search_bar__icon__hM0zU{flex:0 0 17px;color:#000;opacity:.36}.Search_bar__input__z7dh_{flex-grow:1;padding:0;margin:0 15px;font-size:24px;line-height:1.5;background:none;border:none}.Search_bar__input__z7dh_:focus{outline:none}.Search_bar__count__lG1KT{position:absolute;top:-15px;left:48px;display:none;font-size:13px;line-height:1.46;color:#6f6f6f}.Search_bar_expanded__NraYQ{border-bottom:1px solid #c2c2c2}.Search_bar_expanded__NraYQ .Search_bar__icon__hM0zU{flex-basis:18px;opacity:.57}.Search_bar_expanded__NraYQ .Search_bar__input__z7dh_{font-size:33px;font-weight:700;line-height:21px}.Search_bar_expanded__NraYQ .Search_bar__count__lG1KT{display:block}.Mountains_mountains__rl1V7{position:fixed;top:0;left:0;width:100%;height:100vh;pointer-events:none;background:#fff}.Mountains_mountains__rl1V7:before{position:fixed;top:0;left:0;z-index:4;display:block;width:100vw;height:100vh;content:"";background:linear-gradient(var(--mountain-transition,transparent),var(--mountain-transition,transparent)),rgba(0,0,0,.6)}.Mountains_mountains__layer__53OAB{position:fixed;display:block;will-change:transform}.Mountains_mountains__back__OYpQA{top:50%;left:50%;z-index:2;background-position:bottom;transform-origin:center center}.Mountains_mountains__front___3Aum{top:0;left:calc(50% - 14vw);z-index:3;transform-origin:center 200px}@media(max-width:1023px){.Mountains_mountains__front___3Aum{top:15%;left:calc(50% - 30vw)}}.BetterSoftware_main__8xwpT{display:flex;flex-direction:column;align-items:center;padding-top:calc(120px + var(--header-height));text-align:center}.BetterSoftware_main__title__mGzBt{margin:0;font-size:76px;line-height:1.2;letter-spacing:1.5px}.BetterSoftware_main__text__IT3Ll{max-width:638px;margin:32px 0 40px;font-family:ProximaNova,sans-serif;font-size:21px;line-height:1.43}@media(max-width:1023px){.BetterSoftware_main__8xwpT{padding-top:200px;padding-bottom:160px}.BetterSoftware_main__title__mGzBt{font-size:40px;letter-spacing:1.2px}.BetterSoftware_main__text__IT3Ll{margin:16px 0 32px;font-size:18px;line-height:1.56}}.Expertise_main__block__HjdDe{display:flex}@media(min-width:1024px){.Expertise_main__gupFP{padding-top:172px}.Expertise_main__block__HjdDe{gap:16px;padding:10px 0;margin-top:60px}}@media(max-width:1023px){.Expertise_main__gupFP{padding-top:80px}.Expertise_main__block__HjdDe{flex-direction:column;gap:20px;margin-top:40px}}.Expertise_item__JGj3G{display:flex;color:#f2f2f2;text-align:left;background:rgba(0,0,0,.6);transition:all .2s ease-in}.Expertise_item__icon__PaMmt{align-self:start;color:#f2f2f2}.Expertise_item__text__v8VuT{margin:0;font-size:16px;line-height:1.5}.Expertise_item__JGj3G:hover{background:#e52e04}@media(min-width:1024px){.Expertise_item__JGj3G{flex-direction:column;width:25%;min-height:384px;padding:112px 24px 0;border-radius:16px}.Expertise_item__icon__PaMmt{height:40px;margin-bottom:20px;transition:height .2s ease-in}.Expertise_item__title__3MwGd{margin-bottom:100px;transition:margin .2s ease-in}.Expertise_item__text__v8VuT{max-height:0;opacity:0;transition:opacity .2s ease-in}.Expertise_item__JGj3G:hover{padding:70px 24px 0;margin:-10px 0}.Expertise_item__JGj3G:hover .Expertise_item__icon__PaMmt{height:48px}.Expertise_item__JGj3G:hover .Expertise_item__title__3MwGd{margin-top:4px;margin-bottom:12px}.Expertise_item__JGj3G:hover .Expertise_item__text__v8VuT{max-height:auto;opacity:1;transition:all .2s ease-in}}@media(max-width:1023px){.Expertise_item__JGj3G{gap:12px;padding:20px 20px 20px 10px;border-radius:12px}.Expertise_item__icon__PaMmt{flex-shrink:0;width:40px}.Expertise_item__title__3MwGd{margin-bottom:6px}}.Industries_main___22x3{display:flex;flex-direction:column;gap:60px;padding-top:200px}.Industries_main__block__rd5gQ{display:grid;grid-template-columns:1fr 1fr;gap:24px}@media(max-width:1023px){.Industries_main___22x3{gap:40px;padding-top:80px}.Industries_main__block__rd5gQ{grid-template-columns:1fr;gap:20px}}.Industries_item__snyPb{display:grid;grid-template-columns:64px 1fr;gap:28px;padding:52px 40px;border-radius:16px;transition:background .2s ease-in}.Industries_item__icon__nJCwT{width:64px;color:#f2f2f2}.Industries_item__title__MdecH{margin-bottom:16px}.Industries_item__text__Fksl9{margin:0;font-size:21px;line-height:1.43;color:rgba(242,242,242,.8)}.Industries_item__snyPb:hover{background:rgba(0,0,0,.6)}@media(max-width:1023px){.Industries_item__snyPb{grid-template-columns:40px 1fr;gap:20px;padding:24px 20px;border-radius:12px}.Industries_item__icon__nJCwT{width:40px}.Industries_item__title__MdecH{margin-bottom:12px}.Industries_item__text__Fksl9{font-size:16px;line-height:1.5}}.Latest_main__9FmLg{padding-top:200px;color:#2a282e;background:#fff}@media(max-width:1023px){.Latest_main__9FmLg{padding-top:80px}}.Latest_main__row__z_IYD{display:flex;gap:24px}@media(max-width:1023px){.Latest_main__row__z_IYD{flex-direction:column;gap:40px}}@media(min-width:1024px){.Latest_main__section__TzsMR{width:50%}}.Latest_main__title__Uenke{font-family:var(--font-coffee);font-size:28px;line-height:1.3;letter-spacing:.4px}@media(max-width:1023px){.Latest_main__title__Uenke{font-size:24px}}.Latest_main__items__m_diV{display:flex;gap:24px;margin-top:18px}@media(max-width:1023px){.Latest_main__items__m_diV{flex-direction:column;gap:12px;margin-top:21px}}.Latest_item__neSzs{display:flex;flex-direction:column;gap:8px}.Latest_item__date__33xGq,.Latest_item__title__zffSn{font-size:16px;line-height:1.5}.Latest_item__title__zffSn{font-weight:700}.Latest_item__date__33xGq{opacity:.5}@media(max-width:1023px){.Latest_item__date__33xGq{opacity:.4}}@media(min-width:1024px){.Latest_item__neSzs{width:50%}}.OpenSource_main__vsbz9{padding-top:200px;padding-bottom:200px}.OpenSource_main__text__vN8uQ{max-width:520px;margin:28px auto 60px;font-size:21px;line-height:1.43;text-align:center}.OpenSource_main__block__UKc0e{display:flex;gap:24px}@media(max-width:1023px){.OpenSource_main__vsbz9{padding-top:80px;padding-bottom:0}.OpenSource_main__text__vN8uQ{margin:24px auto 40px;font-size:18px;line-height:1.56}.OpenSource_main__block__UKc0e{flex-direction:column;gap:20px}}.OpenSource_item__mZ6fG{position:relative;display:flex;flex:1 1;padding:32px;overflow:hidden;background:rgba(9,9,9,.75);border-radius:16px;transition:all .3s ease-out}.OpenSource_item__content__2_mq1{color:#fff;opacity:0;transition:all .2s ease-out .1s}.OpenSource_item__hover__7nqYU{flex-grow:3;background:#e52e04}.OpenSource_item__hover__7nqYU .OpenSource_item__icon__99qY_{display:none}.OpenSource_item__hover__7nqYU .OpenSource_item__content__2_mq1{opacity:1}.OpenSource_item__icon__99qY_{height:52px;margin:auto}.OpenSource_item__text__4rBFF{margin:16px 0 0;font-size:16px;line-height:1.5}@media(max-width:1023px){.OpenSource_item__mZ6fG{min-height:232px;padding:20px}.OpenSource_item__icon__99qY_{position:absolute;inset:0}.OpenSource_item__text__4rBFF{margin-top:12px;font-size:16px}}@media(min-width:1024px){.OpenSource_item__mZ6fG{height:240px}.OpenSource_item__content__2_mq1{position:absolute}.OpenSource_item__text__4rBFF{width:360px}}.Partners_section__PwjC9{position:relative}.Partners_main__DEwAs{padding-top:200px;padding-bottom:104px;color:#2a282e;background:#fff}@media(max-width:1023px){.Partners_main__DEwAs{padding-top:80px;padding-bottom:90px}}.Partners_rows__Shb94{--fade-width:max(var(--side-padding),calc((100% - var(--container-width)) / 2));-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--fade-width),#000 calc(100% - var(--fade-width)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--fade-width),#000 calc(100% - var(--fade-width)),transparent)}.Partners_list__A67yE{position:relative;margin-top:64px}@media(max-width:1023px){.Partners_list__A67yE{margin-top:24px}}.Partners_static__NnwsQ{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around}.Partners_probe__OQbSL,.Partners_static__NnwsQ{padding:0 var(--fade-width)}.Partners_partnerItemWrapper__DixtG{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;height:70px;padding:0 48px}.Partners_partnerItemWrapper__DixtG a{display:inline-flex}.Partners_partnerItemWrapper__DixtG img{flex-shrink:0;width:auto;height:var(--logo-height);opacity:.7;transition:opacity .2s ease-in-out}.Partners_partnerItemWrapper__DixtG img:hover{opacity:1}@media(max-width:1023px){.Partners_partnerItemWrapper__DixtG{height:44px;padding:0 28px}.Partners_partnerItemWrapper__DixtG img{height:calc(var(--logo-height)*.625)}}.Partners_partnerBadge__BKQMq{position:absolute;top:-6px;right:6px}.Marquee_root__RYtHi{overflow:hidden}.Marquee_track__xn07n{display:flex;width:max-content;will-change:transform}.Marquee_half__X5G1q,.Marquee_set__U6Ete{display:flex;flex:none;align-items:center}.PreviewBadge_badge__waMWX{display:inline-flex;gap:6px;align-items:center;width:fit-content;padding:4px 8px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;pointer-events:none;border-radius:9999px;box-shadow:0 2px 6px rgba(0,0,0,.05);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.PreviewBadge_badge__waMWX .PreviewBadge_dot___51Aa{width:5px;height:5px;border-radius:50%}.PreviewBadge_badge__waMWX .PreviewBadge_text__9lp92{line-height:1}.PreviewBadge_badge__waMWX.PreviewBadge_draft__XfLD1{color:#fff;background-color:rgba(245,158,11,.92);border:1px solid rgba(251,191,36,.3)}.PreviewBadge_badge__waMWX.PreviewBadge_draft__XfLD1 .PreviewBadge_dot___51Aa{background-color:#fff;box-shadow:0 0 6px #fff}.PreviewBadge_badge__waMWX.PreviewBadge_archived__I1LVj{color:#fff;background-color:rgba(239,68,68,.92);border:1px solid rgba(248,113,113,.3)}.PreviewBadge_badge__waMWX.PreviewBadge_archived__I1LVj .PreviewBadge_dot___51Aa{background-color:#fff;box-shadow:0 0 6px #fff}.Portfolio_main__DfGAV{display:flex;flex-direction:column;gap:60px;padding-top:200px}.Portfolio_main__block__vdp98,.Portfolio_main__row__SelA0{display:grid;gap:24px}.Portfolio_main__button__vx8xW{display:flex;gap:8px;align-items:center;margin:0 auto;font-size:21px;font-weight:700;line-height:1.43;letter-spacing:.5px}.Portfolio_main__button__vx8xW svg{margin-top:1px;transition:margin .2s ease-in}.Portfolio_main__button__vx8xW:hover svg{margin:1px -8px 0 8px}@media(min-width:1024px){.Portfolio_main__row_0__pExki{grid-template-columns:58fr 42fr}.Portfolio_main__row_1__ZMxVb{grid-template-columns:42fr 58fr}.Portfolio_main__row_2__cE5hD{grid-template-columns:repeat(3,1fr)}}@media(max-width:1023px){.Portfolio_main__DfGAV{gap:40px;padding-top:80px}.Portfolio_main__block__vdp98,.Portfolio_main__row__SelA0{gap:20px}.Portfolio_main__button__vx8xW span{font-size:18px;line-height:1.56}}.Portfolio_item__T0FG1{--k-framework:#fff;display:flex;flex-direction:column;gap:20px;justify-content:space-between;padding:32px;color:#2a282e;background:#fff;border-radius:16px;transition:all .2s ease-in}.Portfolio_item__icon__mGK6Q{align-self:flex-end;height:48px}.Portfolio_item__text__cJtJO{margin:20px 0 0;font-size:16px;line-height:1.5}.Portfolio_item__T0FG1:hover{--k-framework:#231f20;color:#f2f2f2;background:#e52e04}@media(max-width:1023px){.Portfolio_item__T0FG1{padding:20px;border-radius:12px}.Portfolio_item__icon__mGK6Q{height:40px}.Portfolio_item__text__cJtJO{margin-top:12px}}.Slideshow_main__SZo0Y{position:relative;margin:240px auto 0;overflow:initial!important;color:#2a282e;background:#fff}.Slideshow_main__text__yVRtT{max-width:740px;margin:28px auto 60px;font-size:21px;line-height:1.43;text-align:center}.Slideshow_main__bg__I3XEF{--img:url(/common/clouds/reg.webp);position:absolute;top:-320px;left:0;z-index:-1;width:100vw;height:calc(50% + 320px);pointer-events:none;background:no-repeat var(--img) center/cover}@media(min-width:2000px){.Slideshow_main__bg__I3XEF{--img:url(/common/clouds/big.webp);height:580px}}.Slideshow_main__scroll__CS5At{position:absolute;top:0;visibility:hidden;margin-top:-200px;pointer-events:none}@media(max-width:1023px){.Slideshow_main__text__yVRtT{margin:24px auto 40px;font-size:18px;line-height:1.56}.Slideshow_main__bg__I3XEF{--img:url(/common/clouds/sml.webp);top:-160px;height:320px}}.Slideshow_slideshow__RtArU{display:grid;justify-items:center}.Slideshow_slideshow__arrow__bOxIb{flex-shrink:0;width:48px;height:48px;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:50%}.Slideshow_slideshow__arrowLeft__flUdg{grid-area:left}.Slideshow_slideshow__arrowRight__Bc2zC{grid-area:right;rotate:180deg}.Slideshow_slideshow__slides__3T71q{position:relative;display:flex;flex-direction:row;width:100%;max-width:920px;height:386px;overflow:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;border-radius:16px}.Slideshow_slideshow__wrapper__UNezS{position:relative;grid-area:sliders;max-width:100%}@media(min-width:1024px){.Slideshow_slideshow__RtArU{grid-template-areas:"left sliders right";grid-template-columns:auto minmax(calc(100% - 116px),920px) auto;gap:10px;align-items:center}}@media(max-width:1023px){.Slideshow_slideshow__RtArU{grid-template-areas:"sliders sliders" "left right";grid-template-columns:repeat(2,1fr);gap:20px 16px}.Slideshow_slideshow__arrow__bOxIb{width:40px;height:40px}.Slideshow_slideshow__arrowLeft__flUdg{justify-self:flex-end}.Slideshow_slideshow__arrowRight__Bc2zC{justify-self:flex-start}}@media(max-width:600px){.Slideshow_slideshow__slides__3T71q{height:432px}}.Slideshow_dots__W8ysR{position:absolute;right:24px;bottom:12px;display:flex;gap:8px}.Slideshow_dots__dot__YZdks{width:8px;height:8px;cursor:pointer;background:#f2f2f2;border-radius:4px;opacity:.5;transition:all .2s ease-in-out}.Slideshow_dots__dot_active__akrZ1{width:24px;cursor:default;background:#fff;opacity:1}.Slideshow_slide__qe05n{display:flex;flex-shrink:0;width:100%;overflow:hidden;scroll-snap-align:start;background:rgba(0,0,0,.6)}.Slideshow_slide__content__w2sfQ{display:flex;flex-grow:1;flex-direction:column;justify-content:space-between;width:clamp(300px,100% - 300px,60%);min-width:min-content;padding:40px;color:#f2f2f2}.Slideshow_slide__texts__TP1UK{display:flex;flex-direction:column;gap:12px}.Slideshow_slide__text__yEB_u{margin:0;font-size:16px}.Slideshow_slide__icon__Wa0TL{width:24px;margin-left:0;transition:margin-left .2s ease-in-out}.Slideshow_slide__tags__bInjs{display:flex;gap:10px;font-size:14px;font-weight:600;line-height:1.43}.Slideshow_slide__tags__bInjs span{padding:4px 12px;background:hsla(0,0%,100%,.15);border-radius:3px}.Slideshow_slide__image__LILgC{flex-shrink:0;min-width:260px;max-width:400px;overflow:hidden}.Slideshow_slide__image__LILgC img{float:right}.Slideshow_slide__content__w2sfQ:hover .Slideshow_slide__icon__Wa0TL{margin-left:12px}@media(max-width:1023px){.Slideshow_slide__image__LILgC{flex-shrink:1}}@media(max-width:600px){.Slideshow_slide__qe05n{flex-direction:column}.Slideshow_slide__image__LILgC{max-width:100%}.Slideshow_slide__image__LILgC img{width:100%;height:auto}.Slideshow_slide__content__w2sfQ{gap:40px;padding:24px}.Slideshow_slide__tags__bInjs{font-size:12px}}