.LazyImage_image__t9tt4{transition:opacity .3s;opacity:0}.LazyImage_imageIsLoaded__CPTDI{opacity:1}.LazyImage_bg__6kePN{background-color:var(--gray-light9)}.LazyImage_bgLoad__a_Lnf{background-color:transparent;transition:background-color .3s}.AnimatedImage_overlay__7ownV{position:absolute;width:100%;bottom:0;overflow:hidden;background:#fff;z-index:4;left:0}.ScaleImage_scaleImage__MefhK{overflow:hidden;position:relative}.ScaleImage_scaleImage__MefhK div{height:100%}.ScaleImage_image__OoUkD{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ScaleImage_inner__JAy_Z{width:100%;height:100%}.Hero_content__q_yid{display:grid;grid-template-rows:1fr auto auto auto;position:relative;height:100%;z-index:1}.Hero_title__UoS91{color:var(--white);max-width:66.2rem;position:relative;justify-self:right}@media (max-width:768px){.Hero_title__UoS91{justify-self:left}}@media (max-width:425px){.Hero_title__UoS91{width:100%}}.Hero_image__IrDdO{position:absolute!important;width:100%!important;height:100%!important;top:0!important;bottom:0!important;left:0!important;-o-object-fit:cover;object-fit:cover}@media (max-width:768px){.Hero_image__IrDdO{width:auto;right:-10rem;left:auto}}.Hero_banner__g03Zq{max-height:81.6rem;height:calc(100vh - 6rem);height:calc(calc(var(--vh, 1vh) * 100) - 6rem);overflow:hidden;position:relative}@media (max-width:1024px){.Hero_banner__g03Zq{max-height:48rem}}@media (max-width:768px){.Hero_noHeroImage__qTYqs{height:25rem;width:100%}}.Hero_title__UoS91>div:first-of-type{text-align:right}.Hero_title__UoS91>div:nth-of-type(2){display:inline-block;text-align:left}.Hero_title__UoS91>div:nth-of-type(3){display:inline-block;position:absolute;right:0}.Hero_btnAnim__3ekVk,.Hero_consultButton__F3Gyh{justify-self:right}.Hero_description__YyGfY{display:flex;align-items:start;margin-top:3.2rem;gap:25rem}@media (max-width:1419px){.Hero_description__YyGfY{justify-content:space-between;gap:0}}@media (max-width:1024px){.Hero_description__YyGfY{display:none}}.Hero_noHero__IMrnr{display:grid;grid-template-columns:1fr 1fr;margin-left:50%;grid-gap:0;gap:0}.Hero_noHero__IMrnr .Hero_p__gjU9S{max-width:31.2rem}@media (max-width:1419px){.Hero_noHero__IMrnr{margin-left:0}}@media (max-width:1024px){.Hero_noHero__IMrnr{display:none;margin-left:0}}.Hero_p__gjU9S{color:var(--white);max-width:40.5rem;font-size:2.2rem}@media (max-width:1024px){.Hero_p__gjU9S{color:var(--black);font-size:1.6rem;margin-top:2rem;line-height:130%;letter-spacing:.016rem}.Hero_noHeroP__XCmTm{margin-top:0}.Hero_line__XNsRn{display:none}}.Hero_descriptionBlack__k3gZ1{display:none;color:var(--black)}@media (max-width:1024px){.Hero_descriptionBlack__k3gZ1{display:flex;gap:3.2rem;justify-content:space-between;margin-top:2rem}}@media (max-width:768px){.Hero_descriptionBlack__k3gZ1{flex-direction:column}}@media (max-width:1024px){.Hero_noHeroDescriptionBlack__U_2F3{gap:2rem;margin-top:3.2rem}}.Hero_lineTwo__NFNFb{display:none}@media (max-width:768px){.Hero_lineTwo__NFNFb{display:block;margin-top:2rem}}.Hero_titleNoHero__YzQeD{display:none}.Hero_tag__a8p4k{opacity:.5;color:var(--white);position:absolute;z-index:10;top:3.2rem;left:3.2rem}@media (max-width:1024px){.Hero_tag__a8p4k{display:none}}.Hero_noHeroImageInner__EWS_p{position:absolute;left:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.HoverPlus_icon__SScak{position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%);z-index:20}.HoverPlus_wrapper__sryUI{position:relative;background:var(--purple)}@media (max-width:768px){.HoverPlus_wrapper__sryUI{background:var(--primary)}}.HoverPlus_wrapper__sryUI svg{position:relative;z-index:11}.HoverPlus_primary__bx8_P{position:absolute;width:100%;height:100%;background:var(--primary);border-radius:50%;left:0;right:0;z-index:10;scale:0;transition:scale .6s}@media (max-width:1024px){.HoverPlus_primary__bx8_P{display:none}}.ItemPreview_link__l5Yvt{position:relative}.ItemPreview_image__uXqzL{-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;height:100%;top:0;left:0;transition:all 1.2s cubic-bezier(.22,.01,0,1)}@media (max-width:1024px){.ItemPreview_image__uXqzL{position:relative;height:35rem}}@media (max-width:768px){.ItemPreview_image__uXqzL{height:23.3rem}}.ItemPreview_content__ujpd8{position:relative;z-index:6;color:var(--black);height:100%;display:grid;grid-template-rows:1fr auto}@media (max-width:1024px){.ItemPreview_content__ujpd8{height:auto;display:block}}.ItemPreview_imageWrapper__GBvPF{position:absolute;top:0;left:0;width:100%;overflow:hidden;height:100%}@media (max-width:1024px){.ItemPreview_imageWrapper__GBvPF{position:relative;height:auto}}.ItemPreview_root__vfrfn{height:100%;position:relative}@media (max-width:1024px){.ItemPreview_root__vfrfn{display:flex;flex-direction:column-reverse;height:auto;padding:0!important}}.ItemPreview_title__jmV4t{transition:color .4s}@media (max-width:1024px){.ItemPreview_title__jmV4t{margin-top:2rem;margin-bottom:1.2rem}}.ItemPreview_button__p8pKO{transition:color .4s .4s;display:grid;grid-gap:2.6rem;gap:2.6rem;z-index:10;text-align:left;position:absolute;left:3.2rem;bottom:3.2rem;max-width:10rem}.ItemPreview_button__p8pKO svg{transform:rotate(-45deg);transition:fill .4s;fill:var(--primary)}@media (max-width:1024px){.ItemPreview_button__p8pKO{display:none}}.ItemPreview_desc__qcZaw{transition:color .4s .4s;font-size:1.6rem;font-weight:500;line-height:140%;letter-spacing:.16px;grid-column:2/3}@media (min-width:1023px){.ItemPreview_link__l5Yvt:hover .ItemPreview_primary__qUrYE{scale:1}.ItemPreview_link__l5Yvt:hover .ItemPreview_title__jmV4t{transition-delay:.1s;color:var(--white)}.ItemPreview_link__l5Yvt:hover .ItemPreview_image__uXqzL{transition-delay:.2s;scale:1.1}.ItemPreview_link__l5Yvt:hover .ItemPreview_desc__qcZaw{transition-delay:.3s;color:var(--white)}.ItemPreview_link__l5Yvt:hover .ItemPreview_button__p8pKO{transition-delay:.3s}.ItemPreview_link__l5Yvt:hover .ItemPreview_button__p8pKO svg{transition-delay:.3s;fill:var(--white)}.ItemPreview_link__l5Yvt:hover .ItemPreview_button__p8pKO{color:var(--white)}.ItemPreview_link__l5Yvt:not(:hover) .ItemPreview_title__jmV4t{transition-delay:.3s;color:#000;color:initial}.ItemPreview_link__l5Yvt:not(:hover) .ItemPreview_desc__qcZaw{transition-delay:0s;color:#000;color:initial}.ItemPreview_link__l5Yvt:not(:hover) .ItemPreview_button__p8pKO{transition-delay:0s}.ItemPreview_link__l5Yvt:not(:hover) .ItemPreview_button__p8pKO svg{fill:var(--primary)}.ItemPreview_link__l5Yvt:not(:hover) .ItemPreview_button__p8pKO{color:#000;color:initial}}.ItemPreview_bottom__9mda5{display:grid;grid-template-columns:1fr 1fr}@media (max-width:1024px){.ItemPreview_bottom__9mda5{display:block}.ItemPreview_over__fvf9l{display:none!important}}.ServicesPreview_root__B54uO{margin-top:3.2rem}@media (max-width:768px){.ServicesPreview_root__B54uO{margin-top:8rem}}@media (min-width:1023px){.ServicesPreview_mb__nHU3v{margin-bottom:12rem}}.ServicesPreview_grid__lJsHR{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:48.9rem}@media (max-width:1024px){.ServicesPreview_grid__lJsHR{display:flex;flex-direction:column;gap:6.4rem;margin-bottom:6.4rem}}.ServicesPreview_line__p6l_c{position:relative;z-index:20}@media (max-width:1024px){.ServicesPreview_line__p6l_c{display:none}}.CalcInfo_block__hMhki{height:135rem;background:var(--gray-light9);margin-top:10rem}@media (max-width:1420px){.CalcInfo_block__hMhki{height:115rem}}@media (max-width:1200px){.CalcInfo_block__hMhki{height:132rem}}@media (max-width:1024px){.CalcInfo_block__hMhki{height:112rem}}@media (max-width:768px){.CalcInfo_block__hMhki{height:84.1rem}}.CalcInfo_image__spf3a{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;position:absolute;padding-top:15rem;left:0;z-index:0;bottom:0}@media (max-width:768px){.CalcInfo_image__spf3a{min-height:30rem}}.CalcInfo_info__c9yno{display:grid;grid-template-columns:1fr 1fr;width:50%;grid-gap:0 4.4rem;gap:0 4.4rem}@media (max-width:1200px){.CalcInfo_info__c9yno{width:100%}}@media (max-width:768px){.CalcInfo_info__c9yno{max-width:40rem}}.CalcInfo_line__YRqiT{grid-column:span 2;margin-top:6.4rem}@media (max-width:768px){.CalcInfo_line__YRqiT{margin-top:2.4rem}}.CalcInfo_count__ucxXR{font-size:8rem;font-weight:500;line-height:90%;letter-spacing:-.16rem;color:var(--purple)}@media (max-width:768px){.CalcInfo_count__ucxXR{font-size:36px;line-height:80%;letter-spacing:-.72px}}.CalcInfo_item__nXvpQ{padding-top:3.2rem;display:flex;flex-direction:column;gap:.9rem}.CalcInfo_title__PWBhn{margin-bottom:3.5rem}.CalcInfo_title__PWBhn>div:first-of-type{max-width:107.9rem}.CalcInfo_title__PWBhn>div:nth-of-type(2){margin-left:50%}@media (max-width:1024px){.CalcInfo_title__PWBhn>div:nth-of-type(2){margin-left:0;text-align:right}}.CalcInfo_title__PWBhn>div:nth-of-type(3){display:inline-block;position:absolute;right:0}@media (max-width:768px){.CalcInfo_desc__iJ0TM{color:#4f4f4f;font-size:11px;font-weight:500;line-height:140%;letter-spacing:.11px}}.LinkBlock_icon__XKz97{background:var(--purple);position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%)}.LinkBlock_blocks__6btr4{display:grid;grid-template-columns:1fr 1fr;margin-top:3.2rem;grid-template-rows:48.9rem}@media (max-width:1024px){.LinkBlock_blocks__6btr4{grid-template-columns:1fr;grid-template-rows:48.9rem 48.9rem;gap:1.6rem}}@media (max-width:768px){.LinkBlock_blocks__6btr4{grid-template-columns:1fr;grid-template-rows:23.3rem 23.3rem}}.LinkBlock_lineBottom__43_hX{position:relative;bottom:.2rem}.LinkBlock_image__nihmv{-o-object-fit:cover;object-fit:cover;position:absolute;left:0;top:0;bottom:0;right:0}.LinkBlock_block__91xR4{height:100%}.LinkBlock_block__91xR4:hover .LinkBlock_hover__vtOO1{scale:1}.LinkBlock_content__5Bfij{color:var(--white);height:100%;position:relative;z-index:3}.NewItemPreview_item__35XQ_{min-width:53.4rem;width:53.4rem}@media (max-width:1024px){.NewItemPreview_item__35XQ_{min-width:45rem;width:45rem}}@media (max-width:768px){.NewItemPreview_item__35XQ_{min-width:27rem;width:27rem}}.NewItemPreview_content__GKzT2{height:12.7rem}@media (max-width:768px){.NewItemPreview_content__GKzT2{height:auto}}.NewItemPreview_top__L3wbX{margin-bottom:3.2rem}@media (max-width:1024px){.NewItemPreview_top__L3wbX{margin-bottom:1.6rem}}.NewItemPreview_date___Gied{color:var(--primary)!important;margin-top:1.6rem}.NewItemPreview_title__p0_mQ{margin-bottom:2rem;font-size:2.2rem;font-weight:500;line-height:130%;transition:opacity .4s;letter-spacing:.022rem}@media (max-width:768px){.NewItemPreview_title__p0_mQ{font-size:1.6rem;line-height:130%;letter-spacing:.16px}}.NewItemPreview_tag__Xo1Ya{opacity:.4}.NewItemPreview_image__UoPQS{height:auto;-o-object-fit:cover;object-fit:cover;width:100%;transition:all .6s!important}.NewItemPreview_wrapperImage__Xjhff{overflow:hidden;margin-top:6.1rem;position:relative;transition:all .6s}@media (max-width:1024px){.NewItemPreview_wrapperImage__Xjhff{margin-top:1.6rem}}.NewItemPreview_item__35XQ_:hover .NewItemPreview_title__p0_mQ{opacity:.4}.NewItemPreview_item__35XQ_:hover{.NewItemPreview_image__UoPQS{scale:1.2}}.NewsBlock_root__NZHHk{margin-top:12rem;margin-bottom:12rem;overflow:hidden}@media (max-width:1024px){.NewsBlock_root__NZHHk{margin-top:6.4rem;margin-bottom:6.4rem}}.NewsBlock_noMt__jKUxS{margin-top:0!important}.NewsBlock_news__rSa4t{display:flex;width:-moz-max-content;width:max-content;position:relative;gap:3.2rem;flex-shrink:0}.NewsBlock_target__EJmOU{margin-top:4.4rem}.NewsBlock_title__gCMcN{margin-bottom:4.4rem}.NewsBlock_allNewsBlock__wXZkU{position:relative;height:48.3rem}.NewsBlock_allNewsBlock__wXZkU:after{content:"";z-index:0;position:absolute;left:0;right:0;bottom:0;top:0;background:var(--gray-light9)}@media (max-width:1024px){.NewsBlock_allNewsBlock__wXZkU{height:41rem}}@media (max-width:768px){.NewsBlock_allNewsBlock__wXZkU{height:25rem}}.NewsBlock_innerContent__vu4Gz{width:53.4rem;padding:3rem;min-width:53.4rem;height:48.3rem;position:relative;z-index:5;display:grid;grid-template-rows:1fr auto}@media (max-width:1024px){.NewsBlock_innerContent__vu4Gz{width:45rem;min-width:45rem;height:41rem}}@media (max-width:768px){.NewsBlock_innerContent__vu4Gz{width:27rem;min-width:27rem;height:25rem}}.NewsBlock_icon__MFHfV{background:var(--primary);transform:rotate(-45deg);justify-self:right}.NewsBlock_icon__MFHfV svg{fill:var(--white)}