.BetterSoftware_main__a_YsB{display:flex;flex-direction:column;align-items:center;padding-top:calc(120px + var(--header-height));text-align:center}.BetterSoftware_main__title__M3Ox_{margin:0;font-size:76px;line-height:1.2;letter-spacing:1.5px}.BetterSoftware_main__text__zOuIy{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__a_YsB{padding-top:200px;padding-bottom:160px}.BetterSoftware_main__title__M3Ox_{font-size:40px;letter-spacing:1.2px}.BetterSoftware_main__text__zOuIy{margin:16px 0 32px;font-size:18px;line-height:1.56}}.Expertise_main__block__JFpfo{display:flex}@media(min-width:1024px){.Expertise_main__Q6Z7P{padding-top:172px}.Expertise_main__block__JFpfo{gap:16px;padding:10px 0;margin-top:60px}}@media(max-width:1023px){.Expertise_main__Q6Z7P{padding-top:80px}.Expertise_main__block__JFpfo{flex-direction:column;gap:20px;margin-top:40px}}.Expertise_item__YK6ah{display:flex;color:#f2f2f2;text-align:left;background:rgba(0,0,0,.6);transition:all .2s ease-in}.Expertise_item__icon__0_WBX{align-self:start;color:#f2f2f2}.Expertise_item__text__4dyx_{margin:0;font-size:16px;line-height:1.5}.Expertise_item__YK6ah:hover{background:#e52e04}@media(min-width:1024px){.Expertise_item__YK6ah{flex-direction:column;width:25%;min-height:384px;padding:112px 24px 0;border-radius:16px}.Expertise_item__icon__0_WBX{height:40px;margin-bottom:20px;transition:all .2s ease-in}.Expertise_item__title__IWmRa{margin-bottom:100px;transition:all .2s ease-in}.Expertise_item__text__4dyx_{max-height:0;opacity:0;transition:all .2s ease-in}.Expertise_item__YK6ah:hover{padding:70px 24px 0;margin:-10px 0;background:#e52e04}.Expertise_item__YK6ah:hover .Expertise_item__icon__0_WBX{height:48px;color:#fff}.Expertise_item__YK6ah:hover .Expertise_item__title__IWmRa{margin-top:4px;margin-bottom:12px}.Expertise_item__YK6ah:hover .Expertise_item__text__4dyx_{max-height:auto;opacity:1;transition:all .2s ease-in}}@media(max-width:1023px){.Expertise_item__YK6ah{gap:12px;padding:20px 20px 20px 10px;border-radius:12px}.Expertise_item__icon__0_WBX{flex-shrink:0;width:40px}.Expertise_item__title__IWmRa{margin-bottom:6px}}.index_index__c53hV{--header-black-bg-color:rgba(88,88,88,.96);--contact-background:#fff;--contact-color:#2a282e;--side-padding:12px;overflow-x:hidden;color:#fff}.index_h2__flDIx{margin:0;font-size:50px;line-height:1.2;letter-spacing:1px}@media(max-width:1023px){.index_h2__flDIx{font-size:34px;line-height:1.3;letter-spacing:.42px}}.index_h3__O06Xd{margin:0;font-size:28px;line-height:1.28;text-transform:uppercase;letter-spacing:1px}@media(max-width:1023px){.index_h3__O06Xd{font-size:24px;line-height:1.33;letter-spacing:.8px}}.index_h6__xN_xi{margin:0;font-size:21px;font-weight:700;line-height:1.43}@media(max-width:1023px){.index_h6__xN_xi{font-size:18px;line-height:1.56}}.index_offset__F6XqW{height:1px}.Industries_main__9GXCs{display:flex;flex-direction:column;gap:60px;padding-top:200px}.Industries_main__block__F928L{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}@media(max-width:1023px){.Industries_main__9GXCs{gap:40px;padding-top:80px}.Industries_main__block__F928L{grid-template-columns:1fr;gap:20px}}.Industries_item__AiD1F{display:grid;grid-template-columns:64px 1fr;grid-gap:28px;gap:28px;padding:52px 40px;border-radius:16px;transition:background .2s ease-in}.Industries_item__icon__23gK8{width:64px;color:#f2f2f2}.Industries_item__title__JEBQ9{margin-bottom:16px}.Industries_item__text___nqHM{margin:0;font-size:21px;line-height:1.43;color:hsla(0,0%,95%,.8)}.Industries_item__AiD1F:hover{background:rgba(0,0,0,.6)}@media(max-width:1023px){.Industries_item__AiD1F{grid-template-columns:40px 1fr;gap:20px;padding:24px 20px;border-radius:12px}.Industries_item__icon__23gK8{width:40px}.Industries_item__title__JEBQ9{margin-bottom:12px}.Industries_item__text___nqHM{font-size:16px;line-height:1.5}}.Latest_main__IzblB{padding-top:200px;color:#2a282e;background:#fff}@media(max-width:1023px){.Latest_main__IzblB{padding-top:80px}}.Latest_main__row__dj5Uu{display:flex;gap:24px}@media(max-width:1023px){.Latest_main__row__dj5Uu{flex-direction:column;gap:40px}}@media(min-width:1024px){.Latest_main__section__dr6Gs{width:50%}}.Latest_main__title__AzOpR{font-family:var(--font-coffee);font-size:28px;line-height:1.3;letter-spacing:.4px}@media(max-width:1023px){.Latest_main__title__AzOpR{font-size:24px}}.Latest_main__items__ks1pG{display:flex;gap:24px;margin-top:18px}@media(max-width:1023px){.Latest_main__items__ks1pG{flex-direction:column;gap:12px;margin-top:21px}}.Latest_item__x_1VD{display:flex;flex-direction:column;gap:8px}.Latest_item__date__sLBam,.Latest_item__title__Sadg6{font-size:16px;line-height:1.5}.Latest_item__title__Sadg6{font-weight:700}.Latest_item__date__sLBam{opacity:.5}@media(max-width:1023px){.Latest_item__date__sLBam{opacity:.4}}@media(min-width:1024px){.Latest_item__x_1VD{width:50%}}.OpenSource_main__F5Mtg{padding-top:200px;padding-bottom:200px}.OpenSource_main__text__J7PYs{max-width:520px;margin:28px auto 60px;font-size:21px;line-height:1.43;text-align:center}.OpenSource_main__block__z5XRR{display:flex;gap:24px}@media(max-width:1023px){.OpenSource_main__F5Mtg{padding-top:80px;padding-bottom:0}.OpenSource_main__text__J7PYs{margin:24px auto 40px;font-size:18px;line-height:1.56}.OpenSource_main__block__z5XRR{flex-direction:column;gap:20px}}.OpenSource_item__6upAv{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__PEYb6{color:#fff;opacity:0;transition:all .2s ease-out .1s}.OpenSource_item__hover__831J0{flex-grow:3;background:#e52e04}.OpenSource_item__hover__831J0 .OpenSource_item__icon__Kcg68{display:none}.OpenSource_item__hover__831J0 .OpenSource_item__content__PEYb6{opacity:1}.OpenSource_item__icon__Kcg68{height:52px;margin:auto}.OpenSource_item__text__qW_jh{margin:16px 0 0;font-size:16px;line-height:1.5}@media(max-width:1023px){.OpenSource_item__6upAv{min-height:232px;padding:20px}.OpenSource_item__icon__Kcg68{position:absolute;inset:0}.OpenSource_item__text__qW_jh{margin-top:12px;font-size:16px}}@media(min-width:1024px){.OpenSource_item__6upAv{height:240px}.OpenSource_item__content__PEYb6{position:absolute}.OpenSource_item__text__qW_jh{width:360px}}.Partners_section__Um282{position:relative;overflow:initial!important}.Partners_main__oOEt0{padding-top:200px;padding-bottom:104px;color:#2a282e;background:#fff}.Partners_main__list___VTi2{display:flex;gap:36px;align-items:center;justify-content:space-around;margin-top:80px}.Partners_main__list___VTi2 svg{height:64px}@media(max-width:1023px){.Partners_main__oOEt0{padding-top:80px;padding-bottom:90px}.Partners_main__list___VTi2{flex-wrap:wrap;gap:32px 48px;justify-content:center;max-width:600px;margin:24px auto 0}.Partners_main__list___VTi2 svg{height:40px}}.Portfolio_main__JcnKm{display:flex;flex-direction:column;gap:60px;padding-top:200px}.Portfolio_main__block__71XkX,.Portfolio_main__row__r3qsr{display:grid;grid-gap:24px;gap:24px}.Portfolio_main__button__1BIQl{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__1BIQl svg{margin-top:1px;transition:margin .2s ease-in}.Portfolio_main__button__1BIQl:hover svg{margin:1px -8px 0 8px}@media(min-width:1024px){.Portfolio_main__row_0__3F8rT{grid-template-columns:58fr 42fr}.Portfolio_main__row_1__xOxIT{grid-template-columns:42fr 58fr}.Portfolio_main__row_2__0rgyh{grid-template-columns:repeat(3,1fr)}}@media(max-width:1023px){.Portfolio_main__JcnKm{gap:40px;padding-top:80px}.Portfolio_main__block__71XkX,.Portfolio_main__row__r3qsr{gap:20px}.Portfolio_main__button__1BIQl span{font-size:18px;line-height:1.56}}.Portfolio_item__2mnzY{--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__J4tp6{align-self:flex-end;height:48px}.Portfolio_item__text__6BkNI{margin:20px 0 0;font-size:16px;line-height:1.5}.Portfolio_item__2mnzY:hover{--k-framework:#231f20;color:#f2f2f2;background:#e52e04}@media(max-width:1023px){.Portfolio_item__2mnzY{padding:20px;border-radius:12px}.Portfolio_item__icon__J4tp6{height:40px}.Portfolio_item__text__6BkNI{margin-top:12px}}.Slideshow_main__FdYAP{position:relative;margin:240px auto 0;overflow:initial!important;color:#2a282e;background:#fff}.Slideshow_main__text__2_BAD{max-width:740px;margin:28px auto 60px;font-size:21px;line-height:1.43;text-align:center}.Slideshow_main__bg__GtFMH{--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__GtFMH{--img:url(/common/clouds/big.webp);height:580px}}.Slideshow_main__scroll__mf32B{position:absolute;top:0;margin-top:-200px;pointer-events:none;visibility:hidden}@media(max-width:1023px){.Slideshow_main__text__2_BAD{margin:24px auto 40px;font-size:18px;line-height:1.56}.Slideshow_main__bg__GtFMH{--img:url(/common/clouds/sml.webp);top:-160px;height:320px}}.Slideshow_slideshow__zEmff{display:grid;justify-items:center}.Slideshow_slideshow__arrow__jSZCF{flex-shrink:0;width:48px;height:48px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:50%}.Slideshow_slideshow__arrowLeft__CRg1L{grid-area:left}.Slideshow_slideshow__arrowRight___oSSd{grid-area:right;rotate:180deg}.Slideshow_slideshow__slides__pEf_f{position:relative;display:flex;flex-direction:row;width:100%;max-width:920px;height:386px;overflow:hidden;scroll-snap-type:x mandatory;border-radius:16px;scroll-behavior:smooth}.Slideshow_slideshow__wrapper__wt5ct{position:relative;grid-area:sliders;max-width:100%}@media(min-width:1024px){.Slideshow_slideshow__zEmff{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__zEmff{grid-template-areas:"sliders sliders" "left right";grid-template-columns:repeat(2,1fr);gap:20px 16px}.Slideshow_slideshow__arrow__jSZCF{width:40px;height:40px}.Slideshow_slideshow__arrowLeft__CRg1L{justify-self:flex-end}.Slideshow_slideshow__arrowRight___oSSd{justify-self:flex-start}}@media(max-width:600px){.Slideshow_slideshow__slides__pEf_f{height:432px}}.Slideshow_dots__uwHkB{position:absolute;right:24px;bottom:12px;display:flex;gap:8px}.Slideshow_dots__dot__iLIZQ{width:8px;height:8px;cursor:pointer;background:#f2f2f2;border-radius:4px;opacity:.5;transition:all .2s ease-in-out}.Slideshow_dots__dot_active__FDqcd{width:24px;cursor:default;background:#fff;opacity:1}.Slideshow_slide__HFFIl{display:flex;flex-shrink:0;width:100%;overflow:hidden;scroll-snap-align:start;background:rgba(0,0,0,.6)}.Slideshow_slide__content__jvHRP{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___Puz6{display:flex;flex-direction:column;gap:12px}.Slideshow_slide__text__gOb1D{margin:0;font-size:16px}.Slideshow_slide__icon__Hrc4X{width:24px;margin-left:0;transition:margin-left .2s ease-in-out}.Slideshow_slide__tags__f8DXA{display:flex;gap:10px;font-size:14px;font-weight:600;line-height:1.43}.Slideshow_slide__tags__f8DXA span{padding:4px 12px;background:hsla(0,0%,100%,.15);border-radius:3px}.Slideshow_slide__image___UX5C{flex-shrink:0;min-width:260px;max-width:400px;overflow:hidden}.Slideshow_slide__image___UX5C img{float:right}.Slideshow_slide__content__jvHRP:hover .Slideshow_slide__icon__Hrc4X{margin-left:12px}@media(max-width:1023px){.Slideshow_slide__image___UX5C{flex-shrink:1}}@media(max-width:600px){.Slideshow_slide__HFFIl{flex-direction:column}.Slideshow_slide__image___UX5C{max-width:100%}.Slideshow_slide__image___UX5C img{width:100%;height:auto}.Slideshow_slide__content__jvHRP{gap:40px;padding:24px}.Slideshow_slide__tags__f8DXA{font-size:12px}}.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}}.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)}}