.ErrorComponent_root__nM8H6{align-items:center;display:flex;height:100vh;justify-content:center}.ErrorComponent_rootWrapper__DzueK h2{margin-bottom:var(--9);text-align:center}.ErrorComponent_rootWrapperButtons__ufJir{align-items:center;display:flex;flex-direction:column;gap:15px}@media (min-width:768px){.ErrorComponent_rootWrapperButtons__ufJir{flex-direction:row}}.Button_root__GbzzH{--r:var(--4);--w:var(--l);background-color:var(--r);color:var(--w);display:inline-block;flex-shrink:0;height:-moz-fit-content;height:fit-content;text-align:center;transition:background-color .3s ease,color .3s ease,border-radius .3s ease,scale .3s ease,box-shadow .3s ease;width:-moz-fit-content;width:fit-content}.Button_root__GbzzH:disabled{cursor:not-allowed;opacity:.5}.Button_root__GbzzH.Button_regular__RLX5e{border-radius:var(--o);padding:var(--19) var(--1a);text-transform:lowercase}.Button_root__GbzzH:not(.Button_short__tCZ24){width:100%}.Button_root__GbzzH.Button_short__tCZ24{background-color:var(--l);border-radius:var(--15);color:var(--4);padding:var(--1b) var(--1c)}.Button_root__GbzzH.Button_secondary__pFIlL{--r:transparent;--w:var(--4);border:1px solid var(--u)}.Button_root__GbzzH.Button_secondaryDark__SGOqU{--r:transparent;--w:var(--l);border:1px solid var(--11)}.Button_root__GbzzH.Button_white__ta6dJ{--r:var(--l);--w:var(--4)}@media (min-width:768px){.Button_root__GbzzH:not(.Button_short__tCZ24){width:-moz-fit-content;width:fit-content}}@media (hover:hover){.Button_root__GbzzH.Button_regular__RLX5e:not(:disabled):hover{border-radius:calc(var(--o)*2);box-shadow:0 7px 18px -15px hsla(0,0%,5%,.04),0 20px 20px 0 hsla(0,0%,5%,.05),0 24px 19px -30px hsla(0,0%,5%,.25);scale:1.1}.Button_root__GbzzH.Button_short__tCZ24:not(:disabled):hover{background-color:var(--p);scale:1.05}.Button_root__GbzzH.Button_primary__swzAa:not(:disabled):hover{--r:var(--l);--w:var(--4)}.Button_root__GbzzH.Button_primaryAlt__JLn2c:not(:disabled):hover{--r:var(--3);--w:var(--4)}.Button_root__GbzzH.Button_secondary__pFIlL:not(:disabled):hover{--w:var(--u);border-color:var(--f)}.Button_root__GbzzH.Button_secondaryDark__SGOqU:not(:disabled):hover{opacity:.8}.Button_root__GbzzH.Button_white__ta6dJ:not(:disabled):hover{--r:var(--11)}}.NotFound_root__WVw2A{height:100vh;padding:var(--b) var(--0) 0;position:relative;width:100vw}.NotFound_root__WVw2A .NotFound_inner___oS6o{align-items:center;display:flex;flex-flow:column;height:100%;padding-bottom:40px;padding-top:var(--9)}.NotFound_root__WVw2A h1{width:245px}.NotFound_root__WVw2A h1 span{text-align:center!important}.NotFound_root__WVw2A .NotFound_image__FPBFK{height:205px;margin-top:35px}.NotFound_root__WVw2A .NotFound_image__FPBFK svg{display:block;height:100%;width:100%}.NotFound_root__WVw2A p{color:var(--g);margin-top:var(--2);text-align:center}.NotFound_root__WVw2A .NotFound_button__Z_XCx{margin-top:auto}@media (min-width:768px){.NotFound_root__WVw2A{height:max(700px,100vh)}.NotFound_root__WVw2A .NotFound_inner___oS6o{margin-top:var(--c);padding-bottom:0}.NotFound_root__WVw2A h1{width:710px}.NotFound_root__WVw2A .NotFound_image__FPBFK{height:326px;margin-top:35px}.NotFound_root__WVw2A p{margin-top:var(--6);width:38.5rem}.NotFound_root__WVw2A .NotFound_button__Z_XCx{margin-top:var(--5)}}@media (min-width:1280px){.NotFound_root__WVw2A{align-items:center;display:flex;justify-content:center}.NotFound_root__WVw2A .NotFound_inner___oS6o{height:auto;margin-top:0}.NotFound_root__WVw2A .NotFound_image__FPBFK{height:20vw;margin-top:2.734375vw}.NotFound_root__WVw2A p{width:44.375rem}}@media (min-width:1440px){.NotFound_root__WVw2A .NotFound_image__FPBFK{height:20.9722222222vw;margin-top:2.7777777778vw}.NotFound_root__WVw2A p{width:44.375rem}}@media (min-width:1920px){.NotFound_root__WVw2A h1{width:36.9791666667vw}.NotFound_root__WVw2A .NotFound_image__FPBFK{height:min(21.1979166667vw,21.1979166667vw);margin-top:min(3.125vw,3.125vw)}.NotFound_root__WVw2A p{width:44.375rem}}.Favorites_root__Cpz__{display:flex;flex-flow:column-reverse;gap:var(--9);justify-content:flex-end;margin-bottom:140px;margin-top:var(--b);padding:0 var(--0)}.Favorites_root__Cpz__ .Favorites_content___K6i9 .Favorites_title__9fVPt{padding:0!important}.Favorites_root__Cpz__ .Favorites_content___K6i9 .Favorites_text__jyGxE{margin-top:var(--5)}.Favorites_root__Cpz__ .Favorites_content___K6i9 .Favorites_btn__cASJv{margin-top:var(--7)}.Favorites_root__Cpz__ .Favorites_content___K6i9 .Favorites_formWrapper__c4LBw{display:none;margin-top:var(--7)}.Favorites_root__Cpz__ .Favorites_content___K6i9 .Favorites_formWrapper__c4LBw p:last-of-type{color:var(--g);margin-top:var(--e)}.Favorites_root__Cpz__ .Favorites_projects__xaW01{display:flex;flex-flow:column;gap:var(--5);height:-moz-fit-content;height:fit-content;padding-top:var(--9)}.Favorites_root__Cpz__ .Favorites_projects__xaW01 p{color:var(--u)}.Favorites_root__Cpz__ .Favorites_list__gBK7x{display:flex;flex-flow:column}.Favorites_root__Cpz__ .Favorites_list__gBK7x .Favorites_project__UJ0c_{display:flex;padding:var(--5) 0;position:relative}.Favorites_root__Cpz__ .Favorites_list__gBK7x .Favorites_project__UJ0c_:not(:last-of-type){border-bottom:1px solid var(--3)}.Favorites_root__Cpz__ .Favorites_list__gBK7x .Favorites_project__UJ0c_ .Favorites_link__sDvJB{display:flex;gap:var(--7);margin-right:var(--9)}.Favorites_root__Cpz__ .Favorites_list__gBK7x .Favorites_projectInfo__Ykz2g{display:flex;flex-flow:column;gap:10px}.Favorites_root__Cpz__ .Favorites_list__gBK7x .Favorites_project__UJ0c_ .Favorites_picture__EHOTZ{border-radius:var(--o);flex-shrink:0;height:60px;overflow:hidden;transition:scale .3s ease;width:60px}.Favorites_root__Cpz__ .Favorites_list__gBK7x .Favorites_project__UJ0c_ .Favorites_picture__EHOTZ img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.Favorites_root__Cpz__ .Favorites_list__gBK7x .Favorites_project__UJ0c_ .Favorites_title__9fVPt{transition:color .3s ease}.Favorites_root__Cpz__ .Favorites_list__gBK7x .Favorites_project__UJ0c_ .Favorites_description__szczc{text-wrap:balance;color:var(--f)}.Favorites_root__Cpz__ .Favorites_list__gBK7x .Favorites_project__UJ0c_ .Favorites_button__FJkeY{aspect-ratio:1;position:absolute;right:0;top:var(--5);transition:opacity .3s ease,scale .3s ease;width:16px}.Favorites_root__Cpz__ .Favorites_list__gBK7x .Favorites_project__UJ0c_ .Favorites_button__FJkeY svg{display:block;height:100%;width:100%}@media (min-width:768px){.Favorites_root__Cpz__{margin-bottom:var(--c);min-height:calc(100vh - var(--c) - var(--b))}.Favorites_root__Cpz__ .Favorites_content___K6i9 .Favorites_text__jyGxE{width:502px}.Favorites_root__Cpz__ .Favorites_content___K6i9 .Favorites_formWrapper__c4LBw p{width:423px}.Favorites_root__Cpz__ .Favorites_list__gBK7x .Favorites_projectInfo__Ykz2g{gap:10px}.Favorites_root__Cpz__ .Favorites_list__gBK7x .Favorites_project__UJ0c_ .Favorites_picture__EHOTZ{height:93px;width:145px}}@media (min-width:1280px){.Favorites_root__Cpz__{display:grid;gap:0;grid-template-columns:repeat(2,1fr)}.Favorites_root__Cpz__ .Favorites_content___K6i9{padding-right:3.125vw;padding-top:var(--9)}.Favorites_root__Cpz__ .Favorites_content___K6i9 .Favorites_text__jyGxE{width:42.421875vw}.Favorites_root__Cpz__ .Favorites_content___K6i9 .Favorites_formWrapper__c4LBw{margin-top:var(--9)}.Favorites_root__Cpz__ .Favorites_content___K6i9 .Favorites_formWrapper__c4LBw p{width:35.46875vw}.Favorites_root__Cpz__ .Favorites_projects__xaW01{border-left:1px solid var(--3);padding-left:var(--d)}.Favorites_root__Cpz__ .Favorites_projects__xaW01 h2{color:var(--g)}.Favorites_root__Cpz__ .Favorites_projects__xaW01 p{width:60%}.Favorites_root__Cpz__ .Favorites_list__gBK7x .Favorites_projectInfo__Ykz2g{gap:var(--v)}.Favorites_root__Cpz__ .Favorites_list__gBK7x .Favorites_project__UJ0c_ .Favorites_picture__EHOTZ{height:7.8125vw;width:12.265625vw}}@media (min-width:1440px){.Favorites_root__Cpz__ .Favorites_content___K6i9{padding-right:3.4722222222vw}.Favorites_root__Cpz__ .Favorites_content___K6i9 .Favorites_text__jyGxE{margin-top:var(--7);width:37.7083333333vw}.Favorites_root__Cpz__ .Favorites_content___K6i9 .Favorites_formWrapper__c4LBw{margin-top:var(--2)}.Favorites_root__Cpz__ .Favorites_content___K6i9 .Favorites_formWrapper__c4LBw p{width:31.5277777778vw}.Favorites_root__Cpz__ .Favorites_list__gBK7x .Favorites_project__UJ0c_ .Favorites_picture__EHOTZ{height:7.2916666667vw;width:11.4583333333vw}}@media (min-width:1920px){.Favorites_root__Cpz__ .Favorites_content___K6i9{padding-right:min(3.6458333333vw,3.6458333333vw)}.Favorites_root__Cpz__ .Favorites_content___K6i9 .Favorites_text__jyGxE{width:min(28.3854166667vw,28.3854166667vw)}.Favorites_root__Cpz__ .Favorites_content___K6i9 .Favorites_formWrapper__c4LBw p{width:min(25.15625vw,25.15625vw)}.Favorites_root__Cpz__ .Favorites_list__gBK7x .Favorites_project__UJ0c_ .Favorites_picture__EHOTZ{height:min(7.2916666667vw,7.2916666667vw);width:min(11.4583333333vw,11.4583333333vw)}.Favorites_root__Cpz__ .Favorites_list__gBK7x .Favorites_project__UJ0c_ .Favorites_button__FJkeY{width:.8333333333vw}}@media (hover:hover){.Favorites_root__Cpz__ .Favorites_list__gBK7x .Favorites_project__UJ0c_ .Favorites_link__sDvJB:hover .Favorites_picture__EHOTZ{scale:1.05}.Favorites_root__Cpz__ .Favorites_list__gBK7x .Favorites_project__UJ0c_ .Favorites_link__sDvJB:hover .Favorites_title__9fVPt{color:var(--g)}.Favorites_root__Cpz__ .Favorites_list__gBK7x .Favorites_project__UJ0c_ .Favorites_button__FJkeY:hover{opacity:.8;scale:1.15}}.ProjectsGrid_root__ejDwf{align-items:center;display:flex;flex-direction:column;gap:var(--2)}.TwoColumnSlider_root__5YKA3{overflow:hidden;padding-top:var(--1)}.TwoColumnSlider_rootHead__lqf__{padding:0 var(--0)}.TwoColumnSlider_rootHead__lqf__,.TwoColumnSlider_rootTitle__qvQ2c{margin-bottom:var(--7)}.TwoColumnSlider_rootTabs__s8_xr{display:flex;flex-flow:row wrap;gap:var(--1j)}.TwoColumnSlider_rootMain__7pjrK{border-top:1px solid var(--3);display:grid;grid-template-areas:"title" "description" "slider" "link";padding:0 var(--0)}.TwoColumnSlider_rootMain__7pjrK>:first-child:not(.TwoColumnSlider_rootRight__zY3_a){margin-top:var(--8)}.TwoColumnSlider_rootLeft__QTg_a{padding:var(--8) var(--0)}.TwoColumnSlider_rootRight__zY3_a{grid-area:slider;margin:var(--2) calc(var(--0)*-1) 0;overflow:hidden;padding:0 var(--0)}.TwoColumnSlider_rootSubtitle__vrH_l{grid-area:title}.TwoColumnSlider_rootDescription__XYY_a{grid-area:description;margin-top:var(--5)}.TwoColumnSlider_rootLink__KgAQT{grid-area:link;margin-top:var(--2)}.TwoColumnSlider_rootNav__kun9z{align-self:end;grid-area:nav;margin:var(--8) 0}.TwoColumnSlider_root__5YKA3 .swiper{overflow:visible}.TwoColumnSlider_root__5YKA3 .swiper-slide{width:auto}.TwoColumnSlider_root__5YKA3 .swiper-slide:not(:last-child){margin-right:var(--i)}@media (max-width:1279px){.TwoColumnSlider_rootNav__kun9z{width:302px}}@media (max-width:767px){.TwoColumnSlider_rootNav__kun9z{display:none}}@media (min-width:768px){.TwoColumnSlider_rootMain__7pjrK{border-bottom:1px solid var(--3);grid-template-areas:"title slider" "description slider" "link slider" "nav slider";grid-template-columns:1fr auto;grid-template-rows:repeat(3,auto) 1fr;padding:0}.TwoColumnSlider_rootRight__zY3_a{border-left:1px solid var(--3);margin:0;padding:var(--8) 0}.TwoColumnSlider_rootDescription__XYY_a,.TwoColumnSlider_rootSubtitle__vrH_l{margin-left:var(--0);width:295px}.TwoColumnSlider_rootLink__KgAQT{margin-top:var(--7)}.TwoColumnSlider_rootLink__KgAQT,.TwoColumnSlider_rootNav__kun9z{margin-left:var(--0)}.TwoColumnSlider_root__5YKA3 .swiper{padding:0 var(--8)}}@media (min-width:1280px){.TwoColumnSlider_rootTitle__qvQ2c{width:92.96875vw}.TwoColumnSlider_rootRight__zY3_a{width:65.625vw}.TwoColumnSlider_rootDescription__XYY_a,.TwoColumnSlider_rootSubtitle__vrH_l{width:29.921875vw}}@media (min-width:1440px){.TwoColumnSlider_rootTitle__qvQ2c{margin-bottom:var(--5);width:95.1388888889vw}.TwoColumnSlider_rootRight__zY3_a{width:66.1111111111vw}.TwoColumnSlider_rootSubtitle__vrH_l{width:26.5972222222vw}.TwoColumnSlider_rootDescription__XYY_a{width:25vw}}@media (min-width:1920px){.TwoColumnSlider_rootTitle__qvQ2c{width:min(93.75vw,93.75vw)}.TwoColumnSlider_rootRight__zY3_a{width:min(75.0520833333vw,75.0520833333vw)}.TwoColumnSlider_rootSubtitle__vrH_l{width:min(22.9166666667vw,22.9166666667vw)}.TwoColumnSlider_rootDescription__XYY_a{width:min(21.6145833333vw,21.6145833333vw)}}.ContactInfo_root__8qNTw{color:var(--z);margin-bottom:27px}.ContactInfo_root__8qNTw ul{display:flex;flex-flow:column;gap:var(--e);margin-top:var(--e)}@media (min-width:768px){.ContactInfo_root__8qNTw{margin-bottom:40px}}@media (min-width:1280px){.ContactInfo_root__8qNTw{margin-bottom:6.25vw}}@media (min-width:1440px){.ContactInfo_root__8qNTw{margin-bottom:5.9027777778vw}}@media (min-width:1920px){.ContactInfo_root__8qNTw{margin-bottom:min(5.2083333333vw,5.2083333333vw)}}.ContactUs_root__I6Efo{--q:var(--3);background-color:var(--r);display:grid;padding:var(--c) var(--0) var(--c)}.ContactUs_root__I6Efo>div:first-child{border-top:1px solid var(--q)}.ContactUs_rootTitle__4C4ct{color:var(--s);padding-top:var(--d)}.ContactUs_rootTitle__4C4ct h2{max-width:257px}.ContactUs_rootForm__7sHTm{margin-top:var(--6);position:relative}.ContactUs_root__I6Efo.ContactUs_dark__PtZjR{--q:var(--t);background-color:var(--4);color:var(--l)}.ContactUs_root__I6Efo.ContactUs_dark__PtZjR .ContactUs_rootForm__7sHTm{margin-top:var(--2)}@media (min-width:768px){.ContactUs_rootTitle__4C4ct h2{max-width:275px}}@media (min-width:1280px){.ContactUs_root__I6Efo>div:nth-child(2){border-top:1px solid var(--q)}.ContactUs_root__I6Efo{grid-template-columns:repeat(2,1fr)}.ContactUs_rootTitle__4C4ct{border-right:1px solid var(--q)}.ContactUs_rootTitle__4C4ct h2{max-width:24.453125vw}.ContactUs_rootForm__7sHTm{padding-left:var(--d);padding-top:var(--d)}.ContactUs_rootForm__7sHTm,.ContactUs_root__I6Efo.ContactUs_dark__PtZjR .ContactUs_rootForm__7sHTm{margin-top:0}}@media (min-width:1440px){.ContactUs_rootTitle__4C4ct h2{max-width:22.9166666667vw}}@media (min-width:1920px){.ContactUs_rootTitle__4C4ct h2{max-width:min(23.4375vw,23.4375vw)}}.Internships_root__QFiZ3{background-color:var(--4);padding:var(--1) var(--0) 0}.Internships_rootMain__ifqRY{display:grid}.Internships_rootMainImage__1ar0Z{align-items:center;background-color:var(--10);border-radius:var(--k);display:flex;height:280px;justify-content:center;margin-top:var(--6);order:1;overflow:hidden;width:100%}.Internships_rootMainImage__1ar0Z picture{display:flex;height:100%;width:100%}.Internships_rootMainImage__1ar0Z img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.Internships_rootMainContent__LUHxP p{color:var(--11)}.Internships_rootMainButton__XdwER,.Internships_rootMainContent__LUHxP p{margin-top:var(--6)}.Internships_rootDirections___4_1H{color:var(--11);display:flex;flex-flow:column;gap:var(--7);margin-top:var(--9)}.Internships_rootDirections___4_1H ul{color:var(--l);display:flex;flex-flow:column;gap:var(--v)}@media (max-width:767px){.Internships_rootMainButton__XdwER,.Internships_rootMainContent__LUHxP p,.Internships_rootMainImage__1ar0Z{margin-top:var(--9)}.Internships_rootMainImage__1ar0Z picture{width:80%}}@media (min-width:768px){.Internships_rootMain__ifqRY{grid-template-columns:repeat(2,1fr)}.Internships_rootMainImage__1ar0Z{height:350px;margin:0;order:0;width:249px}.Internships_rootMainContent__LUHxP{margin-left:var(--d)}}@media (min-width:1280px){.Internships_rootMainImage__1ar0Z{height:40.625vw;width:35.9375vw}.Internships_rootMainContent__LUHxP{width:42.96875vw}}@media (min-width:1440px){.Internships_rootMainImage__1ar0Z{height:35.4166666667vw;width:31.25vw}.Internships_rootMainContent__LUHxP{width:38.1944444444vw}}@media (min-width:1920px){.Internships_rootMainImage__1ar0Z{height:min(41.1458333333vw,41.1458333333vw);width:min(36.09375vw,36.09375vw)}.Internships_rootMainContent__LUHxP{width:min(29.1666666667vw,29.1666666667vw)}}.VacancyBanner_root__actLa{background-color:var(--4);border-top-left-radius:var(--k);border-top-right-radius:var(--k);display:flex;justify-content:center;margin-top:var(--c);min-height:413px;overflow:hidden}.VacancyBanner_rootCard__RbCId,.VacancyBanner_root__actLa{position:relative}.VacancyBanner_rootCard__RbCId{background-color:var(--l);border-radius:30px;height:-moz-fit-content;height:fit-content;margin-top:27px;padding:var(--m);width:345px;z-index:1}.VacancyBanner_rootCardImage__R_Pis{border-radius:var(--k);height:168px;overflow:hidden;width:100%}.VacancyBanner_rootCard__RbCId h2{margin-top:var(--m)}.VacancyBanner_rootCard__RbCId button{margin-top:var(--5)}.VacancyBanner_rootBgImage__a67AL,.VacancyBanner_rootOverlayImage__vYoir{position:absolute}.VacancyBanner_rootBgImage__a67AL{inset:0;overflow:hidden}.VacancyBanner_rootOverlayImage__vYoir{display:none;z-index:1}.VacancyBanner_root__actLa img{height:100%;width:100%}@media (max-width:767px){.VacancyBanner_rootCard__RbCId{align-items:center;display:flex;flex-direction:column;padding-top:17px}.VacancyBanner_rootCardImage__R_Pis{width:325px}.VacancyBanner_rootCard__RbCId h2{font-size:16px}}@media (min-width:768px){.VacancyBanner_root__actLa{min-height:620px}.VacancyBanner_rootCard__RbCId{border-radius:30px;margin-top:80px;width:713px}.VacancyBanner_rootCardImage__R_Pis{height:245px}.VacancyBanner_rootBgImage__a67AL{border-bottom-left-radius:var(--k);border-bottom-right-radius:var(--k)}}@media (min-width:1280px){.VacancyBanner_root__actLa{min-height:48.4375vw}.VacancyBanner_rootCard__RbCId{border-radius:3.125vw;margin-top:6.25vw;width:55.703125vw}.VacancyBanner_rootCardImage__R_Pis{height:19.140625vw}.VacancyBanner_rootOverlayImage__vYoir{bottom:4.296875vw;display:block;height:9.921875vw;right:17.1875vw}}@media (min-width:1440px){.VacancyBanner_root__actLa{min-height:47.9166666667vw}.VacancyBanner_rootCard__RbCId{border-radius:3.4722222222vw;margin-top:5.5555555556vw;width:55.7638888889vw}.VacancyBanner_rootCardImage__R_Pis{height:18.3333333333vw}.VacancyBanner_rootOverlayImage__vYoir{bottom:3.8194444444vw;height:10.9027777778vw;right:16.6666666667vw}}@media (min-width:1920px){.VacancyBanner_root__actLa{min-height:min(47.9166666667vw,47.9166666667vw)}.VacancyBanner_rootCard__RbCId{border-radius:min(3.125vw,3.125vw);margin-top:min(5.2083333333vw,5.2083333333vw);width:min(55.7291666667vw,55.7291666667vw)}.VacancyBanner_rootCardImage__R_Pis{height:min(19.53125vw,19.53125vw)}.VacancyBanner_rootCard__RbCId h2{margin-top:2.6041666667vw}.VacancyBanner_rootCard__RbCId button{margin-top:2.0833333333vw}.VacancyBanner_rootOverlayImage__vYoir{bottom:min(2.8645833333vw,2.8645833333vw);height:min(11.8229166667vw,11.8229166667vw);right:min(16.5625vw,16.5625vw)}}.StartProjectButton_root__jB_Lv{position:relative}.StartProjectButton_root__jB_Lv.StartProjectButton_small__m_KU5{--1p:16px;--1q:16px;padding:var(--1p) var(--1q)!important;scale:1!important}@media (min-width:768px){.StartProjectButton_root__jB_Lv.StartProjectButton_small__m_KU5{--1p:16px;--1q:53px}}@media (min-width:1280px){.StartProjectButton_root__jB_Lv.StartProjectButton_small__m_KU5{--1p:1.484375vw;--1q:4.296875vw}}@media (min-width:1440px){.StartProjectButton_root__jB_Lv.StartProjectButton_small__m_KU5{--1p:1.3194444444vw;--1q:3.8194444444vw}}@media (min-width:1920px){.StartProjectButton_root__jB_Lv.StartProjectButton_small__m_KU5{--1p:min(0.9375vw,.9375vw);--1q:min(2.8645833333vw,2.8645833333vw)}}.CompanyFirstScreen_root__BGlRo{height:max(700px,100vh);margin-bottom:var(--1);padding:var(--b) var(--0) 0 var(--0)}.CompanyFirstScreen_rootMain__89uTq,.CompanyFirstScreen_root__BGlRo{position:relative}.CompanyFirstScreen_rootMain__89uTq{display:flex;flex-flow:column;height:100%;justify-content:space-between;z-index:1}.CompanyFirstScreen_rootMainTitle__nn3xG{margin-top:var(--9);padding:0!important}.CompanyFirstScreen_rootList__uX2Da{display:flex;flex-flow:column}.CompanyFirstScreen_rootListItem__Fifi3{border-bottom:1px solid var(--3);color:var(--u);display:flex;gap:var(--5);padding:var(--v) 0}.CompanyFirstScreen_rootListItem__Fifi3:first-of-type{border-top:1px solid var(--3)}.CompanyFirstScreen_rootListItemIcon__SsxPr{display:flex;flex-shrink:0;height:14px;width:30px}.CompanyFirstScreen_rootListItemIcon__SsxPr svg{display:block;height:100%;width:auto}.CompanyFirstScreen_rootListItemText__T_j0u{display:none}.CompanyFirstScreen_rootTextBlock__60mQE{display:flex;flex-flow:column;gap:var(--7);padding-bottom:var(--d)}.CompanyFirstScreen_rootBackground__kwLgY{height:100%;inset:0;position:absolute;top:17.5%;width:100%}.CompanyFirstScreen_rootBackground__kwLgY video{height:50%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:767px){.CompanyFirstScreen_root__BGlRo{overflow:hidden}.CompanyFirstScreen_rootTextBlock__60mQE{margin-top:32px}}@media (min-width:768px){.CompanyFirstScreen_rootMainTitle__nn3xG{max-width:80%}.CompanyFirstScreen_rootMainBottom__b58EL{display:grid;grid-template-columns:repeat(2,1fr)}.CompanyFirstScreen_rootList__uX2Da{border-right:1px solid var(--3);padding-bottom:var(--d);padding-right:42px}.CompanyFirstScreen_rootListItem__Fifi3:last-of-type{border-bottom:none}.CompanyFirstScreen_rootListItemIcon__SsxPr{height:14px;width:30px}.CompanyFirstScreen_rootTextBlock__60mQE{margin-top:auto;padding-left:var(--d)}.CompanyFirstScreen_rootBackground__kwLgY{top:0}.CompanyFirstScreen_rootBackground__kwLgY video{height:100%}}@media (min-width:1280px){.CompanyFirstScreen_rootMainTitle__nn3xG{max-width:55%}.CompanyFirstScreen_rootList__uX2Da{border-right:none;padding-right:11.875vw}.CompanyFirstScreen_rootListItemIcon__SsxPr{height:1.25vw;width:2.65625vw}.CompanyFirstScreen_rootTextBlock__60mQE{border-left:1px solid var(--3)}}@media (min-width:1440px){.CompanyFirstScreen_rootList__uX2Da{padding-right:10.5555555556vw}.CompanyFirstScreen_rootListItemIcon__SsxPr{height:1.3888888889vw;width:2.9861111111vw}.CompanyFirstScreen_rootListItemText__T_j0u{display:block}.CompanyFirstScreen_rootTextBlock__60mQE p{max-width:39.5138888889vw}}@media (min-width:1920px){.CompanyFirstScreen_rootMainTitle__nn3xG{max-width:50%}.CompanyFirstScreen_rootList__uX2Da{padding-right:min(18.4375vw,18.4375vw)}.CompanyFirstScreen_rootListItemIcon__SsxPr{height:min(1.0416666667vw,1.0416666667vw);width:min(2.2395833333vw,2.2395833333vw)}.CompanyFirstScreen_rootTextBlock__60mQE p{max-width:min(29.6354166667vw,29.6354166667vw)}}.Units_root__gsfbM{margin-top:var(--1)}.Units_root__gsfbM h3{font-family:TT Runs,Arial,sans-serif;font-size:2.5rem;font-weight:600;letter-spacing:-.03em;line-height:125%}.Units_rootMain__CW3aO{border-top:1px solid var(--3);margin-top:var(--2);padding:0 var(--0)}.Units_rootMainBlock__ewMPp p{color:var(--u)}.Units_rootMain__CW3aO h2{padding-top:var(--d)}.Units_rootUnits__Dd9PT{gap:24px;margin-top:var(--6)}.Units_rootUnitItem__meyTA,.Units_rootUnits__Dd9PT{display:flex;flex-flow:column}.Units_rootUnitItem__meyTA{gap:var(--5)}.Units_rootUnitItem__meyTA div{color:var(--g)}.Units_rootUnitItem__meyTA ul{display:flex;flex-flow:column;gap:var(--v)}.Units_rootUnitItem__meyTA ul li{white-space:nowrap}@media (max-width:767px){.Units_rootMainBlock__ewMPp{margin-top:24px}}@media (min-width:375px)and (height <= 500px){.Units_root__gsfbM h3{font-size:2.5rem}}@media (min-width:768px)and (height <= 500px){.Units_root__gsfbM h3{font-size:calc(2.2832rem + .45166vw)}}@media (min-width:1280px)and (height <= 500px){.Units_root__gsfbM h3{font-size:calc(2.40365rem + .20074vw)}}@media (min-width:1440px)and (height <= 500px){.Units_root__gsfbM h3{font-size:calc(2.40365rem + .20074vw)}}@media (min-width:375px){.Units_root__gsfbM h3{font-size:calc(1.78435rem + 3.05344vw)}}@media (min-width:768px){.Units_root__gsfbM h3{font-size:calc(1.375rem + 3.90625vw)}.Units_rootMain__CW3aO{display:grid;grid-template-columns:repeat(2,1fr)}.Units_rootMainBlock__ewMPp{border-left:1px solid var(--3);padding-left:var(--d);padding-top:var(--d)}.Units_rootUnits__Dd9PT{gap:40px}}@media (min-width:1280px){.Units_root__gsfbM h3{font-size:calc(-.5rem + 6.25vw)}.Units_rootUnits__Dd9PT{flex-flow:row;gap:6.25vw}.Units_rootUnitItem__meyTA:first-of-type ul{width:23.125vw}}@media (min-width:1440px){.Units_root__gsfbM h3{font-size:calc(-.125rem + 5.83333vw)}.Units_rootUnits__Dd9PT{gap:9.0277777778vw}.Units_rootUnitItem__meyTA:first-of-type ul{width:18.1944444444vw}}@media (min-width:1920px){.Units_rootUnits__Dd9PT{gap:min(8.3333333333vw,8.3333333333vw)}.Units_rootUnitItem__meyTA:first-of-type ul{width:min(19.21875vw,19.21875vw)}}@media (min-width:1921px){.Units_root__gsfbM h3{font-size:5.7291666667vw}}.Video_root__lcq5Q{display:flex;position:relative}.Video_root__lcq5Q,.Video_root__lcq5Q video{height:100%;width:100%}.Video_root__lcq5Q video{-o-object-fit:cover;object-fit:cover}.DirectionCard_root__tWODD{background-color:var(--l);border-radius:var(--k);display:flex;flex-direction:column;height:174px;justify-content:space-between;overflow:hidden;padding:var(--m);position:relative}.DirectionCard_rootBg__5X8Kn{height:100%;inset:0;position:absolute;width:100%}.DirectionCard_rootTextWrap__w9vHp{display:flex;flex-direction:column;gap:var(--e);z-index:1}.DirectionCard_rootTextWrap__w9vHp p{color:var(--g)}.DirectionCard_root__tWODD>p{position:relative;z-index:1}@media (max-width:1279px){.DirectionCard_rootBg__5X8Kn{display:none}}@media (min-width:768px){.DirectionCard_root__tWODD{height:240px}}@media (min-width:1280px){.DirectionCard_root__tWODD{height:22.65625vw}.DirectionCard_rootTextWrap__w9vHp{max-width:40.234375vw}}@media (min-width:1440px){.DirectionCard_root__tWODD{height:21.5277777778vw}.DirectionCard_rootTextWrap__w9vHp{max-width:35.7638888889vw}}@media (min-width:1920px){.DirectionCard_root__tWODD{height:min(20.8333333333vw,20.8333333333vw)}.DirectionCard_rootTextWrap__w9vHp{max-width:min(26.8229166667vw,26.8229166667vw)}}.ApproachMobileSlider_root__wIZf1{width:100%}.ApproachMobileSlider_root__wIZf1 .swiper{overflow:visible}.ApproachMobileSlider_root__wIZf1 .swiper-slide{width:-moz-fit-content;width:fit-content}.ApproachMobileSlider_root__wIZf1 .ApproachMobileSlider_card__E1yfG{height:280px;width:280px}.ContactsLeft_root__VmFGo{display:flex;flex-flow:column;gap:var(--6);padding-top:var(--9)}.ContactsLeft_root__VmFGo .ContactsLeft_button__KOzIl{display:none}@media (min-width:768px){.ContactsLeft_root__VmFGo{border-right:1px solid var(--3)}.ContactsLeft_root__VmFGo h1{max-width:292px}.ContactsLeft_root__VmFGo .ContactsLeft_button__KOzIl{display:block}}@media (min-width:1280px){.ContactsLeft_root__VmFGo h1{max-width:47.421875vw}}@media (min-width:1440px){.ContactsLeft_root__VmFGo h1{max-width:42.1527777778vw}}@media (min-width:1920px){.ContactsLeft_root__VmFGo{gap:2.0833333333vw}.ContactsLeft_root__VmFGo h1{max-width:min(31.6145833333vw,31.6145833333vw)}}.DirectionsPageHeader_root__DLT32{border-bottom:1px solid var(--3);display:flex;flex-flow:column;height:max(700px,100vh);justify-content:space-between;padding:var(--b) var(--0) 0;position:relative}.DirectionsPageHeader_root__DLT32 .DirectionsPageHeader_title__vbAD_{margin-top:var(--9);padding:0!important}.DirectionsPageHeader_root__DLT32 .DirectionsPageHeader_main__ZwAVB{display:flex;flex-flow:column;gap:var(--6)}.DirectionsPageHeader_root__DLT32 .DirectionsPageHeader_main__ZwAVB .DirectionsPageHeader_right__mo6hd,.DirectionsPageHeader_root__DLT32 .DirectionsPageHeader_main__ZwAVB ul{padding-bottom:15px}.DirectionsPageHeader_root__DLT32 .DirectionsPageHeader_right__mo6hd p{width:276px}.DirectionsPageHeader_root__DLT32 .DirectionsPageHeader_button__9Cjzd{margin-top:var(--7)}.DirectionsPageHeader_root__DLT32 .DirectionsPageHeader_background__eFU0_{align-items:center;display:flex;height:100%;inset:0;position:absolute;width:100%;z-index:-1}.DirectionsPageHeader_root__DLT32 .DirectionsPageHeader_background__eFU0_ video{height:50%;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:768px){.DirectionsPageHeader_root__DLT32 .DirectionsPageHeader_main__ZwAVB{display:grid;gap:0;grid-template-columns:repeat(2,1fr)}.DirectionsPageHeader_root__DLT32 .DirectionsPageHeader_main__ZwAVB .DirectionsPageHeader_right__mo6hd,.DirectionsPageHeader_root__DLT32 .DirectionsPageHeader_main__ZwAVB ul{padding-bottom:var(--8)}.DirectionsPageHeader_root__DLT32 .DirectionsPageHeader_right__mo6hd{border-left:1px solid var(--3);padding-left:var(--8)}.DirectionsPageHeader_root__DLT32 .DirectionsPageHeader_background__eFU0_{display:block}.DirectionsPageHeader_root__DLT32 .DirectionsPageHeader_background__eFU0_ video{height:100%}}@media (min-width:1280px){.DirectionsPageHeader_root__DLT32{height:auto;min-height:100vh}}@media (min-width:1920px){.DirectionsPageHeader_root__DLT32 .DirectionsPageHeader_right__mo6hd p{width:14.375vw}}.Documents_documentsWrap__iNfwU{align-items:center;display:flex;gap:var(--v)}.Documents_documentsWrap__iNfwU .Documents_documentsDescription__ARJsa{color:var(--g);white-space:pre-line;width:159px}.Documents_documents__Ly1Oa{display:flex;gap:var(--h)}.Documents_documents__Ly1Oa a{white-space:nowrap}@media (min-width:1920px){.Documents_documentsWrap__iNfwU .Documents_documentsDescription__ARJsa{width:8.28125vw}}.SocialButton_root__MjR_H{background-color:var(--l);border-radius:10px;color:var(--4);height:48px;transition:background-color .3s ease,scale .3s ease;width:48px}.SocialButton_root__MjR_H,.SocialButton_root__MjR_H span{align-items:center;display:flex;justify-content:center}.SocialButton_root__MjR_H.SocialButton_hasIcon__q7IIf{height:45px;width:45px}.SocialButton_root__MjR_H.SocialButton_hasIcon__q7IIf svg{height:16px;width:16px}@media (min-width:768px){.SocialButton_root__MjR_H{border-radius:12px}}@media (min-width:1280px){.SocialButton_root__MjR_H{border-radius:12px}.SocialButton_root__MjR_H.SocialButton_hasIcon__q7IIf svg{height:20px;width:20px}}@media (min-width:1440px){.SocialButton_root__MjR_H{border-radius:15px}.SocialButton_root__MjR_H.SocialButton_hasIcon__q7IIf{height:48px;width:48px}}@media (min-width:1920px){.SocialButton_root__MjR_H{border-radius:.78125vw;height:2.7083333333vw}.SocialButton_root__MjR_H,.SocialButton_root__MjR_H.SocialButton_hasIcon__q7IIf{width:2.7083333333vw}.SocialButton_root__MjR_H.SocialButton_hasIcon__q7IIf{height:2.7083333333vw}.SocialButton_root__MjR_H.SocialButton_hasIcon__q7IIf svg{height:1.0416666667vw;width:1.0416666667vw}}@media (hover:hover){.SocialButton_root__MjR_H:hover{background-color:var(--p);scale:1.05}}.Socials_socialsWrap__DPtp_{display:flex;gap:var(--h)}.Telegram_telegramWrap__USZkq{display:flex;flex-direction:column;gap:var(--h)}.Telegram_telegramWrap__USZkq p{color:var(--f)}.Telegram_telegramWrap__USZkq p[class*=captions]{color:var(--g)}.Menu_container__7P7ND{--2q:54px;--2r:168px;background-color:var(--a);border-bottom:1px solid var(--3);color:var(--4);contain:content;display:grid;grid-template-areas:"video video video list list" "video video video . icon" "video video video telegram icon" "locale locale . contacts icon" "copyrights documents favorite socials button";grid-template-columns:max-content min-content auto 25% 25%;grid-template-rows:auto auto min-content min-content max-content;height:100vh;left:0;overflow:hidden;overflow-y:auto;padding:0 var(--0) var(--0);position:absolute;scrollbar-width:none;top:0;transform:translateY(-110vh);transition:transform .7s cubic-bezier(.65,0,.35,1);width:100vw;z-index:-1}.Menu_container__7P7ND.Menu_open__rG5cR{transform:translateY(0)}.Menu_container__7P7ND.Menu_withoutAnimation__XDHsl{transition:unset}.Menu_container__7P7ND::-webkit-scrollbar{display:none}.Menu_container__7P7ND button.Menu_leadButton__1EGbb{align-self:end;grid-area:button;justify-self:end;margin-top:32px}.Menu_container__7P7ND:before{background:var(--3);content:"";left:50%;position:absolute;top:var(--b);transform:translateX(-50%);width:1px;z-index:15}.Menu_videos__wirNr{height:100%;inset:0;pointer-events:none;position:absolute;width:100%;z-index:-1}.Menu_list__2o7li{display:flex;flex-direction:column;gap:15px;grid-area:list;height:-moz-fit-content;height:fit-content;margin-bottom:60px;margin-top:40px;position:relative}.Menu_listItem__Ck4si{cursor:pointer;text-transform:capitalize;transition:color .3s;width:-moz-fit-content;width:fit-content}.Menu_listItemActive__P_MoX{color:var(--f)}.Menu_locale__FLw8D{align-items:center;align-self:flex-end;display:flex;gap:var(--1l);grid-area:locale;width:var(--2r)}.Menu_locale__FLw8D svg path,.Menu_locale__FLw8D svg rect{transition:fill .3s}.Menu_locale__FLw8D p{color:var(--g)}.Menu_clockIcon__874zp{border-radius:11px;height:32px;width:32px}.Menu_projectsIconWrap__qF0bk{align-self:end;background-color:var(--p);display:none;flex-flow:column;grid-area:icon;justify-content:space-between;justify-self:end;position:relative;transition:border-radius .3s ease,scale .3s ease;width:var(--2q)}.Menu_projectsIconWrap__qF0bk .Menu_projectIconText__H1UVz{display:block;left:calc(100% + 8px);position:absolute;text-transform:lowercase;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.Menu_projectsIconWrap__qF0bk svg{height:auto;width:100%}.Menu_projectsIconWrap__qF0bk svg rect{transition:opacity .3s ease}.Menu_projectIcon__WbnLR{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.Menu_telegram__BWrp0{align-self:end;grid-area:telegram}.Menu_contactsLinks__G2bcf{grid-area:contacts;margin-bottom:0}.Menu_copyrightsWrapper__Ji5oC{align-self:end;grid-area:copyrights}.Menu_copyrightsWrapper__Ji5oC .Menu_line__h0g4M{background:var(--3);display:none;height:1px;left:calc(var(--0)*-1);position:absolute;top:0;width:100vw}.Menu_documents__yrKYt{align-self:end;grid-area:documents}.Menu_favorite__6OAxi{align-self:flex-end;grid-area:favorite;margin-bottom:34px}.Menu_socials__r8_Wm{align-self:end;grid-area:socials;margin-left:var(--d)}.Menu_project3D__TsyBa{bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%}.Menu_project3D__TsyBa.Menu_open__rG5cR{background:var(--a)}.Menu_project3D__TsyBa:not(.Menu_withoutAnimation__XDHsl+.Menu_project3D__TsyBa){transition:opacity .7s,visibility .7s}@media (max-width:1279px){.Menu_container__7P7ND{grid-template-areas:"list socials" "favorite ." "telegram ." "contacts ." "documents icon" "locale icon" "copyrights button";grid-template-columns:50%;grid-template-rows:auto max-content max-content max-content max-content max-content max-content;height:calc(100dvh - var(--b));top:var(--b)}.Menu_container__7P7ND:before{display:none}.Menu_contactsLinks__G2bcf .Menu_link__RSe10{font-size:16px}.Menu_documents__yrKYt{align-self:start;margin-bottom:60px}.Menu_socials__r8_Wm{align-self:start;flex-direction:column;justify-self:end;margin-left:0;margin-top:40px}}@media (max-width:767px){.Menu_container__7P7ND{grid-template-areas:"list list" "favorite ." "documents documents" "contacts ." "telegram ." "button button" "socials ." "copyrights locale";grid-template-rows:auto repeat(7,min-content)}.Menu_locale__FLw8D{justify-content:flex-end;margin-left:auto;padding-bottom:6px}.Menu_projectIcon__WbnLR{height:44px;width:54px}.Menu_telegram__BWrp0{margin-top:24px}.Menu_contactsLinks__G2bcf{margin-top:40px}.Menu_contactsLinks__G2bcf .Menu_link__RSe10{font-size:15px}.Menu_copyrightsWrapper__Ji5oC{margin-top:40px;padding-top:15px;position:relative}.Menu_copyrightsWrapper__Ji5oC .Menu_line__h0g4M{display:block}.Menu_documents__yrKYt{margin-bottom:0}.Menu_documents__yrKYt p{display:none}.Menu_socials__r8_Wm{flex-direction:row;justify-self:start;margin-top:24px}}@media (min-width:768px){.Menu_container__7P7ND{--2q:275px;--2r:218px}.Menu_container__7P7ND button.Menu_leadButton__1EGbb{margin-top:15px;width:var(--2q)}.Menu_list__2o7li{gap:var(--v);margin-bottom:80px;margin-top:50px}.Menu_clockIcon__874zp{border-radius:12px;height:48px;width:48px}.Menu_projectsIconWrap__qF0bk .Menu_projectIconText__H1UVz{position:static;text-transform:none}.Menu_telegram__BWrp0{margin-bottom:var(--7)}.Menu_contactsLinks__G2bcf,.Menu_favorite__6OAxi{margin-bottom:40px}}@media (min-width:1280px){.Menu_container__7P7ND{--2q:21.484375vw;padding-top:var(--b);transform:translateY(-100%)}.Menu_container__7P7ND button.Menu_leadButton__1EGbb{margin-top:1.171875vw}.Menu_container__7P7ND:before{height:10.9375vw}.Menu_list__2o7li{margin-bottom:0;margin-top:3.90625vw;padding-left:var(--d)}.Menu_clockIcon__874zp{border-radius:16px;height:52px;width:52px}.Menu_projectsIconWrap__qF0bk{border-radius:1.953125vw;display:flex;height:12.421875vw;padding:1.5625vw}.Menu_telegram__BWrp0{margin-left:var(--d)}.Menu_contactsLinks__G2bcf{margin-bottom:1.796875vw;margin-left:var(--d)}.Menu_copyrightsWrapper__Ji5oC{width:auto}.Menu_documents__yrKYt{margin-left:5.46875vw}.Menu_documents__yrKYt p{display:none}.Menu_favorite__6OAxi{margin-bottom:0;margin-left:5.46875vw}}@media (hover:hover)and (min-width:1280px){.Menu_projectsIconWrap__qF0bk:hover{border-radius:3.90625vw}}@media (min-width:1440px){.Menu_container__7P7ND{--2q:19.0972222222vw}.Menu_container__7P7ND button.Menu_leadButton__1EGbb{margin-top:1.0416666667vw}.Menu_container__7P7ND:before{height:9.7222222222vw}.Menu_list__2o7li{margin-top:3.4722222222vw}.Menu_projectsIconWrap__qF0bk{border-radius:1.7361111111vw;height:11.25vw;padding:1.3888888889vw}.Menu_contactsLinks__G2bcf{margin-bottom:1.5277777778vw}.Menu_documents__yrKYt,.Menu_favorite__6OAxi{margin-left:5.5555555556vw}}@media (hover:hover)and (min-width:1440px){.Menu_projectsIconWrap__qF0bk:hover{border-radius:3.4722222222vw}}@media (min-width:1920px){.Menu_container__7P7ND{--2q:min(16.40625vw,16.40625vw);--2r:11.3541666667vw}.Menu_container__7P7ND button.Menu_leadButton__1EGbb{margin-top:min(1.0416666667vw,1.0416666667vw)}.Menu_container__7P7ND:before{height:min(7.8125vw,7.8125vw)}.Menu_list__2o7li{margin-top:min(4.1666666667vw,4.1666666667vw)}.Menu_locale__FLw8D{align-self:flex-start}.Menu_clockIcon__874zp{border-radius:.8333333333vw;height:2.7083333333vw;width:2.7083333333vw}.Menu_projectsIconWrap__qF0bk{border-radius:min(1.5625vw,1.5625vw);height:min(11.25vw,11.25vw);padding:min(2.0833333333vw,2.0833333333vw)}.Menu_contactsLinks__G2bcf{margin-bottom:min(1.1979166667vw,1.1979166667vw)}.Menu_copyrightsWrapper__Ji5oC{width:11.3541666667vw}.Menu_documents__yrKYt{margin-left:min(3.125vw,3.125vw);width:16.40625vw}.Menu_documents__yrKYt p{display:block}.Menu_favorite__6OAxi{margin-left:min(3.125vw,3.125vw)}}@media (hover:hover)and (min-width:1920px){.Menu_projectsIconWrap__qF0bk:hover{border-radius:min(3.125vw,3.125vw)}}@media (hover:hover){.Menu_listItem__Ck4si:hover{color:var(--g)}.Menu_locale__FLw8D:hover svg path[fill="#0D0E0D"],.Menu_locale__FLw8D:hover svg path[fill="#0E0E0E"],.Menu_locale__FLw8D:hover svg path[fill="#0F0F0F"],.Menu_locale__FLw8D:hover svg path[fill="#111"],.Menu_locale__FLw8D:hover svg rect[fill="#0E0E0E"]{fill:var(--l)}.Menu_locale__FLw8D:hover svg path[fill="#E8E8E8"],.Menu_locale__FLw8D:hover svg path[fill="#F1F1F1"],.Menu_locale__FLw8D:hover svg path[fill="#F8F8F8"],.Menu_locale__FLw8D:hover svg path[fill="#fff"]{fill:var(--4)}.Menu_projectsIconWrap__qF0bk:hover{scale:1.1}.Menu_projectsIconWrap__qF0bk:hover rect:first-of-type{opacity:.3}.Menu_projectsIconWrap__qF0bk:hover rect:nth-of-type(2){opacity:.7}.Menu_projectsIconWrap__qF0bk:hover rect:nth-of-type(3){opacity:1}.Menu_projectsIconWrap__qF0bk:hover rect:nth-of-type(4){opacity:.7}.Menu_projectsIconWrap__qF0bk:hover rect:nth-of-type(5){opacity:1}.Menu_projectsIconWrap__qF0bk:hover rect:nth-of-type(6){opacity:.7}.Menu_projectsIconWrap__qF0bk:hover rect:nth-of-type(7){opacity:.5}.Menu_projectsIconWrap__qF0bk:hover rect:nth-of-type(8){opacity:.3}}.LinkFavorite_root__quDNO{align-items:center;display:flex}.LinkFavorite_root__quDNO .LinkFavorite_count__NpfWN{margin-right:var(--j);transition:transform .3s ease}.LinkFavorite_root__quDNO .LinkFavorite_icon__s7YBv{align-items:center;aspect-ratio:1;background-color:var(--4);border-radius:var(--15);display:flex;justify-content:center;margin-right:var(--v);overflow:hidden;transition:scale .3s ease;width:45px;will-change:scale}.LinkFavorite_root__quDNO .LinkFavorite_icon__s7YBv svg{height:20px;width:20px}.LinkFavorite_root__quDNO .LinkFavorite_icon__s7YBv svg path{fill:var(--l)}.LinkFavorite_root__quDNO .LinkFavorite_text__gWuCH{color:var(--g);transition:color .3s ease}.LinkFavorite_root__quDNO.LinkFavorite_small___tXj9{display:none}.LinkFavorite_root__quDNO.LinkFavorite_small___tXj9 .LinkFavorite_icon__s7YBv{margin-right:0}@media (max-width:1279px){.LinkFavorite_root__quDNO .LinkFavorite_count__NpfWN{display:none}}@media (min-width:768px){.LinkFavorite_root__quDNO .LinkFavorite_icon__s7YBv{width:45px}.LinkFavorite_root__quDNO .LinkFavorite_icon__s7YBv svg{height:20px;width:20px}}@media (min-width:1280px){.LinkFavorite_root__quDNO .LinkFavorite_icon__s7YBv{width:4.0625vw}.LinkFavorite_root__quDNO .LinkFavorite_icon__s7YBv svg{height:1.875vw;width:1.875vw}.LinkFavorite_root__quDNO .LinkFavorite_text__gWuCH sup{display:none}.LinkFavorite_root__quDNO.LinkFavorite_small___tXj9{display:flex}.LinkFavorite_root__quDNO.LinkFavorite_small___tXj9 .LinkFavorite_icon__s7YBv{width:2.5vw}.LinkFavorite_root__quDNO.LinkFavorite_small___tXj9 .LinkFavorite_icon__s7YBv svg{height:1.25vw;width:1.25vw}}@media (min-width:1440px){.LinkFavorite_root__quDNO .LinkFavorite_icon__s7YBv{width:3.6111111111vw}.LinkFavorite_root__quDNO .LinkFavorite_icon__s7YBv svg{height:1.6666666667vw;width:1.6666666667vw}.LinkFavorite_root__quDNO.LinkFavorite_small___tXj9 .LinkFavorite_icon__s7YBv{width:2.5vw}.LinkFavorite_root__quDNO.LinkFavorite_small___tXj9 .LinkFavorite_icon__s7YBv svg{height:1.1111111111vw;width:1.1111111111vw}}@media (min-width:1920px){.LinkFavorite_root__quDNO .LinkFavorite_icon__s7YBv{width:min(2.7083333333vw,2.7083333333vw)}.LinkFavorite_root__quDNO .LinkFavorite_icon__s7YBv svg{height:min(1.25vw,1.25vw);width:min(1.25vw,1.25vw)}.LinkFavorite_root__quDNO.LinkFavorite_small___tXj9 .LinkFavorite_icon__s7YBv{width:min(2.1875vw,2.1875vw)}.LinkFavorite_root__quDNO.LinkFavorite_small___tXj9 .LinkFavorite_icon__s7YBv svg{height:min(1.0416666667vw,1.0416666667vw);width:min(1.0416666667vw,1.0416666667vw)}}@media (hover:hover){.LinkFavorite_root__quDNO:hover .LinkFavorite_count__NpfWN{transform:translateX(-4px)}.LinkFavorite_root__quDNO:hover .LinkFavorite_text__gWuCH{color:var(--2p)}.LinkFavorite_root__quDNO:hover .LinkFavorite_icon__s7YBv{scale:1.05}}.Textarea_root__qguVS{display:flex;flex-flow:column;position:relative;--1p:18px;--1q:16px}.Textarea_root__qguVS label textarea{background-color:var(--1r);border:1px solid transparent;border-radius:var(--o);color:var(--1s);height:120px;outline:none;overscroll-behavior:auto;padding:var(--1p) var(--1q);resize:none;transition:border-color .3s;width:100%}.Textarea_root__qguVS label textarea::-moz-placeholder{color:var(--1u)}.Textarea_root__qguVS label textarea::placeholder{color:var(--1u)}.Textarea_root__qguVS label textarea:disabled{opacity:.5}.Textarea_rootDot__ZDQc8{background-color:var(--1m);border-radius:50%;height:8px;position:absolute;right:var(--1q);top:var(--1p);width:8px}.Textarea_rootDisabled__Q7Vu3{opacity:.5}.Textarea_rootErrorMessage__n_ZOp{color:var(--1m);padding-left:var(--1q)}@media (min-width:768px){.Textarea_root__qguVS{--1p:18px;--1q:16px}.Textarea_root__qguVS label textarea{height:120px}.Textarea_root__qguVS{grid-column:span 2}}@media (min-width:1280px){.Textarea_root__qguVS{--1p:1.484375vw;--1q:1.953125vw}.Textarea_root__qguVS label textarea{height:9.375vw}}@media (min-width:1440px){.Textarea_root__qguVS{--1p:1.3888888889vw;--1q:1.3888888889vw}.Textarea_root__qguVS label textarea{height:9.375vw}}@media (min-width:1920px){.Textarea_root__qguVS{--1p:min(1.1979166667vw,1.1979166667vw);--1q:min(1.3020833333vw,1.3020833333vw)}.Textarea_root__qguVS label textarea{height:min(9.3229166667vw,9.3229166667vw)}}@media (hover:hover){.Textarea_root__qguVS label textarea:not(:disabled):hover{border-color:var(--1t)}}.ProjectMobileControls_root__FaGqQ{align-items:center;bottom:var(--9);display:flex;gap:16px;margin-top:var(--2);opacity:0;padding:0 var(--0);position:sticky;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;z-index:1}.ProjectMobileControls_root__FaGqQ .ProjectMobileControls_button__TQT_Q,.ProjectMobileControls_root__FaGqQ .ProjectMobileControls_start__OZm1W{height:48px}.ProjectMobileControls_root__FaGqQ .ProjectMobileControls_button__TQT_Q{width:48px}.ProjectMobileControls_root__FaGqQ .ProjectMobileControls_button__TQT_Q>span:last-of-type{height:100%;width:100%}.ProjectMobileControls_root__FaGqQ .ProjectMobileControls_start__OZm1W{flex:1;width:auto!important}.ProjectMobileControls_root__FaGqQ.ProjectMobileControls_show__OeY8w{opacity:1;visibility:visible}@media (min-width:768px){.ProjectMobileControls_root__FaGqQ{display:none}}@media (orientation:landscape){.ProjectMobileControls_root__FaGqQ{justify-content:center}.ProjectMobileControls_root__FaGqQ .ProjectMobileControls_start__OZm1W{flex:none;width:33%!important}}.ProjectTwoImageBlock_container__ipuXa{display:flex;flex-direction:column;position:relative}.ProjectTwoImageBlock_image__i0Pj5{display:flex;width:100%}.ProjectTwoImageBlock_image__i0Pj5 img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:768px){.ProjectTwoImageBlock_container__ipuXa{flex-direction:row}}.ProjectTwoImages_container__eJQr_{display:flex;flex-direction:column;justify-content:center;position:relative}.ProjectTwoImages_fullscreenImage__JboFH{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ProjectTwoImages_centeredContainer__r_OVt,.ProjectTwoImages_part__VzmSB{display:flex;width:100%}.ProjectTwoImages_centeredContainer__r_OVt{align-items:center;justify-content:center}.ProjectTwoImages_smallImage__gxSNf{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:1280px){.ProjectTwoImages_container__eJQr_{flex-direction:row}}.ProjectImageBlock_container__9S5z4{position:relative;width:100%}.ProjectImageBlock_container__9S5z4.ProjectImageBlock_sideOffset__F2KT5{padding:0 var(--0)}.ProjectImageBlock_image__rhhP7 img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.TextWithBg_container__BA_Ab{display:flex;flex-direction:column;padding:var(--1) var(--0);position:relative}.TextWithBg_image__JM5wO{left:0;position:absolute;top:0}.TextWithBg_image__JM5wO,.TextWithBg_image__JM5wO img{height:100%;width:100%}.TextWithBg_image__JM5wO img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;pointer-events:none}.TextWithBg_left__Vyy4e{margin-bottom:86px}.TextWithBg_left__Vyy4e,.TextWithBg_right__zM8Kr{width:100%;z-index:1}.TextWithBg_item__0FRaY{margin-bottom:40px}.TextWithBg_item__0FRaY:last-of-type{margin-bottom:0}.TextWithBg_itemTitle__RJboS{margin-bottom:10px}@media (min-width:768px){.TextWithBg_left__Vyy4e{margin-bottom:104px}.TextWithBg_item__0FRaY,.TextWithBg_title__EK5LI{width:70%}.TextWithBg_item__0FRaY{margin-bottom:80px}.TextWithBg_itemTitle__RJboS{margin-bottom:20px}}@media (min-width:1280px){.TextWithBg_container__BA_Ab{flex-direction:row;min-height:100vh}.TextWithBg_left__Vyy4e{margin-bottom:0}.TextWithBg_left__Vyy4e,.TextWithBg_right__zM8Kr{width:46.875vw}.TextWithBg_right__zM8Kr{margin-left:auto}.TextWithBg_itemTitle__RJboS{font-weight:400;margin-bottom:1.5625vw}}@media (min-width:1440px){.TextWithBg_item__0FRaY{margin-bottom:9.8611111111vw}}@media (min-width:1920px){.TextWithBg_item__0FRaY{margin-bottom:8.3333333333vw}}