.ProjectModal_modalContent__9dlPs{display:flex;padding:0!important}.ProjectModal_modalContent__9dlPs .ProjectModal_pictures__w9T9P{position:relative}.ProjectModal_modalContent__9dlPs .ProjectModal_pictures__w9T9P .ProjectModal_picture__OrzlI{position:relative;width:62vw;height:100vh}.ProjectModal_modalContent__9dlPs .ProjectModal_pictures__w9T9P .ProjectModal_carouselControl__ri_Xn{position:absolute;right:5%;bottom:5%;background:transparent}.ProjectModal_modalContent__9dlPs .ProjectModal_pictures__w9T9P .ProjectModal_carouselControl__ri_Xn .ProjectModal_buttonsWrapper___dRqf{display:flex;justify-content:flex-end;gap:20px}.ProjectModal_modalContent__9dlPs .ProjectModal_pictures__w9T9P .ProjectModal_carouselControl__ri_Xn .ProjectModal_buttonsWrapper___dRqf span{padding:20px;border-radius:50%;transition:all .4s cubic-bezier(.645,.045,.355,1);cursor:pointer}.ProjectModal_modalContent__9dlPs .ProjectModal_pictures__w9T9P .ProjectModal_carouselControl__ri_Xn .ProjectModal_buttonsWrapper___dRqf span:hover{background-color:hsla(260,9%,60%,.08)}.ProjectModal_modalContent__9dlPs .ProjectModal_pictures__w9T9P .ProjectModal_carouselControl__ri_Xn .ProjectModal_buttonsWrapper___dRqf svg{display:inline;width:18px;height:18px}.ProjectModal_modalContent__9dlPs .ProjectModal_pictures__w9T9P .ProjectModal_carouselControl__ri_Xn .ProjectModal_buttonsWrapper___dRqf svg *{fill:#fff}.ProjectModal_modalContent__9dlPs .ProjectModal_projectDetails__4Ngcs{width:38%;background:#141416;display:flex;flex-direction:column;justify-content:center;padding:12vh 10vh;color:#fff;font-family:Outfit,sans-serif}.ProjectModal_modalContent__9dlPs .ProjectModal_projectDetails__4Ngcs .ProjectModal_headlineMeta__s4hMF{color:#fff;font-weight:500;font-size:1.6rem}.ProjectModal_modalContent__9dlPs .ProjectModal_projectDetails__4Ngcs .ProjectModal_headlineMeta__s4hMF a{color:#fff;font-weight:500;font-size:1.6rem;position:relative;transition:all .3s}.ProjectModal_modalContent__9dlPs .ProjectModal_projectDetails__4Ngcs .ProjectModal_headlineMeta__s4hMF a:before{content:"";position:absolute;width:100%;height:1px;background:var(--pink);top:100%;left:0;pointer-events:none;transform-origin:100% 50%;transform:scaleX(0);transition:transform .3s}.ProjectModal_modalContent__9dlPs .ProjectModal_projectDetails__4Ngcs .ProjectModal_headlineMeta__s4hMF a:hover{color:var(--pink)}.ProjectModal_modalContent__9dlPs .ProjectModal_projectDetails__4Ngcs .ProjectModal_headlineMeta__s4hMF a:hover:before{transform-origin:0 50%;transform:scaleX(1)}.ProjectModal_modalContent__9dlPs .ProjectModal_projectDetails__4Ngcs .ProjectModal_headlineMeta__s4hMF a:last-of-type span{display:none}.ProjectModal_modalContent__9dlPs .ProjectModal_projectDetails__4Ngcs .ProjectModal_headlineMeta__s4hMF span{color:var(--pink);margin:0 5px;font-size:2rem}.ProjectModal_modalContent__9dlPs .ProjectModal_projectDetails__4Ngcs .ProjectModal_projectTitle__XaeRy{font-size:5.2rem;font-weight:700}.ProjectModal_modalContent__9dlPs .ProjectModal_projectDetails__4Ngcs .ProjectModal_projectDescription__rVZak{font-size:1.6rem;margin:10px 0}.ProjectModal_modalContent__9dlPs .ProjectModal_projectDetails__4Ngcs .ProjectModal_projectMeta__Rzzci ul{display:flex;gap:20px;list-style:none}.ProjectModal_modalContent__9dlPs .ProjectModal_projectDetails__4Ngcs .ProjectModal_projectMeta__Rzzci ul li .ProjectModal_title__qZq8B{font-size:1.6rem;font-weight:700;border-top:1px solid var(--divider);padding-top:10px;margin-bottom:10px}.ProjectModal_modalContent__9dlPs .ProjectModal_projectDetails__4Ngcs .ProjectModal_projectMeta__Rzzci ul li .ProjectModal_value__SHwXn{color:#9690a2;font-size:1.5rem}.ProjectModal_modalContent__9dlPs .ProjectModal_projectDetails__4Ngcs .ProjectModal_seeMoreBtn__PfK99{color:#fff;text-decoration:none;max-width:-moz-fit-content;max-width:fit-content;padding:10px;margin:20px -10px -10px;border-radius:0;transition:all .2s ease-in-out}.ProjectModal_modalContent__9dlPs .ProjectModal_projectDetails__4Ngcs .ProjectModal_seeMoreBtn__PfK99 svg,.ProjectModal_modalContent__9dlPs .ProjectModal_projectDetails__4Ngcs .ProjectModal_seeMoreBtn__PfK99 svg *{fill:#fff}.ProjectModal_modalContent__9dlPs .ProjectModal_projectDetails__4Ngcs .ProjectModal_seeMoreBtn__PfK99:hover{background-color:hsla(260,9%,60%,.08)}.ProjectModal_modalContent__9dlPs .ProjectModal_projectDetails__4Ngcs .ProjectModal_seeMoreBtn__PfK99:hover svg{animation:ProjectModal_iconMove__QMOPC .4s ease-out}@keyframes ProjectModal_iconMove__QMOPC{0%{transform:translateX(0)}30%{opacity:0}31%{transform:translateX(1.25rem)}32%{transform:translateX(-1.25rem)}84%{opacity:1}to{transform:translateX(0)}}@media only screen and (max-width:1024px){.ProjectModal_modalContent__9dlPs{flex-direction:column}.ProjectModal_modalContent__9dlPs .ProjectModal_pictures__w9T9P .ProjectModal_picture__OrzlI{width:100vw;height:auto;min-height:60vh}.ProjectModal_modalContent__9dlPs .ProjectModal_projectDetails__4Ngcs{width:100%}}.ProjectsCarousel_project__FMjoG{width:60vw;position:relative;padding:10vh 50px 50px;background:var(--bg)}.ProjectsCarousel_project__FMjoG .ProjectsCarousel_infos__K5Win{position:absolute;top:50%;left:0;transform:translateY(-50%);padding:0 20px;z-index:2}.ProjectsCarousel_project__FMjoG .ProjectsCarousel_infos__K5Win button{display:flex;align-items:center;padding:10px;margin:-10px;gap:10px;font-size:1.6rem;font-weight:700}.ProjectsCarousel_project__FMjoG .ProjectsCarousel_infos__K5Win button:hover{background-color:hsla(260,9%,60%,.08)}.ProjectsCarousel_project__FMjoG .ProjectsCarousel_infos__K5Win button:hover svg{animation:ProjectsCarousel_iconMove__Ff5IP .4s ease-out}@keyframes ProjectsCarousel_iconMove__Ff5IP{0%{transform:translateX(0)}30%{opacity:0}31%{transform:translateX(1.25rem)}32%{transform:translateX(-1.25rem)}84%{opacity:1}to{transform:translateX(0)}}.ProjectsCarousel_project__FMjoG .ProjectsCarousel_infos__K5Win .ProjectsCarousel_categories__EmtKm{font-size:1.6rem;font-weight:500}.ProjectsCarousel_project__FMjoG .ProjectsCarousel_infos__K5Win .ProjectsCarousel_categories__EmtKm a{position:relative;transition:all .3s}.ProjectsCarousel_project__FMjoG .ProjectsCarousel_infos__K5Win .ProjectsCarousel_categories__EmtKm a:before{content:"";position:absolute;width:100%;height:1px;background:var(--pink);top:100%;left:0;pointer-events:none;transform-origin:100% 50%;transform:scaleX(0);transition:transform .3s}.ProjectsCarousel_project__FMjoG .ProjectsCarousel_infos__K5Win .ProjectsCarousel_categories__EmtKm a:hover{color:var(--pink)}.ProjectsCarousel_project__FMjoG .ProjectsCarousel_infos__K5Win .ProjectsCarousel_categories__EmtKm a:hover:before{transform-origin:0 50%;transform:scaleX(1)}.ProjectsCarousel_project__FMjoG .ProjectsCarousel_infos__K5Win .ProjectsCarousel_categories__EmtKm span:last-of-type i{display:none}.ProjectsCarousel_project__FMjoG .ProjectsCarousel_infos__K5Win p{font-size:6.5rem;font-weight:700}.ProjectsCarousel_project__FMjoG img{object-fit:cover;width:100%;height:100%;min-height:750px;padding:0 5%}.ProjectsCarousel_project__FMjoG:before{content:"";position:absolute;left:0;right:0;top:0;height:50%;width:50%;background-image:radial-gradient(circle at 1px 1px,#c3bfca 1px,transparent 0);-webkit-background-size:20px 20px}.ProjectsCarousel_project__FMjoG:after{content:"";position:absolute;left:0;right:0;top:0;height:100%;width:50%;background:linear-gradient(90deg,hsla(0,0%,100%,.85),hsla(0,0%,100%,0))}.ProjectsCarousel_carouselControl__xhO3W{padding:50px 30px;width:60vw;max-width:100%;margin:auto;background:var(--bg)}.ProjectsCarousel_carouselControl__xhO3W .ProjectsCarousel_buttonsWrapper__FPA62{display:flex;justify-content:flex-end;gap:20px}.ProjectsCarousel_carouselControl__xhO3W .ProjectsCarousel_buttonsWrapper__FPA62 span{padding:20px;border-radius:50%;transition:all .4s cubic-bezier(.645,.045,.355,1);cursor:pointer}.ProjectsCarousel_carouselControl__xhO3W .ProjectsCarousel_buttonsWrapper__FPA62 span:hover{background-color:hsla(260,9%,60%,.08)}.ProjectsCarousel_carouselControl__xhO3W .ProjectsCarousel_buttonsWrapper__FPA62 svg{display:inline;width:18px;height:18px}.ProjectsCarousel_carouselControl__xhO3W .ProjectsCarousel_buttonsWrapper__FPA62 svg *{fill:var(--text)}@media only screen and (max-width:1200px){.ProjectsCarousel_carouselControl__xhO3W,.ProjectsCarousel_project__FMjoG{width:80vw}}@media only screen and (max-width:768px){.ProjectsCarousel_project__FMjoG{width:100vw}.ProjectsCarousel_project__FMjoG img{min-height:350px}.ProjectsCarousel_carouselControl__xhO3W{width:100vw}}.CrossPlatform_hero__ObczI{background-color:transparent;background-image:linear-gradient(180deg,rgba(168,218,220,.522),hsla(0,0%,100%,0))}.CrossPlatform_hero__ObczI>div{min-height:auto;padding-top:5vh}.CrossPlatform_hero__ObczI>div .introduction button{margin-top:40px}.CrossPlatform_whyReactNative__JfxHc{display:flex;gap:10%}.CrossPlatform_whyReactNative__JfxHc .CrossPlatform_img__XhQ7h{position:relative;width:50%;min-height:40vh}.CrossPlatform_whyReactNative__JfxHc .CrossPlatform_img__XhQ7h img{object-fit:contain}.CrossPlatform_whyReactNative__JfxHc .CrossPlatform_insights__r4ywh{width:50%;display:flex;flex-direction:column;justify-content:center}.CrossPlatform_whyReactNative__JfxHc .CrossPlatform_insights__r4ywh .title h1{font-size:2.5rem}.CrossPlatform_whyReactNative__JfxHc .CrossPlatform_insights__r4ywh>div h2{font-size:1.7rem;line-height:1.35}.CrossPlatform_whyReactNative__JfxHc .CrossPlatform_insights__r4ywh>div h2>*{font-weight:700}.CrossPlatform_whyReactNative__JfxHc .CrossPlatform_insights__r4ywh>div .chakra-accordion__item{margin:10px 0;color:var(--text-black)}.CrossPlatform_whyReactNative__JfxHc .CrossPlatform_insights__r4ywh>div .chakra-accordion__item .chakra-collapse{font-size:1.6rem;color:var(--text-black)}.CrossPlatform_whyReactNative__JfxHc .CrossPlatform_insights__r4ywh>div .chakra-accordion__item .chakra-accordion__button{padding-left:0}.CrossPlatform_whyReactNative__JfxHc .CrossPlatform_insights__r4ywh>div div{border:none}.CrossPlatform_whyReactNative__JfxHc .CrossPlatform_insights__r4ywh svg{fill:var(--text);width:2rem;height:2rem;margin-right:10px}.CrossPlatform_companies__ImtHc{display:flex;justify-content:space-between;padding:5vh 20px}.CrossPlatform_companies__ImtHc>div{width:33.33%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.CrossPlatform_companies__ImtHc h1{font-size:3.6rem;font-weight:700;color:var(--title);font-family:playfair display,Sans-serif}.CrossPlatform_companies__ImtHc img{height:50px;width:100px}.CrossPlatform_showcase__ttL9n{background:var(--bg-gray)}.CrossPlatform_showcase__ttL9n .title span{color:var(--text)}.CrossPlatform_showcase__ttL9n .title h1{font-size:3.2rem;margin-bottom:50px}@media only screen and (max-width:1300px){.CrossPlatform_hero__ObczI .introduction h1{font-size:4.5rem}}@media only screen and (max-width:1024px){.CrossPlatform_hero__ObczI>div{padding-top:15vh}}@media only screen and (max-width:768px){.CrossPlatform_whyReactNative__JfxHc{flex-direction:column;gap:30px}.CrossPlatform_whyReactNative__JfxHc .CrossPlatform_img__XhQ7h,.CrossPlatform_whyReactNative__JfxHc .CrossPlatform_insights__r4ywh{width:100%}.CrossPlatform_companies__ImtHc{flex-direction:column;gap:25px}.CrossPlatform_companies__ImtHc h1{margin-bottom:30px}.CrossPlatform_companies__ImtHc>div{width:100%;flex-direction:row;justify-content:space-around}}html[data-theme=dark] .CrossPlatform_companies__ImtHc img{filter:invert(1) brightness(1.5)}