.page_container__5KI2x{height:100dvh;text-align:center}@media screen and (max-width:767px){.page_container__5KI2x{font-size:min(calc(calc(100vw / 375) * 24),45px);font-weight:400;line-height:1.2;letter-spacing:-.01em}}@media screen and (min-width:768px){.page_container__5KI2x{font-size:min(calc(calc(100vw / 1024) * 24),45px);font-weight:400;line-height:1.2;letter-spacing:-.01em}}.Shape_container__arQ73{position:relative;width:100%;height:100%}@media(orientation:portrait){.Shape_container__arQ73{transform:rotate(90deg);transform-origin:50% 50%}}.Shape_container__arQ73.Shape_translateZ__amaVo{transform:translateZ(0)}@media(orientation:portrait){.Shape_container__arQ73.Shape_translateZ__amaVo{transform:rotate(90deg);transform-origin:50% 50%}}.Shape_content__G_lBf{position:absolute;top:0;left:0;width:100%;height:100%}.Shape_content__G_lBf.Shape_isHidden__8DOgw{visibility:hidden}@media(orientation:portrait){.Shape_content__G_lBf{transform:rotate(-90deg);transform-origin:50% 50%}}.Shape_connection__81IvA.Shape_isHidden__8DOgw,.Shape_tile__GLGuH.Shape_isHidden__8DOgw{display:none}.Intro_container__QCIkz{position:fixed;top:0;left:0;width:100vw;height:100vw}@media screen and (max-width:767px){.Intro_container__QCIkz{width:100vh;height:100vh}}.Intro_overlay__REQsp{content:"";position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2))}@media screen and (max-width:767px){.Intro_overlay__REQsp{display:none;top:-10vh;height:120%}}.Intro_shapeContent__J45wi{position:absolute;top:0;left:0;width:100%;height:100%}.Intro_image__hsB8W{position:absolute;top:0;left:0;width:100vw;height:100vh;z-index:1}.Intro_image__hsB8W .Intro_text__Sslz3{display:none}@media screen and (max-width:767px){.Intro_image__hsB8W .Intro_text__Sslz3{display:block;z-index:3}}.Intro_image__hsB8W .Intro_overlay__REQsp{display:none;z-index:2}@media screen and (max-width:767px){.Intro_image__hsB8W .Intro_overlay__REQsp{display:block}}.Intro_imageDesktop__HOS1A{position:relative;width:100vw;min-height:100vh;object-fit:cover;z-index:1}@media screen and (max-width:767px){.Intro_imageDesktop__HOS1A{display:none}}.Intro_imageMobile__Mecvc{position:relative;min-width:100vw;height:120vh;top:-10vh;object-fit:cover;z-index:1}@media screen and (min-width:768px){.Intro_imageMobile__Mecvc{display:none}}.Intro_text__Sslz3{position:fixed;bottom:0;width:-moz-fit-content;width:fit-content;color:#fff;white-space:nowrap;z-index:3}@media screen and (min-width:768px){.Intro_text__Sslz3{bottom:calc(calc(100vw / 1024) * 40)}}@media screen and (max-width:767px){.Intro_text__Sslz3{font-size:calc(calc(100vw / 375) * 48);padding:calc(calc(100vw / 375) * 0) calc(calc(100vw / 375) * 16)}}@media screen and (min-width:768px){.Intro_text__Sslz3{letter-spacing:-.03em;line-height:.7}}@media screen and (max-width:767px){.Intro_text__Sslz3{display:none;position:absolute;top:50%;transform:translate3d(0,-50%,0)!important;line-height:1;letter-spacing:-.02em;width:100vw;transition:opacity .1s;text-align:left;height:-moz-fit-content;height:fit-content}}.Intro_textSvg___5QFe{position:fixed;width:100vw;z-index:3}@media screen and (min-width:768px){.Intro_textSvg___5QFe{padding:calc(calc(100vw / 1024) * 0) calc(calc(100vw / 1024) * 8)}}.Intro_textSvg___5QFe img{width:100%}@media screen and (max-width:767px){.Intro_textSvg___5QFe{display:none}}@media screen and (min-width:768px){.Intro_textSvg___5QFe.Intro_advantages__T8GGq{bottom:calc(calc(100vw / 1024) * 16)}.Intro_textSvg___5QFe.Intro_ecosystem__tCKvN{bottom:calc(calc(100vw / 1024) * 40)}.Intro_textSvg___5QFe.Intro_clients__Q1RHl{bottom:calc(calc(100vw / 1024) * 22)}}.Intro_shape__bJghQ{position:absolute;top:50%;left:50%;height:90vh;transform:translate3d(-50%,-50%,0);z-index:3}@media screen and (max-width:767px){.Intro_shape__bJghQ{width:calc(calc(100vw / 375) * 360)}}.Intro_shape__bJghQ img{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%}.Button_container__hxinn{cursor:pointer;width:max-content}.Button_close__htx09{display:flex;align-items:center;justify-content:center;background-color:#fff;transition:background-color .2s ease;border:1px solid #fff}@media screen and (max-width:767px){.Button_close__htx09{width:calc(calc(100vw / 375) * 36);height:calc(calc(100vw / 375) * 24);border-radius:calc(calc(100vw / 375) * 24)}}@media screen and (min-width:768px){.Button_close__htx09{width:calc(calc(100vw / 1024) * 36);height:calc(calc(100vw / 1024) * 24);border-radius:calc(calc(100vw / 1024) * 24)}}.Button_close__htx09 div{height:100%;display:flex;align-items:center}.Button_close__htx09 svg{fill:#000;transition:fill .2s ease;transform:rotate(45deg)}@media screen and (max-width:767px){.Button_close__htx09 svg{width:calc(calc(100vw / 375) * 14);height:calc(calc(100vw / 375) * 14)}}@media screen and (min-width:768px){.Button_close__htx09 svg{width:calc(calc(100vw / 1024) * 14);height:calc(calc(100vw / 1024) * 14)}}.Button_close__htx09:hover{background-color:#000}.Button_close__htx09:hover svg{fill:#fff}.Button_ok__wGgNO{background-color:#000;color:#fff;display:flex;align-items:center;justify-content:center;transition:color .2s ease,background-color .2s ease}@media screen and (max-width:767px){.Button_ok__wGgNO{width:calc(calc(100vw / 375) * 32);height:calc(calc(100vw / 375) * 24);border-radius:calc(calc(100vw / 375) * 24)}}@media screen and (min-width:768px){.Button_ok__wGgNO{width:calc(calc(100vw / 1024) * 32);height:calc(calc(100vw / 1024) * 24);border-radius:calc(calc(100vw / 1024) * 24)}}@media screen and (max-width:767px){.Button_ok__wGgNO{font-size:min(calc(calc(100vw / 375) * 11),20px);font-weight:400;line-height:1.0909090909}}@media screen and (min-width:768px){.Button_ok__wGgNO{font-size:min(calc(calc(100vw / 1024) * 11),20px);font-weight:400;line-height:1.0909090909}}.Button_ok__wGgNO:hover{background-color:#fff;border:1px solid #000;color:#000}@media(max-width:767px){.Button_ok__wGgNO:hover{background-color:#000;color:#fff;border:none}}.Button_arrow__GjW3E{display:flex;align-items:center;justify-content:center;background-color:#000;transition:fill .2s ease,background-color .2s ease}@media screen and (max-width:767px){.Button_arrow__GjW3E{width:calc(calc(100vw / 375) * 60);height:calc(calc(100vw / 375) * 40);border-radius:calc(calc(100vw / 375) * 36)}}@media screen and (min-width:768px){.Button_arrow__GjW3E{width:calc(calc(100vw / 1024) * 60);height:calc(calc(100vw / 1024) * 40);border-radius:calc(calc(100vw / 1024) * 36)}}.Button_arrow__GjW3E svg{fill:#fff;transition:fill .2s ease}@media screen and (max-width:767px){.Button_arrow__GjW3E svg{width:calc(calc(100vw / 375) * 16);height:calc(calc(100vw / 375) * 16)}}@media screen and (min-width:768px){.Button_arrow__GjW3E svg{width:calc(calc(100vw / 1024) * 16);height:calc(calc(100vw / 1024) * 16)}}.Button_arrow__GjW3E div{display:flex}.Button_arrow__GjW3E:hover{background-color:#fff;border:1px solid #000}.Button_arrow__GjW3E:hover svg{fill:#000}@media(max-width:767px){.Button_arrow__GjW3E:hover svg{fill:#fff}.Button_arrow__GjW3E:hover{background-color:#000;border:none}}.Button_disable___du3G .Button_arrow__GjW3E{background-color:rgba(0,0,0,.1)}.Button_disable___du3G .Button_arrow__GjW3E:hover{background-color:rgba(0,0,0,.1);border:none}.Button_disable___du3G .Button_arrow__GjW3E:hover svg{fill:#fff}.Button_plus__n6MJo{display:flex;align-items:flex-end;justify-content:center;background-color:#000;transition:background-color .2s ease;border:1px solid #000}@media screen and (max-width:767px){.Button_plus__n6MJo{width:calc(calc(100vw / 375) * 36);height:calc(calc(100vw / 375) * 24);border-radius:calc(calc(100vw / 375) * 24)}}@media screen and (min-width:768px){.Button_plus__n6MJo{width:calc(calc(100vw / 1024) * 36);height:calc(calc(100vw / 1024) * 24);border-radius:calc(calc(100vw / 1024) * 24)}}.Button_plus__n6MJo div{height:100%;display:flex;align-items:center}.Button_plus__n6MJo svg{fill:#fff;transition:fill .2s ease}@media screen and (max-width:767px){.Button_plus__n6MJo svg{width:calc(calc(100vw / 375) * 14);height:calc(calc(100vw / 375) * 14)}}@media screen and (min-width:768px){.Button_plus__n6MJo svg{width:calc(calc(100vw / 1024) * 14);height:calc(calc(100vw / 1024) * 14)}}.Button_plus__n6MJo:hover{background-color:hsla(0,0%,100%,.5)}.Button_plus__n6MJo:hover svg{fill:#000}.Cookie_container__cQLD5{position:fixed;bottom:8px;right:8px;background:#fff;border-radius:16px;box-shadow:0 2px 4px rgba(0,0,0,.1);z-index:9999}@media screen and (max-width:767px){.Cookie_container__cQLD5{width:auto;padding:calc(calc(100vw / 375) * 16)}}@media screen and (min-width:768px){.Cookie_container__cQLD5{width:calc(calc(100vw / 1024) * 336);padding:calc(calc(100vw / 1024) * 16)}}@media(max-width:767px){.Cookie_container__cQLD5{bottom:16px;left:16px;right:16px}}@media screen and (max-width:767px){.Cookie_text__jUEsz{font-size:min(calc(calc(100vw / 375) * 13),25px);font-weight:400;line-height:1.1538461538;letter-spacing:-.01em}}@media screen and (min-width:768px){.Cookie_text__jUEsz{font-size:min(calc(calc(100vw / 1024) * 13),25px);font-weight:400;line-height:1.1538461538;letter-spacing:-.01em}}@media screen and (max-width:767px){.Cookie_text__jUEsz{margin-right:calc(calc(100vw / 375) * 32)}}@media screen and (min-width:768px){.Cookie_text__jUEsz{margin-right:calc(calc(100vw / 1024) * 32)}}.Cookie_button__evA0H{margin-top:20px;display:flex;justify-content:flex-end}.Cookie_link__pQXl9{text-decoration:none;position:relative}.Cookie_link__pQXl9:hover .Cookie_underline__AQtNt{width:0}@media(max-width:767px){.Cookie_link__pQXl9:hover .Cookie_underline__AQtNt{width:100%}}.Cookie_underline__AQtNt{position:absolute;bottom:0;left:0;width:100%;height:1px;background:#000;transition:width .5s ease}.Index_container___uVxP{display:flex;align-items:center;justify-content:center;border:.5px solid #000;border-radius:50%}@media screen and (max-width:767px){.Index_container___uVxP{width:calc(calc(100vw / 375) * 16);max-width:30px;height:calc(calc(100vw / 375) * 16);max-height:30px}}@media screen and (min-width:768px){.Index_container___uVxP{width:calc(calc(100vw / 1024) * 16);max-width:30px;height:calc(calc(100vw / 1024) * 16);max-height:30px}}@media screen and (max-width:767px){.Index_container___uVxP{font-size:min(calc(calc(100vw / 375) * 11),20px);font-weight:400;line-height:1.0909090909}}@media screen and (min-width:768px){.Index_container___uVxP{font-size:min(calc(calc(100vw / 1024) * 11),20px);font-weight:400;line-height:1.0909090909}}.Index_white___ZgSq{display:flex;align-items:center;justify-content:center;border:.5px solid #fff;border-radius:50%;color:#fff}@media screen and (max-width:767px){.Index_white___ZgSq{width:calc(calc(100vw / 375) * 16);max-width:30px;height:calc(calc(100vw / 375) * 16);max-height:30px}}@media screen and (min-width:768px){.Index_white___ZgSq{width:calc(calc(100vw / 1024) * 16);max-width:30px;height:calc(calc(100vw / 1024) * 16);max-height:30px}}@media screen and (max-width:767px){.Index_white___ZgSq{font-size:min(calc(calc(100vw / 375) * 11),20px);font-weight:400;line-height:1.0909090909}}@media screen and (min-width:768px){.Index_white___ZgSq{font-size:min(calc(calc(100vw / 1024) * 11),20px);font-weight:400;line-height:1.0909090909}}.Carousel_container__lvaNB{position:relative;overflow-y:hidden;scrollbar-width:none;scrollbar-color:transparent transparent}@media screen and (max-width:767px){.Carousel_container__lvaNB{padding-left:0;flex:calc(calc(100vw / 375) * 1) 1;display:flex;justify-content:flex-end}}@media screen and (min-width:768px){.Carousel_container__lvaNB{padding-left:calc(calc(100vw / 1024) * 30);height:100vh}}.Carousel_container__lvaNB::-webkit-scrollbar{display:none}@media screen and (max-width:767px){.Carousel_bigPadding__O_vka{padding-left:0;flex:calc(calc(100vw / 375) * 1) 1;display:flex;justify-content:flex-end}}@media screen and (min-width:768px){.Carousel_bigPadding__O_vka{padding-left:calc(calc(100vw / 1024) * 60)}}.Carousel_wrapper__MvjZ3{display:flex;flex-direction:column;height:100vh;position:relative}@media screen and (max-width:767px){.Carousel_wrapper__MvjZ3{height:100%;align-items:center;width:100%}}@media screen and (min-width:768px){.Carousel_wrapper__MvjZ3{gap:calc(calc(100vw / 1024) * 110);width:calc(calc(100vw / 1024) * 300)}}.Carousel_item__pqKx8{width:100%;position:absolute;display:flex;flex-direction:column;text-align:left;top:48.5%}@media screen and (max-width:767px){.Carousel_item__pqKx8{width:100%;max-width:calc(calc(100vw / 375) * 450);margin:calc(calc(100vw / 375) * 0) auto;flex-direction:row;justify-content:space-between;gap:calc(calc(100vw / 375) * 70)}}@media screen and (min-width:768px){.Carousel_item__pqKx8{width:calc(calc(100vw / 1024) * 200);gap:calc(calc(100vw / 1024) * 15)}.Carousel_ecosystemItem__SCf_Y{flex-direction:row;width:max-content}.Carousel_ecosystemInfo__sYfgE{width:calc(calc(100vw / 1024) * 200);display:flex;flex-direction:column;gap:calc(calc(100vw / 1024) * 15)}}@media screen and (max-width:767px){.Carousel_index___OMbQ{position:relative;padding-top:calc(calc(100vw / 375) * 3)}}@media screen and (min-width:768px){.Carousel_index___OMbQ{position:absolute;top:calc(calc(100vw / 1024) * 3);left:calc(calc(100vw / 1024) * -23)}}@media screen and (min-width:1920px){.Carousel_index___OMbQ{position:absolute;top:3px;left:-43px}.Carousel_index___OMbQ>div{border-width:1px}}@media screen and (max-width:767px){.Carousel_wrapperItemInfo__DELQr{width:max-content;display:flex;flex-direction:column;gap:calc(calc(100vw / 375) * 12)}}@media screen and (min-width:768px){.Carousel_wrapperItemInfo__DELQr{display:flex;flex-direction:column;gap:calc(calc(100vw / 1024) * 15)}}.Carousel_title__H2ZpA{color:#fff}@media screen and (max-width:767px){.Carousel_title__H2ZpA{font-size:min(calc(calc(100vw / 375) * 19),35px);font-weight:400;line-height:1.0526315789;letter-spacing:-.01em}}@media screen and (min-width:768px){.Carousel_title__H2ZpA{font-size:min(calc(calc(100vw / 1024) * 19),35px);font-weight:400;line-height:1.0526315789;letter-spacing:-.01em}}.Carousel_title__H2ZpA.Carousel_isBlack__CctDe{color:#000}.Carousel_text__esi2g{color:#fff;opacity:.5}@media screen and (max-width:767px){.Carousel_text__esi2g{font-size:min(calc(calc(100vw / 375) * 13),25px);font-weight:400;line-height:1.1538461538;letter-spacing:-.01em}}@media screen and (min-width:768px){.Carousel_text__esi2g{font-size:min(calc(calc(100vw / 1024) * 13),25px);font-weight:400;line-height:1.1538461538;letter-spacing:-.01em}}.Carousel_text__esi2g.Carousel_isBlack__CctDe{color:#000}@media screen and (min-width:768px){.Carousel_ecosystem__kThNb{width:calc(calc(100vw / 1024) * 200);display:flex;flex-direction:column;gap:calc(calc(100vw / 1024) * 15)}}@media screen and (max-width:767px){.Carousel_ecosystemSvg__VuVV1 svg{width:calc(calc(100vw / 375) * 32);height:calc(calc(100vw / 375) * 32)}}@media screen and (min-width:768px){.Carousel_ecosystemSvg__VuVV1 svg{width:calc(calc(100vw / 1024) * 40);height:calc(calc(100vw / 1024) * 40)}.Carousel_isAdvantages__p667_{align-items:flex-end}.Carousel_isAdvantages__p667_,.Carousel_isEcosystem__brcc_{padding-right:calc(calc(100vw / 1024) * 52)}}.Advantages_container__4AZah{height:100dvh}@media screen and (max-width:767px){.Advantages_container__4AZah{display:flex;flex-direction:column;gap:0;padding:calc(calc(100vw / 375) * 64) calc(calc(100vw / 375) * 16) calc(calc(100vw / 375) * 0)}}@media screen and (min-width:768px){.Advantages_container__4AZah{display:grid;align-items:center;grid-template-columns:repeat(2,1fr);padding:calc(calc(100vw / 1024) * 0) calc(calc(100vw / 1024) * 8)}}.Advantages_content__ZYBMv{display:none}@media screen and (max-width:767px){.Advantages_content__ZYBMv{height:auto;display:flex;justify-content:space-between;align-items:center;overflow:hidden}}@media screen and (min-width:768px){.Advantages_content__ZYBMv{height:100%}}.Advantages_contentMobile__x6_Qc{display:none}.Advantages_contentMobile__x6_Qc.Advantages_isVisible__yyv8f{display:flex;flex:auto}.Advantages_contentWrapper__Auvu8{display:flex;justify-content:space-between;align-items:center;overflow:hidden}.Advantages_label__FykQw{color:#fff;opacity:0;transition:opacity .2s}@media screen and (max-width:767px){.Advantages_label__FykQw{font-size:min(calc(calc(100vw / 375) * 19),35px);font-weight:400;line-height:1.0526315789;letter-spacing:-.01em}}@media screen and (min-width:768px){.Advantages_label__FykQw{font-size:min(calc(calc(100vw / 1024) * 19),35px);font-weight:400;line-height:1.0526315789;letter-spacing:-.01em}}.Advantages_label__FykQw.Advantages_isVisible__yyv8f{opacity:1}@media screen and (min-width:768px){.Advantages_wrapper__Vd_tE{padding-right:calc(calc(100vw / 1024) * 52);padding-top:15vh;position:relative;bottom:7.5vh}}.Advantages_picture__H0_zO{display:none;aspect-ratio:1}@media screen and (max-width:767px){.Advantages_picture__H0_zO{width:320px;margin:calc(calc(100vw / 375) * 24) auto auto}}@media screen and (min-width:768px){.Advantages_picture__H0_zO{width:100%}}.Advantages_picture__H0_zO .Advantages_shapes__W08K5{position:relative;width:100%;height:100%}.Advantages_picture__H0_zO .Advantages_shape__2vtOq{position:absolute;top:0;left:0;width:100%;height:100%}.Advantages_picture__H0_zO .Advantages_shape__2vtOq img{position:absolute;top:0;left:0;width:100%;min-height:100%;object-fit:cover}.Advantages_picture__H0_zO .Advantages_shape__2vtOq:first-child img{min-width:100%;width:auto;height:100%}@media screen and (max-width:767px){.Advantages_picture__H0_zO .Advantages_shape__2vtOq:first-child img{width:calc(calc(100vw / 375) * 570);left:calc(calc(100vw / 375) * -250)}}@media screen and (min-width:768px){.Advantages_picture__H0_zO .Advantages_shape__2vtOq:first-child img{left:calc(calc(100vw / 1024) * -250)}}.Advantages_picture__H0_zO .Advantages_shape__2vtOq:nth-child(2) img{min-width:100%;width:auto;height:100%}@media screen and (max-width:767px){.Advantages_picture__H0_zO .Advantages_shape__2vtOq:nth-child(2) img{height:calc(calc(100vw / 375) * 400);left:calc(calc(100vw / 375) * -190)}}@media screen and (min-width:768px){.Advantages_picture__H0_zO .Advantages_shape__2vtOq:nth-child(2) img{left:calc(calc(100vw / 1024) * -140)}}.Advantages_picture__H0_zO .Advantages_shape__2vtOq:nth-child(3) img{min-width:100%;width:auto;height:100%}@media screen and (min-width:768px){.Advantages_picture__H0_zO .Advantages_shape__2vtOq:nth-child(3) img{top:calc(calc(100vw / 1024) * -40);left:calc(calc(100vw / 1024) * -150)}}.Advantages_picture__H0_zO .Advantages_shape__2vtOq:nth-child(4) img{min-width:100%;width:auto;height:100%}@media screen and (min-width:768px){.Advantages_picture__H0_zO .Advantages_shape__2vtOq:nth-child(4) img{left:calc(calc(100vw / 1024) * -140)}}.Advantages_intro__qGblB{display:none}.Advantages_isVisible__yyv8f{display:block}.Advantages_grid__VudFO{height:100%}.Ecosystem_popup__Pg6_5{position:absolute;top:0}.Ecosystem_container__8e13R{height:100dvh;background:#fff}@media screen and (max-width:767px){.Ecosystem_container__8e13R{display:flex;flex-direction:column;gap:0;padding:64px calc(calc(100vw / 375) * 16) calc(calc(100vw / 375) * 0)}}@media screen and (min-width:768px){.Ecosystem_container__8e13R{display:grid;align-items:center;grid-template-columns:repeat(2,1fr);padding:0 calc(calc(100vw / 1024) * 8)}}.Ecosystem_container__8e13R.Ecosystem_isIntro__0ok6A{background:transparent}.Ecosystem_content__gAr4j{display:none}@media screen and (max-width:767px){.Ecosystem_content__gAr4j{height:auto;display:flex;justify-content:space-between;align-items:center;overflow:hidden}}@media screen and (min-width:768px){.Ecosystem_content__gAr4j{height:100%}}.Ecosystem_content__gAr4j.Ecosystem_isVisible__Pi0GQ{display:flex}.Ecosystem_contentMobile__LI8Ij{display:none}.Ecosystem_contentMobile__LI8Ij.Ecosystem_isVisible__Pi0GQ{display:flex;flex:auto}.Ecosystem_contentWrapper__dEQTI{display:flex;justify-content:space-between;align-items:center;overflow:hidden}.Ecosystem_label__EMy_u{color:#000;opacity:0;transition:opacity .2s}@media screen and (max-width:767px){.Ecosystem_label__EMy_u{font-size:min(calc(calc(100vw / 375) * 19),35px);font-weight:400;line-height:1.0526315789;letter-spacing:-.01em}}@media screen and (min-width:768px){.Ecosystem_label__EMy_u{font-size:min(calc(calc(100vw / 1024) * 19),35px);font-weight:400;line-height:1.0526315789;letter-spacing:-.01em}}.Ecosystem_label__EMy_u.Ecosystem_isVisible__Pi0GQ{opacity:1}.Ecosystem_wrapper___734f{display:none}@media screen and (min-width:768px){.Ecosystem_wrapper___734f{padding-right:calc(calc(100vw / 1024) * 52);padding-top:15vh;position:relative;bottom:7.5vh}}.Ecosystem_picture__Dem9N{aspect-ratio:1}@media screen and (max-width:767px){.Ecosystem_picture__Dem9N{width:320px;margin:calc(calc(100vw / 375) * 24) auto auto}}@media screen and (min-width:768px){.Ecosystem_picture__Dem9N{width:100%}}.Ecosystem_picture__Dem9N .Ecosystem_shapes__cYtdI{position:relative;width:100%;height:100%}.Ecosystem_picture__Dem9N .Ecosystem_shape__77f96{position:absolute;top:0;left:0;width:100%;height:100%}.Ecosystem_picture__Dem9N .Ecosystem_shape__77f96 img{position:absolute;top:0;left:0;width:100%;min-height:100%;object-fit:cover}.Ecosystem_intro__dycqm{display:none}.Ecosystem_isVisible__Pi0GQ{display:block}.Ecosystem_grid__dwL3l{height:100%}.ProgressText_container__54ipt{text-align:left;position:relative}@media screen and (max-width:767px){.ProgressText_container__54ipt .ProgressText_text__cSgrD{font-size:min(calc(calc(100vw / 375) * 19),35px);font-weight:400;line-height:1.0526315789;letter-spacing:-.01em}}@media screen and (min-width:768px){.ProgressText_container__54ipt .ProgressText_text__cSgrD{font-size:min(calc(calc(100vw / 1024) * 19),35px);font-weight:400;line-height:1.0526315789;letter-spacing:-.01em}}.ProgressText_container__54ipt .ProgressText_text__cSgrD span{opacity:0;transition:opacity .5s}.ProgressText_container__54ipt .ProgressText_text__cSgrD span.ProgressText_isActive__i9_6_{opacity:1}.ProgressText_container__54ipt .ProgressText_mask__g7XFu{position:absolute;top:0;left:0;width:100%}.ProgressText_container__54ipt .ProgressText_mask__g7XFu.ProgressText_isHidden__BeDgl{display:none}.ProgressText_container__54ipt.ProgressText_isHidden__BeDgl{opacity:0}@font-face{font-family:SuisseIntl;font-weight:400;src:url(/_next/static/media/SuisseIntl-Regular-WebM.97009d39.woff) format("woff"),url(/_next/static/media/SuisseIntl-Regular-WebM.c42cb495.woff2) format("woff2")}.Emotion_container__WJ5bz{position:relative;width:100%;height:100%}.Emotion_slide__qfUCV{position:absolute;width:100%;height:100%;opacity:0;transition:opacity .4s}.Emotion_slide__qfUCV.Emotion_isActive__ul5jQ{opacity:1}.Emotion_slide__qfUCV:first-child{z-index:40}@media screen and (max-width:767px){.Emotion_slide__qfUCV:first-child .Emotion_text__OCA7e{bottom:calc(calc(100vw / 375) * 111);left:calc(calc(100vw / 375) * 16)}}@media screen and (min-width:768px){.Emotion_slide__qfUCV:first-child .Emotion_text__OCA7e{top:50%;left:calc(calc(100vw / 1024) * 8)}}@media screen and (max-width:767px){.Emotion_slide__qfUCV:first-child .Emotion_image__I3ihb{left:calc(calc(100vw / 375) * -170)}}@media screen and (min-width:768px){.Emotion_slide__qfUCV:first-child .Emotion_slideContent__bNxDU:after{background:linear-gradient(90deg,rgba(0,0,0,.25),transparent 82.76%)}}@media screen and (max-width:767px){.Emotion_slide__qfUCV:first-child .Emotion_slideContent__bNxDU:after{background:linear-gradient(180deg,rgba(0,0,0,.25),transparent 14.41%),linear-gradient(180deg,transparent 48.58%,rgba(0,0,0,.45) 76.97%)}}.Emotion_slide__qfUCV:nth-child(2){z-index:30}@media screen and (max-width:767px){.Emotion_slide__qfUCV:nth-child(2) .Emotion_text__OCA7e{bottom:calc(calc(100vw / 375) * 131);left:calc(calc(100vw / 375) * 16)}}@media screen and (min-width:768px){.Emotion_slide__qfUCV:nth-child(2) .Emotion_text__OCA7e{top:50%;left:calc(calc(100vw / 1024) * 8)}}@media screen and (max-width:767px){.Emotion_slide__qfUCV:nth-child(2) .Emotion_image__I3ihb{left:calc(calc(100vw / 375) * -100)}}@media screen and (min-width:768px){.Emotion_slide__qfUCV:nth-child(2) .Emotion_slideContent__bNxDU:after{background:linear-gradient(270deg,transparent,rgba(0,0,0,.2))}}@media screen and (max-width:767px){.Emotion_slide__qfUCV:nth-child(2) .Emotion_slideContent__bNxDU:after{background:linear-gradient(180deg,transparent 29.21%,rgba(0,0,0,.45) 73.03%)}}.Emotion_slide__qfUCV:nth-child(3){z-index:20}@media screen and (max-width:767px){.Emotion_slide__qfUCV:nth-child(3) .Emotion_text__OCA7e{bottom:calc(calc(100vw / 375) * 111);left:calc(calc(100vw / 375) * 16)}}@media screen and (min-width:768px){.Emotion_slide__qfUCV:nth-child(3) .Emotion_text__OCA7e{top:50%;left:calc(calc(100vw / 1024) * 8)}}@media screen and (max-width:767px){.Emotion_slide__qfUCV:nth-child(3) .Emotion_image__I3ihb{left:calc(calc(100vw / 375) * -100)}}@media screen and (min-width:768px){.Emotion_slide__qfUCV:nth-child(3) .Emotion_slideContent__bNxDU:after{background:linear-gradient(270deg,transparent,rgba(0,0,0,.2))}}@media screen and (max-width:767px){.Emotion_slide__qfUCV:nth-child(3) .Emotion_slideContent__bNxDU:after{background:linear-gradient(180deg,transparent 29.21%,rgba(0,0,0,.45) 73.03%)}}.Emotion_slide__qfUCV:nth-child(4){z-index:10}.Emotion_slide__qfUCV:nth-child(4).Emotion_isActive__ul5jQ{transition:none}.Emotion_slideContent__bNxDU{position:absolute;overflow:hidden;top:50%;left:50%;transform:translate(-50%,-50%)}.Emotion_slideContent__bNxDU:after{content:"";position:absolute;top:0;left:0;z-index:3;width:100%;height:100%;transition:background-color}@media(orientation:portrait){.Emotion_slideContent__bNxDU{width:var(--100vh);height:var(--100vh)}}@media(orientation:landscape){.Emotion_slideContent__bNxDU{width:100vw;height:100vw}}.Emotion_imageWrapper__WbOlw{position:absolute;top:0;left:0;width:100vw;height:var(--100vh);overflow:hidden}@media screen and (max-width:767px){.Emotion_imageWrapper__WbOlw{width:var(--100vh);height:var(--100vh)}}.Emotion_image__I3ihb{position:absolute;top:0;left:0;width:120%;min-height:100%;object-fit:cover;z-index:2;will-change:transform;backface-visibility:hidden;perspective:0;-webkit-perspective:0;-webkit-backface-visibility:hidden;transition:transform .1s}@media screen and (max-width:767px){.Emotion_image3__B3EYi{left:calc(calc(100vw / 375) * -100)}}.Emotion_text__OCA7e{position:absolute;text-align:left;pointer-events:none;z-index:50}@media screen and (max-width:767px){.Emotion_text__OCA7e{font-size:min(calc(calc(100vw / 375) * 19),35px);font-weight:400;line-height:1.0526315789;letter-spacing:-.01em}}@media screen and (min-width:768px){.Emotion_text__OCA7e{font-size:min(calc(calc(100vw / 1024) * 19),35px);font-weight:400;line-height:1.0526315789;letter-spacing:-.01em}}