.slice-actualite-slideshow{padding:0 .5em}.slideshow-wrapper{grid-template-columns:repeat(16,minmax(0,1fr));gap:.5em;max-width:1880px;margin:auto;padding:0 .5em;display:grid}@media (max-width:1023px){.slideshow-wrapper{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (max-width:659px){.slideshow-wrapper{grid-template-columns:repeat(4,minmax(0,1fr));padding:0 .5em}}.slideshow-wrapper{contain:layout style;align-content:center;width:100%;height:auto;padding-bottom:6em}@media (max-width:1023px){.slideshow-wrapper{padding:0 0 3em}}@media (max-width:659px){.slideshow-wrapper{padding:0 0 2.5em}}.slideshow-title{grid-column:2/span 14;width:100%}@media (max-width:1023px){.slideshow-title{grid-column:1/span 6;padding-left:2em}}@media (max-width:659px){.slideshow-title{grid-column:1/span 3;padding-left:1.5em}}.slideshow-projets{grid-column:2/span 14}@media (max-width:1023px){.slideshow-projets{grid-column:1/span 8}}@media (max-width:659px){.slideshow-projets{grid-column:1/span 4}}.desktop-grid{contain:layout style;flex-wrap:nowrap;justify-content:flex-start;gap:1em;width:100%;display:flex}.desktop-grid .grid-slide{aspect-ratio:1;flex:1 0;min-width:200px;height:auto;width:44vw!important}.projects-swiper{scroll-behavior:smooth;will-change:transform;width:100%;height:auto;padding:0 2em;overflow:visible;transform:translateZ(0)}@media (max-width:659px){.projects-swiper{padding:0 1.5em}}.swiper-project-slide{aspect-ratio:1;contain:layout style;height:auto;transform:translateZ(0);width:auto!important}@media (max-width:1023px){.swiper-project-slide{width:44vw!important}}@media (max-width:659px){.swiper-project-slide{width:80vw!important}}.loading-placeholder{gap:1em;width:100%;display:flex}.loading-skeleton{aspect-ratio:1;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:8px;flex:1;animation:1.5s infinite loading}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.projects-swiper{scroll-behavior:auto}.projects-swiper .swiper-wrapper{transition:none!important}.projects-swiper .loading-skeleton{background:#f0f0f0;animation:none}}@media (hover:none) and (pointer:coarse){.projects-swiper{-webkit-overflow-scrolling:touch}}.listing__list__item__title[data-v-70d29fa3]{text-wrap:pretty;font-size:max(2.8rem,min(2.3077rem + .7692vw,3rem));line-height:1.2}@media (max-width:1024px){.listing__list__item__title[data-v-70d29fa3]{font-size:max(2rem,min(.1868rem + 4.3956vw,3rem))}}@media (max-width:660px){.listing__list__item__title[data-v-70d29fa3]{font-size:max(1.45rem,min(7.2941vw - .0088rem,3rem))}}.listing__heading[data-v-70d29fa3]{text-wrap:pretty;font-size:max(1rem,min(.7538rem + .3846vw,1.1rem));line-height:1.2}@media (max-width:1024px){.listing__heading[data-v-70d29fa3]{font-size:max(1rem,min(.819rem + .44vw,1.1rem))}}@media (max-width:660px){.listing__heading[data-v-70d29fa3]{font-size:max(1rem,min(.812rem + .941vw,1.2rem))}}.listing__stepper__content__title[data-v-70d29fa3]{text-wrap:pretty;font-size:max(1.1rem,min(.362rem + 1.154vw,1.4rem));line-height:1.2}@media (max-width:1024px){.listing__stepper__content__title[data-v-70d29fa3]{font-size:max(1.2rem,min(.837rem + .879vw,1.4rem))}}@media (max-width:660px){.listing__stepper__content__title[data-v-70d29fa3]{font-size:max(1.2rem,min(1.012rem + .941vw,1.4rem))}}.listing__stepper__content__description[data-v-70d29fa3]{text-wrap:pretty;font-size:max(.95rem,min(.7777rem + .2692vw,1.02rem));line-height:1.5}@media (max-width:1024px){.listing__stepper__content__description[data-v-70d29fa3]{font-size:max(.95rem,min(.8593rem + .2198vw,1rem))}}@media (max-width:660px){.listing__stepper__content__description[data-v-70d29fa3]{font-size:max(.95rem,min(.9029rem + .2353vw,1rem))}}.listing[data-v-70d29fa3],.listing__list__item[data-v-70d29fa3],.listing__stepper[data-v-70d29fa3]{grid-template-columns:repeat(16,minmax(0,1fr));gap:.5em;max-width:1880px;margin:auto;padding:0 .5em;display:grid}@media (max-width:1023px){.listing[data-v-70d29fa3],.listing__list__item[data-v-70d29fa3],.listing__stepper[data-v-70d29fa3]{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (max-width:659px){.listing[data-v-70d29fa3],.listing__list__item[data-v-70d29fa3],.listing__stepper[data-v-70d29fa3]{grid-template-columns:repeat(4,minmax(0,1fr));padding:0 .5em}}.listing[data-v-70d29fa3]{--bgColor:#fff;--textColor:#000;--sepWidth:0%;--after-height:1px}.listing__wrapper[data-v-70d29fa3]{grid-column:span 16/span 16;height:100%}@media (max-width:1023px){.listing__wrapper[data-v-70d29fa3]{grid-column:span 8/span 8}}@media (max-width:659px){.listing__wrapper[data-v-70d29fa3]{grid-column:span 4/span 4}}.listing__heading[data-v-70d29fa3]{letter-spacing:.05em;text-transform:uppercase;padding:2.5em 0 2.5em 6.25dvw;font-family:Anton,Arial,sans-serif,\$font-anton fallback;font-weight:400}@media (max-width:1023px){.listing__heading[data-v-70d29fa3]{padding:3em 0 2.5em 3em}}@media (max-width:659px){.listing__heading[data-v-70d29fa3]{padding:2.5em 0 2.5em 1.5em}}.listing__list__item[data-v-70d29fa3]{gap:0}.listing__list__item>div[data-v-70d29fa3]{grid-column:2/span 14;grid-template-columns:repeat(16,1fr);gap:4em;padding:4em 0 0;display:grid}@media (max-width:1023px){.listing__list__item>div[data-v-70d29fa3]{grid-column:span 8/span 8;grid-template-columns:repeat(8,1fr);gap:2.5em;padding:3em 3em 0}}@media (max-width:659px){.listing__list__item>div[data-v-70d29fa3]{grid-column:span 4/span 4;grid-template-columns:repeat(4,1fr);gap:1.5em;padding:1.5em 1.5em 0}}@media (max-width:1023px){.listing__list__item[data-v-70d29fa3]{gap:.5em;padding:0}}.listing__list__item[data-v-70d29fa3]:last-child:after{height:var(--after-height)}.listing__list__item[data-v-70d29fa3]:after{background-color:var(--textColor);content:"";opacity:.5;height:1px;width:var(--sepWidth);grid-column:span 16/span 16;margin-top:4em}@media (max-width:1023px){.listing__list__item[data-v-70d29fa3]:after{grid-column:span 8/span 8;margin-top:2.5em}}@media (max-width:659px){.listing__list__item[data-v-70d29fa3]:after{grid-column:span 4/span 4;margin-top:1em}}.listing__list__item__title[data-v-70d29fa3]{text-transform:uppercase;text-wrap:wrap;grid-column:span 7/span 7;max-width:470px;font-family:Decour,Arial,sans-serif,\$font-decour fallback;font-weight:800}@media (max-width:1023px){.listing__list__item__title[data-v-70d29fa3]{grid-column:span 8/span 8;max-width:none;padding:0}}@media (max-width:659px){.listing__list__item__title[data-v-70d29fa3]{grid-column:span 4/span 4;max-width:none;padding:0}}.listing__list__item__description[data-v-70d29fa3]{flex-direction:column;grid-column:span 5/span 5;gap:2.5em;max-width:470px;padding:0 1em;display:flex}@media (max-width:1023px){.listing__list__item__description[data-v-70d29fa3]{grid-column:span 4/span 4;padding:0}}.listing__list__item__description .slices-text[data-v-70d29fa3]{padding:0}.listing__list__item__listing[data-v-70d29fa3]{grid-column:span 4/span 4}.listing__list__item__listing .slices-text[data-v-70d29fa3]{padding:0}@media (max-width:1023px){.listing__stepper[data-v-70d29fa3]{min-height:unset;padding:0}}@media (max-width:659px){.listing__stepper[data-v-70d29fa3]{min-height:unset;padding:0 2em}}.listing__stepper__list[data-v-70d29fa3]{grid-column:2/span 14;grid-template-columns:repeat(4,minmax(0,1fr)) .7fr;gap:2.5em;display:grid}@media (max-width:1023px){.listing__stepper__list[data-v-70d29fa3]{flex-direction:column;grid-column:1/span 8;gap:1.5em;padding:0 3em;display:flex}}@media (max-width:659px){.listing__stepper__list[data-v-70d29fa3]{flex-direction:column;grid-column:1/span 4;margin:auto;padding:0;display:flex}}.listing__stepper__list__item[data-v-70d29fa3]{text-overflow:clip;gap:1.5em;width:100%;height:-moz-fit-content;height:fit-content;padding-bottom:4em;display:flex;overflow:hidden}@media (max-width:1023px){.listing__stepper__list__item[data-v-70d29fa3]{border-bottom:1px solid var(--textColor);padding-bottom:1.5em}}.listing__stepper__list__item:hover .listing__stepper__content__title[data-v-70d29fa3]{background-size:0 .08em,100% .08em}.listing__stepper__list__item:last-child .listing__stepper__content__index[data-v-70d29fa3]{gap:0}.listing__stepper__list__item:last-child .listing__stepper__content__index svg[data-v-70d29fa3]{visibility:hidden;display:none}.listing__stepper__content[data-v-70d29fa3]{flex-direction:column;gap:.5em;width:100%;max-width:25vw;display:flex}@media (max-width:1023px){.listing__stepper__content[data-v-70d29fa3]{max-width:unset;gap:1em}}@media (max-width:659px){.listing__stepper__content[data-v-70d29fa3]{max-width:unset}}.listing__stepper__content__index[data-v-70d29fa3]{align-items:center;gap:2.5em;margin-bottom:.5em;display:flex}@media (max-width:1023px){.listing__stepper__content__index[data-v-70d29fa3]{gap:1.5em}}.listing__stepper__content__index__media[data-v-70d29fa3]{aspect-ratio:1;width:10vw}@media (max-width:1023px){.listing__stepper__content__index__media[data-v-70d29fa3]{width:15vw}}@media (max-width:659px){.listing__stepper__content__index__media[data-v-70d29fa3]{width:30vw}}.listing__stepper__content__index p[data-v-70d29fa3]{font-family:Decour,Arial,sans-serif,\$font-decour fallback;font-size:5rem;font-weight:700}.listing__stepper__content__index svg[data-v-70d29fa3]{height:1.5em;overflow:visible}@media (max-width:1023px){.listing__stepper__content__index svg[data-v-70d29fa3]{display:none}}.listing__stepper__content__index svg path[data-v-70d29fa3]{stroke:var(--textColor)}.listing__stepper__content__title[data-v-70d29fa3]{background-image:linear-gradient(var(--bgColor),var(--bgColor)),linear-gradient(var(--textColor),var(--textColor));-webkit-hyphens:auto;hyphens:auto;background-position:100% 100%,0 100%;background-repeat:no-repeat;background-size:100% .08em,0 .08em;width:auto;font-family:Decour,Arial,sans-serif,\$font-decour fallback;transition:background-size .5s ease-in-out;display:inline}@media (max-width:1023px){.listing__stepper__content__title[data-v-70d29fa3]{max-width:480px}}.listing__stepper__content__description[data-v-70d29fa3]{width:-moz-fit-content;width:fit-content;max-height:0;padding:0;transition:max-height .7s cubic-bezier(.36,0,0,1),padding .7s cubic-bezier(.36,0,0,1);overflow:hidden}.listing__stepper__content__description.extended[data-v-70d29fa3]{max-height:100vh;padding:1.5em 0}.listing__stepper__content__button[data-v-70d29fa3]{justify-content:flex-start;display:flex}@media (max-width:1023px){.listing__stepper__content__button[data-v-70d29fa3]{justify-content:flex-end}.listing__stepper__content__button svg[data-v-70d29fa3]{width:25px;height:25px}}@media (max-width:659px){.listing__stepper__content__button svg[data-v-70d29fa3]{width:25px;height:25px}}.listing__stepper__aside[data-v-70d29fa3]{width:100%;min-width:0;max-width:0;height:100%;transition:min-width .7s cubic-bezier(.36,0,0,1),max-width .7s cubic-bezier(.36,0,0,1);position:relative}.listing__stepper__aside>div[data-v-70d29fa3]{height:calc(100% + 11.5em);bottom:0}.listing__stepper__aside.extended[data-v-70d29fa3]{min-width:345px;max-width:345px}.text-content__svg{z-index:10;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;position:absolute;bottom:10%;left:5%;scale:1}.text-content__svg svg{aspect-ratio:1;height:100%}@media (max-width:659px){.text-content__svg{bottom:unset;height:80%;left:unset;position:absolute;top:8%;right:5%}.text-content__svg svg{aspect-ratio:1;height:100%}.text-content__svg:active svg{fill:var(--neon-green);-webkit-tap-highlight-color:var(--neon-green);transition:fill .3s ease-in-out}}h1[data-v-1510191c]{font-size:1em;line-height:1.4}@media (max-width:660px){h1[data-v-1510191c]{font-size:1rem}}@media (max-width:660px) and (max-width:1024px){h1[data-v-1510191c]{font-size:max(.875rem,min(.0177557vw + .875rem,1rem))}}@media (max-width:660px) and (max-width:320px){h1[data-v-1510191c]{font-size:.875rem}}.text-content[data-v-1510191c],.text-content__wrapper[data-v-1510191c],.text-side__wrapper[data-v-1510191c]{grid-template-columns:repeat(16,minmax(0,1fr));gap:.5em;max-width:1880px;margin:auto;padding:0 .5em;display:grid}@media (max-width:1023px){.text-content[data-v-1510191c],.text-content__wrapper[data-v-1510191c],.text-side__wrapper[data-v-1510191c]{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (max-width:659px){.text-content[data-v-1510191c],.text-content__wrapper[data-v-1510191c],.text-side__wrapper[data-v-1510191c]{grid-template-columns:repeat(4,minmax(0,1fr));padding:0 .5em}}.text-side[data-v-1510191c]{background-color:var(--bgColor);color:var(--textColor);flex-flow:wrap;grid-column:1/span 16;justify-content:space-between;width:100%;min-height:900px;display:flex;overflow:hidden}@media (max-width:1023px){.text-side[data-v-1510191c]{flex-direction:column;grid-column:1/span 8;grid-template-rows:auto;display:grid}}@media (max-width:659px){.text-side[data-v-1510191c]{flex-direction:column;grid-column:1/span 4;grid-template-rows:auto;display:grid}}.text-side.invert[data-v-1510191c]{flex-direction:row-reverse}.text-side__media[data-v-1510191c]{flex:1}@media (max-width:1023px){.text-side__media[data-v-1510191c]{aspect-ratio:3/4;width:unset;grid-column:1/span 8}}@media (max-width:659px){.text-side__media[data-v-1510191c]{aspect-ratio:3/4;grid-column:1/span 4}}.text-side__text[data-v-1510191c]{flex-direction:column;gap:2.5em;max-width:680px;margin:auto;padding:4em;display:flex}.text-side__text--wrapper[data-v-1510191c]{flex:1}@media (max-width:1023px){.text-side__text--wrapper[data-v-1510191c]{grid-column:1/span 8}}@media (max-width:659px){.text-side__text--wrapper[data-v-1510191c]{grid-column:1/span 4}}@media (max-width:1023px){.text-side__text[data-v-1510191c]{padding:3em}}@media (max-width:659px){.text-side__text[data-v-1510191c]{padding:2em 1.5em}}h1[data-v-1510191c]{letter-spacing:.02em;font-family:Anton,Arial,sans-serif,\$font-anton fallback;font-style:normal;font-weight:400}.text-content[data-v-1510191c]{flex-direction:column;gap:0;display:flex}@media (max-width:659px){.text-content[data-v-1510191c]{flex-direction:column;flex:auto;grid-auto-rows:auto;min-width:0;min-height:0;display:flex}}.text-content__wrapper[data-v-1510191c]{background-color:var(--bgColor);color:var(--textColor);grid-column:1/span 16;gap:0;width:100%;height:100%;padding:4em 0}.text-content__wrapper__flex[data-v-1510191c]{flex-direction:column;grid-column:2/span 14;gap:1.5em;display:flex}@media (max-width:1023px){.text-content__wrapper__flex[data-v-1510191c]{grid-column:1/span 8;max-width:620px}}@media (max-width:659px){.text-content__wrapper__flex[data-v-1510191c]{grid-column:1/span 4;width:100%}}@media (max-width:1023px){.text-content__wrapper[data-v-1510191c]{grid-column:1/span 8;gap:1.5em;padding:3em}}@media (max-width:659px){.text-content__wrapper[data-v-1510191c]{grid-column:1/span 4;gap:1em;padding:2em 1.5em}}.text-content__section[data-v-1510191c]{position:relative}.text-content__section--center[data-v-1510191c]{grid-column:span 16/span 16}@media (max-width:1023px){.text-content__section--center[data-v-1510191c]{grid-column:1/span 8}}@media (max-width:659px){.text-content__section--center[data-v-1510191c]{grid-column:span 4}}.text-content__section__sides[data-v-1510191c]{gap:1em;display:flex}@media (max-width:1023px){.text-content__section__sides[data-v-1510191c]{gap:1.5em;min-height:100px}}.text-content__section__sides .separator.--vertical[data-v-1510191c] *{width:.3em!important}.text-content__section__sides .description[data-v-1510191c]{flex-direction:row-reverse;gap:1.5em;width:45%;max-width:460px;margin:0 auto;display:flex}@media (max-width:659px){.text-content__section__sides .description[data-v-1510191c]{gap:1em}}.text-content__section__sides .title[data-v-1510191c]{text-align:end;width:55%}.text-content__section__sides.invert[data-v-1510191c]{flex-direction:row-reverse}.text-content__section__sides.invert .title[data-v-1510191c]{text-align:start}.text-content__section__sides.invert .description[data-v-1510191c]{flex-direction:row}@media (max-width:1023px){.text-content__section__sides .description[data-v-1510191c]{width:100%;max-width:100%}.text-content__section__sides .title[data-v-1510191c]{text-align:end;width:100%;max-width:100%}.text-content__section__sides.invert[data-v-1510191c]{flex-direction:column-reverse}.text-content__section__sides.invert .title[data-v-1510191c]{text-align:start}}@media (max-width:659px){.text-content__section__sides .title[data-v-1510191c]{text-align:end}.text-content__section__sides.invert[data-v-1510191c]{flex-direction:column-reverse}.text-content__section__sides.invert .title[data-v-1510191c]{text-align:start}}.text-content__text[data-v-1510191c]:last-child{max-width:860px}.text-content__text .slices-text[data-v-1510191c]{padding:0}@media (max-width:1023px){.text-content__text[data-v-1510191c]{max-width:540px;margin:0 auto}}.text-content__media[data-v-1510191c]{width:100%;height:auto;position:relative}.slices-triptych-projet[data-v-1f9f2d9b]{grid-template-columns:repeat(16,minmax(0,1fr));gap:.5em;max-width:1880px;padding:0 .5em;display:grid}@media (max-width:1023px){.slices-triptych-projet[data-v-1f9f2d9b]{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (max-width:659px){.slices-triptych-projet[data-v-1f9f2d9b]{grid-template-columns:repeat(4,minmax(0,1fr));padding:0 .5em}}.slices-triptych-projet[data-v-1f9f2d9b]{width:100%;margin:auto}.slices-triptych-projet:not(.slices-triptych-projet--initializing) .slices-triptych-projet__inner[data-v-1f9f2d9b]{transition:grid-template-columns .3s ease-out}.slices-triptych-projet__inner[data-v-1f9f2d9b]{grid-column:span 16/span 16;gap:.5em;height:100%;display:grid}.slices-triptych-projet__inner--columns-1[data-v-1f9f2d9b]{grid-template-columns:1fr}.slices-triptych-projet__inner--columns-2[data-v-1f9f2d9b]{grid-template-columns:repeat(2,1fr)}.slices-triptych-projet__inner--columns-3[data-v-1f9f2d9b]{grid-template-columns:repeat(3,1fr)}@media (max-width:1023px){.slices-triptych-projet__inner[data-v-1f9f2d9b]{grid-column:span 8/span 8}}@media (max-width:659px){.slices-triptych-projet__inner[data-v-1f9f2d9b]{grid-column:span 4/span 4;grid-template-columns:repeat(1,1fr)}}.slices-triptych-projet__wrapper[data-v-1f9f2d9b]{aspect-ratio:3/4;position:relative;overflow:hidden}.slices-triptych-projet__wrapper.is-rounded[data-v-1f9f2d9b]{border-radius:1em}.slices-triptych-projet__wrapper--hidden[data-v-1f9f2d9b]{display:none}@media (max-width:867px){.slices-triptych-projet__wrapper[data-v-1f9f2d9b]{width:100%}}.slices-media__text[data-v-1f9f2d9b]{background-color:var(--bgColor);color:var(--textColor);padding:3em}@media (max-width:1023px){.slices-media__text[data-v-1f9f2d9b]{flex-direction:column;display:flex}}.slices-diptych-projet[data-v-6589fad2]{grid-template-columns:repeat(16,minmax(0,1fr));gap:.5em;max-width:1880px;padding:0 .5em;display:grid}@media (max-width:1023px){.slices-diptych-projet[data-v-6589fad2]{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (max-width:659px){.slices-diptych-projet[data-v-6589fad2]{grid-template-columns:repeat(4,minmax(0,1fr));padding:0 .5em}}.slices-diptych-projet[data-v-6589fad2]{width:100%;margin:auto}.slices-diptych-projet__inner[data-v-6589fad2]{grid-column:span 16/span 16;grid-template-columns:repeat(3,1fr);gap:.5em;display:grid}.slices-diptych-projet__inner__media[data-v-6589fad2]{min-height:auto}.slices-diptych-projet__inner__text[data-v-6589fad2]{width:100%;max-width:100%;min-height:auto}.slices-diptych-projet__inner--isLeft-leftIsBig[data-v-6589fad2]>:first-child{order:1;grid-column:1/span 2}.slices-diptych-projet__inner--isLeft-leftIsBig[data-v-6589fad2]>:nth-child(2){aspect-ratio:3/4;order:2;grid-column:3/span 1}.slices-diptych-projet__inner--isLeft-leftNotBig[data-v-6589fad2]>:first-child{order:1;grid-column:1/span 1}.slices-diptych-projet__inner--isLeft-leftNotBig[data-v-6589fad2]>:nth-child(2){aspect-ratio:16/10;order:2;grid-column:2/span 2}.slices-diptych-projet__inner--isNotLeft-leftNotBig[data-v-6589fad2]>:first-child{order:2;grid-column:2/span 2}.slices-diptych-projet__inner--isNotLeft-leftNotBig[data-v-6589fad2]>:nth-child(2){aspect-ratio:3/4;order:1;grid-column:1/span 1}.slices-diptych-projet__inner--isNotLeft-leftIsBig[data-v-6589fad2]>:first-child{order:2;grid-column:3/span 1}.slices-diptych-projet__inner--isNotLeft-leftIsBig[data-v-6589fad2]>:nth-child(2){aspect-ratio:16/10;order:1;grid-column:1/span 2}.slices-diptych-projet__inner--hidden[data-v-6589fad2]{visibility:hidden;display:none}@media (max-width:1023px){.slices-diptych-projet__inner[data-v-6589fad2]{grid-column:span 8/span 8;grid-template-columns:1fr!important}.slices-diptych-projet__inner[data-v-6589fad2]>:first-child,.slices-diptych-projet__inner[data-v-6589fad2]>:nth-child(2){grid-column:span 1}}@media (max-width:659px){.slices-diptych-projet__inner[data-v-6589fad2]{grid-column:span 4/span 4}}.slices-diptych-projet__inner--enriched[data-v-6589fad2]{grid-template-columns:1fr}.slices-diptych-projet__inner--enriched[data-v-6589fad2]>:first-child,.slices-diptych-projet__inner--enriched[data-v-6589fad2]>:nth-child(2){grid-column:span 1}.slices-diptych-projet[data-v-2c4c560d]{grid-template-columns:repeat(16,minmax(0,1fr));gap:.5em;max-width:1880px;padding:0 .5em;display:grid}@media (max-width:1023px){.slices-diptych-projet[data-v-2c4c560d]{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (max-width:659px){.slices-diptych-projet[data-v-2c4c560d]{grid-template-columns:repeat(4,minmax(0,1fr));padding:0 .5em}}.slices-diptych-projet[data-v-2c4c560d]{width:100%;min-height:660px;margin:auto}.slices-diptych-projet__inner[data-v-2c4c560d]{grid-column:span 16/span 16;grid-template-columns:repeat(16,1fr);gap:.5em;display:grid}.slices-diptych-projet__inner--reverse[data-v-2c4c560d]:first-child{order:2}.slices-diptych-projet__inner[data-v-2c4c560d]>:first-child{grid-column:span 6/span 6}.slices-diptych-projet__inner--is-left-container-big[data-v-2c4c560d]>:first-child,.slices-diptych-projet__inner[data-v-2c4c560d]>:nth-child(2){grid-column:span 10/span 10}.slices-diptych-projet__inner--is-left-container-big[data-v-2c4c560d]>:nth-child(2){grid-column:span 6/span 6}.slices-diptych-projet__wrapper[data-v-2c4c560d]{position:relative;overflow:hidden}@media (max-width:867px){.slices-diptych-projet__wrapper[data-v-2c4c560d]{width:100%;min-height:400px}}.panel__content .swiper-slide .panel__content__title{text-wrap:pretty;font-size:max(1.7rem,min(1.0846rem + .9615vw,1.95rem));line-height:1.2}@media (max-width:1024px){.panel__content .swiper-slide .panel__content__title{font-size:max(1.7rem,min(1.2467rem + 1.0989vw,1.95rem))}}@media (max-width:660px){.panel__content .swiper-slide .panel__content__title{font-size:max(1.7rem,min(1.4647rem + 1.1765vw,1.95rem))}}.panel__content .swiper-slide .panel__content__subtitle{text-wrap:pretty;font-size:max(1rem,min(.8031rem + .3077vw,1.08rem));line-height:1.5}@media (max-width:1024px){.panel__content .swiper-slide .panel__content__subtitle{font-size:max(1rem,min(.8549rem + .3516vw,1.08rem))}}@media (max-width:660px){.panel__content .swiper-slide .panel__content__subtitle{font-size:max(1rem,min(.9059rem + .4706vw,1.1rem))}}.panel,.panel__wrapper{grid-template-columns:repeat(16,minmax(0,1fr));gap:.5em;max-width:1880px;margin:auto;padding:0 .5em;display:grid}@media (max-width:1023px){.panel,.panel__wrapper{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (max-width:659px){.panel,.panel__wrapper{grid-template-columns:repeat(4,minmax(0,1fr));padding:0 .5em}}:root{--pseudo-width:0%}.panel{height:calc(800px - 1em);padding:0 .5em}@media (max-width:1023px){.panel{height:calc(400px - 1em)}}@media (max-width:659px){.panel{height:calc(100vh - 1em);max-height:800px}}.panel *{color:var(--textColor)}.panel__wrapper{grid-column:span 16/span 16;width:100%;height:100%;padding:0;overflow:hidden}@media (max-width:1023px){.panel__wrapper{grid-column:span 8/span 8}}@media (max-width:659px){.panel__wrapper{grid-column:span 4/span 4;grid-template-rows:repeat(6,1fr)}}.panel__media{grid-column:1/span 11;position:relative}.panel__media,.panel__media__item{width:100%;height:100%}@media (max-width:1023px){.panel__media{grid-column:1/span 4}}@media (max-width:659px){.panel__media{grid-area:span 4/span 4/span 4/span 4}}.panel__content{background-color:var(--bgColor);grid-column:12/span 5;width:100%;height:100%;overflow-y:hidden}.panel__content .swiper-slide,.panel__content .swiper-wrapper{transition-timing-function:ease-in-out!important}.panel__content .swiper-slide{opacity:.5;transform-origin:0 100%;flex-wrap:nowrap;align-items:flex-start;width:100%;transition:height .8s cubic-bezier(.36,0,0,1);position:relative}.panel__content .swiper-slide .panel__content__container{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.panel__content .swiper-slide .panel__content__flex{flex-direction:column;justify-content:center;align-items:flex-start;width:100%;max-width:70%;display:flex;position:relative}.panel__content .swiper-slide .panel__content__flex div{width:100%;transition:padding .8s cubic-bezier(.36,0,0,1);overflow:hidden}.panel__content .swiper-slide .panel__content__flex--underline{background-color:var(--borderColor);opacity:1;height:1px;width:var(--pseudo-width);transition:width 1s cubic-bezier(.36,0,0,1)}@media (max-width:659px){.panel__content .swiper-slide .panel__content__flex--underline{display:none}}.panel__content .swiper-slide .panel__content__title{font-weight:600}.panel__content .swiper-slide .panel__content__subtitle,.panel__content .swiper-slide .panel__content__title{text-overflow:ellipsis;text-wrap:nowrap;white-space:none;width:100%;font-family:Decour,Arial,sans-serif,\$font-decour fallback;overflow:hidden}.panel__content .swiper-slide .panel__content__subtitle{padding-top:.25em}.panel__content .swiper-slide.swiper-slide-active{--pseudo-width:100%;opacity:1!important;height:20%!important}@media (max-width:1023px){.panel__content .swiper-slide.swiper-slide-active{height:33%!important}}.panel__content .swiper-slide.swiper-slide-active .panel__content__flex div{padding-bottom:1.5em;transition:padding .8s cubic-bezier(.36,0,0,1)}@media (max-width:659px){.panel__content .swiper-slide.swiper-slide-active .panel__content__flex div{padding-bottom:0}}.panel__content:focus-visible{outline:none!important}@media (max-width:1023px){.panel__content{grid-column:5/span 4}}@media (max-width:659px){.panel__content{flex-direction:row;grid-area:span 2/span 4/span 2/span 4;overflow-x:hidden}}.panel-standard__wrapper{grid-template-columns:repeat(16,minmax(0,1fr));gap:.5em;max-width:1880px;margin:auto;padding:0 .5em;display:grid}@media (max-width:1023px){.panel-standard__wrapper{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (max-width:659px){.panel-standard__wrapper{grid-template-columns:repeat(4,minmax(0,1fr));padding:0 .5em}}.panel-standard{background-color:var(--bgColor);height:calc(100vh - 2em);display:flex}.panel-standard *{color:var(--textColor)}.panel-standard__wrapper{gap:0;width:100%;height:100%}.panel-standard__media{grid-column:span 8/span 8;height:100%;position:relative}.panel-standard__content{grid-column:span 8/span 8;padding:3em}.slices-media[data-v-4613d00f]{gap:.5em;max-width:1880px;margin:auto;padding:0 .5em}.slices-media__wrapper[data-v-4613d00f]{min-height:660px;position:relative}@media (max-width:1023px){.slices-media__wrapper[data-v-4613d00f]{min-height:400px}}.slices-media--enriched .slices-media__wrapper[data-v-4613d00f]{min-height:0}.slices-media--full-height .slices-media__wrapper[data-v-4613d00f]{min-height:inherit}.slices-media__text[data-v-4613d00f]{display:none}@media (max-width:1023px){.slices-media__text[data-v-4613d00f]{flex-direction:column;padding:4em .5em;display:flex}}@media (max-width:659px){.slices-media__text[data-v-4613d00f]{padding:2em .5em}}.slices-diptych{gap:.5em;max-width:1880px;margin:auto;padding:0 .5em}.slices-diptych .diptych-projet{padding:0}.diptych__text{display:none}.slices-tryptich{gap:.5em;max-width:1880px;margin:auto;padding:0 .5em}.slices-tryptich .triptych-projet{grid-template-columns:none;gap:0;padding:0}.slices-tryptich .triptych-projet .slices-triptych-projet__inner{grid-column:span 16/span 16}.triptych__text{display:none}@media (max-width:1023px){.triptych__text{flex-direction:column;padding:4em .5em;display:flex}}@media (max-width:659px){.triptych__text{padding:2em .5em}}.actualite-media.sides{grid-template-columns:repeat(2,1fr);gap:.5em;display:grid}@media (max-width:659px){.actualite-media.sides{grid-template-columns:repeat(1,1fr)}}.actualite-text[data-v-7c1fb4ba]{max-width:680px;margin:auto;padding:2.5em 0}@media (max-width:1023px){.actualite-text[data-v-7c1fb4ba]{padding:2em 1.5em}}@media (max-width:659px){.actualite-text[data-v-7c1fb4ba]{max-width:unset;padding:2em 1em}}.project-title{text-wrap:pretty;font-size:max(2.1rem,min(1.362rem + 1.154vw,2.4rem));line-height:1.2}@media (max-width:1024px){.project-title{font-size:max(2.1rem,min(1.556rem + 1.319vw,2.4rem))}}@media (max-width:660px){.project-title{font-size:max(1.5rem,min(.653rem + 4.235vw,2.4rem))}}.project-separator{grid-template-columns:repeat(16,minmax(0,1fr));gap:.5em;max-width:1880px;margin:auto;padding:0 .5em;display:grid}@media (max-width:1023px){.project-separator{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (max-width:659px){.project-separator{grid-template-columns:repeat(4,minmax(0,1fr));padding:0 .5em}}.disabled{display:none}.project-separator{width:100%}@media (max-width:659px){.project-separator{padding:0 1em}}.project-wrapper{flex-direction:column;grid-column:2/span 14;justify-content:space-between;padding:4em 0;display:flex}@media (max-width:1023px){.project-wrapper{grid-column:2/span 6;justify-content:flex-start;gap:1.5em;padding:4em 0}}@media (max-width:659px){.project-wrapper{grid-column:1/span 4;gap:1em;padding:1.5em 0}}.project-title{color:var(--dark-100);align-self:flex-start;font-family:Decour,Arial,sans-serif,\$font-decour fallback;font-weight:400;display:block}.project_separator-description{align-self:flex-end;max-width:560px}@media (max-width:1023px){.project_separator-description{max-width:unset;align-self:flex-start}}
