.Projects_main__nAMDZ{color:var(--text);position:relative;min-height:80vh;overflow-x:hidden;width:100%;background:#fff}.Projects_main__nAMDZ>*{line-height:1.75}.Projects_header__9HiKE{margin:2rem auto 4rem;width:min(1000px,98%)}.Projects_headerTitle__rN4an{font-family:var(--fontfam1);text-align:center;font-size:5.5rem;color:var(--accent);margin:unset}.Projects_headerContent__3tmoS{font-size:1.25rem;text-align:center}.Projects_contactBtn__Q0wca{display:inline-block;text-decoration:none;border-radius:5px;color:var(--text);background:var(--primary);transition:background-color .25s linear,color .25s linear,border-color .25s linear;font-weight:400;font-size:1.25rem;box-shadow:0 2px 2px 0 hsla(0,0%,7%,.333);padding:.75rem 1.5rem}.Projects_contactBtn__Q0wca:hover{background:var(--grey);color:var(--accent)}.Projects_carousel__5al2I{position:relative;display:flex;justify-content:space-around;align-items:center;width:min(100%,1000px);height:25rem;margin:5rem auto 10rem}.Projects_projectsContainer__Al2Xh{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:480px;width:340px}.Projects_firstAnim__B_TsZ,.Projects_projectContainer___GKtp{position:absolute;padding:1rem}.Projects_firstAnim__B_TsZ{animation:Projects_displayingcards__yM2Ce .5s steps(1) forwards;animation-delay:var(--delay);opacity:0}.Projects_firstAnim__B_TsZ[data-position="0"]{--delay:0s;z-index:2;transform:rotate(0deg) translate(0)}.Projects_firstAnim__B_TsZ[data-position="1"]{--delay:0.05s;z-index:3;transform:rotate(1deg) translate(10vmin,-5vmin)}.Projects_firstAnim__B_TsZ[data-position="2"]{--delay:0.1s;z-index:4;transform:rotate(2deg) translate(20vmin,-10vmin)}.Projects_firstAnim__B_TsZ[data-position="3"]{--delay:0.15s;z-index:5;transform:rotate(3deg) translate(30vmin,-15vmin)}.Projects_firstAnim__B_TsZ[data-position="4"]{--delay:0.2s;z-index:6;transform:rotate(4deg) translate(40vmin,-20vmin)}.Projects_firstAnim__B_TsZ[data-position="5"]{--delay:0.25s;z-index:7;transform:rotate(5deg) translate(50vmin,-25vmin)}.Projects_firstAnim__B_TsZ[data-position="6"]{--delay:0.3s;z-index:8;transform:rotate(6deg) translate(60vmin,-30vmin)}.Projects_firstAnim__B_TsZ~span{color:#fff}@keyframes Projects_displayingcards__yM2Ce{to{opacity:1}}.Projects_projectContainer___GKtp{transition:transform .25s linear;cursor:pointer;transform-origin:bottom right}.Projects_projectContainer___GKtp[data-position="0"]{z-index:2;transform:rotate(0deg)}.Projects_projectContainer___GKtp[data-position="1"]{z-index:3;transform:rotate(1deg)}.Projects_projectContainer___GKtp[data-position="2"]{z-index:4;transform:rotate(2deg)}.Projects_projectContainer___GKtp[data-position="3"]{z-index:5;transform:rotate(3deg)}.Projects_projectContainer___GKtp[data-position="4"]{z-index:6;transform:rotate(4deg)}.Projects_projectContainer___GKtp[data-position="5"]{z-index:7;transform:rotate(5deg)}.Projects_projectContainer___GKtp[data-position="6"]{z-index:8;transform:rotate(6deg)}.Projects_projectContainer___GKtp:not([data-position="6"]){pointer-events:none}.Projects_name___zdDV{position:absolute;left:50%;bottom:-1rem;transform:translateX(-50%);opacity:0;width:80%;text-align:center;transition:opacity .125s linear}.Projects_name___zdDV[data-position="-1"],.Projects_name___zdDV[data-position="6"]{opacity:1}.Projects_arrowsWrapper__55O1P{width:min(75vw,700px);display:flex;align-items:center;justify-content:space-between;position:absolute}.Projects_arrow__zJDIr{position:relative;height:3rem;width:3rem;display:flex;align-items:center;justify-content:center;cursor:pointer;border:unset;background:unset}.Projects_arrow__zJDIr:after{position:absolute;top:0}.Projects_arrow__zJDIr div{position:relative;width:3rem}.Projects_arrow__zJDIr div,.Projects_arrow__zJDIr div:after,.Projects_arrow__zJDIr div:before{height:3px;background:var(--accent);border-radius:25px;transform-origin:var(--arrow-transform-origin);transition:transform .25s ease-in-out}.Projects_arrow__zJDIr div:after,.Projects_arrow__zJDIr div:before{content:"";position:absolute;width:50%}.Projects_arrow__zJDIr:hover>div:after{transform:rotate(25deg)}.Projects_arrow__zJDIr:hover>div:before{transform:rotate(-25deg)}.Projects_left__r_SgW{--arrow-transform-origin:left}.Projects_left__r_SgW>div:after,.Projects_left__r_SgW>div:before{left:0}.Projects_right__1_owS{--arrow-transform-origin:right}.Projects_right__1_owS>div:after{transform:translateX(-100%) rotate(90deg);right:0}.Projects_right__1_owS>div:before{transform:translateX(-100%) rotate(-90deg);right:0}.Projects_projectContainer___GKtp[data-position="7"]{z-index:9;animation:Projects_to-the-back__GfKA9 .5s linear forwards running}.Projects_projectContainer___GKtp[data-position="-1"]{z-index:0;animation:Projects_to-the-front__0PrJN .5s linear forwards running}@keyframes Projects_to-the-back__GfKA9{0%{transform:translateX(0) rotate(5deg)}25%{opacity:.75;transform:translateX(5rem) rotate(15deg)}40%{transform:translateX(5rem) rotate(15deg);opacity:0;z-index:9}60%{transform:translateX(-5rem) rotate(-15deg);opacity:0;z-index:1}75%{opacity:.75;z-index:1}to{transform:translateX(0) rotate(0);opacity:1;z-index:1}}@keyframes Projects_to-the-front__0PrJN{25%{opacity:.75}40%{transform:translateX(-5rem) rotate(-15deg);opacity:0;z-index:1}60%{transform:translateX(2rem) rotate(15deg);opacity:0}75%{opacity:.75;z-index:9}to{transform:translateX(0) rotate(6deg);opacity:1;z-index:9}}@media screen and (max-width:1400px){.Projects_carousel__5al2I{margin:10rem auto}}@media screen and (max-width:576px){.Projects_arrowsWrapper__55O1P{width:90vw}.Projects_projectsContainer__Al2Xh{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:330px;width:240px}.Projects_illus__Vh019{height:276px;width:182px}.Projects_carousel__5al2I{margin:5rem auto}}.ProjectModale_article__hcyrr{position:relative;width:calc(100% - 3rem);height:auto;max-width:1400px;margin:auto;border:2px solid var(--grey);border-radius:10px;background:var(--primary);overflow:hidden;display:grid;grid-template-rows:0fr}.ProjectModale_container__rCXh7{overflow:hidden;width:98%;margin-inline:auto}.ProjectModale_exit__dek8f{position:absolute;top:1rem;right:1rem;border:none;background:unset;font-size:3rem;cursor:pointer}.ProjectModale_content__6lsSH{overflow:hidden;width:min(98%,90vw);margin:auto;display:grid;grid-template-areas:"title title" "description description" "objectives illus" "implementation illus" "hightlights illus";grid-gap:1.5rem;gap:1.5rem}.ProjectModale_title__bqAzP{grid-area:title;text-align:center;font-size:3.5rem;margin:.75rem 0 1.5rem;display:flex;flex-direction:column}.ProjectModale_title__bqAzP span:not(:first-of-type){font-size:2rem}.ProjectModale_description__72okp{font-size:1.25rem;grid-area:description;margin-bottom:.75rem}.ProjectModale_description__72okp span{display:block}.ProjectModale_contentTitle__FtgVJ{font-size:1.75rem;font-family:var(--fontfam1)}.ProjectModale_contentText__2PcuE{line-height:1.5;margin-left:1.5rem;font-size:1.15rem}.ProjectModale_contentText__2PcuE span{display:block}.ProjectModale_contentLink__7cB5G{margin-left:5rem;grid-area:illus;align-self:end}.ProjectModale_contentIllus__iemqi{width:100%;max-width:30rem;height:auto;object-fit:contain}.ProjectModale_objectives__wkVwq{grid-area:objectives}.ProjectModale_implementation__Kb1el{grid-area:implementation}.ProjectModale_highlights__g1qop{grid-area:hightlights;padding-bottom:2rem}@media screen and (max-width:1200px){.ProjectModale_header__ZW4G0{font-size:1.75rem}.ProjectModale_active__reIVW{height:100%;margin-bottom:2rem}.ProjectModale_description__72okp{font-size:1.25rem}}@media screen and (max-width:991px){.ProjectModale_header__ZW4G0{width:100%;border-radius:unset}.ProjectModale_nameContainer__bW1Ew{border-radius:unset}.ProjectModale_content__6lsSH{grid-template-areas:"title" "description" "illus" "objectives " "implementation " "hightlights "}.ProjectModale_contentLink__7cB5G{margin:2rem auto 0}}