.client-logos[data-v-1d9a7339]{align-items:center;display:flex;height:var(--flomo-logos);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);overflow:hidden;position:relative;z-index:1}.client-logos__track[data-v-1d9a7339]{animation:client-logos-scroll-1d9a7339 90s linear infinite;display:flex;width:-moz-max-content;width:max-content}.client-logos:hover .client-logos__track[data-v-1d9a7339]{animation-play-state:paused}.client-logos__list[data-v-1d9a7339]{align-items:center;display:flex;gap:3.5rem;list-style:none;margin:0;padding-right:3.5rem}.client-logos__item[data-v-1d9a7339]{align-items:center;display:flex;justify-content:center}.client-logos__link[data-v-1d9a7339]{background:none;border:0;display:block;padding:0}button.client-logos__link[data-v-1d9a7339]{cursor:pointer}.client-logos__logo[data-v-1d9a7339]{display:block;filter:grayscale(1) contrast(1.1);max-width:none;opacity:.5;transition:filter .35s ease,opacity .35s ease,transform .35s cubic-bezier(.2,.8,.2,1);-webkit-user-select:none;-moz-user-select:none;user-select:none}.client-logos__item:hover .client-logos__logo[data-v-1d9a7339]{filter:grayscale(0);opacity:1;transform:translateY(-2px) scale(1.06)}@keyframes client-logos-scroll-1d9a7339{0%{transform:translate(0)}to{transform:translate(-25%)}}@media (max-width:639px){.client-logos__list[data-v-1d9a7339]{gap:2.25rem;padding-right:2.25rem}.client-logos__logo[data-v-1d9a7339]{zoom:.85}}@media (prefers-reduced-motion:reduce){.client-logos[data-v-1d9a7339]{overflow-x:auto}.client-logos__track[data-v-1d9a7339]{animation:none}}.hero-fold[data-v-a66a9cb9]{--hero-reserve:131px;--hero-h:calc(100svh - var(--hero-reserve));--hero-slow:1.3;height:var(--hero-h);position:relative}@media (min-width:640px){.hero-fold[data-v-a66a9cb9]{--hero-reserve:139px}}@media (min-width:768px){.hero-fold[data-v-a66a9cb9]{--hero-reserve:154px}}@media (min-width:1024px){.hero-fold[data-v-a66a9cb9]{--hero-reserve:176px}}.hero-fold__stage[data-v-a66a9cb9]{height:var(--hero-h);left:0;pointer-events:none;position:absolute;top:0;width:100%}.hero-fold.is-pinned .hero-fold__stage[data-v-a66a9cb9]{position:fixed}.hero-fold__frame[data-v-a66a9cb9]{top:0;right:0;bottom:0;left:0}.hero-fold__frame[data-v-a66a9cb9],.hero-fold__panel[data-v-a66a9cb9]{position:absolute;transform-origin:50% 0;transform-style:preserve-3d;will-change:transform}.hero-fold__panel[data-v-a66a9cb9]{left:0;width:100%}.hero-fold__panel--top[data-v-a66a9cb9]{height:50%;top:0}.hero-fold__panel--bottom[data-v-a66a9cb9]{height:100%;top:100%}.hero-fold__face[data-v-a66a9cb9]{backface-visibility:hidden;top:0;right:0;bottom:0;left:0;overflow:hidden;position:absolute}.hero-fold__panel--bottom>.hero-fold__face[data-v-a66a9cb9]{top:-2px}.hero-fold__content[data-v-a66a9cb9]{height:var(--hero-h);left:0;position:absolute;top:0;width:100%}.hero-fold__panel--bottom .hero-fold__content[data-v-a66a9cb9]{top:calc(var(--hero-h)/-2 + 2px)}.hero-fold__video[data-v-a66a9cb9]{height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;transition:opacity .3s;width:100%}.hero-fold__shade[data-v-a66a9cb9],.hero-fold__veil[data-v-a66a9cb9]{top:0;right:0;bottom:0;left:0;opacity:var(--hero-shade,0);pointer-events:none;position:absolute}.hero-fold__shade--top[data-v-a66a9cb9]{background:linear-gradient(180deg,#19181500 20%,#19181559)}.hero-fold__shade--bottom[data-v-a66a9cb9]{background:linear-gradient(180deg,#19181599,#19181526)}.hero-fold__veil[data-v-a66a9cb9]{background:#191815;opacity:0}.hero-fold[data-variant=pli-3d][data-v-a66a9cb9],.hero-fold[data-variant=pli][data-v-a66a9cb9]{--hero-slow:1}.hero-fold[data-variant=pli-3d] .hero-fold__stage[data-v-a66a9cb9]{perspective:calc(var(--hero-h)*2.5);perspective-origin:50% 0}.hero-fold[data-variant=bascule] .hero-fold__stage[data-v-a66a9cb9]{perspective:calc(var(--hero-h)*4);perspective-origin:50% 0}.hero-fold[data-variant=bascule] .hero-fold__shade--top[data-v-a66a9cb9]{background:linear-gradient(180deg,#19181500,#19181540)}.hero-fold[data-variant=bascule] .hero-fold__shade--bottom[data-v-a66a9cb9]{background:linear-gradient(180deg,#19181540,#1918158c)}.hero-fold[data-variant=carte] .hero-fold__shade[data-v-a66a9cb9],.hero-fold[data-variant=rideau] .hero-fold__shade[data-v-a66a9cb9]{display:none}.hero-fold[data-variant=carte] .hero-fold__frame[data-v-a66a9cb9]{transform-origin:50% 0}.hero-fold[data-variant=rideau] .hero-fold__frame[data-v-a66a9cb9]{transform-origin:50% 50%}.hero-fold.is-opening[data-v-a66a9cb9]{--hero-reserve:var(--flomo-logos)}.hero-fold.is-opening .hero-fold__stage[data-v-a66a9cb9]{animation:none!important;height:100svh;position:fixed;transform:none!important;z-index:2}.hero-fold.is-opening.is-doors-done .hero-fold__stage[data-v-a66a9cb9]{visibility:hidden}.hero-fold.is-opening .hero-fold__frame[data-v-a66a9cb9]{opacity:0}.hero-doors[data-v-a66a9cb9]{top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.hero-door[data-v-a66a9cb9]{height:var(--hero-h);top:0;will-change:transform}.hero-door[data-v-a66a9cb9],.hero-door__logos[data-v-a66a9cb9]{left:0;position:absolute;width:100%}.hero-door__logos[data-v-a66a9cb9]{background:#f4f2e9;top:100%}.hero-fold[data-variant=ouv-droite] .hero-door--a[data-v-a66a9cb9]{clip-path:polygon(0 0,100% 0,100% 50%,0 50%)}.hero-fold[data-variant=ouv-droite] .hero-door--b[data-v-a66a9cb9]{clip-path:polygon(0 49.6%,100% 49.6%,100% calc(100% + var(--flomo-logos) + 2px),0 calc(100% + var(--flomo-logos) + 2px))}.hero-fold[data-variant=ouv-diagonale] .hero-door--a[data-v-a66a9cb9]{clip-path:polygon(0 0,100% 0,100% 38%,0 62%)}.hero-fold[data-variant=ouv-diagonale] .hero-door--b[data-v-a66a9cb9]{clip-path:polygon(0 61.6%,100% 37.6%,100% calc(100% + var(--flomo-logos) + 2px),0 calc(100% + var(--flomo-logos) + 2px))}.hero-fold[data-variant=ouv-dechiree] .hero-door--a[data-v-a66a9cb9]{clip-path:polygon(0 0,100% 0,100% 52.46%,99.83% 49.46%,98.08% 52.33%,95.24% 52.45%,92.94% 49.67%,91.58% 52.38%,89.59% 48.38%,88.14% 51.72%,86.82% 47.55%,85.28% 49.75%,84.04% 51.08%,82.07% 48.62%,79.22% 53.16%,76.73% 51.29%,75.41% 51.05%,73.26% 52.85%,70.38% 49.72%,68.02% 50.6%,65.43% 48.81%,62.48% 50.47%,59.75% 51.08%,58.47% 49.93%,56.96% 51.65%,54.93% 47.56%,51.77% 48.64%,49.11% 52.4%,46.86% 50.48%,45.17% 51.27%,42.38% 48.72%,40.28% 50.55%,38.45% 49.54%,35.89% 48.12%,34.57% 47.2%,32.27% 49.18%,29.79% 50.52%,28.23% 52.02%,26.42% 47.55%,24.93% 48.65%,22.01% 47.1%,18.86% 49.34%,16.5% 52.87%,14.05% 48.23%,12.6% 52.09%,10.55% 47.38%,9.21% 49.58%,7.94% 50.05%,6.62% 49.14%,4.35% 47.26%,1.85% 47.77%,0 50%)}.hero-fold[data-variant=ouv-dechiree] .hero-door--b[data-v-a66a9cb9]{clip-path:polygon(0 49.6%,1.85% 47.37%,4.35% 46.86%,6.62% 48.74%,7.94% 49.65%,9.21% 49.18%,10.55% 46.98%,12.6% 51.69%,14.05% 47.83%,16.5% 52.47%,18.86% 48.94%,22.01% 46.7%,24.93% 48.25%,26.42% 47.15%,28.23% 51.62%,29.79% 50.12%,32.27% 48.78%,34.57% 46.8%,35.89% 47.72%,38.45% 49.14%,40.28% 50.15%,42.38% 48.32%,45.17% 50.87%,46.86% 50.08%,49.11% 52%,51.77% 48.24%,54.93% 47.16%,56.96% 51.25%,58.47% 49.53%,59.75% 50.68%,62.48% 50.07%,65.43% 48.41%,68.02% 50.2%,70.38% 49.32%,73.26% 52.45%,75.41% 50.65%,76.73% 50.89%,79.22% 52.76%,82.07% 48.22%,84.04% 50.68%,85.28% 49.35%,86.82% 47.15%,88.14% 51.32%,89.59% 47.98%,91.58% 51.98%,92.94% 49.27%,95.24% 52.05%,98.08% 51.93%,99.83% 49.06%,100% 52.06%,100% calc(100% + var(--flomo-logos) + 2px),0 calc(100% + var(--flomo-logos) + 2px))}.hero-fold[data-variant=ouv-portes] .hero-door--a[data-v-a66a9cb9]{clip-path:polygon(0 0,50% 0,50% calc(100% + var(--flomo-logos) + 2px),0 calc(100% + var(--flomo-logos) + 2px))}.hero-fold[data-variant=ouv-portes] .hero-door--b[data-v-a66a9cb9]{clip-path:polygon(49.8% 0,100% 0,100% calc(100% + var(--flomo-logos) + 2px),49.8% calc(100% + var(--flomo-logos) + 2px))}.hero-fold[data-variant=ouv-glissement] .hero-door--b[data-v-a66a9cb9],.hero-fold[data-variant^=ouv-balayage] .hero-door--b[data-v-a66a9cb9]{display:none}.hero-fold[data-variant=zoom-grand][data-v-a66a9cb9],.hero-fold[data-variant=zoom-revele][data-v-a66a9cb9],.hero-fold[data-variant=zoom-symboles][data-v-a66a9cb9],.hero-fold[data-variant=zoom][data-v-a66a9cb9]{height:125svh}.hero-fold[data-variant=zoom-grand][data-v-a66a9cb9],.hero-fold[data-variant=zoom-revele][data-v-a66a9cb9]{height:150svh}.hero-fold[data-variant=zoom-grand] .hero-fold__stage[data-v-a66a9cb9],.hero-fold[data-variant=zoom-revele] .hero-fold__stage[data-v-a66a9cb9],.hero-fold[data-variant=zoom-symboles] .hero-fold__stage[data-v-a66a9cb9],.hero-fold[data-variant=zoom] .hero-fold__stage[data-v-a66a9cb9]{animation:none!important;visibility:hidden}@supports (animation-timeline:scroll()){.hero-fold.is-css .hero-fold__frame[data-v-a66a9cb9],.hero-fold.is-css .hero-fold__panel[data-v-a66a9cb9],.hero-fold.is-css .hero-fold__shade[data-v-a66a9cb9],.hero-fold.is-css .hero-fold__stage[data-v-a66a9cb9],.hero-fold.is-css .hero-fold__veil[data-v-a66a9cb9]{animation-duration:auto;animation-fill-mode:both;animation-timing-function:linear;animation-timeline:scroll(root block);animation-range:0 calc(var(--hero-h)*var(--hero-slow))}.hero-fold.is-css .hero-fold__stage[data-v-a66a9cb9]{animation-name:hero-follow-a66a9cb9}.hero-fold.is-css[data-variant=pli-3d] .hero-fold__panel--top[data-v-a66a9cb9],.hero-fold.is-css[data-variant=pli] .hero-fold__panel--top[data-v-a66a9cb9]{animation-name:hero-pli-top-a66a9cb9}.hero-fold.is-css[data-variant=pli-3d] .hero-fold__panel--bottom[data-v-a66a9cb9],.hero-fold.is-css[data-variant=pli] .hero-fold__panel--bottom[data-v-a66a9cb9]{animation-name:hero-pli-bottom-a66a9cb9}.hero-fold.is-css[data-variant=pli-3d] .hero-fold__shade[data-v-a66a9cb9],.hero-fold.is-css[data-variant=pli] .hero-fold__shade[data-v-a66a9cb9]{animation-name:hero-pli-shade-a66a9cb9}.hero-fold.is-css[data-variant=bascule] .hero-fold__panel--top[data-v-a66a9cb9]{animation-name:hero-bascule-a66a9cb9}.hero-fold.is-css[data-variant=bascule] .hero-fold__shade[data-v-a66a9cb9]{animation-name:hero-bascule-shade-a66a9cb9}.hero-fold.is-css[data-variant=carte] .hero-fold__frame[data-v-a66a9cb9]{animation-name:hero-carte-a66a9cb9}.hero-fold.is-css[data-variant=carte] .hero-fold__veil[data-v-a66a9cb9]{animation-name:hero-carte-veil-a66a9cb9}.hero-fold.is-css[data-variant=rideau] .hero-fold__frame[data-v-a66a9cb9]{animation-name:hero-rideau-a66a9cb9}.hero-fold.is-css[data-variant=rideau] .hero-fold__veil[data-v-a66a9cb9]{animation-name:hero-rideau-veil-a66a9cb9}.hero-fold.is-css.is-opening .hero-door[data-v-a66a9cb9]{animation-duration:auto;animation-fill-mode:both;animation-timing-function:linear;animation-timeline:scroll(root block);animation-range:0 var(--hero-h)}.hero-fold.is-css.is-opening .hero-door--a[data-v-a66a9cb9]{animation-name:hero-door-up-a66a9cb9}.hero-fold.is-css.is-opening .hero-door--b[data-v-a66a9cb9]{animation-name:hero-door-down-a66a9cb9}.hero-fold.is-css[data-variant=ouv-portes] .hero-door--a[data-v-a66a9cb9]{animation-name:hero-door-left-a66a9cb9}.hero-fold.is-css[data-variant=ouv-portes] .hero-door--b[data-v-a66a9cb9]{animation-name:hero-door-right-a66a9cb9}.hero-fold.is-css[data-variant=ouv-balayage] .hero-door--a[data-v-a66a9cb9]{animation-name:hero-sweep-a66a9cb9}.hero-fold.is-css[data-variant=ouv-balayage-incline] .hero-door--a[data-v-a66a9cb9]{animation-name:hero-sweep-slant-a66a9cb9}.hero-fold.is-css[data-variant=ouv-balayage-dechire] .hero-door--a[data-v-a66a9cb9]{animation-name:hero-sweep-torn-a66a9cb9}.hero-fold.is-css[data-variant=ouv-glissement] .hero-door--a[data-v-a66a9cb9]{animation-name:hero-slide-left-a66a9cb9}}@media (prefers-reduced-motion:reduce){.hero-fold__stage[data-v-a66a9cb9]{position:absolute!important}.hero-door[data-v-a66a9cb9],.hero-fold__frame[data-v-a66a9cb9],.hero-fold__panel[data-v-a66a9cb9]{animation:none!important;transform:none!important}.hero-fold__shade[data-v-a66a9cb9],.hero-fold__veil[data-v-a66a9cb9]{animation:none!important;opacity:0!important}}.hero-tabs[data-v-a66a9cb9]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#191815d9;border-radius:999px;display:flex;gap:2px;left:50%;padding:3px;position:fixed;top:calc(var(--flomo-header) + 8px);transform:translate(-50%);z-index:60}.hero-tabs__tab[data-v-a66a9cb9]{border-radius:999px;color:#fffffd;font:700 12px/1 Inter,system-ui,sans-serif;letter-spacing:.04em;min-width:2.5rem;opacity:.7;padding:7px 10px;transition:background-color .2s,opacity .2s}.hero-tabs__tab[data-v-a66a9cb9]:hover{background:#fffffd1f;opacity:1}.hero-tabs__tab.is-current[data-v-a66a9cb9]{background:#fe510a;opacity:1}@media (max-width:639px){.hero-tabs[data-v-a66a9cb9]{border-radius:18px;bottom:14px;flex-wrap:wrap;justify-content:center;max-width:calc(100vw - 24px);top:auto;width:-moz-max-content;width:max-content}.hero-tabs__tab[data-v-a66a9cb9]{min-width:2.2rem;padding:7px 8px}}@keyframes hero-door-up-a66a9cb9{0%{transform:translateY(0)}to{transform:translateY(-82%)}}@keyframes hero-door-down-a66a9cb9{0%{transform:translateY(0)}to{transform:translateY(82%)}}@keyframes hero-door-left-a66a9cb9{0%{transform:translate(0)}to{transform:translate(-56%)}}@keyframes hero-door-right-a66a9cb9{0%{transform:translate(0)}to{transform:translate(56%)}}@keyframes hero-sweep-a66a9cb9{0%{clip-path:inset(0 0 calc(var(--flomo-logos)*-1 - 2px) 0)}to{clip-path:inset(0 100% calc(var(--flomo-logos)*-1 - 2px) 0)}}@keyframes hero-sweep-slant-a66a9cb9{0%{clip-path:polygon(0 0,118% 0,100% calc(100% + var(--flomo-logos) + 2px),0 calc(100% + var(--flomo-logos) + 2px))}to{clip-path:polygon(0 0,-18% 0,-36% calc(100% + var(--flomo-logos) + 2px),0 calc(100% + var(--flomo-logos) + 2px))}}@keyframes hero-sweep-torn-a66a9cb9{0%{clip-path:polygon(0 0,105.71% 0,108.55% 2.62%,106.05% 5.05%,104.11% 7.73%,106.78% 10.25%,103.56% 13.34%,103.54% 15.44%,107.16% 18.56%,108.89% 20.15%,106.92% 23.57%,103.94% 26.31%,106.17% 27.84%,104.14% 29.45%,103.18% 31.44%,105.64% 33.87%,106.11% 37.05%,106% 39.83%,105.74% 42.66%,108.99% 44.71%,108.04% 48.2%,104.89% 51.12%,104.73% 53.08%,107.6% 54.72%,108.08% 57.02%,108.75% 59.29%,103% 62.49%,108.46% 64.41%,108.88% 66.85%,103.44% 69.14%,107.67% 71.9%,103.52% 73.94%,108.78% 76.11%,103.71% 79.12%,103.61% 81.12%,107.78% 82.74%,106.36% 84.59%,104.14% 86.99%,103.79% 89.95%,103.7% 92.74%,104.28% 95.08%,108.83% 97.12%,104.82% 100%,104.82% calc(100% + var(--flomo-logos) + 2px),0 calc(100% + var(--flomo-logos) + 2px))}to{clip-path:polygon(0 0,-6.29% 0,-3.45% 2.62%,-5.95% 5.05%,-7.89% 7.73%,-5.22% 10.25%,-8.44% 13.34%,-8.46% 15.44%,-4.84% 18.56%,-3.11% 20.15%,-5.08% 23.57%,-8.06% 26.31%,-5.83% 27.84%,-7.86% 29.45%,-8.82% 31.44%,-6.36% 33.87%,-5.89% 37.05%,-6% 39.83%,-6.26% 42.66%,-3.01% 44.71%,-3.96% 48.2%,-7.11% 51.12%,-7.27% 53.08%,-4.4% 54.72%,-3.92% 57.02%,-3.25% 59.29%,-9% 62.49%,-3.54% 64.41%,-3.12% 66.85%,-8.56% 69.14%,-4.33% 71.9%,-8.48% 73.94%,-3.22% 76.11%,-8.29% 79.12%,-8.39% 81.12%,-4.22% 82.74%,-5.64% 84.59%,-7.86% 86.99%,-8.21% 89.95%,-8.3% 92.74%,-7.72% 95.08%,-3.17% 97.12%,-7.18% 100%,-7.18% calc(100% + var(--flomo-logos) + 2px),0 calc(100% + var(--flomo-logos) + 2px))}}@keyframes hero-slide-left-a66a9cb9{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes hero-follow-a66a9cb9{0%{transform:translateY(0)}to{transform:translateY(calc(var(--hero-h)*var(--hero-slow)))}}@keyframes hero-pli-top-a66a9cb9{0%{transform:rotateX(0)}2.5%{transform:rotateX(-12.84deg)}5%{transform:rotateX(-18.19deg)}7.5%{transform:rotateX(-22.33deg)}10%{transform:rotateX(-25.84deg)}12.5%{transform:rotateX(-28.96deg)}15%{transform:rotateX(-31.79deg)}17.5%{transform:rotateX(-34.41deg)}20%{transform:rotateX(-36.87deg)}22.5%{transform:rotateX(-39.19deg)}25%{transform:rotateX(-41.41deg)}27.5%{transform:rotateX(-43.53deg)}30%{transform:rotateX(-45.57deg)}32.5%{transform:rotateX(-47.55deg)}35%{transform:rotateX(-49.46deg)}37.5%{transform:rotateX(-51.32deg)}40%{transform:rotateX(-53.13deg)}42.5%{transform:rotateX(-54.9deg)}45%{transform:rotateX(-56.63deg)}47.5%{transform:rotateX(-58.33deg)}50%{transform:rotateX(-60deg)}52.5%{transform:rotateX(-61.64deg)}55%{transform:rotateX(-63.26deg)}57.5%{transform:rotateX(-64.85deg)}60%{transform:rotateX(-66.42deg)}62.5%{transform:rotateX(-67.98deg)}65%{transform:rotateX(-69.51deg)}67.5%{transform:rotateX(-71.03deg)}70%{transform:rotateX(-72.54deg)}72.5%{transform:rotateX(-74.04deg)}75%{transform:rotateX(-75.52deg)}77.5%{transform:rotateX(-77deg)}80%{transform:rotateX(-78.46deg)}82.5%{transform:rotateX(-79.92deg)}85%{transform:rotateX(-81.37deg)}87.5%{transform:rotateX(-82.82deg)}90%{transform:rotateX(-84.26deg)}92.5%{transform:rotateX(-85.7deg)}95%{transform:rotateX(-87.13deg)}97.5%{transform:rotateX(-88.57deg)}to{transform:rotateX(-90deg)}}@keyframes hero-pli-bottom-a66a9cb9{0%{transform:rotateX(0)}2.5%{transform:rotateX(25.68deg)}5%{transform:rotateX(36.39deg)}7.5%{transform:rotateX(44.66deg)}10%{transform:rotateX(51.68deg)}12.5%{transform:rotateX(57.91deg)}15%{transform:rotateX(63.58deg)}17.5%{transform:rotateX(68.82deg)}20%{transform:rotateX(73.74deg)}22.5%{transform:rotateX(78.39deg)}25%{transform:rotateX(82.82deg)}27.5%{transform:rotateX(87.06deg)}30%{transform:rotateX(91.15deg)}32.5%{transform:rotateX(95.09deg)}35%{transform:rotateX(98.92deg)}37.5%{transform:rotateX(102.64deg)}40%{transform:rotateX(106.26deg)}42.5%{transform:rotateX(109.8deg)}45%{transform:rotateX(113.27deg)}47.5%{transform:rotateX(116.66deg)}50%{transform:rotateX(120deg)}52.5%{transform:rotateX(123.28deg)}55%{transform:rotateX(126.51deg)}57.5%{transform:rotateX(129.7deg)}60%{transform:rotateX(.369turn)}62.5%{transform:rotateX(135.95deg)}65%{transform:rotateX(139.03deg)}67.5%{transform:rotateX(142.07deg)}70%{transform:rotateX(.403turn)}72.5%{transform:rotateX(148.08deg)}75%{transform:rotateX(151.04deg)}77.5%{transform:rotateX(153.99deg)}80%{transform:rotateX(156.93deg)}82.5%{transform:rotateX(.444turn)}85%{transform:rotateX(162.75deg)}87.5%{transform:rotateX(165.64deg)}90%{transform:rotateX(168.52deg)}92.5%{transform:rotateX(171.4deg)}95%{transform:rotateX(174.27deg)}97.5%{transform:rotateX(177.13deg)}to{transform:rotateX(180deg)}}@keyframes hero-pli-shade-a66a9cb9{0%{opacity:0}2.5%{opacity:.222}5%{opacity:.312}7.5%{opacity:.38}10%{opacity:.436}12.5%{opacity:.484}15%{opacity:.527}17.5%{opacity:.565}20%{opacity:.6}22.5%{opacity:.632}25%{opacity:.661}27.5%{opacity:.689}30%{opacity:.714}32.5%{opacity:.738}35%{opacity:.76}37.5%{opacity:.781}40%{opacity:.8}42.5%{opacity:.818}45%{opacity:.835}47.5%{opacity:.851}50%{opacity:.866}52.5%{opacity:.88}55%{opacity:.893}57.5%{opacity:.905}60%{opacity:.917}62.5%{opacity:.927}65%{opacity:.937}67.5%{opacity:.946}70%{opacity:.954}72.5%{opacity:.961}75%{opacity:.968}77.5%{opacity:.974}80%{opacity:.98}82.5%{opacity:.985}85%{opacity:.989}87.5%{opacity:.992}90%{opacity:.995}92.5%{opacity:.997}95%{opacity:.999}97.5%{opacity:1}to{opacity:1}}@keyframes hero-bascule-a66a9cb9{0%{transform:rotateX(0)}2.5%{transform:rotateX(-4.99deg)}5%{transform:rotateX(-9.08deg)}7.5%{transform:rotateX(-12.66deg)}10%{transform:rotateX(-15.91deg)}12.5%{transform:rotateX(-18.92deg)}15%{transform:rotateX(-21.76deg)}17.5%{transform:rotateX(-24.45deg)}20%{transform:rotateX(-27.02deg)}22.5%{transform:rotateX(-29.5deg)}25%{transform:rotateX(-31.89deg)}27.5%{transform:rotateX(-34.22deg)}30%{transform:rotateX(-36.48deg)}32.5%{transform:rotateX(-38.69deg)}35%{transform:rotateX(-40.86deg)}37.5%{transform:rotateX(-42.98deg)}40%{transform:rotateX(-45.07deg)}42.5%{transform:rotateX(-47.13deg)}45%{transform:rotateX(-49.15deg)}47.5%{transform:rotateX(-51.15deg)}50%{transform:rotateX(-53.13deg)}52.5%{transform:rotateX(-55.08deg)}55%{transform:rotateX(-57.02deg)}57.5%{transform:rotateX(-58.93deg)}60%{transform:rotateX(-60.84deg)}62.5%{transform:rotateX(-62.72deg)}65%{transform:rotateX(-64.59deg)}67.5%{transform:rotateX(-66.45deg)}70%{transform:rotateX(-68.3deg)}72.5%{transform:rotateX(-70.14deg)}75%{transform:rotateX(-71.97deg)}77.5%{transform:rotateX(-73.8deg)}80%{transform:rotateX(-75.62deg)}82.5%{transform:rotateX(-77.43deg)}85%{transform:rotateX(-79.23deg)}87.5%{transform:rotateX(-81.03deg)}90%{transform:rotateX(-82.83deg)}92.5%{transform:rotateX(-84.63deg)}95%{transform:rotateX(-86.42deg)}97.5%{transform:rotateX(-88.21deg)}to{transform:rotateX(-90deg)}}@keyframes hero-bascule-shade-a66a9cb9{0%{opacity:0}5%{opacity:.126}10%{opacity:.219}15%{opacity:.297}20%{opacity:.363}25%{opacity:.423}30%{opacity:.476}35%{opacity:.523}40%{opacity:.566}45%{opacity:.605}50%{opacity:.64}55%{opacity:.671}60%{opacity:.699}65%{opacity:.723}70%{opacity:.743}75%{opacity:.761}80%{opacity:.775}85%{opacity:.786}90%{opacity:.794}95%{opacity:.798}to{opacity:.8}}@keyframes hero-carte-a66a9cb9{0%{clip-path:inset(0 round 0);transform:scale(1)}to{clip-path:inset(0 round 40px);transform:scale(.84)}}@keyframes hero-carte-veil-a66a9cb9{0%{opacity:0}to{opacity:.25}}@keyframes hero-rideau-a66a9cb9{0%{transform:scale(1)}to{transform:scale(1.08)}}@keyframes hero-rideau-veil-a66a9cb9{0%{opacity:0}to{opacity:.45}}.bg-smoke[data-v-51dc7283]{top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;position:fixed;z-index:-1}.bg-smoke__plume[data-v-51dc7283]{animation:bg-smoke-sway-51dc7283 ease-in-out infinite alternate;-webkit-mask-image:radial-gradient(closest-side,#000 0,rgba(0,0,0,.6) 35%,rgba(0,0,0,.2) 70%,transparent 100%);mask-image:radial-gradient(closest-side,#000 0,rgba(0,0,0,.6) 35%,rgba(0,0,0,.2) 70%,transparent 100%);position:absolute}@keyframes bg-smoke-sway-51dc7283{0%{transform:translate3d(-4vw,1.5vh,0) scale(1)}to{transform:translate3d(4vw,-2vh,0) scale(1.08)}}.bg-smoke__texture[data-v-51dc7283]{animation:bg-smoke-flow-51dc7283 linear infinite;background-size:1200px 1200px;bottom:-20%;left:-10%;position:absolute;top:-20%;width:calc(120% + 1200px);will-change:transform}@keyframes bg-smoke-flow-51dc7283{0%{transform:translateZ(0)}to{transform:translate3d(-1200px,0,0)}}@media (prefers-reduced-motion:reduce){.bg-smoke__plume[data-v-51dc7283],.bg-smoke__texture[data-v-51dc7283]{animation:none}}.projet-col[data-v-12cc3c2d]{cursor:pointer;display:flex;flex-direction:column;min-width:0}.projet-col__media[data-v-12cc3c2d]{overflow:hidden;position:relative;width:100%;--tw-bg-opacity:1;aspect-ratio:16/9;background-color:rgb(56 53 48/var(--tw-bg-opacity,1))}@media (min-width:768px){.projet-col__media[data-v-12cc3c2d]{aspect-ratio:auto;height:var(--projet-media-h,auto)}}.projet-col__preview[data-v-12cc3c2d]{border:0;height:101%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:101%}.projet-col__preview--vertical[data-v-12cc3c2d]{aspect-ratio:9/16;width:auto}.projet-col__cover[data-v-12cc3c2d]{top:0;right:0;bottom:0;left:0;position:absolute;--tw-bg-opacity:1;background-color:rgb(56 53 48/var(--tw-bg-opacity,1));clip-path:inset(0 0 0 0);transition:clip-path .9s cubic-bezier(.77,0,.18,1)}.projet-col__cover--open[data-v-12cc3c2d]{clip-path:inset(0 0 0 100%)}.projet-col__card[data-v-12cc3c2d]{align-items:center;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute;--tw-bg-opacity:1;background-color:rgb(56 53 48/var(--tw-bg-opacity,1));padding:2rem}.projet-col__card-logo[data-v-12cc3c2d]{filter:brightness(0) invert(1);max-height:34%;max-width:40%;-o-object-fit:contain;object-fit:contain}.projet-col__card-name[data-v-12cc3c2d]{font-family:DM Sans,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.25rem;font-weight:800;line-height:1.75rem;line-height:1.25;text-align:center;--tw-text-opacity:1;color:rgb(255 255 253/var(--tw-text-opacity,1))}.projet-col__poster[data-v-12cc3c2d]{filter:saturate(.85) contrast(1.05);height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1);width:100%}.projet-col__grade[data-v-12cc3c2d],.projet-col__poster[data-v-12cc3c2d]{top:0;right:0;bottom:0;left:0;position:absolute}.projet-col__grade[data-v-12cc3c2d]{background:linear-gradient(0deg,#19181561 0,#19181500 45%),#fe510a12;mix-blend-mode:multiply;pointer-events:none}.projet-col__poster-fill[data-v-12cc3c2d]{filter:blur(18px) brightness(.55);height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;transform:scale(1.2);width:100%}.projet-col:hover .projet-col__poster[data-v-12cc3c2d]{transform:scale(1.02)}.projet-col__progress[data-v-12cc3c2d]{background:#38353014;height:.125rem;opacity:0;overflow:hidden;position:relative;transition:opacity .4s ease;width:100%}.projet-col__progress--on[data-v-12cc3c2d]{opacity:1}.projet-col__progress span[data-v-12cc3c2d]{top:0;right:0;bottom:0;left:0;position:absolute;--tw-bg-opacity:1;background-color:rgb(254 81 10/var(--tw-bg-opacity,1));transform-origin:left center}.projet-col__title[data-v-12cc3c2d]{font-family:DM Sans,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.25rem;font-weight:800;line-height:1.75rem;line-height:1.25;margin-top:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.projet-col__title button[data-v-12cc3c2d]{text-align:left;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.projet-col--active .projet-col__title button[data-v-12cc3c2d],.projet-col:hover .projet-col__title button[data-v-12cc3c2d]{--tw-text-opacity:1;color:rgb(254 81 10/var(--tw-text-opacity,1))}.projet-col__refs[data-v-12cc3c2d]{-moz-column-gap:1rem;column-gap:1rem;display:flex;margin-top:.25rem;overflow:hidden;white-space:nowrap}.projet-col__ref[data-v-12cc3c2d]{color:#38353073;font-size:.875rem;font-weight:700;line-height:1.25rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}button.projet-col__ref[data-v-12cc3c2d]:hover{--tw-text-opacity:1;color:rgb(56 53 48/var(--tw-text-opacity,1))}.projet-col__ref--on[data-v-12cc3c2d],button.projet-col__ref--on[data-v-12cc3c2d]:hover{--tw-text-opacity:1;color:rgb(254 81 10/var(--tw-text-opacity,1))}.projet-col__text[data-v-12cc3c2d]{color:#383530b3;display:-webkit-box;font-size:.875rem;height:2lh;line-height:1.25rem;line-height:1.625;margin-top:.5rem;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (prefers-reduced-motion:reduce){.projet-col__cover[data-v-12cc3c2d]{transition:none}}.projet-modal[data-v-6b77b6a7]{align-items:center;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:0;position:fixed}@media (min-width:640px){.projet-modal[data-v-6b77b6a7]{padding:1.5rem}}.projet-modal[data-v-6b77b6a7]{z-index:60}.projet-modal__backdrop[data-v-6b77b6a7]{background-color:#191815d9;top:0;right:0;bottom:0;left:0;position:absolute}.projet-modal__panel[data-v-6b77b6a7]{height:100%;max-width:72rem;overflow-y:auto;position:relative;width:100%;--tw-bg-opacity:1;background-color:rgb(244 242 233/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(56 53 48/var(--tw-text-opacity,1))}@media (min-width:640px){.projet-modal__panel[data-v-6b77b6a7]{height:auto}}.projet-modal__panel[data-v-6b77b6a7]{display:flex;flex-direction:column}@media (min-width:1024px){.projet-modal__panel[data-v-6b77b6a7]{flex-direction:row}}.projet-modal__panel[data-v-6b77b6a7]{max-height:100%}@media (min-width:640px){.projet-modal__panel[data-v-6b77b6a7]{max-height:calc(100svh - 3rem)}}.projet-modal__close[data-v-6b77b6a7]{align-items:center;display:flex;height:2.25rem;justify-content:center;position:absolute;right:1rem;top:1rem;width:2.25rem;z-index:10;--tw-text-opacity:1;color:rgb(56 53 48/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.projet-modal__close[data-v-6b77b6a7]:hover{--tw-text-opacity:1;color:rgb(254 81 10/var(--tw-text-opacity,1))}.projet-modal__close svg[data-v-6b77b6a7]{height:1.5rem;width:1.5rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.projet-modal__player[data-v-6b77b6a7]{align-items:center;display:flex;flex-shrink:0;justify-content:center;--tw-bg-opacity:1;background-color:rgb(25 24 21/var(--tw-bg-opacity,1))}@media (min-width:1024px){.projet-modal__player[data-v-6b77b6a7]{width:62%}}.projet-modal__player--vertical[data-v-6b77b6a7]{padding-bottom:1rem;padding-top:1rem}@media (min-width:1024px){.projet-modal__player--vertical[data-v-6b77b6a7]{padding-bottom:1.5rem;padding-top:1.5rem;width:45%}}.projet-modal__frame[data-v-6b77b6a7]{overflow:hidden;position:relative;width:100%;--tw-bg-opacity:1;aspect-ratio:16/9;background-color:rgb(25 24 21/var(--tw-bg-opacity,1))}.projet-modal__frame--vertical[data-v-6b77b6a7]{aspect-ratio:9/16;height:min(78svh,720px);width:auto}.projet-modal__frame--instagram[data-v-6b77b6a7]{aspect-ratio:auto;height:min(80svh,720px);width:min(100%,400px);--tw-bg-opacity:1;background-color:rgb(255 255 253/var(--tw-bg-opacity,1))}.projet-modal__frame--fs[data-v-6b77b6a7]{height:100%!important;width:100%!important}.projet-modal__frame iframe[data-v-6b77b6a7]{border-width:0;height:100%;top:0;right:0;bottom:0;left:0;position:absolute;transition:opacity .4s ease;width:100%}.projet-modal__video--hidden[data-v-6b77b6a7]{opacity:0}.projet-modal__cover[data-v-6b77b6a7]{align-items:center;display:flex;justify-content:center;pointer-events:none;--tw-bg-opacity:1;background-color:rgb(25 24 21/var(--tw-bg-opacity,1));transition:opacity .4s ease}.projet-modal__cover[data-v-6b77b6a7],.projet-modal__cover img[data-v-6b77b6a7]{top:0;right:0;bottom:0;left:0;position:absolute}.projet-modal__cover img[data-v-6b77b6a7]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.projet-modal__cover--off[data-v-6b77b6a7]{opacity:0}.projet-modal__loader[data-v-6b77b6a7]{bottom:0;height:.125rem;left:0;position:absolute;width:25%;--tw-bg-opacity:1;animation:projet-modal-load-6b77b6a7 1.2s ease-in-out infinite;background-color:rgb(254 81 10/var(--tw-bg-opacity,1))}@keyframes projet-modal-load-6b77b6a7{0%{transform:translate(-100%)}to{transform:translate(400%)}}.projet-modal__surface[data-v-6b77b6a7]{align-items:center;cursor:pointer;display:flex;height:100%;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute;width:100%}.projet-modal__frame--paused .projet-modal__surface[data-v-6b77b6a7]{background-color:#19181599}.projet-modal__bigplay[data-v-6b77b6a7]{align-items:center;display:flex;height:4rem;justify-content:center;width:4rem;--tw-bg-opacity:1;background-color:rgb(254 81 10/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 253/var(--tw-text-opacity,1))}.projet-modal__bigplay svg[data-v-6b77b6a7]{height:2rem;width:2rem;fill:currentColor}.projet-modal__controls[data-v-6b77b6a7]{align-items:center;bottom:0;display:flex;gap:.75rem;left:0;padding:2rem .75rem .5rem;position:absolute;right:0;--tw-text-opacity:1;background:linear-gradient(0deg,rgba(25,24,21,.7),transparent);color:rgb(255 255 253/var(--tw-text-opacity,1));opacity:0;transition:opacity .25s ease}.projet-modal__frame--paused .projet-modal__controls[data-v-6b77b6a7],.projet-modal__frame:focus-within .projet-modal__controls[data-v-6b77b6a7],.projet-modal__frame:hover .projet-modal__controls[data-v-6b77b6a7]{opacity:1}.projet-modal__btn[data-v-6b77b6a7]{align-items:center;display:flex;flex-shrink:0;height:2rem;justify-content:center;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2rem}.projet-modal__btn[data-v-6b77b6a7]:hover{--tw-text-opacity:1;color:rgb(254 81 10/var(--tw-text-opacity,1))}.projet-modal__btn svg[data-v-6b77b6a7]{height:1.25rem;width:1.25rem;fill:currentColor}.projet-modal__btn svg .stroke[data-v-6b77b6a7]{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.projet-modal__bar[data-v-6b77b6a7]{align-items:center;cursor:pointer;display:flex;flex-grow:1;height:1rem;position:relative}.projet-modal__bar[data-v-6b77b6a7]:before{background-color:#fffffd4d;content:"";height:.125rem;left:0;position:absolute;right:0}.projet-modal__bar-fill[data-v-6b77b6a7]{height:.125rem;left:0;position:absolute;--tw-bg-opacity:1;background-color:rgb(254 81 10/var(--tw-bg-opacity,1))}.projet-modal__time[data-v-6b77b6a7]{flex-shrink:0;font-size:.75rem;line-height:1rem;--tw-numeric-spacing:tabular-nums;color:#fffffdcc;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.projet-modal__info[data-v-6b77b6a7]{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;min-width:0;padding:1.5rem}@media (min-width:640px){.projet-modal__info[data-v-6b77b6a7]{padding:2.5rem}}@media (min-width:1024px){.projet-modal__info[data-v-6b77b6a7]{overflow-y:auto}}.projet-modal__client[data-v-6b77b6a7]{font-family:DM Sans,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.875rem;font-weight:800;line-height:2.25rem;line-height:1.25;padding-right:2.5rem}@media (min-width:1024px){.projet-modal__client[data-v-6b77b6a7]{font-size:2.25rem;line-height:2.5rem}}.projet-modal__refs[data-v-6b77b6a7]{-moz-column-gap:1.25rem;column-gap:1.25rem;display:flex;flex-wrap:wrap;margin-top:.5rem;row-gap:.25rem}.projet-modal__ref[data-v-6b77b6a7]{color:#38353073;font-weight:700;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}button.projet-modal__ref[data-v-6b77b6a7]:hover{--tw-text-opacity:1;color:rgb(56 53 48/var(--tw-text-opacity,1))}.projet-modal__ref--on[data-v-6b77b6a7],button.projet-modal__ref--on[data-v-6b77b6a7]:hover{--tw-text-opacity:1;color:rgb(254 81 10/var(--tw-text-opacity,1))}.projet-modal__text[data-v-6b77b6a7]{margin-top:1.5rem}.projet-modal__text[data-v-6b77b6a7]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.projet-modal__text[data-v-6b77b6a7]{color:#383530cc;line-height:1.625}.projet-modal__frame[data-v-6b77b6a7]{view-transition-name:projet-media}.projet-modal__info[data-v-6b77b6a7]>*{animation:projet-modal-info-6b77b6a7 .55s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(.32s + var(--k, 0)*70ms)}@keyframes projet-modal-info-6b77b6a7{0%{opacity:0;transform:translate3d(0,14px,0)}}.projet-modal-enter-active[data-v-6b77b6a7],.projet-modal-leave-active[data-v-6b77b6a7]{transition:opacity .3s ease}.projet-modal-enter-active .projet-modal__panel[data-v-6b77b6a7],.projet-modal-leave-active .projet-modal__panel[data-v-6b77b6a7]{transition:transform .4s cubic-bezier(.2,.8,.2,1)}.projet-modal-enter-from[data-v-6b77b6a7],.projet-modal-leave-to[data-v-6b77b6a7]{opacity:0}.projet-modal-enter-from .projet-modal__panel[data-v-6b77b6a7],.projet-modal-leave-to .projet-modal__panel[data-v-6b77b6a7]{transform:translate3d(0,24px,0)}@media (prefers-reduced-motion:reduce){.projet-modal__info[data-v-6b77b6a7]>*{animation:none}.projet-modal-enter-active[data-v-6b77b6a7],.projet-modal-enter-active .projet-modal__panel[data-v-6b77b6a7],.projet-modal-leave-active[data-v-6b77b6a7],.projet-modal-leave-active .projet-modal__panel[data-v-6b77b6a7]{transition:none}}.projets__title[data-v-b1f848b3]{font-family:DM Sans,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.75rem;font-weight:700;line-height:1.25}@media (min-width:768px){.projets__title[data-v-b1f848b3]{font-size:2.25rem}}@media (min-width:1024px){.projets__title[data-v-b1f848b3]{font-size:2.5rem}}.projets__cats[data-v-b1f848b3]{-moz-column-gap:1.75rem;column-gap:1.75rem;display:flex;margin-left:-1.5rem;margin-right:-1.5rem;margin-top:2rem;overflow-x:auto;padding-left:1.5rem;padding-right:1.5rem;row-gap:.5rem;white-space:nowrap}@media (min-width:768px){.projets__cats[data-v-b1f848b3]{flex-wrap:wrap;overflow:visible}}.projets__cats[data-v-b1f848b3]{scrollbar-width:none}.projets__cats[data-v-b1f848b3]::-webkit-scrollbar,.projets__list[data-v-b1f848b3]::-webkit-scrollbar{display:none}.projets__cat[data-v-b1f848b3]{color:#38353080;font-family:Inter,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:700;padding-bottom:.25rem;padding-top:.25rem;position:relative;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.projets__cat[data-v-b1f848b3]:hover{--tw-text-opacity:1;color:rgb(56 53 48/var(--tw-text-opacity,1))}.projets__cat--on[data-v-b1f848b3],.projets__cat--on[data-v-b1f848b3]:hover{--tw-text-opacity:1;color:rgb(254 81 10/var(--tw-text-opacity,1))}.projets__cats[data-v-b1f848b3]{position:relative}.projets__cats-line[data-v-b1f848b3]{height:.125rem;left:0;pointer-events:none;position:absolute;top:0;--tw-bg-opacity:1;background-color:rgb(254 81 10/var(--tw-bg-opacity,1));transition:transform .45s cubic-bezier(.2,.75,.2,1),width .45s cubic-bezier(.2,.75,.2,1)}.projets__stage[data-v-b1f848b3]{margin:0 -1.5rem;overflow:clip;padding:0 1.5rem;position:relative}.projets-slide-next-enter-active[data-v-b1f848b3],.projets-slide-next-leave-active[data-v-b1f848b3],.projets-slide-prev-enter-active[data-v-b1f848b3],.projets-slide-prev-leave-active[data-v-b1f848b3]{transition:transform .75s cubic-bezier(.65,0,.35,1),opacity .75s ease}.projets-slide-next-leave-active[data-v-b1f848b3],.projets-slide-prev-leave-active[data-v-b1f848b3]{left:1.5rem;margin-top:0!important;position:absolute;right:1.5rem;top:0}.projets-slide-next-enter-from[data-v-b1f848b3],.projets-slide-prev-leave-to[data-v-b1f848b3]{transform:translate3d(calc(100% + 3rem),0,0)}.projets-slide-next-leave-to[data-v-b1f848b3],.projets-slide-prev-enter-from[data-v-b1f848b3]{transform:translate3d(calc(-100% - 3rem),0,0)}.projets-slide-next-leave-to[data-v-b1f848b3],.projets-slide-prev-leave-to[data-v-b1f848b3]{opacity:.4}.projets__row--fresh>.projet-col[data-v-b1f848b3]{animation:projet-in-b1f848b3 .65s cubic-bezier(.2,.75,.2,1) both;animation-delay:calc(var(--i, 0)*80ms)}@keyframes projet-in-b1f848b3{0%{opacity:0;transform:translate3d(0,22px,0)}}@media (prefers-reduced-motion:reduce){.projets__row--fresh>.projet-col[data-v-b1f848b3]{animation:none}.projets-slide-next-enter-active[data-v-b1f848b3],.projets-slide-next-leave-active[data-v-b1f848b3],.projets-slide-prev-enter-active[data-v-b1f848b3],.projets-slide-prev-leave-active[data-v-b1f848b3],.projets__cats-line[data-v-b1f848b3]{transition:none}}.projets__list[data-v-b1f848b3]{display:flex;gap:1.25rem;margin-left:-1.5rem;margin-right:-1.5rem;margin-top:2.5rem;overflow-x:auto;padding-left:1.5rem;padding-right:1.5rem;scroll-padding:0 1.5rem;scroll-snap-type:x mandatory;scrollbar-width:none}.projets__row[data-v-b1f848b3]{display:contents}.projets__row>.projet-col[data-v-b1f848b3]{flex:0 0 82%;scroll-snap-align:center}.projets__spacer[data-v-b1f848b3]{display:none}@media (min-width:768px){.projets__list[data-v-b1f848b3]{flex-direction:column;gap:4rem;margin-left:0;margin-right:0;margin-top:3rem;overflow:visible;padding-left:0;padding-right:0}.projets__row[data-v-b1f848b3]{--projets-gap:1.5rem;align-items:flex-start;container-type:inline-size;display:flex;gap:var(--projets-gap);--projet-media-h:calc(20.19231cqw - var(--projets-gap)*2*1.12/3.12*9/16)}@media (min-width:1024px){.projets__row[data-v-b1f848b3]{--projets-gap:2rem}}.projets__row>.projet-col[data-v-b1f848b3],.projets__spacer[data-v-b1f848b3]{display:flex;flex:1 1 0;transition:flex-grow .7s cubic-bezier(.2,.75,.2,1)}.projets__spacer[data-v-b1f848b3]{display:block}.projets__row>.projet-col--active[data-v-b1f848b3]{flex-grow:1.12}}
