@charset "UTF-8";.Hero_section__mm0ki{position:-webkit-sticky;position:sticky;top:4rem;overflow:hidden}.Hero_article__6lSSM{justify-content:center;height:90vh;display:grid;text-align:center;grid-template-areas:"title carousel" "welcome carousel" "link carousel";grid-template-columns:1fr 1fr}.Hero_title__Ra5p5{grid-area:title;font-size:7.5rem;align-self:center}.Hero_presentation__XpzXi{grid-area:welcome;font-size:3.5rem;align-self:center;line-height:1.15}.Hero_highlighted__PEidv{color:var(--accent);font-family:var(--fontfam2)}.Hero_linkWrapper__ujsv8{grid-area:link}.Hero_link__ap2Us{color:unset}.Hero_link__ap2Us:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1px;background:var(--accent);transform:scaleX(0);transition:transform .15s linear;transform-origin:left}.Hero_link__ap2Us.Hero_active__KUIV1:after,.Hero_link__ap2Us:hover:after{transform:scaleX(1)}.Hero_icon__Xb2ZA{height:2.5rem;padding-right:1.5rem;color:var(--text);fill:var(--text);transition:color .125s linear,fill .125s linear}.Hero_icon__Xb2ZA:hover{color:var(--accent);fill:var(--accent)}.Hero_carouselContainer__eJPpS{position:relative;grid-area:carousel;height:100%;width:100%}.Hero_carouselContainer__eJPpS:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:url(/assets/home/hand.webp);background-repeat:no-repeat;background-size:35rem;background-position:100% 100%}.Hero_carouselContainer__eJPpS:after{content:"";background:#000}.Hero_carouselContainer__eJPpS:after,.Hero_carousel__G_XHc{position:absolute;bottom:17.2rem;width:12.75rem;right:11.1rem;aspect-ratio:.58;overflow:hidden}.Hero_carousel__G_XHc{cursor:pointer}.Hero_carousel__G_XHc .Hero_projectLink__Uz_B1{position:absolute;height:100%;width:100%}.Hero_carouselIllus__oO87M{position:absolute;bottom:0;width:inherit;height:100%;object-fit:cover;transition:transform .5s ease-in-out;transform:translate(-200%)}.Hero_carouselIllus__oO87M[data-position="1"]{transform:translate(-100%);z-index:10}.Hero_carouselIllus__oO87M[data-position="2"]{transform:translate(0);z-index:10}.Hero_commentContainer__mopuL{position:absolute;width:10rem;bottom:40rem;right:11rem}.Hero_comment__Ha4y6{position:absolute;top:-2.5rem;left:.75rem;text-transform:capitalize;width:100%;text-align:right;color:var(--text)}.Hero_comment__Ha4y6:after{content:"";position:absolute;width:5rem;height:5rem;top:.5rem;background-image:url(/assets/home/arrow.webp);background-repeat:no-repeat;background-position:0 0;background-size:contain}@media screen and (max-width:1080px){.Hero_article__6lSSM{grid-template-areas:"welcome carousel" "title carousel" "link carousel"}.Hero_presentation__XpzXi{font-size:max(5vw,3rem)}.Hero_title__Ra5p5{font-size:max(4vw,2.25rem)}.Hero_hook__iajqk{font-size:max(1.75vw,1rem)}.Hero_carouselContainer__eJPpS:after,.Hero_carouselContainer__eJPpS:before{display:none}.Hero_carousel__G_XHc{border:5px solid var(--secondary);border-radius:7px;position:absolute;width:15rem;top:50%;left:50%;transform:translate(-50%,-50%)}.Hero_commentContainer__mopuL{position:absolute;width:7.5rem;top:calc(50% - 13.5rem);left:50%}}@media screen and (max-width:767px){.Hero_article__6lSSM{grid-template-areas:"title title" "welcome carousel" "link carousel" "link carousel"}.Hero_carouselContainer__eJPpS:after,.Hero_carouselContainer__eJPpS:before{display:none}.Hero_carousel__G_XHc{width:15rem}.Hero_presentation__XpzXi{margin:auto;text-align:center}.Hero_linkWrapper__ujsv8{display:flex;align-items:center;justify-content:center}}@media screen and (max-width:576px){.Hero_section__mm0ki{height:110vh}.Hero_article__6lSSM{height:unset;grid-template-columns:1fr;row-gap:.5rem;grid-template-areas:"title" "carousel" "welcome" "link";margin-top:5vh}.Hero_logo__F0pGq{display:none}.Hero_title__Ra5p5{font-size:3.5rem}.Hero_presentation__XpzXi{font-size:2rem}.Hero_carouselContainer__eJPpS{background:unset;height:31rem}.Hero_commentContainer__mopuL{display:none}}.About_about__m7E53{min-height:250vh}.About_article__XOapI{width:100vw;max-width:unset;height:auto;min-height:95vh;display:flex;flex-direction:column;gap:5rem;padding-top:10rem;position:-webkit-sticky;position:sticky;top:0;background:var(--primary)}.About_titleWrapper__L9T6T{width:98%;height:25vh;max-width:1400px;margin-inline:auto;display:flex;justify-content:space-around;align-items:center}.About_title__HYnW6{font-size:5rem;text-align:center}.About_videoPlayerContainer__XT28Y{display:flex;align-items:center;justify-content:center;position:relative;height:100%;aspect-ratio:20/11}.About_videoPlayerContainer__XT28Y:after{content:"";position:absolute;height:105%;width:105%;background-image:url(/assets/home/emptyTablet.webp);background-size:contain;background-repeat:no-repeat}.About_videoTitle__SEzIg{position:absolute;top:-2.5rem;left:.75rem;text-transform:capitalize;width:100%;text-align:right;color:var(--text);left:1.75rem}.About_videoTitle__SEzIg:after{content:"";position:absolute;width:5rem;height:5rem;top:.5rem;background-image:url(/assets/home/arrow.webp);background-repeat:no-repeat;background-position:0 0;background-size:contain}.About_presentationWrapper__BbcOs{height:50vh;width:100vw;overflow:hidden;position:-webkit-sticky;position:sticky;top:calc(25vh + 15rem)}.About_presentationText__xFq_n{--bp:"10%";position:relative;width:100vw;height:50vh;display:flex;flex-direction:column;justify-content:center}.About_presentationText__xFq_n:after{position:absolute;top:0;content:"";height:100%;width:100%;background-image:url(/assets/home/monumentGirondins.webp);background-repeat:no-repeat;background-position:90%;background-size:contain}.About_text___9sw_{position:relative;display:block;line-height:1.5;font-size:3rem;font-family:var(--fontfam1);top:-2.5rem}.About_textA__Vf9Z2{font-size:6rem;z-index:2}@media screen and (max-width:1200px){.About_titleWrapper__L9T6T{flex-direction:row-reverse}}@media screen and (max-width:1080px){.About_videoPlayerContainer__XT28Y{width:40vw;height:unset;margin-inline:2rem}}@media screen and (max-width:767px){.About_about__m7E53{min-height:200vh}.About_article__XOapI{padding-top:5rem}.About_titleWrapper__L9T6T{flex-direction:column;width:90%;margin:auto;gap:5rem}.About_title__HYnW6{font-size:10vw}.About_videoPlayerContainer__XT28Y{width:65vw;height:35.75vw;aspect-ratio:unset}.About_videoPlayerContainer__XT28Y:after{height:37.5vw;width:68.25vw}.About_videoTitle__SEzIg{left:.5rem}.About_text___9sw_{font-size:4.75vw}.About_textA__Vf9Z2{font-size:16vw}}@media screen and (max-width:576px){.About_titleWrapper__L9T6T{width:90%}}.Testimonials_testimonials___JaO7{overflow:hidden}.Testimonials_article__iFV_U{width:95%;max-width:1400px;margin:auto;padding-top:5rem}.Testimonials_title__fOvBp{margin:5rem 0;text-align:center;line-height:1.15}.Testimonials_wrapper__bocES{display:flex;align-items:center;justify-content:space-between;gap:4rem;max-width:calc(100% - 3rem);margin:auto}.Testimonials_testimonial__XMw6v{flex:1 1;position:relative;margin-bottom:.5rem}.Testimonials_content__nqzDR{position:relative;background:var(--primary);padding:1rem;border-radius:5px;box-shadow:0 2px 2px 0 var(--grey)}.Testimonials_content__nqzDR:after,.Testimonials_content__nqzDR:before{position:absolute;color:var(--accent);font-size:5rem;font-family:Acme}.Testimonials_content__nqzDR:after{content:"“";top:-2.5rem;left:-1rem}.Testimonials_content__nqzDR:before{content:"”";bottom:-4.5rem;right:-1rem}.Testimonials_comment__Bkurp{position:absolute;top:-2.5rem;left:.75rem;text-transform:capitalize;width:100%;text-align:right;color:var(--text)}.Testimonials_comment__Bkurp:after{content:"";position:absolute;width:5rem;height:5rem;top:.5rem;background-image:url(/assets/home/arrow.webp);background-repeat:no-repeat;background-position:0 0;background-size:contain}.Testimonials_author__AVW0K,.Testimonials_link__QiDha{display:inline-block;width:50%;text-align:left;margin-top:1rem}.Testimonials_author__AVW0K span{display:block}.Testimonials_author__AVW0K span:not(:first-child){font-size:.75em;margin-top:.5rem}.Testimonials_link__QiDha{position:absolute;font-style:italic;right:0;width:auto;color:unset}.Testimonials_link__QiDha:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1px;background:var(--primary);transform:scaleX(0);transition:transform .15s linear;transform-origin:left}.Testimonials_link__QiDha:hover{position:absolute}.Testimonials_link__QiDha:hover:after{transform:scaleX(1)}.Testimonials_icon__0DcBp{margin-left:1rem;font-size:.75em}@media screen and (max-width:1200px){.Testimonials_wrapper__bocES{flex-direction:column}.Testimonials_testimonial__XMw6v{flex:1 1;width:min(95%,600px);margin-bottom:1.5rem}}.Conclusion_section__xvyjQ{max-width:1400px;margin:auto;position:relative;text-align:center}.Conclusion_title__8mVEs{font-size:3rem;margin:15rem 0 2rem}.Conclusion_content__xzROt{font-size:1.5rem}.Conclusion_btn__PYx37{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:2.25rem;box-shadow:0 2px 2px 0 hsla(0,0%,7%,.333);padding:.5rem 2.5rem;margin:5rem 0}.Conclusion_btn__PYx37:hover{background:var(--grey);color:var(--accent)}