@keyframes TagButton_fade-in{0%{opacity:0}to{opacity:1}}@keyframes TagButton_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.TagButton{white-space:nowrap;cursor:pointer;background-color:rgba(0,0,0,0)}@keyframes LayoutContainer_Grid_fade-in{0%{opacity:0}to{opacity:1}}@keyframes LayoutContainer_Grid_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.LayoutContainer_Grid_default{position:relative;overflow:hidden}.LayoutContainer_Grid_default:before{content:"";display:block;width:calc(100% + 20px);height:480px;position:absolute;z-index:-1;top:0;left:-20px;background-image:linear-gradient(var(--background-grid) 1px,transparent 1px),linear-gradient(90deg,var(--background-grid) 1px,transparent 1px);background-size:50px 50px;background-position:0 0}.LayoutContainer_Grid_default.LayoutContainer_Grid_horizontal:before{background-image:linear-gradient(var(--background-grid) 1px,transparent 1px)}.LayoutContainer_Grid_default.LayoutContainer_Grid_vertical:before{background-image:linear-gradient(90deg,var(--background-grid) 1px,transparent 1px)}.LayoutContainer_Grid_default[class*=add_20]:before{height:500px}.LayoutContainer_Grid_default[class*=remove_20]:before{height:460px}.LayoutContainer_Grid_default[class*=add_40]:before{height:520px}.LayoutContainer_Grid_default[class*=remove_40]:before{height:440px}.LayoutContainer_Grid_default[class*=add_60]:before{height:540px}.LayoutContainer_Grid_default[class*=remove_60]:before{height:420px}.LayoutContainer_Grid_default[class*=add_80]:before{height:560px}.LayoutContainer_Grid_default[class*=remove_80]:before{height:400px}.LayoutContainer_Grid_default[class*=add_100]:before{height:580px}.LayoutContainer_Grid_default[class*=remove_100]:before{height:380px}.LayoutContainer_Grid_default[class*=add_120]:before{height:600px}.LayoutContainer_Grid_default[class*=remove_120]:before{height:360px}.LayoutContainer_Grid_default[class*=add_140]:before{height:620px}.LayoutContainer_Grid_default[class*=remove_140]:before{height:340px}.LayoutContainer_Grid_default[class*=add_160]:before{height:640px}.LayoutContainer_Grid_default[class*=remove_160]:before{height:320px}.LayoutContainer_Grid_default[class*=add_180]:before{height:660px}.LayoutContainer_Grid_default[class*=remove_180]:before{height:300px}.LayoutContainer_Grid_default[class*=add_200]:before{height:680px}.LayoutContainer_Grid_default[class*=remove_200]:before{height:280px}@media(min-width:768px){.LayoutContainer_Grid_default:before{left:-50px;width:calc(100% + 79px);height:680px;background-size:80px 80px;background-position:0 0}.LayoutContainer_Grid_default[class*=add_20]:before{height:700px}.LayoutContainer_Grid_default[class*=remove_20]:before{height:660px}.LayoutContainer_Grid_default[class*=add_40]:before{height:720px}.LayoutContainer_Grid_default[class*=remove_40]:before{height:640px}.LayoutContainer_Grid_default[class*=add_60]:before{height:740px}.LayoutContainer_Grid_default[class*=remove_60]:before{height:620px}.LayoutContainer_Grid_default[class*=add_80]:before{height:760px}.LayoutContainer_Grid_default[class*=remove_80]:before{height:600px}.LayoutContainer_Grid_default[class*=add_100]:before{height:780px}.LayoutContainer_Grid_default[class*=remove_100]:before{height:580px}.LayoutContainer_Grid_default[class*=add_120]:before{height:800px}.LayoutContainer_Grid_default[class*=remove_120]:before{height:560px}.LayoutContainer_Grid_default[class*=add_140]:before{height:820px}.LayoutContainer_Grid_default[class*=remove_140]:before{height:540px}.LayoutContainer_Grid_default[class*=add_160]:before{height:840px}.LayoutContainer_Grid_default[class*=remove_160]:before{height:520px}.LayoutContainer_Grid_default[class*=add_180]:before{height:860px}.LayoutContainer_Grid_default[class*=remove_180]:before{height:500px}.LayoutContainer_Grid_default[class*=add_200]:before{height:880px}.LayoutContainer_Grid_default[class*=remove_200]:before{height:480px}}@media(min-width:1260px){.LayoutContainer_Grid_default:before{left:-40px;background-position:center 0}}.LayoutContainer_Grid_fullHeight{position:relative;overflow:hidden}.LayoutContainer_Grid_fullHeight:before{content:"";display:block;width:calc(100% + 20px);height:100%;position:absolute;z-index:-1;top:0;left:-20px;background-image:linear-gradient(var(--background-grid) 1px,transparent 1px),linear-gradient(90deg,var(--background-grid) 1px,transparent 1px);background-size:50px 50px;background-position:0 0}.LayoutContainer_Grid_fullHeight.LayoutContainer_Grid_horizontal:before{background-image:linear-gradient(var(--background-grid) 1px,transparent 1px)}.LayoutContainer_Grid_fullHeight.LayoutContainer_Grid_vertical:before{background-image:linear-gradient(90deg,var(--background-grid) 1px,transparent 1px)}.LayoutContainer_Grid_fullHeight[class*=add_20]:before{height:calc(100% + 20px)}.LayoutContainer_Grid_fullHeight[class*=remove_20]:before{height:calc(100% - 20px)}.LayoutContainer_Grid_fullHeight[class*=add_40]:before{height:calc(100% + 40px)}.LayoutContainer_Grid_fullHeight[class*=remove_40]:before{height:calc(100% - 40px)}.LayoutContainer_Grid_fullHeight[class*=add_60]:before{height:calc(100% + 60px)}.LayoutContainer_Grid_fullHeight[class*=remove_60]:before{height:calc(100% - 60px)}.LayoutContainer_Grid_fullHeight[class*=add_80]:before{height:calc(100% + 80px)}.LayoutContainer_Grid_fullHeight[class*=remove_80]:before{height:calc(100% - 80px)}.LayoutContainer_Grid_fullHeight[class*=add_100]:before{height:calc(100% + 100px)}.LayoutContainer_Grid_fullHeight[class*=remove_100]:before{height:calc(100% - 100px)}.LayoutContainer_Grid_fullHeight[class*=add_120]:before{height:calc(100% + 120px)}.LayoutContainer_Grid_fullHeight[class*=remove_120]:before{height:calc(100% - 120px)}.LayoutContainer_Grid_fullHeight[class*=add_140]:before{height:calc(100% + 140px)}.LayoutContainer_Grid_fullHeight[class*=remove_140]:before{height:calc(100% - 140px)}.LayoutContainer_Grid_fullHeight[class*=add_160]:before{height:calc(100% + 160px)}.LayoutContainer_Grid_fullHeight[class*=remove_160]:before{height:calc(100% - 160px)}.LayoutContainer_Grid_fullHeight[class*=add_180]:before{height:calc(100% + 180px)}.LayoutContainer_Grid_fullHeight[class*=remove_180]:before{height:calc(100% - 180px)}.LayoutContainer_Grid_fullHeight[class*=add_200]:before{height:calc(100% + 200px)}.LayoutContainer_Grid_fullHeight[class*=remove_200]:before{height:calc(100% - 200px)}@media(min-width:768px){.LayoutContainer_Grid_fullHeight:before{left:-50px;width:calc(100% + 79px);height:100%;background-size:80px 80px;background-position:0 0}.LayoutContainer_Grid_fullHeight[class*=add_20]:before{height:calc(100% + 20px)}.LayoutContainer_Grid_fullHeight[class*=remove_20]:before{height:calc(100% - 20px)}.LayoutContainer_Grid_fullHeight[class*=add_40]:before{height:calc(100% + 40px)}.LayoutContainer_Grid_fullHeight[class*=remove_40]:before{height:calc(100% - 40px)}.LayoutContainer_Grid_fullHeight[class*=add_60]:before{height:calc(100% + 60px)}.LayoutContainer_Grid_fullHeight[class*=remove_60]:before{height:calc(100% - 60px)}.LayoutContainer_Grid_fullHeight[class*=add_80]:before{height:calc(100% + 80px)}.LayoutContainer_Grid_fullHeight[class*=remove_80]:before{height:calc(100% - 80px)}.LayoutContainer_Grid_fullHeight[class*=add_100]:before{height:calc(100% + 100px)}.LayoutContainer_Grid_fullHeight[class*=remove_100]:before{height:calc(100% - 100px)}.LayoutContainer_Grid_fullHeight[class*=add_120]:before{height:calc(100% + 120px)}.LayoutContainer_Grid_fullHeight[class*=remove_120]:before{height:calc(100% - 120px)}.LayoutContainer_Grid_fullHeight[class*=add_140]:before{height:calc(100% + 140px)}.LayoutContainer_Grid_fullHeight[class*=remove_140]:before{height:calc(100% - 140px)}.LayoutContainer_Grid_fullHeight[class*=add_160]:before{height:calc(100% + 160px)}.LayoutContainer_Grid_fullHeight[class*=remove_160]:before{height:calc(100% - 160px)}.LayoutContainer_Grid_fullHeight[class*=add_180]:before{height:calc(100% + 180px)}.LayoutContainer_Grid_fullHeight[class*=remove_180]:before{height:calc(100% - 180px)}.LayoutContainer_Grid_fullHeight[class*=add_200]:before{height:calc(100% + 200px)}.LayoutContainer_Grid_fullHeight[class*=remove_200]:before{height:calc(100% - 200px)}}@media(min-width:1260px){.LayoutContainer_Grid_fullHeight:before{left:-40px;background-position:center 0}}.LayoutContainer_Grid_center{position:relative;overflow:hidden}.LayoutContainer_Grid_center:before{content:"";display:block;width:calc(100% + 51px);height:480px;position:absolute;z-index:-1;top:0;left:-51px;background-image:linear-gradient(var(--background-grid) 1px,transparent 1px),linear-gradient(90deg,var(--background-grid) 1px,transparent 1px);background-size:50px 50px;background-position:center 0}.LayoutContainer_Grid_center.LayoutContainer_Grid_horizontal:before{background-image:linear-gradient(var(--background-grid) 1px,transparent 1px)}.LayoutContainer_Grid_center.LayoutContainer_Grid_vertical:before{background-image:linear-gradient(90deg,var(--background-grid) 1px,transparent 1px)}.LayoutContainer_Grid_center[class*=add_20]:before{height:500px}.LayoutContainer_Grid_center[class*=remove_20]:before{height:460px}.LayoutContainer_Grid_center[class*=add_40]:before{height:520px}.LayoutContainer_Grid_center[class*=remove_40]:before{height:440px}.LayoutContainer_Grid_center[class*=add_60]:before{height:540px}.LayoutContainer_Grid_center[class*=remove_60]:before{height:420px}.LayoutContainer_Grid_center[class*=add_80]:before{height:560px}.LayoutContainer_Grid_center[class*=remove_80]:before{height:400px}.LayoutContainer_Grid_center[class*=add_100]:before{height:580px}.LayoutContainer_Grid_center[class*=remove_100]:before{height:380px}.LayoutContainer_Grid_center[class*=add_120]:before{height:600px}.LayoutContainer_Grid_center[class*=remove_120]:before{height:360px}.LayoutContainer_Grid_center[class*=add_140]:before{height:620px}.LayoutContainer_Grid_center[class*=remove_140]:before{height:340px}.LayoutContainer_Grid_center[class*=add_160]:before{height:640px}.LayoutContainer_Grid_center[class*=remove_160]:before{height:320px}.LayoutContainer_Grid_center[class*=add_180]:before{height:660px}.LayoutContainer_Grid_center[class*=remove_180]:before{height:300px}.LayoutContainer_Grid_center[class*=add_200]:before{height:680px}.LayoutContainer_Grid_center[class*=remove_200]:before{height:280px}@media(min-width:768px){.LayoutContainer_Grid_center:before{left:0;width:calc(100% + 79px);height:680px;background-size:80px 80px;background-position:center 0}.LayoutContainer_Grid_center[class*=add_20]:before{height:700px}.LayoutContainer_Grid_center[class*=remove_20]:before{height:660px}.LayoutContainer_Grid_center[class*=add_40]:before{height:720px}.LayoutContainer_Grid_center[class*=remove_40]:before{height:640px}.LayoutContainer_Grid_center[class*=add_60]:before{height:740px}.LayoutContainer_Grid_center[class*=remove_60]:before{height:620px}.LayoutContainer_Grid_center[class*=add_80]:before{height:760px}.LayoutContainer_Grid_center[class*=remove_80]:before{height:600px}.LayoutContainer_Grid_center[class*=add_100]:before{height:780px}.LayoutContainer_Grid_center[class*=remove_100]:before{height:580px}.LayoutContainer_Grid_center[class*=add_120]:before{height:800px}.LayoutContainer_Grid_center[class*=remove_120]:before{height:560px}.LayoutContainer_Grid_center[class*=add_140]:before{height:820px}.LayoutContainer_Grid_center[class*=remove_140]:before{height:540px}.LayoutContainer_Grid_center[class*=add_160]:before{height:840px}.LayoutContainer_Grid_center[class*=remove_160]:before{height:520px}.LayoutContainer_Grid_center[class*=add_180]:before{height:860px}.LayoutContainer_Grid_center[class*=remove_180]:before{height:500px}.LayoutContainer_Grid_center[class*=add_200]:before{height:880px}.LayoutContainer_Grid_center[class*=remove_200]:before{height:480px}}@media(min-width:1260px){.LayoutContainer_Grid_center:before{left:-40px;background-position:center 0}}.LayoutContainer_Grid_centerFullHeight{position:relative;overflow:hidden}.LayoutContainer_Grid_centerFullHeight:before{content:"";display:block;width:calc(100% + 51px);height:100%;position:absolute;z-index:-1;top:0;left:-51px;background-image:linear-gradient(var(--background-grid) 1px,transparent 1px),linear-gradient(90deg,var(--background-grid) 1px,transparent 1px);background-size:50px 50px;background-position:center 0}.LayoutContainer_Grid_centerFullHeight.LayoutContainer_Grid_horizontal:before{background-image:linear-gradient(var(--background-grid) 1px,transparent 1px)}.LayoutContainer_Grid_centerFullHeight.LayoutContainer_Grid_vertical:before{background-image:linear-gradient(90deg,var(--background-grid) 1px,transparent 1px)}.LayoutContainer_Grid_centerFullHeight[class*=add_20]:before{height:calc(100% + 20px)}.LayoutContainer_Grid_centerFullHeight[class*=remove_20]:before{height:calc(100% - 20px)}.LayoutContainer_Grid_centerFullHeight[class*=add_40]:before{height:calc(100% + 40px)}.LayoutContainer_Grid_centerFullHeight[class*=remove_40]:before{height:calc(100% - 40px)}.LayoutContainer_Grid_centerFullHeight[class*=add_60]:before{height:calc(100% + 60px)}.LayoutContainer_Grid_centerFullHeight[class*=remove_60]:before{height:calc(100% - 60px)}.LayoutContainer_Grid_centerFullHeight[class*=add_80]:before{height:calc(100% + 80px)}.LayoutContainer_Grid_centerFullHeight[class*=remove_80]:before{height:calc(100% - 80px)}.LayoutContainer_Grid_centerFullHeight[class*=add_100]:before{height:calc(100% + 100px)}.LayoutContainer_Grid_centerFullHeight[class*=remove_100]:before{height:calc(100% - 100px)}.LayoutContainer_Grid_centerFullHeight[class*=add_120]:before{height:calc(100% + 120px)}.LayoutContainer_Grid_centerFullHeight[class*=remove_120]:before{height:calc(100% - 120px)}.LayoutContainer_Grid_centerFullHeight[class*=add_140]:before{height:calc(100% + 140px)}.LayoutContainer_Grid_centerFullHeight[class*=remove_140]:before{height:calc(100% - 140px)}.LayoutContainer_Grid_centerFullHeight[class*=add_160]:before{height:calc(100% + 160px)}.LayoutContainer_Grid_centerFullHeight[class*=remove_160]:before{height:calc(100% - 160px)}.LayoutContainer_Grid_centerFullHeight[class*=add_180]:before{height:calc(100% + 180px)}.LayoutContainer_Grid_centerFullHeight[class*=remove_180]:before{height:calc(100% - 180px)}.LayoutContainer_Grid_centerFullHeight[class*=add_200]:before{height:calc(100% + 200px)}.LayoutContainer_Grid_centerFullHeight[class*=remove_200]:before{height:calc(100% - 200px)}@media(min-width:768px){.LayoutContainer_Grid_centerFullHeight:before{left:0;width:calc(100% + 79px);height:100%;background-size:80px 80px;background-position:center 0}.LayoutContainer_Grid_centerFullHeight[class*=add_20]:before{height:calc(100% + 20px)}.LayoutContainer_Grid_centerFullHeight[class*=remove_20]:before{height:calc(100% - 20px)}.LayoutContainer_Grid_centerFullHeight[class*=add_40]:before{height:calc(100% + 40px)}.LayoutContainer_Grid_centerFullHeight[class*=remove_40]:before{height:calc(100% - 40px)}.LayoutContainer_Grid_centerFullHeight[class*=add_60]:before{height:calc(100% + 60px)}.LayoutContainer_Grid_centerFullHeight[class*=remove_60]:before{height:calc(100% - 60px)}.LayoutContainer_Grid_centerFullHeight[class*=add_80]:before{height:calc(100% + 80px)}.LayoutContainer_Grid_centerFullHeight[class*=remove_80]:before{height:calc(100% - 80px)}.LayoutContainer_Grid_centerFullHeight[class*=add_100]:before{height:calc(100% + 100px)}.LayoutContainer_Grid_centerFullHeight[class*=remove_100]:before{height:calc(100% - 100px)}.LayoutContainer_Grid_centerFullHeight[class*=add_120]:before{height:calc(100% + 120px)}.LayoutContainer_Grid_centerFullHeight[class*=remove_120]:before{height:calc(100% - 120px)}.LayoutContainer_Grid_centerFullHeight[class*=add_140]:before{height:calc(100% + 140px)}.LayoutContainer_Grid_centerFullHeight[class*=remove_140]:before{height:calc(100% - 140px)}.LayoutContainer_Grid_centerFullHeight[class*=add_160]:before{height:calc(100% + 160px)}.LayoutContainer_Grid_centerFullHeight[class*=remove_160]:before{height:calc(100% - 160px)}.LayoutContainer_Grid_centerFullHeight[class*=add_180]:before{height:calc(100% + 180px)}.LayoutContainer_Grid_centerFullHeight[class*=remove_180]:before{height:calc(100% - 180px)}.LayoutContainer_Grid_centerFullHeight[class*=add_200]:before{height:calc(100% + 200px)}.LayoutContainer_Grid_centerFullHeight[class*=remove_200]:before{height:calc(100% - 200px)}}@media(min-width:1260px){.LayoutContainer_Grid_centerFullHeight:before{left:-40px;background-position:center 0}}@keyframes LayoutMediumCenteredMobileFull_fade-in{0%{opacity:0}to{opacity:1}}@keyframes LayoutMediumCenteredMobileFull_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.LayoutMediumCenteredMobileFull:not(:first-child){margin-top:1.875rem}@media(min-width:768px){.LayoutMediumCenteredMobileFull:not(:first-child){margin-top:1.406rem}.LayoutMediumCenteredMobileFull{width:calc(100% - 60px);margin:auto}}@media(min-width:768px)and (min-width:769px){.LayoutMediumCenteredMobileFull{max-width:var(--width-normal)}}@keyframes LayoutMediumCentered_fade-in{0%{opacity:0}to{opacity:1}}@keyframes LayoutMediumCentered_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.LayoutMediumCentered{width:calc(100% - 60px);margin:auto}.LayoutMediumCentered:not(:first-child){margin-top:1.875rem}@media(min-width:768px){.LayoutMediumCentered:not(:first-child){margin-top:1.406rem}}@media(min-width:769px){.LayoutMediumCentered{max-width:var(--width-normal)}}@keyframes SmartVideo_ButtonPlay_fade-in{0%{opacity:0}to{opacity:1}}@keyframes SmartVideo_ButtonPlay_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.SmartVideo_ButtonPlay_button-pause,.SmartVideo_ButtonPlay_button-play{position:absolute;z-index:2;bottom:20px;right:20px;font-size:40px;line-height:30px;background-color:rgba(0,0,0,0);cursor:pointer}.SmartVideo_ButtonPlay_button-svg{fill:#fff}@keyframes Wysiwyg_fade-in{0%{opacity:0}to{opacity:1}}@keyframes Wysiwyg_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.Wysiwyg>*{margin-top:0;margin-bottom:16px}@media(min-width:820px){.Wysiwyg>*{margin-bottom:20px}}.Wysiwyg :first-child{margin-top:0}.Wysiwyg :last-child{margin-bottom:0}.Wysiwyg ul{list-style:none;padding-left:0}.Wysiwyg li{display:flex;align-items:flex-start;list-style:none}.Wysiwyg li:before{content:"";display:block;flex:0 0 4px;width:4px;height:4px;margin:8px 8px 0;background:var(--black);border-radius:50%}.Wysiwyg li:not(:last-child){margin-bottom:16px}.Wysiwyg hr{margin-top:48px;margin-bottom:48px;border:0;border-top:1px solid}.Wysiwyg strong,.Wysiwyg_link{font-weight:600}.Wysiwyg_link{text-decoration-line:underline;text-underline-offset:5px}.Wysiwyg_link:focus,.Wysiwyg_link:hover{text-decoration-color:rgba(0,0,0,0)}.Wysiwyg_h1{margin-top:48px}.Wysiwyg_h2{font-weight:600;margin-top:40px}.Wysiwyg_h1+.Wysiwyg_h2{margin-top:0}.Wysiwyg_smoke-white hr,.Wysiwyg_white hr{border-top-color:#e5e5e5}.Wysiwyg_black hr{border-top-color:#222}.Wysiwyg_black-coal hr{border-top-color:#333}@keyframes Cookies_fade-in{0%{opacity:0}to{opacity:1}}@keyframes Cookies_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.Cookies_link{font-weight:500;text-decoration:underline;text-transform:uppercase;text-underline-offset:5px}.Cookies_btn-link{background-color:rgba(0,0,0,0);white-space:nowrap;cursor:pointer}.Cookies_tag{padding:10px 30px;margin:0;font-size:12px;line-height:1}@keyframes Flux_MainTitle_fade-in{0%{opacity:0}to{opacity:1}}@keyframes Flux_MainTitle_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.Flux_MainTitle{padding-top:60px}.Flux_MainTitle:not(:first-child){margin-top:1.875rem}@media(min-width:768px){.Flux_MainTitle:not(:first-child){margin-top:1.406rem}}.Flux_MainTitle_main-title{font-size:37px;line-height:37px;text-transform:uppercase}@media(min-width:768px){.Flux_MainTitle{padding-top:80px}.Flux_MainTitle_main-title{max-width:var(--width-large);margin:0 auto;font-size:62px;line-height:53px}}@keyframes Flux_ContactUsBlock_fade-in{0%{opacity:0}to{opacity:1}}@keyframes Flux_ContactUsBlock_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.Flux_ContactUsBlock_title{position:relative;font-size:37px;line-height:37px;text-transform:uppercase;margin-bottom:30px}.Flux_ContactUsBlock_title svg{position:absolute;top:37px;left:70px}.Flux_ContactUsBlock_contacts{line-height:25px}.Flux_ContactUsBlock_contacts a{text-decoration-line:none;font-weight:450}@media(min-width:768px){.Flux_ContactUsBlock{max-width:var(--width-large);margin:0 auto;display:grid;grid-template-columns:1fr 1fr;justify-items:center;gap:30px}.Flux_ContactUsBlock_title{font-size:62px;line-height:53px}.Flux_ContactUsBlock_title svg{width:38px;top:52px;left:120px}}@keyframes Flux_TitleDescription_fade-in{0%{opacity:0}to{opacity:1}}@keyframes Flux_TitleDescription_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.Flux_TitleDescription_description{font-size:.875;line-height:1.4}.Flux_TitleDescription_title{font-size:1rem;line-height:1.2;margin-bottom:30px}@media(min-width:1024px){.Flux_TitleDescription:not(.Flux_TitleDescription_simple){display:grid;grid-template-columns:3fr 1fr 4fr}.Flux_TitleDescription_description{grid-column-start:3}.Flux_TitleDescription_title{font-size:1.25rem}}@keyframes Icon_fade-in{0%{opacity:0}to{opacity:1}}@keyframes Icon_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.Icon{display:block}.Icon,.Icon svg{width:100%;height:100%}.Icon svg{stroke:var(--black)}@keyframes ButtonBack_fade-in{0%{opacity:0}to{opacity:1}}@keyframes ButtonBack_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.ButtonBack_button-container{position:fixed;z-index:20;width:60px;height:60px;align-items:center;background:rgba(255,255,255,.3);color:#000;display:flex;justify-content:center;cursor:pointer}[class*=allow-transition] .ButtonBack_button-container{transition:background-color .3s cubic-bezier(.77,0,.175,1)}.ButtonBack_button-container svg{font-size:22px}@media(min-width:1200px){.ButtonBack_button-container{width:80px;height:80px}}@keyframes globalOnce__breakpoints_fade-in{0%{opacity:0}to{opacity:1}}@keyframes globalOnce__breakpoints_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}@keyframes SmartVideo_VideoAutoplay_fade-in{0%{opacity:0}to{opacity:1}}@keyframes SmartVideo_VideoAutoplay_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.SmartVideo_VideoAutoplay{position:relative}.SmartVideo_VideoAutoplay .SmartVideo_VideoAutoplay_btn-fullscreen{position:absolute;z-index:99999999999;top:auto;left:auto;bottom:17px;right:17px;transform:none;cursor:pointer;color:#fff;font-size:25px;background-color:rgba(0,0,0,.4);height:40px;width:40px;border-radius:50%}.SmartVideo_VideoAutoplay .SmartVideo_VideoAutoplay_btn-fullscreen svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes Flux_BannerBlock_fade-in{0%{opacity:0}to{opacity:1}}@keyframes Flux_BannerBlock_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.Flux_BannerBlock:not(:first-child){margin-top:1.875rem}@media(min-width:768px){.Flux_BannerBlock:not(:first-child){margin-top:1.406rem}}.Flux_BannerBlock_banner-video,.Flux_BannerBlock_position-assets{position:relative;height:60vh;overflow:hidden}.Flux_BannerBlock_imageContainer{position:relative;height:100%}.Flux_BannerBlock_banner-video video{object-fit:cover;width:100%;height:100%}.Flux_BannerBlock_background{position:relative;height:100%}.Flux_BannerBlock_background:before{content:"";z-index:1;position:absolute;inset:0;background:rgba(0,0,0,.3)}.Flux_BannerBlock_container-title{width:calc(100% - 60px);margin:auto;position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%)}@media(min-width:1024px){.Flux_BannerBlock_container-title{max-width:var(--width-large)}}.Flux_BannerBlock_contact{transition:all .5s;margin-right:0}.Flux_BannerBlock_title{text-transform:uppercase;font-size:2.3125rem;line-height:1;color:#fff;text-shadow:0 4px 8px rgba(0,0,0,.25)}.Flux_BannerBlock_title a{text-decoration-line:none;font-weight:500}.Flux_BannerBlock_arrow{position:absolute;left:0;top:50%;transform:translateY(-50%);transition:opacity .5s,right .5s,top .25s;width:2.5rem}.Flux_BannerBlock_clicked{padding-left:6.125rem}.Flux_BannerBlock_clicked .Flux_BannerBlock_arrow{visibility:visible;opacity:1}.Flux_BannerBlock_item{position:relative;transition:padding .5s}.Flux_BannerBlock_item:hover .Flux_BannerBlock_arrow{visibility:visible;opacity:1}.Flux_BannerBlock_active{padding-left:3.125rem}.Flux_BannerBlock_transition a{pointer-events:none}.Flux_BannerBlock_parallax-wrapper{overflow-y:hidden}@media(min-width:768px){.Flux_BannerBlock_title{font-size:3.875rem;line-height:1.13}}@keyframes Flux_BlockHeader_fade-in{0%{opacity:0}to{opacity:1}}@keyframes Flux_BlockHeader_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.Flux_BlockHeader{padding-top:50px}.Flux_BlockHeader:not(:first-child){margin-top:1.875rem}@media(min-width:768px){.Flux_BlockHeader:not(:first-child){margin-top:1.406rem}}.Flux_BlockHeader_head-note{font-size:15px;line-height:20px;height:50px}.Flux_BlockHeader_container{display:flex;flex-direction:column}.Flux_BlockHeader_title{font-size:62px;line-height:48px;text-transform:uppercase}.Flux_BlockHeader_title-letters-one-word{display:flex;flex-direction:row}.Flux_BlockHeader_title-letters{display:flex;flex-direction:column}.Flux_BlockHeader_line{display:flex}.Flux_BlockHeader_letter{display:flex;justify-content:center;align-items:center;width:50px;height:50px;padding-top:4px}.Flux_BlockHeader_letter.Flux_BlockHeader_mouse-enter{transition:background-color .4s ease;background-color:var(--cod-gray1);color:var(--cod-gray2);cursor:auto}.Flux_BlockHeader_info{margin-top:30px;font-size:25px;line-height:30px;order:3}.Flux_BlockHeader_image{width:100%;margin-top:50px}@media(min-width:768px){.Flux_BlockHeader{padding-top:80px}.Flux_BlockHeader_head-note{height:80px}.Flux_BlockHeader_title{font-size:102px;line-height:80px}.Flux_BlockHeader_letter{width:80px;height:80px;cursor:pointer;overflow:hidden}.Flux_BlockHeader_info{margin-top:60px}.Flux_BlockHeader_image{margin-top:80px}}@media(min-width:1024px){.Flux_BlockHeader_container{flex-direction:row;flex-wrap:wrap;justify-content:space-between}.Flux_BlockHeader_info{margin-top:0;order:0}.Flux_BlockHeader_extraSmall,.Flux_BlockHeader_small{max-width:240px}.Flux_BlockHeader_normal{max-width:350px}.Flux_BlockHeader_large{max-width:500px}}@media(min-width:1200px){.Flux_BlockHeader_small{max-width:400px}}@keyframes Flux_InstagramBlock_fade-in{0%{opacity:0}to{opacity:1}}@keyframes Flux_InstagramBlock_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.Flux_InstagramBlock_followGroups{display:flex;flex-direction:column;gap:20px;padding-left:30px}.Flux_InstagramBlock_followUs{font-size:1rem;line-height:1.2}.Flux_InstagramBlock_groupsFilters{display:flex;flex-wrap:wrap;gap:10px;font-size:12px;text-transform:uppercase}.Flux_InstagramBlock_groupsFilters li{border:1px solid var(--cod-gray1);border-radius:30px}[class*=allow-transition] .Flux_InstagramBlock_groupsFilters li{transition:background-color .3s cubic-bezier(.77,0,.175,1),border .3s cubic-bezier(.77,0,.175,1),color .3s cubic-bezier(.77,0,.175,1)}.Flux_InstagramBlock_groupsFilters li button{cursor:pointer;padding:4px 10px;background-color:rgba(0,0,0,0)}.Flux_InstagramBlock_activFilter{background-color:var(--cod-gray1);color:var(--cod-gray2)}.Flux_InstagramBlock_groupPosts{margin-top:20px;display:none}.Flux_InstagramBlock_groupPostsActiv{display:flex}.Flux_InstagramBlock_groupPostSolo{margin-inline:30px}.Flux_InstagramBlock_card{display:flex;flex-direction:column;border:1px solid #ddd;border-radius:20px;box-shadow:0 3px 8px 0 rgba(0,0,0,.1215686275);background:#fff;color:#1d1d1d;margin-bottom:8px}.Flux_InstagramBlock_cardDate,.Flux_InstagramBlock_cardInfo{padding:0 20px;height:50px}.Flux_InstagramBlock_cardInfo{display:flex;align-items:center}.Flux_InstagramBlock_cardImage{height:calc(100% - 100px);aspect-ratio:4/5;position:relative}.Flux_InstagramBlock_cardDate{display:flex;align-items:center}.Flux_InstagramBlock_profile{height:34px;width:34px;position:relative}.Flux_InstagramBlock_profile img{border-radius:50%}.Flux_InstagramBlock_username{flex:1 1;padding:0 20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:0}.Flux_InstagramBlock_instagramLogo{width:20px;height:20px}.Flux_InstagramBlock_swiper{padding:0 30px}.Flux_InstagramBlock_swiper-img{min-width:219px}.Flux_InstagramBlock [class~=swiper]{padding-bottom:45px}.Flux_InstagramBlock [class~=swiper] svg{color:var(--cod-gray1)}.Flux_InstagramBlock [class~=swiper-button-next],.Flux_InstagramBlock [class~=swiper-button-prev]{margin:-13px 0 0;padding:0;width:37px;height:26px;top:auto;bottom:5px;border:0;background-color:rgba(0,0,0,0)}.Flux_InstagramBlock [class~=swiper-button-next]:after,.Flux_InstagramBlock [class~=swiper-button-prev]:after{content:""}.Flux_InstagramBlock [class~=swiper-button-prev]{left:26px}.Flux_InstagramBlock [class~=swiper-button-next]{right:26px}.Flux_InstagramBlock [class~=swiper-pagination-bullet]{width:6px;height:6px;margin:0 2px!important;background:rgba(0,0,0,0);border:1px solid var(--cod-gray1)}.Flux_InstagramBlock [class~=swiper-pagination-bullet-active]{background:var(--cod-gray1)}@media(min-width:768px){.Flux_InstagramBlock{width:calc(100% - 60px);margin:0 auto}.Flux_InstagramBlock_followGroups{flex-direction:row;gap:30px;align-content:center;padding:0}.Flux_InstagramBlock_followUs{font-size:1.25rem}.Flux_InstagramBlock_groupPosts{margin-top:30px;justify-content:space-between;gap:30px}.Flux_InstagramBlock_groupPostsActiv{display:grid;grid-template-columns:1fr 1fr 1fr}.Flux_InstagramBlock_groupPostSolo{display:block;margin-inline:0}.Flux_InstagramBlock_card{flex:1 0}.Flux_InstagramBlock_groupPostSolo .Flux_InstagramBlock_card{width:300px}.Flux_InstagramBlock_no-filters{margin-top:30px}}@media(min-width:1024px){.Flux_InstagramBlock{min-width:var(--width-normal);max-width:var(--width-large)}}@keyframes Flux_AnimationMultilines_fade-in{0%{opacity:0}to{opacity:1}}@keyframes Flux_AnimationMultilines_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.Flux_AnimationMultilines{display:flex;justify-content:center;align-items:center;transition:background-color .3s;z-index:10;position:relative;color:#d6d6d6;margin-top:2.5rem}.Flux_AnimationMultilines:not(:first-child){margin-top:1.875rem}@media(min-width:768px){.Flux_AnimationMultilines:not(:first-child){margin-top:1.406rem}}.Flux_AnimationMultilines a,.Flux_AnimationMultilines strong{color:#000}.Flux_AnimationMultilines a:hover{filter:drop-shadow(1px 1px 1px #ccc)}.Flux_AnimationMultilines_fullscreen{min-height:calc(100svh - var(--sticky-header-height-mobile));background-color:#fff}.Flux_AnimationMultilines_relative{position:relative!important}.Flux_AnimationMultilines_container{display:grid;grid-template-columns:repeat(12,1fr);column-count:12;column-gap:16px}.Flux_AnimationMultilines_container,.Flux_AnimationMultilines_static{width:calc(100% - 60px);max-width:var(--width-large);margin:0 auto;overflow:hidden;opacity:0}@media(min-width:1024px){.Flux_AnimationMultilines_container,.Flux_AnimationMultilines_static{max-width:var(--width-large)}}.Flux_AnimationMultilines_container a,.Flux_AnimationMultilines_container span,.Flux_AnimationMultilines_container strong,.Flux_AnimationMultilines_static a,.Flux_AnimationMultilines_static span,.Flux_AnimationMultilines_static strong{display:inline-block;text-transform:uppercase;transition:opacity .1s var(--transitiondelay),transform .5s var(--transitiondelay),background-color .3s,color .3s ease 0s}.Flux_AnimationMultilines_container a,.Flux_AnimationMultilines_container strong,.Flux_AnimationMultilines_static a,.Flux_AnimationMultilines_static strong{font-weight:450;position:relative}.Flux_AnimationMultilines_static{text-transform:uppercase;opacity:1}.Flux_AnimationMultilines_line{grid-column:1/-1;font-size:9vw;line-height:1em}.Flux_AnimationMultilines_scrollCta{color:#000;position:absolute;bottom:20px;transform:translateX(-50%);left:50%;text-transform:uppercase;font-weight:500;display:flex;align-items:center;flex-direction:column;opacity:0;transition:opacity 1s ease}.Flux_AnimationMultilines_scrollCta svg{margin-top:5px;display:block}.Flux_AnimationMultilines_scrollCta.Flux_AnimationMultilines_show{opacity:1}.Flux_AnimationMultilines_scrollCta.Flux_AnimationMultilines_black{background-color:rgba(0,0,0,0);color:#fff}.Flux_AnimationMultilines_scrollCta.Flux_AnimationMultilines_black svg{fill:#fff}.Flux_AnimationMultilines_tags{width:calc(100% - 60px);margin:30px auto auto}@media(min-width:1024px){.Flux_AnimationMultilines_tags{max-width:var(--width-large)}}.Flux_AnimationMultilines_black{background-color:#1a1a1a}.Flux_AnimationMultilines_black a span,.Flux_AnimationMultilines_black strong span{color:#fff}.Flux_AnimationMultilines_black-coal{background-color:#222}.Flux_AnimationMultilines_white{background-color:#f6f6f6}.Flux_AnimationMultilines_smoke-white{background-color:#e5e5e5}:root[data-thememode=dark] .Flux_AnimationMultilines{color:#4c4c4c}:root[data-thememode=dark] .Flux_AnimationMultilines a,:root[data-thememode=dark] .Flux_AnimationMultilines strong{color:#fff}:root[data-thememode=dark] .Flux_AnimationMultilines a:hover{filter:drop-shadow(1px 1px 3px #999)}:root[data-thememode=dark] .Flux_AnimationMultilines_fullscreen{color:#d6d6d6}:root[data-thememode=dark] .Flux_AnimationMultilines_fullscreen a,:root[data-thememode=dark] .Flux_AnimationMultilines_fullscreen strong{color:#000}@media(min-width:768px){.Flux_AnimationMultilines{margin-top:5rem}.Flux_AnimationMultilines_fullscreen{min-height:calc(100svh - var(--sticky-header-height-phablet))}.Flux_AnimationMultilines_line{font-size:3.875rem;line-height:1.048}}@keyframes ProjectsList_Filters_fade-in{0%{opacity:0}to{opacity:1}}@keyframes ProjectsList_Filters_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.ProjectsList_Filters{margin:60px auto 0}.ProjectsList_Filters:not(:first-child){margin-top:1.875rem}@media(min-width:768px){.ProjectsList_Filters:not(:first-child){margin-top:1.406rem}}.ProjectsList_Filters_title{font-size:37px;text-transform:uppercase;line-height:37px;margin-left:30px}.ProjectsList_Filters_activities-filters,.ProjectsList_Filters_brands-filters,.ProjectsList_Filters_lmi-filters,.ProjectsList_Filters_skills-filters{display:none}.ProjectsList_Filters_brands-filters{margin-top:56px;position:relative}.ProjectsList_Filters_brands-filters select{text-transform:none;-webkit-appearance:none;appearance:none;height:32px;font-size:14px;border-color:var(--cod-gray5)}.ProjectsList_Filters_brands-filters .ProjectsList_Filters_tag{width:100%}.ProjectsList_Filters_brands-filters svg{position:absolute;top:50%;right:16px;transform:translateY(-70%);pointer-events:none}.ProjectsList_Filters_brands-filters:has(.ProjectsList_Filters_active) svg{color:#fff}.ProjectsList_Filters_skills-filters{margin-top:56px}.ProjectsList_Filters_skills-filters.ProjectsList_Filters_disabled{border-color:var(--cod-gray6);color:var(--cod-gray6)}.ProjectsList_Filters_activities-filters li,.ProjectsList_Filters_skills-filters ul li{display:inline-block}.ProjectsList_Filters_results-btn{display:none;margin-top:30px}.ProjectsList_Filters_results-clear{font-size:13px;line-height:20px;background-color:rgba(0,0,0,0);margin-right:15px;text-decoration:underline;text-transform:uppercase;text-underline-offset:5px}.ProjectsList_Filters_results-clear:disabled{color:var(--cod-gray7)}.ProjectsList_Filters_results-launch{display:inline-block;text-transform:uppercase;align-self:center;border-radius:20px;font-size:.875rem;line-height:1.4;padding:9px 30px;margin:0;font-size:12px;line-height:1;border:0;background-color:var(--cod-gray1);color:var(--cod-gray8)}[class*=allow-transition] .ProjectsList_Filters_results-launch{transition:border .3s cubic-bezier(.77,0,.175,1),background-color .3s cubic-bezier(.77,0,.175,1),color .3s cubic-bezier(.77,0,.175,1)}@media(min-width:768px){.ProjectsList_Filters_results-launch{font-size:.75rem;line-height:.6875rem;margin:0 7px 6px 0}}.ProjectsList_Filters_results-launch.ProjectsList_Filters_active,.ProjectsList_Filters_results-launch:not(.ProjectsList_Filters_disabled):hover{background-color:var(--cod-gray1);border-color:var(--cod-gray1);color:var(--white)}[class*=allow-transition] .ProjectsList_Filters_results-launch.ProjectsList_Filters_active{transition:background-color .3s cubic-bezier(.77,0,.175,1),color .3s cubic-bezier(.77,0,.175,1)}.ProjectsList_Filters_results-launch.ProjectsList_Filters_disabled{border-color:var(--cod-gray6);color:var(--cod-gray6)}.ProjectsList_Filters_results-launch:disabled{background-color:var(--cod-gray7);color:#fff}.ProjectsList_Filters_filters-show{top:85px;overflow-y:auto;transition:height .4s}.ProjectsList_Filters_filters-show .ProjectsList_Filters_activities-filters,.ProjectsList_Filters_filters-show .ProjectsList_Filters_brands-filters,.ProjectsList_Filters_filters-show .ProjectsList_Filters_lmi-filters,.ProjectsList_Filters_filters-show .ProjectsList_Filters_skills-filters{display:block}.ProjectsList_Filters_filters-show .ProjectsList_Filters_lmi-filters{margin:60px 0}.ProjectsList_Filters_filters-show .ProjectsList_Filters_results-btn{display:flex;justify-content:space-between}.ProjectsList_Filters_filters-head{position:relative;font-size:15px;line-height:20px;text-transform:uppercase}.ProjectsList_Filters_filters-head-button{padding:8px 0;width:100%;background-color:var(--cod-gray2);cursor:pointer}[class*=allow-transition] .ProjectsList_Filters_filters-head-button{transition:background-color .3s cubic-bezier(.77,0,.175,1)}.ProjectsList_Filters_filters-head-arrow{position:absolute;right:0;top:2px;background-color:var(--gallery);color:var(--cod-gray1);border-radius:50%;width:32px;height:32px}[class*=allow-transition] .ProjectsList_Filters_filters-head-arrow{transition:background-color .3s cubic-bezier(.77,0,.175,1)}.ProjectsList_Filters_filters-head-arrow svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:transform .3s ease}.ProjectsList_Filters_filters-head-arrow.ProjectsList_Filters_isOpen svg{transform:translate(-50%,-50%) rotate(180deg)}.ProjectsList_Filters_tag{display:inline-block;padding:4px 10px;text-transform:uppercase;align-self:center;border:1px solid var(--border-tag);border-radius:20px;margin:0 10px 10px 0;font-size:.875rem;line-height:1.4}[class*=allow-transition] .ProjectsList_Filters_tag{transition:border .3s cubic-bezier(.77,0,.175,1),background-color .3s cubic-bezier(.77,0,.175,1),color .3s cubic-bezier(.77,0,.175,1)}@media(min-width:768px){.ProjectsList_Filters_tag{font-size:.75rem;line-height:.6875rem;margin:0 7px 6px 0}}.ProjectsList_Filters_tag.ProjectsList_Filters_active,.ProjectsList_Filters_tag:not(.ProjectsList_Filters_disabled):hover{background-color:var(--cod-gray1);border-color:var(--cod-gray1);color:var(--white)}[class*=allow-transition] .ProjectsList_Filters_tag.ProjectsList_Filters_active{transition:background-color .3s cubic-bezier(.77,0,.175,1),color .3s cubic-bezier(.77,0,.175,1)}.ProjectsList_Filters_tag.ProjectsList_Filters_disabled{border-color:var(--cod-gray6);color:var(--cod-gray6)}.ProjectsList_Filters_tagBanner{display:block;width:100%;border-bottom:1px solid var(--cod-gray1);text-transform:uppercase;margin-bottom:24px}.ProjectsList_Filters_tagBanner button{cursor:pointer;width:100%;font-size:15px;line-height:1.466;margin-bottom:12px}.ProjectsList_Filters_activities-filters{margin-top:60px}.ProjectsList_Filters_activities-filters:has(.ProjectsList_Filters_active) .ProjectsList_Filters_tagBanner{border-color:var(--cod-gray6);color:var(--cod-gray6)}.ProjectsList_Filters_activities-filters .ProjectsList_Filters_tagBanner.ProjectsList_Filters_active{color:initial}.ProjectsList_Filters_tag button,.ProjectsList_Filters_tagBanner button{background-color:rgba(0,0,0,0)}.ProjectsList_Filters_squaredTag{margin:0 10px 10px 0;font-size:.875rem;line-height:1.4;text-transform:uppercase;align-self:center}[class*=allow-transition] .ProjectsList_Filters_squaredTag{transition:background-color .3s cubic-bezier(.77,0,.175,1),color .3s cubic-bezier(.77,0,.175,1)}@media(min-width:768px){.ProjectsList_Filters_squaredTag{font-size:.75rem;line-height:.6875rem;margin:0 7px 6px 0}}.ProjectsList_Filters_squaredTag button{padding:5px 10px}.ProjectsList_Filters_squaredTag.ProjectsList_Filters_active button{background-color:var(--cod-gray1);color:var(--white)}.ProjectsList_Filters_squaredTag.ProjectsList_Filters_disabled{color:var(--cod-gray5)}.ProjectsList_Filters_squaredTag.ProjectsList_Filters_disabled button{cursor:auto}.ProjectsList_Filters_squaredTag button{background-color:rgba(0,0,0,0)}.ProjectsList_Filters_squaredTag:not(.ProjectsList_Filters_disabled):hover button{color:var(--white);background-color:var(--cod-gray1)}[class*=allow-transition] .ProjectsList_Filters_squaredTag:not(.ProjectsList_Filters_disabled):hover button{transition:color .3s cubic-bezier(.77,0,.175,1),background-color .3s cubic-bezier(.77,0,.175,1)}.ProjectsList_Filters_skills-group{display:flex;justify-content:space-between;align-items:center}.ProjectsList_Filters_toggle-filter{font-size:15px;line-height:20px;border-bottom:1px solid var(--cod-gray6);padding-bottom:12px;background-color:rgba(0,0,0,0);width:100%}.ProjectsList_Filters_minus{padding-top:7px}.ProjectsList_Filters_docked{opacity:0;z-index:-1;transition:opacity .3s;position:fixed;top:0;left:0;background-color:var(--cod-gray2);width:100%;max-width:100%;margin:0;padding:85px 30px 15px;border-top:1px solid #efefef}[class*=allow-transition] .ProjectsList_Filters_docked{transition:background-color .3s cubic-bezier(.77,0,.175,1)}.ProjectsList_Filters_docked .ProjectsList_Filters_results-clear,.ProjectsList_Filters_docked li{display:inline-block}.ProjectsList_Filters_docked ul{display:inline}.ProjectsList_Filters_docked span{display:inline-block}.ProjectsList_Filters_docked .ProjectsList_Filters_results-clear{margin-right:90px;flex-shrink:0}.ProjectsList_Filters_docked .ProjectsList_Filters_filters-area{justify-content:start}.ProjectsList_Filters_docked .ProjectsList_Filters_squaredTag,.ProjectsList_Filters_docked .ProjectsList_Filters_tag{margin:4px 7px 3px 0}.ProjectsList_Filters_docked-show{opacity:1;z-index:10}@media(max-width:767px){.ProjectsList_Filters_filters{margin-top:40px;width:100%;padding:12px 30px 30px;border-top:1px solid var(--gallery);border-bottom:1px solid var(--gallery);background-color:var(--cod-gray2);transition:height .4s}[class*=allow-transition] .ProjectsList_Filters_filters{transition:background-color .3s cubic-bezier(.77,0,.175,1)}}@media(min-width:768px){.ProjectsList_Filters{width:calc(100% - 60px);margin:80px auto auto}}@media(min-width:768px)and (min-width:769px){.ProjectsList_Filters{max-width:var(--width-normal)}}@media(min-width:768px){.ProjectsList_Filters button{cursor:pointer}.ProjectsList_Filters_toggle-filter{line-height:17px}.ProjectsList_Filters_filters-area{display:flex;justify-content:space-between;margin:0 auto}.ProjectsList_Filters_filters{display:flex;justify-content:space-between;align-items:flex-start;gap:30px;width:100%}.ProjectsList_Filters_activities-filters,.ProjectsList_Filters_brands-filters,.ProjectsList_Filters_lmi-filters,.ProjectsList_Filters_skills-filters{display:block;margin:0}.ProjectsList_Filters_skills-filters .ProjectsList_Filters_tag{height:22px;padding:0 10px;line-height:22px}.ProjectsList_Filters_skills-filters button{line-height:1.2}.ProjectsList_Filters_brands-filters .ProjectsList_Filters_tag{width:auto}.ProjectsList_Filters_brands-filters select{width:165px!important}.ProjectsList_Filters_lmi-filters{width:240px;margin-left:-7px}.ProjectsList_Filters_activities-filters{flex-shrink:0;flex-basis:33%}.ProjectsList_Filters_title{font-size:52px;line-height:45px;margin:0 0 80px}.ProjectsList_Filters_results-clear{display:none}.ProjectsList_Filters_docked{padding-top:120px}}@media(min-width:1024px){.ProjectsList_Filters_filters-area{width:var(--width-normal);padding:0}.ProjectsList_Filters_filters{gap:80px}.ProjectsList_Filters_skills-filters{gap:0 120px}.ProjectsList_Filters_title{font-size:62px;line-height:53px}}@keyframes Flux_SlideshowHorizontal_fade-in{0%{opacity:0}to{opacity:1}}@keyframes Flux_SlideshowHorizontal_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.Flux_SlideshowHorizontal_swiper{color:var(--black)}.Flux_SlideshowHorizontal_swiper [class*=swiper-notification]{display:none}.Flux_SlideshowHorizontal_swiper [class*=swiper-pagination]{z-index:5;top:22px;bottom:auto;pointer-events:none}.Flux_SlideshowHorizontal_swiper figcaption{margin:0 50px;height:60px;display:flex;justify-content:center;align-items:center;font-size:.875rem;line-height:1.4}[class*=allow-transition] .Flux_SlideshowHorizontal_swiper figcaption{transition:color .3s cubic-bezier(.77,0,.175,1)}.Flux_SlideshowHorizontal_swiper [class*=on-transition] figcaption{color:rgba(0,0,0,0)}.Flux_SlideshowHorizontal_swiper figure{margin:0;display:flex;flex-direction:column-reverse}.Flux_SlideshowHorizontal_swiper.Flux_SlideshowHorizontal_hasArrowTitle figure{flex-direction:column}.Flux_SlideshowHorizontal_withoutArrowBanner .Flux_SlideshowHorizontal_swiper{padding-top:0!important}.Flux_SlideshowHorizontal{position:relative}.Flux_SlideshowHorizontal:not(:first-child){margin-top:1.875rem}@media(min-width:768px){.Flux_SlideshowHorizontal:not(:first-child){margin-top:1.406rem}}[class*=allow-transition] .Flux_SlideshowHorizontal{transition:color .3s cubic-bezier(.77,0,.175,1),background-color .3s cubic-bezier(.77,0,.175,1)}.Flux_SlideshowHorizontal [class*=swiper-button-next],.Flux_SlideshowHorizontal [class*=swiper-button-prev]{margin:-13px 0 0;padding:0;width:37px;height:26px;top:30px;bottom:auto;border:0;background-color:rgba(0,0,0,0)}.Flux_SlideshowHorizontal [class*=swiper-button-next]:after,.Flux_SlideshowHorizontal [class*=swiper-button-prev]:after{content:""}.Flux_SlideshowHorizontal [class*=swiper-button-prev]{left:8%}.Flux_SlideshowHorizontal [class*=swiper-button-next]{right:8%}.Flux_SlideshowHorizontal svg{color:var(--black)}[class*=allow-transition] .Flux_SlideshowHorizontal svg{transition:color .3s cubic-bezier(.77,0,.175,1)}.Flux_SlideshowHorizontal.Flux_SlideshowHorizontal_showExpertisesNavigation [class*=swiper-button-next],.Flux_SlideshowHorizontal.Flux_SlideshowHorizontal_showExpertisesNavigation [class*=swiper-button-prev],.Flux_SlideshowHorizontal.Flux_SlideshowHorizontal_showExpertisesNavigation [class*=swiper-pagination]{display:inline-flex;justify-content:center}.Flux_SlideshowHorizontal.Flux_SlideshowHorizontal_showExpertisesNavigation figure{padding-top:60px;flex-direction:column}.Flux_SlideshowHorizontal.Flux_SlideshowHorizontal_showExpertisesNavigationWithTitle [class*=swiper-button-next],.Flux_SlideshowHorizontal.Flux_SlideshowHorizontal_showExpertisesNavigationWithTitle [class*=swiper-button-prev]{top:66px}.Flux_SlideshowHorizontal.Flux_SlideshowHorizontal_showExpertisesNavigationWithTitle figure{flex-direction:column}.Flux_SlideshowHorizontal_slide:not([class*=swiper-slide-active]) figcaption{color:rgba(0,0,0,0)}.Flux_SlideshowHorizontal_slide .Flux_SlideshowHorizontal_container-video{position:relative;height:100%}.Flux_SlideshowHorizontal_slide video{aspect-ratio:1;overflow:hidden;width:100%;height:100%;object-fit:cover}.Flux_SlideshowHorizontal_slide p{position:absolute;top:110%}.Flux_SlideshowHorizontal_img{position:relative;aspect-ratio:1}.Flux_SlideshowHorizontal_arrowTitle{--arrow-line-height:37px;position:relative;font-size:37px;line-height:var(--arrow-line-height);height:var(--arrow-line-height)}.Flux_SlideshowHorizontal_arrowTitle.Flux_SlideshowHorizontal__2lines{height:calc(2*var(--arrow-line-height))}.Flux_SlideshowHorizontal_arrowTitle.Flux_SlideshowHorizontal__3lines{height:calc(3*var(--arrow-line-height))}.Flux_SlideshowHorizontal_arrowTitle.Flux_SlideshowHorizontal__4lines{height:calc(4*var(--arrow-line-height))}.Flux_SlideshowHorizontal_arrowTitle [class~=Icon]{display:inline-block;width:121px;height:var(--arrow-line-height);margin-left:30px}.Flux_SlideshowHorizontal_line{text-transform:uppercase;white-space:nowrap}.Flux_SlideshowHorizontal_center{position:absolute;left:50%;transform:translateX(-50%)}@media(min-width:768px){.Flux_SlideshowHorizontal_swiper:not(.Flux_SlideshowHorizontal_hasArrowTitle){padding-top:60px}.Flux_SlideshowHorizontal_swiper figure{flex-direction:column}.Flux_SlideshowHorizontal_swiper figcaption{margin:20px 20px 0;text-align:left;justify-content:left;align-items:flex-start;height:auto;color:var(--black)!important}.Flux_SlideshowHorizontal [class*=swiper-button-prev]{left:30px}.Flux_SlideshowHorizontal [class*=swiper-button-next]{right:30px}.Flux_SlideshowHorizontal.Flux_SlideshowHorizontal_showExpertisesNavigation [class*=swiper-button-next],.Flux_SlideshowHorizontal.Flux_SlideshowHorizontal_showExpertisesNavigation [class*=swiper-button-prev]{display:block}.Flux_SlideshowHorizontal.Flux_SlideshowHorizontal_showExpertisesNavigation figure,.Flux_SlideshowHorizontal_no-swiper{padding-top:0}}@media(min-width:1024px){.Flux_SlideshowHorizontal [class*=swiper-button-prev]{left:calc(50% - var(--default-block-width)/2)}.Flux_SlideshowHorizontal [class*=swiper-button-next]{right:calc(50% - var(--default-block-width)/2)}.Flux_SlideshowHorizontal_arrowTitle{--arrow-line-height:53px;order:-1;font-size:62px}}@keyframes BlockPresentation_fade-in{0%{opacity:0}to{opacity:1}}@keyframes BlockPresentation_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.BlockPresentation{max-width:299px;margin:51px auto}[class*=allow-transition] .BlockPresentation{transition:border .3s cubic-bezier(.77,0,.175,1)}.BlockPresentation_image-container{position:relative;min-width:300px}.BlockPresentation_text-info{display:flex;flex-direction:column;width:100%;min-height:300px;padding:45px 30px 0;font-size:15px;line-height:20px;background-color:var(--cod-gray2)}[class*=allow-transition] .BlockPresentation_text-info{transition:background-color .3s cubic-bezier(.77,0,.175,1)}.BlockPresentation_text-info .BlockPresentation_caption-image{margin-top:30px;margin-bottom:45px;font-size:15px;line-height:20px}@media(min-width:768px){.BlockPresentation{max-width:479px;margin:81px auto}.BlockPresentation_text-info{min-height:320px;padding:45px 40px 0}.BlockPresentation_caption-image,.BlockPresentation_text-info{font-size:20px;line-height:25px}}@media(min-width:1024px){.BlockPresentation{display:grid;grid-template-columns:1fr 1fr;max-width:calc(var(--default-block-width) - 1px)}.BlockPresentation_caption-image{margin-bottom:0}}@keyframes SmartVideo_VideoControl_fade-in{0%{opacity:0}to{opacity:1}}@keyframes SmartVideo_VideoControl_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.SmartVideo_VideoControl video{display:block;height:100%;width:100%;object-fit:cover}.SmartVideo_VideoControl svg{filter:drop-shadow(0 0 7px rgba(0,0,0,.4))}.SmartVideo_VideoControl.SmartVideo_VideoControl_fullscreen{max-width:100%!important}.SmartVideo_VideoControl.SmartVideo_VideoControl_fullscreen video{object-fit:contain}.SmartVideo_VideoControl_button-videocontrol{position:absolute;font-size:40px;background-color:rgba(0,0,0,0);left:50%;top:50%;transform:translate(-50%,-50%);cursor:pointer;min-width:42px;min-height:54px}.SmartVideo_VideoControl_controls-bar{position:absolute;z-index:900;bottom:0;height:50px;width:100%;padding:0 30px;display:flex;justify-content:space-evenly;align-items:center;gap:10px;color:#fff;font-size:20px}.SmartVideo_VideoControl_controls-bar button{background-color:rgba(0,0,0,0);cursor:pointer;padding-top:2px}.SmartVideo_VideoControl_btn-fullscreen{cursor:pointer}.SmartVideo_VideoControl_volume{display:flex;align-items:center;flex-direction:column-reverse;position:relative}.SmartVideo_VideoControl_range-bloc1{position:absolute;bottom:50px;display:flex;flex-direction:column-reverse;align-items:center;width:100%}.SmartVideo_VideoControl_range-bloc2{padding-left:18px;transform:rotate(-90deg) translateX(30px);display:none}.SmartVideo_VideoControl_showrange .SmartVideo_VideoControl_range-bloc2{display:flex}.SmartVideo_VideoControl_range{outline:0;border:0;border-radius:10px;width:100px;height:10px;overflow:hidden;-webkit-appearance:none;appearance:none;background-color:rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3);transition:box-shadow .2s ease-in-out;cursor:pointer}.SmartVideo_VideoControl_range::-webkit-slider-runnable-track{color:#444}.SmartVideo_VideoControl_range::-webkit-slider-runnable-track,.SmartVideo_VideoControl_range::-webkit-slider-thumb{height:10px;-webkit-appearance:none;appearance:none;-webkit-transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out}.SmartVideo_VideoControl_range::-webkit-slider-thumb{width:10px;box-shadow:-325px 0 0 320px #fff,inset 0 0 0 10px #fff;border-radius:50%;position:relative}.SmartVideo_VideoControl_range::-moz-range-thumb{border:0;width:10px;height:10px;box-shadow:-325px 0 0 320px #fff,inset 0 0 0 10px #fff}.SmartVideo_VideoControl_range:active::-webkit-slider-thumb{box-shadow:-325px 0 0 320px #747474,inset 0 0 0 10px #fff}.SmartVideo_VideoControl_timeline-container{display:flex;flex-direction:row-reverse;justify-content:space-around;align-items:center;flex-grow:1;height:20px;gap:10px}.SmartVideo_VideoControl_timer{font-family:Helvetica,sans-serif;font-size:14px;font-weight:700}.SmartVideo_VideoControl_timeline{flex-grow:1;height:6px;background-color:rgba(100,100,100,.5);border-radius:20px;cursor:pointer;position:relative;filter:drop-shadow(0 0 2px rgba(0,0,0,.2))}.SmartVideo_VideoControl_timeline .SmartVideo_VideoControl_progress-bar{border-radius:20px;height:100%;width:0;background:#fff}@media(min-width:768px){.SmartVideo_VideoControl_timeline .SmartVideo_VideoControl_time-hover{position:absolute;top:-.5rem;transform:translate(-50%,-100%);left:calc(var(--preview-position)*100%);font-size:14px;font-weight:600;letter-spacing:.4px;display:none}.SmartVideo_VideoControl_timeline:hover .SmartVideo_VideoControl_time-hover{display:block}}@keyframes SmartVideo_VideoControlYoutube_fade-in{0%{opacity:0}to{opacity:1}}@keyframes SmartVideo_VideoControlYoutube_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.SmartVideo_VideoControlYoutube_video{height:100%}.SmartVideo_VideoControlYoutube_video iframe{height:100%;width:100%;position:absolute;top:0;pointer-events:stroke}.SmartVideo_VideoControlYoutube_cover{height:100%}.SmartVideo_VideoControlYoutube_cover.SmartVideo_VideoControlYoutube_hidden{opacity:0}.SmartVideo_VideoControlYoutube_image{position:relative;height:100%;z-index:2;pointer-events:none}.SmartVideo_VideoControlYoutube_button{position:absolute;font-size:40px;background-color:rgba(0,0,0,0);left:50%;top:50%;transform:translate(-50%,-50%);cursor:pointer;min-width:42px;min-height:54px;z-index:10;opacity:1;pointer-events:none}.SmartVideo_VideoControlYoutube_button .SmartVideo_VideoControlYoutube_button-svg{fill:#fff}@keyframes Flux_VideoBlock_fade-in{0%{opacity:0}to{opacity:1}}@keyframes Flux_VideoBlock_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.Flux_VideoBlock:not(:first-child){margin-top:1.875rem}@media(min-width:768px){.Flux_VideoBlock:not(:first-child){margin-top:1.406rem}}.Flux_VideoBlock .Flux_VideoBlock_position-assets{position:relative;width:100%;aspect-ratio:16/9}@keyframes SmartPlayer_fade-in{0%{opacity:0}to{opacity:1}}@keyframes SmartPlayer_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.SmartPlayer{position:relative;height:100%}.SmartPlayer_player{height:100%}.SmartPlayer_player iframe{border:0;width:100%;height:100%}.SmartPlayer_cover{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;transition:opacity 1s}.SmartPlayer_cover.SmartPlayer_hidden{opacity:0}@keyframes Button_fade-in{0%{opacity:0}to{opacity:1}}@keyframes Button_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.Button_button{display:block;height:32px;padding:0 30px;border-radius:20px;font-size:12px;line-height:12px;text-transform:uppercase;text-align:center;cursor:pointer}[class*=allow-transition] .Button_button{transition:background-color .3s cubic-bezier(.77,0,.175,1),color .3s cubic-bezier(.77,0,.175,1),border-color .3s cubic-bezier(.77,0,.175,1)}.Button_button:hover{opacity:.9}.Button_button--fullWidth{width:100%}.Button_button--marginTop{margin-top:30px}.Button_button--marginBottom{margin-bottom:30px}.Button_button--color-black{background-color:#1d1d1d;color:#fff}.Button_button--color-white{border:1px solid #1d1d1d}.Button_button--color-white,:root[data-thememode=dark] .Button_button--color-black:not(.Button_button--fixed-color){background-color:rgba(255,255,255,.9);color:#1d1d1d}:root[data-thememode=dark] .Button_button--color-white:not(.Button_button--fixed-color){background-color:#1d1d1d;color:#fff;border:1px solid #fff}@keyframes Field_fade-in{0%{opacity:0}to{opacity:1}}@keyframes Field_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.Field{font-size:15px;line-height:22px;color:var(--cod-gray1)}[class*=allow-transition] .Field{transition:color .3s cubic-bezier(.77,0,.175,1)}.Field_count{text-align:end;margin-top:20px}.Field_invalid{color:var(--cod-error)}.Field_field-description{display:flex;gap:3px;align-items:center;flex-wrap:wrap;margin-bottom:10px}.Field_field-description-content{flex-grow:1;display:flex;gap:3px;align-items:center;max-height:20px}.Field_field-description-label--required:after{content:"*"}.Field_field-description-rules{color:var(--cod-gray6)}.Field_field-description-error{flex-grow:0;color:var(--cod-error)}.Field_field{padding:0 30px;border:1px solid var(--cod-gray5);border-radius:20px;background-color:rgba(0,0,0,0);color:var(--cod-gray1)}[class*=allow-transition] .Field_field{transition:background-color .3s cubic-bezier(.77,0,.175,1),border-color .3s cubic-bezier(.77,0,.175,1),color .3s cubic-bezier(.77,0,.175,1)}.Field_field:focus{outline:0}.Field_field:not(.Field_field--error):focus,.Field_field:not(.Field_field--error):hover{border-color:var(--cod-gray4)}.Field_field:not(.Field_field--error):disabled{background-color:var(--gallery);color:#a3a3a3}.Field_field::placeholder{color:var(--cod-gray6)}.Field_field--input,.Field_field--textarea{font-family:HaasGrotesk,Helvetica,Arial,sans-serif;font-size:13px;font-weight:450}.Field_field--textarea{padding:20px}.Field_field--input{height:32px}.Field_field--error{border-color:var(--cod-error)}.Field_field--fullWidth{width:100%}.Field_field--hidden{display:none}.Field_field-upload{display:flex;align-items:center;gap:10px}.Field_field-upload-button{height:32px;padding:0 30px;font-size:12px;line-height:12px;border:1px solid var(--cod-gray5);border-radius:20px;background-color:rgba(0,0,0,0);text-transform:uppercase;cursor:pointer}[class*=allow-transition] .Field_field-upload-button{transition:border-color .3s cubic-bezier(.77,0,.175,1)}.Field_field-upload-button:hover{border-color:var(--cod-gray4)}.Field_field-upload-selected{display:flex;align-items:center;padding:0 5px 0 10px;font-size:12px;line-height:11px;background-color:var(--cod-gray1);color:var(--cod-gray2);border-radius:20px;text-transform:uppercase;overflow:hidden}[class*=allow-transition] .Field_field-upload-selected{transition:background-color .3s cubic-bezier(.77,0,.175,1),color .3s cubic-bezier(.77,0,.175,1)}.Field_field-upload-selected-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Field_field-upload-selected-delete{background:none;border:0;padding:5px 6px;margin-left:5px;font-size:12px;cursor:pointer}.Field_field-upload-selected-delete-icon{display:block;transform:rotate(45deg)}@keyframes JobDescriptionBlock_JobApplyForm_fade-in{0%{opacity:0}to{opacity:1}}@keyframes JobDescriptionBlock_JobApplyForm_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.JobDescriptionBlock_JobApplyForm{padding-top:60px;border-top:1px solid var(--cod-gray6);font-size:13px}.JobDescriptionBlock_JobApplyForm_form{display:flex;flex-direction:column;gap:30px}.JobDescriptionBlock_JobApplyForm_form-title{font-size:20px;line-height:25px;margin-bottom:30px}.JobDescriptionBlock_JobApplyForm_form-item:not(:last-child){margin-bottom:30px}.JobDescriptionBlock_JobApplyForm_form-item-field--message{height:320px}.JobDescriptionBlock_JobApplyForm_form-button{margin-top:30px}.JobDescriptionBlock_JobApplyForm_form-loading{margin-top:20px}.JobDescriptionBlock_JobApplyForm_form-error{color:var(--cod-error);margin-top:20px}.JobDescriptionBlock_JobApplyForm_form-success-title{font-size:20px;line-height:25px;margin-bottom:20px}@media(min-width:768px){.JobDescriptionBlock_JobApplyForm{padding-top:80px}.JobDescriptionBlock_JobApplyForm_form{gap:80px;flex-direction:row;align-items:flex-start}.JobDescriptionBlock_JobApplyForm_form-group{flex-grow:1}.JobDescriptionBlock_JobApplyForm_form-group:first-child{width:320px;flex:0 0 320px;flex-grow:0}.JobDescriptionBlock_JobApplyForm_form-item:not(:last-child){margin-bottom:20px}.JobDescriptionBlock_JobApplyForm_form-button{margin-top:20px}}@keyframes Flux_JobDescriptionBlock_fade-in{0%{opacity:0}to{opacity:1}}@keyframes Flux_JobDescriptionBlock_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.Flux_JobDescriptionBlock_job-description{font-size:15px;line-height:22px;margin-bottom:60px;padding-top:90px}.Flux_JobDescriptionBlock_job-infos{margin-bottom:60px}.Flux_JobDescriptionBlock_job-entity{font-weight:600;font-size:15px;margin-bottom:10px;text-transform:uppercase;text-decoration-line:none}.Flux_JobDescriptionBlock_job-contract{font-size:15px;margin-bottom:10px}.Flux_JobDescriptionBlock_job-name{font-size:20px;line-height:25px}.Flux_JobDescriptionBlock_job-button{margin-top:30px}.Flux_JobDescriptionBlock_job-subtitle{margin-bottom:10px;line-height:20px;text-transform:uppercase}.Flux_JobDescriptionBlock_job-detail .Flux_JobDescriptionBlock_job-subtitle{margin-bottom:20px}.Flux_JobDescriptionBlock_job-detail:not(:first-child) .Flux_JobDescriptionBlock_job-subtitle{margin-top:30px}.Flux_JobDescriptionBlock_job-detail li:not(:last-child){margin-bottom:0}.Flux_JobDescriptionBlock_job-infos-items{margin-top:30px;padding-top:30px;border-top:1px solid var(--cod-gray6)}.Flux_JobDescriptionBlock_job-infos-items .Flux_JobDescriptionBlock_job-subtitle:not(:first-child){margin-top:30px}.Flux_JobDescriptionBlock_back-container{position:absolute;left:0;top:85px;max-width:1440px}@media(min-width:768px){.Flux_JobDescriptionBlock_job-description{display:flex;gap:80px;padding-top:80px;margin-bottom:80px}.Flux_JobDescriptionBlock_job-infos{width:400px;flex:0 0 400px}.Flux_JobDescriptionBlock_job-detail:not(:first-child) .Flux_JobDescriptionBlock_job-subtitle{margin-top:40px}.Flux_JobDescriptionBlock_back-container{top:88px}}@media(min-width:1024px){.Flux_JobDescriptionBlock_back-container{top:108px}}@media(min-width:1500px){.Flux_JobDescriptionBlock_back-container{left:calc(50% - 720px)}}@keyframes VideoBlock_IntroVideo_fade-in{0%{opacity:0}to{opacity:1}}@keyframes VideoBlock_IntroVideo_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.VideoBlock_IntroVideo{position:fixed;top:0;left:0;width:100%;height:100%;z-index:301;background-color:#000}.VideoBlock_IntroVideo_video-container{width:100%;height:100%}.VideoBlock_IntroVideo_video-container video{width:100%;height:100%;object-fit:cover}.VideoBlock_IntroVideo_volume-container{position:absolute;top:20px;left:50%;transform:translateX(-50%);display:flex;gap:10px}.VideoBlock_IntroVideo_volume-container svg{font-size:25px}.VideoBlock_IntroVideo_button{position:absolute;bottom:60px;left:50%;transform:translateX(-50%)}@media(min-width:768px){.VideoBlock_IntroVideo_volume-container{top:40px}.VideoBlock_IntroVideo_button{bottom:80px}}@keyframes Flux_SmartPlayerBlock_fade-in{0%{opacity:0}to{opacity:1}}@keyframes Flux_SmartPlayerBlock_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.Flux_SmartPlayerBlock{position:relative}.Flux_SmartPlayerBlock:not(:first-child){margin-top:1.875rem}@media(min-width:768px){.Flux_SmartPlayerBlock:not(:first-child){margin-top:1.406rem}}.Flux_SmartPlayerBlock_smartplayer{width:100%;aspect-ratio:16/9}.Flux_SmartPlayerBlock_cover{position:absolute;width:100%;aspect-ratio:16/9;z-index:2}.Flux_SmartPlayerBlock_button{position:absolute;font-size:40px;background-color:rgba(0,0,0,0);left:50%;top:50%;transform:translate(-50%,-50%);cursor:pointer;min-width:42px;min-height:54px;z-index:1045675456;opacity:1}.Flux_SmartPlayerBlock_button .Flux_SmartPlayerBlock_button-svg{fill:#fff}@keyframes Item_ButtonClassic_fade-in{0%{opacity:0}to{opacity:1}}@keyframes Item_ButtonClassic_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.Item_ButtonClassic{display:flex!important;align-items:center;justify-content:center}@keyframes LogoTitleAndText_fade-in{0%{opacity:0}to{opacity:1}}@keyframes LogoTitleAndText_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.LogoTitleAndText{margin-top:2.5rem}.LogoTitleAndText:not(:first-child){margin-top:1.875rem}@media(min-width:768px){.LogoTitleAndText:not(:first-child){margin-top:1.406rem}}.LogoTitleAndText_summary{font-size:.875rem;line-height:1.4;display:flex;flex-direction:column}.LogoTitleAndText_summary a{align-self:flex-start}.LogoTitleAndText_logo{margin-bottom:1.875rem;width:100%;height:1.25rem}.LogoTitleAndText_logo.LogoTitleAndText__2l{height:2.44rem}.LogoTitleAndText_logo.LogoTitleAndText__3l{height:3.72rem}.site-context-lamodeenimages .LogoTitleAndText_logo svg{width:100%;height:auto}.LogoTitleAndText_titleText{margin-bottom:1.875rem;text-transform:uppercase;font-size:1.25rem;line-height:1;white-space:pre-wrap}@media(min-width:768px){.LogoTitleAndText{display:grid;grid-template-columns:1fr 1fr;gap:3.175rem;margin:5rem auto 0;max-width:var(--width-large)}.LogoTitleAndText_logo{margin-bottom:0;height:2.07rem}.LogoTitleAndText_logo.LogoTitleAndText__2l{height:4.03rem}.LogoTitleAndText_logo.LogoTitleAndText__3l{height:6.17rem}.site-context-lamodeenimages .LogoTitleAndText_logo{max-width:300px}.LogoTitleAndText_titleText{font-size:1.75rem}}@keyframes CtaDesign_CtaContainer_fade-in{0%{opacity:0}to{opacity:1}}@keyframes CtaDesign_CtaContainer_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.CtaDesign_CtaContainer{display:inline-block}@keyframes LayoutMediumCenteredPercent_fade-in{0%{opacity:0}to{opacity:1}}@keyframes LayoutMediumCenteredPercent_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.LayoutMediumCenteredPercent{width:calc(100% - 60px);margin:auto}.LayoutMediumCenteredPercent:not(:first-child){margin-top:1.875rem}@media(min-width:768px){.LayoutMediumCenteredPercent:not(:first-child){margin-top:1.406rem}}@media(min-width:1024px){.LayoutMediumCenteredPercent{max-width:var(--width-large)}}@keyframes Flux_DatasMultilines_fade-in{0%{opacity:0}to{opacity:1}}@keyframes Flux_DatasMultilines_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.Flux_DatasMultilines:not(:first-child){margin-top:1.875rem}@media(min-width:768px){.Flux_DatasMultilines:not(:first-child){margin-top:1.406rem}}.Flux_DatasMultilines_title{font-size:1rem;line-height:1.2;padding-left:30px;padding-bottom:25px}.Flux_DatasMultilines_content{height:50px;align-items:baseline;display:flex}.Flux_DatasMultilines_content:last-child{padding-bottom:53px}.Flux_DatasMultilines_number{width:60%;font-size:2.3125rem;line-height:1.1}.Flux_DatasMultilines_text{height:50px;font-size:.875rem;position:relative;width:100%}.Flux_DatasMultilines_text p{position:absolute;top:auto;bottom:0;margin-bottom:-3px}@media(min-width:768px){.Flux_DatasMultilines_layout{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;max-width:var(--width-large);margin:0 auto}.Flux_DatasMultilines_container-title,.Flux_DatasMultilines_group-containers{width:50%}.Flux_DatasMultilines_title{padding-left:0;padding-bottom:0;font-size:1.25rem}.Flux_DatasMultilines_content{height:80px;padding:0}.Flux_DatasMultilines_content:last-child{padding-bottom:83px}.Flux_DatasMultilines_text{height:80px;width:320px}.Flux_DatasMultilines_number{font-size:3.875rem}}@keyframes Flux_DoubleTextBlock_fade-in{0%{opacity:0}to{opacity:1}}@keyframes Flux_DoubleTextBlock_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.Flux_DoubleTextBlock{margin-top:2.5rem}.Flux_DoubleTextBlock:not(:first-child){margin-top:1.875rem}@media(min-width:768px){.Flux_DoubleTextBlock:not(:first-child){margin-top:1.406rem}}.Flux_DoubleTextBlock:not(:first-child){margin-top:2.5rem}[class~=BusinessUnit] .Flux_DoubleTextBlock:not(:first-child){margin-top:0}.Flux_DoubleTextBlock_text{font-size:.875rem;line-height:1.4}.Flux_DoubleTextBlock_text:last-child{margin-top:1.25rem}.Flux_DoubleTextBlock_medium{font-size:1rem}.Flux_DoubleTextBlock_large,.Flux_DoubleTextBlock_largeUppercase{font-size:1rem;line-height:1.2}.Flux_DoubleTextBlock_largeUppercase{text-transform:uppercase}.Flux_DoubleTextBlock_xlarge p{font-weight:500;font-size:1.5625rem;line-height:1}.Flux_DoubleTextBlock_ctaIsRight{display:block!important;text-align:right}.Flux_DoubleTextBlock_ctaIsRight a{display:inline-block}@media(min-width:768px){.Flux_DoubleTextBlock{max-width:var(--width-large);margin:4rem auto 0;display:grid;gap:3.125rem;grid-template-columns:1fr 1fr}.Flux_DoubleTextBlock:not(:first-child){margin-top:5rem}.Flux_DoubleTextBlock_text:last-child{margin:0}.Flux_DoubleTextBlock_large,.Flux_DoubleTextBlock_largeUppercase{font-size:1.25rem}.Flux_DoubleTextBlock_xlarge p{font-size:2.5rem}}@keyframes Flux_DoubleBlock_fade-in{0%{opacity:0}to{opacity:1}}@keyframes Flux_DoubleBlock_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.Flux_DoubleBlock{display:flex;flex-wrap:wrap}.Flux_DoubleBlock:not(:first-child){margin-top:1.875rem}@media(min-width:768px){.Flux_DoubleBlock:not(:first-child){margin-top:1.406rem}}.Flux_DoubleBlock .Flux_DoubleBlock_container-image,.Flux_DoubleBlock .Flux_DoubleBlock_container-video{position:relative;width:100%;aspect-ratio:1}.Flux_DoubleBlock video{display:block;width:100%;height:100%;object-fit:cover}@media(min-width:768px){.Flux_DoubleBlock .Flux_DoubleBlock_container-image,.Flux_DoubleBlock .Flux_DoubleBlock_container-video{width:50%}}@keyframes WorldMap_DockedCities_fade-in{0%{opacity:0}to{opacity:1}}@keyframes WorldMap_DockedCities_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.WorldMap_DockedCities{position:fixed;width:100vw;height:100vh;z-index:300;top:0;bottom:0;margin:auto;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.WorldMap_DockedCities:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;width:100%;height:100%;background-color:var(--cod-gray2);opacity:.9}.WorldMap_DockedCities_close{background-color:rgba(0,0,0,0);position:absolute;right:30px;top:30px;z-index:5;color:var(--cod-gray1);font-size:40px}.WorldMap_DockedCities_frame{height:100vh;padding:30px;display:flex;flex-direction:column;justify-content:center;align-items:center}.WorldMap_DockedCities_cityName{margin:20px 0 10px;text-align:center}.WorldMap_DockedCities_tags{display:flex;gap:5px;flex-wrap:wrap;justify-content:center}@keyframes Flux_WorldMap_fade-in{0%{opacity:0}to{opacity:1}}@keyframes Flux_WorldMap_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.Flux_WorldMap{--map-ratio:2.0366;--padding-city-name:2px;--color-region:transparent;--color-city:transparent;--color-tags:transparent}.Flux_WorldMap,.Flux_WorldMap_optionEnlarge{position:relative;overflow:hidden}.Flux_WorldMap_optionEnlarge:before{content:"";display:block;width:calc(100% + 20px);height:480px;position:absolute;z-index:-1;top:0;left:-20px;background-image:linear-gradient(var(--background-grid) 1px,transparent 1px),linear-gradient(90deg,var(--background-grid) 1px,transparent 1px);background-size:50px 50px;background-position:0 0}.Flux_WorldMap_optionEnlarge.Flux_WorldMap_horizontal:before{background-image:linear-gradient(var(--background-grid) 1px,transparent 1px)}.Flux_WorldMap_optionEnlarge.Flux_WorldMap_vertical:before{background-image:linear-gradient(90deg,var(--background-grid) 1px,transparent 1px)}.Flux_WorldMap_optionEnlarge[class*=add_20]:before{height:500px}.Flux_WorldMap_optionEnlarge[class*=remove_20]:before{height:460px}.Flux_WorldMap_optionEnlarge[class*=add_40]:before{height:520px}.Flux_WorldMap_optionEnlarge[class*=remove_40]:before{height:440px}.Flux_WorldMap_optionEnlarge[class*=add_60]:before{height:540px}.Flux_WorldMap_optionEnlarge[class*=remove_60]:before{height:420px}.Flux_WorldMap_optionEnlarge[class*=add_80]:before{height:560px}.Flux_WorldMap_optionEnlarge[class*=remove_80]:before{height:400px}.Flux_WorldMap_optionEnlarge[class*=add_100]:before{height:580px}.Flux_WorldMap_optionEnlarge[class*=remove_100]:before{height:380px}.Flux_WorldMap_optionEnlarge[class*=add_120]:before{height:600px}.Flux_WorldMap_optionEnlarge[class*=remove_120]:before{height:360px}.Flux_WorldMap_optionEnlarge[class*=add_140]:before{height:620px}.Flux_WorldMap_optionEnlarge[class*=remove_140]:before{height:340px}.Flux_WorldMap_optionEnlarge[class*=add_160]:before{height:640px}.Flux_WorldMap_optionEnlarge[class*=remove_160]:before{height:320px}.Flux_WorldMap_optionEnlarge[class*=add_180]:before{height:660px}.Flux_WorldMap_optionEnlarge[class*=remove_180]:before{height:300px}.Flux_WorldMap_optionEnlarge[class*=add_200]:before{height:680px}.Flux_WorldMap_optionEnlarge[class*=remove_200]:before{height:280px}@media(min-width:1024px){.Flux_WorldMap_optionEnlarge:before{left:-50px;width:calc(100% + 79px);height:680px;background-size:80px 80px;background-position:0 0}.Flux_WorldMap_optionEnlarge[class*=add_20]:before{height:700px}.Flux_WorldMap_optionEnlarge[class*=remove_20]:before{height:660px}.Flux_WorldMap_optionEnlarge[class*=add_40]:before{height:720px}.Flux_WorldMap_optionEnlarge[class*=remove_40]:before{height:640px}.Flux_WorldMap_optionEnlarge[class*=add_60]:before{height:740px}.Flux_WorldMap_optionEnlarge[class*=remove_60]:before{height:620px}.Flux_WorldMap_optionEnlarge[class*=add_80]:before{height:760px}.Flux_WorldMap_optionEnlarge[class*=remove_80]:before{height:600px}.Flux_WorldMap_optionEnlarge[class*=add_100]:before{height:780px}.Flux_WorldMap_optionEnlarge[class*=remove_100]:before{height:580px}.Flux_WorldMap_optionEnlarge[class*=add_120]:before{height:800px}.Flux_WorldMap_optionEnlarge[class*=remove_120]:before{height:560px}.Flux_WorldMap_optionEnlarge[class*=add_140]:before{height:820px}.Flux_WorldMap_optionEnlarge[class*=remove_140]:before{height:540px}.Flux_WorldMap_optionEnlarge[class*=add_160]:before{height:840px}.Flux_WorldMap_optionEnlarge[class*=remove_160]:before{height:520px}.Flux_WorldMap_optionEnlarge[class*=add_180]:before{height:860px}.Flux_WorldMap_optionEnlarge[class*=remove_180]:before{height:500px}.Flux_WorldMap_optionEnlarge[class*=add_200]:before{height:880px}.Flux_WorldMap_optionEnlarge[class*=remove_200]:before{height:480px}}@media(min-width:1260px){.Flux_WorldMap_optionEnlarge:before{left:-40px;background-position:center 0}}.Flux_WorldMap_optionEnlarge:before{height:100%}.Flux_WorldMap_mapArea{position:relative;aspect-ratio:var(--map-ratio);margin-top:115px;animation:Flux_WorldMap_fade-in 1.5s}.Flux_WorldMap_map{display:block;height:100%;width:100%;color:#d6c3a9;opacity:.5}.Flux_WorldMap_title{font-size:2.3125rem;line-height:1.1;text-transform:uppercase;animation:Flux_WorldMap_fade-in-delay .5s;position:absolute;z-index:10;top:50px;width:calc(100% - 60px)}@media(max-width:1023px){.Flux_WorldMap_optionXScroll{overflow-x:scroll}.Flux_WorldMap_optionEnlarge{width:210%}}@media(min-width:1024px){.Flux_WorldMap_mapArea{margin:0 3%}.Flux_WorldMap_title{top:80px;font-size:2.5rem}.Flux_WorldMap_optionEnlarge{padding-top:100px}}@media(min-width:1200px){.Flux_WorldMap_title{font-size:3.875rem;line-height:.855}}@keyframes Flux_JobsListBlock_fade-in{0%{opacity:0}to{opacity:1}}@keyframes Flux_JobsListBlock_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.Flux_JobsListBlock{padding-top:60px;border-top:1px solid #a3a3a3;display:contents}.Flux_JobsListBlock_jobs-title{font-size:20px;line-height:25px;margin-bottom:30px}.Flux_JobsListBlock_filters{display:flex;flex-wrap:wrap;align-content:center;margin-bottom:20px}.Flux_JobsListBlock_filters button{background-color:rgba(0,0,0,0);cursor:pointer}.Flux_JobsListBlock_filters .Flux_JobsListBlock_selected{background-color:var(--cod-gray1);border-color:var(--cod-gray1);color:var(--cod-gray2)}[class*=allow-transition] .Flux_JobsListBlock_filters .Flux_JobsListBlock_selected{transition:color .3s cubic-bezier(.77,0,.175,1),background-color .3s cubic-bezier(.77,0,.175,1)}.Flux_JobsListBlock_filters .Flux_JobsListBlock_unavailable{border-color:#a3a3a3;color:#a3a3a3;cursor:auto}.Flux_JobsListBlock_job-block{display:flex;flex-direction:column;align-items:flex-start;height:calc(100vw - 80px);padding:40px;font-size:13px;line-height:20px;border-style:solid;border-color:var(--cod-gray2);border-width:1px 1px 0}[class*=allow-transition] .Flux_JobsListBlock_job-block{transition:border-color .3s cubic-bezier(.77,0,.175,1)}.Flux_JobsListBlock_job-block:last-child{border-bottom-width:1px}:root[data-thememode=dark] .Flux_JobsListBlock_job-block{border-color:var(--cod-gray5)}.Flux_JobsListBlock_job-block-infos{flex-grow:1}.Flux_JobsListBlock_job-entity{font-weight:600;font-size:16px;margin-bottom:10px}.Flux_JobsListBlock_job-contract{margin-bottom:10px}.Flux_JobsListBlock_job-name{font-size:1rem;line-height:1.2;overflow:hidden;max-height:75px}@media(min-width:380px){.Flux_JobsListBlock_job-block{height:290px}}@media(min-width:600px){.Flux_JobsListBlock{padding-top:80px}.Flux_JobsListBlock_jobs-list{display:flex;flex-wrap:wrap;align-items:stretch}.Flux_JobsListBlock_job-block{position:relative;width:50%;height:calc((100vw - 80px)/2);border-width:1px}.Flux_JobsListBlock_job-block:nth-child(n+3){top:-1px}.Flux_JobsListBlock_job-block:nth-child(2n){left:-1px}.Flux_JobsListBlock_job-name{max-height:75px;font-size:1.25rem}}@media(min-width:820px){.Flux_JobsListBlock_jobs-list .Flux_JobsListBlock_job-block{width:33.3333333333%;height:calc((100vw - 80px)/3)}.Flux_JobsListBlock_jobs-list .Flux_JobsListBlock_job-block:nth-child(2n),.Flux_JobsListBlock_jobs-list .Flux_JobsListBlock_job-block:nth-child(n+3){top:0;left:0}.Flux_JobsListBlock_jobs-list .Flux_JobsListBlock_job-block:nth-child(n+4){top:-1px}.Flux_JobsListBlock_jobs-list .Flux_JobsListBlock_job-block:nth-child(3n-2){left:1px}.Flux_JobsListBlock_jobs-list .Flux_JobsListBlock_job-block:nth-child(3n){left:-1px}.Flux_JobsListBlock_job-name{max-height:50px}}@media(min-width:1024px){.Flux_JobsListBlock_filters{max-width:50%}.Flux_JobsListBlock_jobs-list .Flux_JobsListBlock_job-block{height:280px}.Flux_JobsListBlock_jobs-list .Flux_JobsListBlock_job-block:hover{z-index:10;border-color:var(--cod-gray6)}:root[data-thememode=dark] .Flux_JobsListBlock_jobs-list .Flux_JobsListBlock_job-block:hover{border-color:var(--cod-gray6)}.Flux_JobsListBlock_job-name{max-height:100px}}@keyframes Flux_PreviewPhoneSection_fade-in{0%{opacity:0}to{opacity:1}}@keyframes Flux_PreviewPhoneSection_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.Flux_PreviewPhoneSection:not(:first-child){margin-top:1.875rem}@media(min-width:768px){.Flux_PreviewPhoneSection:not(:first-child){margin-top:1.406rem}}.Flux_PreviewPhoneSection_backgroundContent{position:relative;padding-top:120px;height:480px}.Flux_PreviewPhoneSection_background{position:relative;height:100%}.Flux_PreviewPhoneSection_phones{position:absolute;transform:translateX(-50%);margin-left:50%;display:flex;flex-direction:row;z-index:2;top:0}.Flux_PreviewPhoneSection_phoneModel{width:212px;height:412px;position:relative;border-radius:40px;border:6px solid #000}.Flux_PreviewPhoneSection_phoneModel:nth-child(2){display:none}.Flux_PreviewPhoneSection_phoneModel .Flux_PreviewPhoneSection_video{height:100%}.Flux_PreviewPhoneSection_phoneModel video{width:100%;height:100%;object-fit:cover}.Flux_PreviewPhoneSection_phoneModel img,.Flux_PreviewPhoneSection_phoneModel video{border-radius:34px}.Flux_PreviewPhoneSection_phoneModel [class*=fullscreen] video{border-radius:0}.Flux_PreviewPhoneSection_phoneModel button{visibility:hidden;position:absolute;bottom:17px;right:70px;display:flex;width:40px;height:40px}.Flux_PreviewPhoneSection_phoneModel [class*=button-play],.Flux_PreviewPhoneSection_phoneModel:hover button{visibility:visible}.Flux_PreviewPhoneSection_container{position:relative;height:100%}.Flux_PreviewPhoneSection_container.Flux_PreviewPhoneSection_text-here{height:180px}.Flux_PreviewPhoneSection_container.Flux_PreviewPhoneSection_text-here .Flux_PreviewPhoneSection_backgroundContent{padding-top:0}.Flux_PreviewPhoneSection_container.Flux_PreviewPhoneSection_one-phone .Flux_PreviewPhoneSection_phones{justify-content:center}.Flux_PreviewPhoneSection_background-color{height:360px;width:100%}.Flux_PreviewPhoneSection_text-container{padding-top:232px;background-color:rgba(24,24,24,.1)}[class*=allow-transition] .Flux_PreviewPhoneSection_text-container{transition:background-color .3s cubic-bezier(.77,0,.175,1)}:root[data-thememode=dark] .Flux_PreviewPhoneSection_text-container{background-color:rgba(255,255,255,.1)}.Flux_PreviewPhoneSection_skill-block-double-text{margin-top:60px}@media(min-width:768px){.Flux_PreviewPhoneSection_phones{justify-content:space-between;width:560px}.Flux_PreviewPhoneSection_phoneModel{width:252px;height:492px}.Flux_PreviewPhoneSection_phoneModel [class*=phoneModel]{border-radius:40px}.Flux_PreviewPhoneSection_phoneModel:nth-child(2){display:block}.Flux_PreviewPhoneSection_phoneModel [class*=fullscreen] video{object-fit:contain}.Flux_PreviewPhoneSection_backgroundContent{padding-top:200px;height:760px}.Flux_PreviewPhoneSection_background-color{height:100%;width:100%}.Flux_PreviewPhoneSection_container.Flux_PreviewPhoneSection_text-here{height:200px}.Flux_PreviewPhoneSection_container.Flux_PreviewPhoneSection_phone-text{height:220px}.Flux_PreviewPhoneSection_container.Flux_PreviewPhoneSection_one-phone .Flux_PreviewPhoneSection_phoneModel{width:332px;height:652px}.Flux_PreviewPhoneSection_container.Flux_PreviewPhoneSection_one-phone .Flux_PreviewPhoneSection_phoneModel img,.Flux_PreviewPhoneSection_container.Flux_PreviewPhoneSection_one-phone .Flux_PreviewPhoneSection_phoneModel video{width:100%;height:100%}.Flux_PreviewPhoneSection_container.Flux_PreviewPhoneSection_one-phone .Flux_PreviewPhoneSection_backgroundContent{padding-top:220px;height:780px}.Flux_PreviewPhoneSection_text-container{background-color:rgba(24,24,24,.1);padding-top:292px;padding-bottom:80px}.Flux_PreviewPhoneSection_text-container.Flux_PreviewPhoneSection_phone-text{padding-top:432px}.Flux_PreviewPhoneSection_skill-block-double-text{margin-top:50px}}@media(min-width:1024px){.Flux_PreviewPhoneSection_backgroundContent{max-width:var(--default-block-width);margin:0 auto}}@keyframes ProjectsList_ProjectsGridFiltered_fade-in{0%{opacity:0}to{opacity:1}}@keyframes ProjectsList_ProjectsGridFiltered_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}@keyframes Flux_SkillBlock_fade-in{0%{opacity:0}to{opacity:1}}@keyframes Flux_SkillBlock_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.Flux_SkillBlock{background-color:#1d1d1d;color:#fff;padding-top:60px}.Flux_SkillBlock:not(:first-child){margin-top:1.875rem}@media(min-width:768px){.Flux_SkillBlock:not(:first-child){margin-top:1.406rem}}.Flux_SkillBlock .Flux_SkillBlock_skill-block-text:first-child{margin-bottom:60px}.Flux_SkillBlock_main-skill{text-transform:uppercase;font-size:37px;line-height:37px}@media(min-width:768px){.Flux_SkillBlock{padding:80px 0}.Flux_SkillBlock .Flux_SkillBlock_skill-block-text:first-child{margin-bottom:0}.Flux_SkillBlock_skill-block-double-text:not(:first-child){margin-top:60px}.Flux_SkillBlock_main-skill{max-width:var(--width-large);margin:0 auto 60px;font-size:62px;line-height:53px}}@keyframes Flux_SlideshowScrollControl_fade-in{0%{opacity:0}to{opacity:1}}@keyframes Flux_SlideshowScrollControl_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.Flux_SlideshowScrollControl:not(:first-child){margin-top:1.875rem}@media(min-width:768px){.Flux_SlideshowScrollControl:not(:first-child){margin-top:1.406rem}}.Flux_SlideshowScrollControl.Flux_SlideshowScrollControl_separator:not(.Flux_SlideshowScrollControl_thin){padding-top:50px}.Flux_SlideshowScrollControl_separator{border-top:1px solid #a3a3a3}.Flux_SlideshowScrollControl_section{margin-top:50px}.Flux_SlideshowScrollControl_container{position:relative;display:flex;justify-content:center;height:100%}.Flux_SlideshowScrollControl_title{margin-bottom:30px;font-size:20px;line-height:1.25}.Flux_SlideshowScrollControl_sticky{overflow-x:clip;position:sticky;top:0;left:0;height:100vh;width:100%}.Flux_SlideshowScrollControl_background{z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;white-space:nowrap}.Flux_SlideshowScrollControl_background .Flux_SlideshowScrollControl_imgContainer{position:absolute;width:100%;height:100%;opacity:0}.Flux_SlideshowScrollControl_listWrapper{display:flex;gap:20px;position:absolute;top:50%;transform:translateY(-50%);opacity:0}.Flux_SlideshowScrollControl_listWrapper ul{margin:0;padding:0}.Flux_SlideshowScrollControl_item{opacity:.5;font-size:25px;line-height:37px;color:#fff;background:rgba(0,0,0,0);border:rgba(0,0,0,0);text-transform:uppercase;text-shadow:0 4px 8px rgba(0,0,0,.25)}.Flux_SlideshowScrollControl_item div{display:flex;transition:transform .6s;transform:translateX(-43px)}.Flux_SlideshowScrollControl_item svg{width:25px;opacity:0;transition:opacity .6s;margin-top:8px;margin-right:20px;font-size:17px}.Flux_SlideshowScrollControl_item.Flux_SlideshowScrollControl_active{opacity:1}.Flux_SlideshowScrollControl_item.Flux_SlideshowScrollControl_active div{transform:translateX(0)}.Flux_SlideshowScrollControl_item.Flux_SlideshowScrollControl_active svg{opacity:1}@media(min-width:1024px){.Flux_SlideshowScrollControl.Flux_SlideshowScrollControl_separator:not(.Flux_SlideshowScrollControl_thin){padding-top:80px}.Flux_SlideshowScrollControl_section{margin-top:80px}.Flux_SlideshowScrollControl_listWrapper{top:60%}.Flux_SlideshowScrollControl_item{padding-bottom:16px;font-size:62px;line-height:53px}.Flux_SlideshowScrollControl_item div{transform:translateX(-70px)}.Flux_SlideshowScrollControl_item svg{width:37px;margin-top:12px;margin-right:30px;font-size:37px}}@keyframes Flux_GridImageTitleDescriptionLinkBlock_fade-in{0%{opacity:0}to{opacity:1}}@keyframes Flux_GridImageTitleDescriptionLinkBlock_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.Flux_GridImageTitleDescriptionLinkBlock_title{margin-top:40px;font-size:37px;line-height:1}.Flux_GridImageTitleDescriptionLinkBlock_title.Flux_GridImageTitleDescriptionLinkBlock_related-press-articles{font-size:20px;line-height:25px}@media(min-width:768px){.Flux_GridImageTitleDescriptionLinkBlock_title{margin-top:80px;font-size:62px;line-height:53px}}@keyframes ProjectsList_Grid_fade-in{0%{opacity:0}to{opacity:1}}@keyframes ProjectsList_Grid_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.ProjectsList_Grid_item{position:relative}.ProjectsList_Grid_item>a,.ProjectsList_Grid_item>div{transition:transform .2s,opacity .2s;transform:scale(1);opacity:1}.ProjectsList_Grid_item.ProjectsList_Grid_effect>a,.ProjectsList_Grid_item.ProjectsList_Grid_effect>div{transform:scale(0);opacity:.3}.ProjectsList_Grid{margin-top:40px}.ProjectsList_Grid.ProjectsList_Grid_press{margin-top:60px}.ProjectsList_Grid.ProjectsList_Grid_related-press-articles{margin-top:40px}.ProjectsList_Grid a,.ProjectsList_Grid video{display:block;height:100%}.ProjectsList_Grid video{object-fit:cover;width:100%}.ProjectsList_Grid .ProjectsList_Grid_imgContainer,.ProjectsList_Grid video{aspect-ratio:1}.ProjectsList_Grid .ProjectsList_Grid_imgContainer{position:relative}.ProjectsList_Grid figure video,.ProjectsList_Grid figure>div{width:100%;height:100%;transition:width .3s,height .3s}.ProjectsList_Grid figcaption{padding:20px 30px 0;display:flex;justify-content:space-between;align-items:center}.ProjectsList_Grid .ProjectsList_Grid_arrow-container{flex:0 0 38px;width:38px;height:24px}.ProjectsList_Grid svg{width:100%;height:100%}.ProjectsList_Grid_list{display:grid;grid-template-columns:repeat(3,1fr)}.ProjectsList_Grid_list.ProjectsList_Grid_filtered{grid-template-columns:repeat(1,1fr)}.ProjectsList_Grid_list.ProjectsList_Grid_filtered .ProjectsList_Grid_item:not(:first-child){margin-top:60px}.ProjectsList_Grid_highlighting{aspect-ratio:1;overflow:hidden;background-color:#1d1d1d;color:#fff;padding:30px;height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;font-size:15px;line-height:22px}.ProjectsList_Grid_highlighting-title{font-size:35px;line-height:35px;margin-bottom:20px;text-transform:uppercase}.ProjectsList_Grid_highlighting-title [class~=Wysiwyg] div:first-child,.ProjectsList_Grid_highlighting-title [class~=Wysiwyg] p:first-child{margin-bottom:5px}.ProjectsList_Grid_media{position:relative}.ProjectsList_Grid_media span:has(.ProjectsList_Grid_logoSVG){background:rgba(0,0,0,.4)!important}.ProjectsList_Grid_logoSVG{min-width:var(--logo-width,50%)!important;max-width:var(--logo-width,50%)!important}.ProjectsList_Grid_title{font-size:13px;line-height:20px;text-transform:uppercase}.ProjectsList_Grid_description{text-transform:none}@media(min-width:768px){.ProjectsList_Grid{margin-top:80px}.ProjectsList_Grid figure{display:flex;justify-content:center}.ProjectsList_Grid figure>div{z-index:2}.ProjectsList_Grid figcaption{opacity:0;width:100%;padding:20px 30px;transition:opacity .3s;position:absolute;bottom:0;display:flex;justify-content:space-between;align-items:center;z-index:1;background-color:var(--cod-gray2)}[class*=allow-transition] .ProjectsList_Grid figcaption{transition:background-color .3s cubic-bezier(.77,0,.175,1)}.ProjectsList_Grid_list{grid-template-columns:repeat(9,1fr)}.ProjectsList_Grid_list.ProjectsList_Grid_filtered{grid-template-columns:repeat(3,1fr)}.ProjectsList_Grid_list.ProjectsList_Grid_filtered .ProjectsList_Grid_item:not(:first-child){margin:0}.ProjectsList_Grid_filtered figure:hover .ProjectsList_Grid_media{width:calc(100% - 60px);height:calc(100% - 90px)}.ProjectsList_Grid_filtered figure:hover figcaption{opacity:1;z-index:3}}@media(min-width:1024px){.ProjectsList_Grid .ProjectsList_Grid_highlighting{padding:60px}.ProjectsList_Grid_media span:has(.ProjectsList_Grid_logoSVG){opacity:0!important;transition:opacity .3s}.ProjectsList_Grid_list:not(.ProjectsList_Grid_filtered) .ProjectsList_Grid_item figure:hover span:has(.ProjectsList_Grid_logoSVG){opacity:1!important}}@keyframes Flux_ProjectsList_fade-in{0%{opacity:0}to{opacity:1}}@keyframes Flux_ProjectsList_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.Flux_ProjectsList_empty{text-align:center;margin:60px 0}@media(min-width:768px){.Flux_ProjectsList_empty{margin:130px 0}}@keyframes Flux_BusinessUnitSummary_fade-in{0%{opacity:0}to{opacity:1}}@keyframes Flux_BusinessUnitSummary_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.Flux_BusinessUnitSummary_line{display:block;height:1px;border:0;border-top:1px solid;border-color:var(--border-footer);margin-top:60px;margin-bottom:30px}.Flux_BusinessUnitSummary_layout{padding-bottom:60px}.Flux_BusinessUnitSummary_title{margin-bottom:20px;font-size:20px;line-height:25px}.Flux_BusinessUnitSummary_text-summary{font-size:15px;line-height:22px}.Flux_BusinessUnitSummary_color{display:flex;flex-direction:column;aspect-ratio:1;justify-content:space-between;height:100%;overflow:hidden}.Flux_BusinessUnitSummary_logo{color:#fff;height:7%;margin-top:23%}.Flux_BusinessUnitSummary_logo.Flux_BusinessUnitSummary__2l{height:13.6%}.Flux_BusinessUnitSummary_logo.Flux_BusinessUnitSummary__3l{height:23.75%;margin:5% 0}.Flux_BusinessUnitSummary_img{position:relative;height:58.3%;width:58.3%;margin:0 auto}.Flux_BusinessUnitSummary_tags{padding:5.5% 8.3% 11.1%}@media(min-width:768px){.Flux_BusinessUnitSummary_line{margin-top:80px;margin-bottom:40px}.Flux_BusinessUnitSummary_layout{display:flex;flex-direction:row;justify-content:space-between;gap:40%;padding-bottom:60px}.Flux_BusinessUnitSummary_grid{display:grid;grid-template-columns:repeat(3,1fr)}.Flux_BusinessUnitSummary_wrapper{aspect-ratio:1}.Flux_BusinessUnitSummary_logo{margin:12.5% 0 0}.Flux_BusinessUnitSummary_img{height:40%;width:40%}.Flux_BusinessUnitSummary_tags{padding:0;text-align:center;color:#fff}.Flux_BusinessUnitSummary_tags>div{border-color:#fff}}@media(min-width:1024px){.Flux_BusinessUnitSummary_img{height:50%;width:50%}}@keyframes Companies_Background_fade-in{0%{opacity:0}to{opacity:1}}@keyframes Companies_Background_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.Companies_Background{position:absolute;inset:0}.Companies_Background_notDefault:after{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.42)}.Companies_Background_content{position:absolute;inset:0;opacity:0;transition:opacity .5s;transform:translateZ(0)}.Companies_Background_content.Companies_Background_selected{opacity:1}.Companies_Background_image img{width:100%;height:100%;object-fit:cover}@keyframes Flux_Companies_fade-in{0%{opacity:0}to{opacity:1}}@keyframes Flux_Companies_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.Flux_Companies{position:relative;color:#fff;background-color:var(--dark)}.Flux_Companies:not(:first-child){margin-top:1.875rem}@media(min-width:768px){.Flux_Companies:not(:first-child){margin-top:1.406rem}}.Flux_Companies_content{position:relative;display:flex;align-items:center}.Flux_Companies_content:before{content:"";height:0;padding-bottom:125%}@media(min-width:820px){.Flux_Companies_content:before{padding-bottom:0}}@keyframes Flux_ContactUsLight_fade-in{0%{opacity:0}to{opacity:1}}@keyframes Flux_ContactUsLight_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.Flux_ContactUsLight{font-size:15px;line-height:22px}.Flux_ContactUsLight p{margin-bottom:0}.Flux_ContactUsLight a{text-decoration-line:none;font-weight:450}.Flux_ContactUsLight a:hover{text-decoration:underline}.Flux_ContactUsLight>div:not(:last-child){margin-bottom:20px}.Flux_ContactUsLight_title{font-size:25px;line-height:30px;text-transform:uppercase}@media(min-width:768px){.Flux_ContactUsLight{display:grid;grid-template-columns:repeat(3,1fr)}.Flux_ContactUsLight>div{padding-right:30px}.Flux_ContactUsLight>div:not(:last-child){margin:0}}@keyframes Ecrin_Logos_fade-in{0%{opacity:0}to{opacity:1}}@keyframes Ecrin_Logos_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.Ecrin_Logos_lmi-main-logo,.Ecrin_Logos_mazarine-main-logo{height:44px;overflow:hidden}.Ecrin_Logos_lmi-main-logo{margin:0 20px 60px}@media(min-width:1024px){.Ecrin_Logos_mazarine-main-logo{height:85px}.Ecrin_Logos_lmi-main-logo{height:50px;margin:0 0 80px}.Ecrin_Logos_lmi-link,.Ecrin_Logos_mazarine-link{display:block}.Ecrin_Logos_mazarine-link{flex:0 0 136px}.Ecrin_Logos_lmi-link{flex:0 0 232px}.Ecrin_Logos_lmi-txt,.Ecrin_Logos_mazarine-txt{height:24px;color:var(--cod-gray1)}[class*=allow-transition] .Ecrin_Logos_lmi-txt,[class*=allow-transition] .Ecrin_Logos_mazarine-txt{transition:color .3s cubic-bezier(.77,0,.175,1)}.Ecrin_Logos_mazarine-txt{min-width:136px;width:136px}.Ecrin_Logos_lmi-txt{min-width:232px;width:232px}}@media(min-width:1500px){.Ecrin_Logos_mazarine-main-logo{height:5.7vw}.Ecrin_Logos_lmi-main-logo{height:3.34vw}}@keyframes Ecrin_Footer_fade-in{0%{opacity:0}to{opacity:1}}@keyframes Ecrin_Footer_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.Ecrin_Footer{margin-top:60px;padding-bottom:30px;border-top:1px solid var(--border-footer)}[class*=allow-transition] .Ecrin_Footer{transition:border-color .3s cubic-bezier(.77,0,.175,1)}.Ecrin_Footer_container{display:flex;flex-direction:column;align-items:center;padding-top:30px}.Ecrin_Footer_mazarine-discs{color:var(--cod-gray1);min-width:100px;height:62px}[class*=allow-transition] .Ecrin_Footer_mazarine-discs{transition:color .3s cubic-bezier(.77,0,.175,1)}.Ecrin_Footer_col2{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin:40px 0 30px;font-size:12px}.Ecrin_Footer_col2 li{margin:0 0 10px;line-height:20px}.Ecrin_Footer_high{font-weight:600}.Ecrin_Footer_up{font-size:13px;text-transform:uppercase}.Ecrin_Footer_last{grid-column:span 2;text-align:center}.Ecrin_Footer_copyright{color:var(--cod-copyright);margin-top:20px;text-transform:uppercase;font-size:10px;line-height:14px;text-align:center}@media(max-width:320px){.Ecrin_Footer_col2{gap:10px;font-size:11px}}@media(min-width:768px){.Ecrin_Footer{margin-top:80px;padding-bottom:80px}.Ecrin_Footer_mazarine-discs{min-width:90px;height:55px}.Ecrin_Footer_lmi{max-width:150px}.Ecrin_Footer_container{flex-direction:row;justify-content:space-between;align-items:flex-start}.Ecrin_Footer_col1{flex:0 1 240px}.Ecrin_Footer_col2{margin:0;gap:0;flex-grow:1;grid-template-columns:1fr 1fr 1fr}.Ecrin_Footer_last{grid-column:auto;text-align:left}.Ecrin_Footer_copyright{margin-top:40px}}@media(min-width:1024px){.Ecrin_Footer_container{margin:0 auto;padding-top:40px;max-width:var(--width-large);height:100%}}@keyframes Ecrin_Header_fade-in{0%{opacity:0}to{opacity:1}}@keyframes Ecrin_Header_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.Ecrin_Header{transition:all .3s cubic-bezier(.77,0,.175,1);position:sticky;top:0;z-index:200;transform:translate(0);overflow:hidden;background-color:var(--cod-gray2)}.Ecrin_Header[class~=goUp]{transform:translateY(-100%)}:root[data-thememode=red] .Ecrin_Header:not(.Ecrin_Header_fixed):before{content:"";position:absolute;z-index:-1;display:block;height:100vh;width:100%;background:var(--cod-gray2) url(/assets/fakeImages/background.png) no-repeat top center fixed;background-size:cover}.Ecrin_Header_mainHP{position:relative}.Ecrin_Header_hidden{display:none}.Ecrin_Header_unvisible{opacity:0;height:0;width:0}.Ecrin_Header_lmi .Ecrin_Header_unvisible{display:none}.Ecrin_Header_head{padding:30px 0;display:flex;align-items:flex-start;font-size:13px}.Ecrin_Header_mainHP .Ecrin_Header_head{margin-bottom:60px}.Ecrin_Header_head .Ecrin_Header_items{flex-basis:33.3333333333%;line-height:25px}.Ecrin_Header_head button{text-align:center}.Ecrin_Header_head>:last-child{display:flex;justify-content:flex-end}.Ecrin_Header_nav{padding:0 30px}.Ecrin_Header_open-menu-button{border:0;background-color:rgba(0,0,0,0);cursor:pointer}.Ecrin_Header_open-menu-button svg{font-size:40px;margin-top:3px;stroke:#000}[class*=allow-transition] .Ecrin_Header_open-menu-button svg{transition:stroke .3s cubic-bezier(.77,0,.175,1)}.Ecrin_Header_fixed{position:fixed!important;overflow-y:scroll;width:100%;height:100%}:root[data-thememode=red] .Ecrin_Header_fixed{background:var(--cod-gray2) url(/assets/fakeImages/background.png) no-repeat top center fixed;background-size:cover}.Ecrin_Header_fixed .Ecrin_Header_head{margin-bottom:60px}.Ecrin_Header_category-blocks{margin-bottom:40px}.Ecrin_Header_category-title{font-size:20px;margin-bottom:20px;text-transform:uppercase}.Ecrin_Header_category-subtitle{line-height:30px;font-size:15px}@media(min-width:1024px){.Ecrin_Header{align-items:center}.Ecrin_Header_unvisible{width:auto}.Ecrin_Header_head{max-width:var(--width-large);margin:0 auto;padding:40px 0}.Ecrin_Header_lmi .Ecrin_Header_head{justify-content:center}.Ecrin_Header_mainHP .Ecrin_Header_head{padding-top:40px;margin-bottom:40px}.Ecrin_Header_lmi.Ecrin_Header_mainHP .Ecrin_Header_head{gap:58px}.Ecrin_Header_head .Ecrin_Header_items{flex-basis:auto}.Ecrin_Header_nav{display:flex;padding:6px 0 0;justify-content:space-evenly;flex-grow:1}.Ecrin_Header_lmi.Ecrin_Header_mainHP .Ecrin_Header_nav{column-gap:30px;flex-grow:unset}.Ecrin_Header_category-blocks{margin-bottom:0}.Ecrin_Header_category-title{font-size:13px;margin-bottom:0}.Ecrin_Header_anchors{font-size:13px;margin-top:20px}.Ecrin_Header_hide-desktop{display:none}}@keyframes BusinessUnit_fade-in{0%{opacity:0}to{opacity:1}}@keyframes BusinessUnit_fade-in-delay{0%{opacity:0}70%{opacity:0}to{opacity:1}}.BusinessUnit{background-color:#1d1d1d;color:#fff;padding:1.875rem 0}.BusinessUnit:not(:first-child){margin-top:1.875rem}@media(min-width:768px){.BusinessUnit:not(:first-child){margin-top:1.406rem}}.BusinessUnit_logo{margin-bottom:.9375rem;height:.9375rem;width:100%}.BusinessUnit_logo.BusinessUnit__2l{height:1.7188rem}.BusinessUnit_logo.BusinessUnit__3l{height:2.9688rem}.BusinessUnit_business-unit-double-text>.BusinessUnit_business-unit-text:first-child{margin-bottom:1.875rem}@media(min-width:768px){.BusinessUnit{padding:2.5rem 0}.BusinessUnit_logo{height:1.5625rem;max-width:var(--width-large);margin:0 auto 1.875rem}.BusinessUnit_logo.BusinessUnit__2l{height:2.9688rem}.BusinessUnit_business-unit-double-text>.BusinessUnit_business-unit-text:first-child{margin-bottom:0}}