@property --fc-n{syntax:"<integer>";inherits:false;initial-value:0}@property --fc-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@view-transition{navigation:auto}.fiche-cabinet-module__V5lrAG__root{interpolate-size:allow-keywords}.fiche-cabinet-module__V5lrAG__name{color:#0000;view-transition-name:fiche-cabinet-module__V5lrAG__fc-name;background-image:linear-gradient(100deg,#1a1a2e 0% 38%,#166f67 50%,#1a1a2e 62% 100%);background-position:100% 0;background-size:260% 100%;-webkit-background-clip:text;background-clip:text}.fiche-cabinet-module__V5lrAG__nameLight{background-image:linear-gradient(100deg,#fff 0% 38%,#8ff0e6 50%,#fff 62% 100%)}@media (prefers-reduced-motion:no-preference){.fiche-cabinet-module__V5lrAG__name{animation:6s ease-in-out .6s infinite fiche-cabinet-module__V5lrAG__fc-sheen}}@keyframes fiche-cabinet-module__V5lrAG__fc-sheen{0%,55%{background-position:100% 0}85%,to{background-position:0 0}}.fiche-cabinet-module__V5lrAG__aurora{pointer-events:none;background:conic-gradient(from var(--fc-angle) at 60% 40%, #2dc4b538, #f4a62224, #166f672e, #2dc4b538);filter:blur(60px);opacity:.9;height:120%;position:absolute;inset:-20% -10% auto}@media (prefers-reduced-motion:no-preference){.fiche-cabinet-module__V5lrAG__aurora{animation:18s linear infinite fiche-cabinet-module__V5lrAG__fc-turn}}@keyframes fiche-cabinet-module__V5lrAG__fc-turn{to{--fc-angle:360deg}}.fiche-cabinet-module__V5lrAG__rings{pointer-events:none;position:absolute;inset:0;overflow:hidden}.fiche-cabinet-module__V5lrAG__rings>span{opacity:0;border:1.5px solid #2dc4b559;border-radius:9999px;width:22rem;height:22rem;margin:-11rem 0 0 -11rem;position:absolute;top:46%;left:50%}@media (prefers-reduced-motion:no-preference){.fiche-cabinet-module__V5lrAG__rings>span{animation:6s cubic-bezier(.2,.7,.2,1) infinite fiche-cabinet-module__V5lrAG__fc-ring}.fiche-cabinet-module__V5lrAG__rings>span:nth-child(2){animation-delay:2s}.fiche-cabinet-module__V5lrAG__rings>span:nth-child(3){animation-delay:4s}}@keyframes fiche-cabinet-module__V5lrAG__fc-ring{0%{opacity:.7;transform:scale(.35)}to{opacity:0;transform:scale(2.6)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.fiche-cabinet-module__V5lrAG__reveal{animation:linear both fiche-cabinet-module__V5lrAG__fc-rise;animation-timeline:view();animation-range:entry cover 22%}.fiche-cabinet-module__V5lrAG__revealSide{animation:linear both fiche-cabinet-module__V5lrAG__fc-side;animation-timeline:view();animation-range:entry cover 28%}.fiche-cabinet-module__V5lrAG__zoomIn{animation:linear both fiche-cabinet-module__V5lrAG__fc-zoom;animation-timeline:view();animation-range:entry cover 35%}}}@keyframes fiche-cabinet-module__V5lrAG__fc-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes fiche-cabinet-module__V5lrAG__fc-side{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}@keyframes fiche-cabinet-module__V5lrAG__fc-zoom{0%{opacity:.2;transform:scale(.94)}to{opacity:1;transform:none}}.fiche-cabinet-module__V5lrAG__progress{z-index:40;transform-origin:0;background:linear-gradient(90deg,#2dc4b5,#166f67,#f4a622);height:3px;display:none;position:fixed;inset:0 0 auto;transform:scaleX(0)}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.fiche-cabinet-module__V5lrAG__progress{animation:linear both fiche-cabinet-module__V5lrAG__fc-progress;animation-timeline:scroll(root);display:block}}}@keyframes fiche-cabinet-module__V5lrAG__fc-progress{to{transform:scaleX(1)}}.fiche-cabinet-module__V5lrAG__count{--fc-n:var(--to);counter-reset:fc var(--fc-n)}.fiche-cabinet-module__V5lrAG__count:after{content:counter(fc)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.fiche-cabinet-module__V5lrAG__count{animation:linear both fiche-cabinet-module__V5lrAG__fc-count;animation-timeline:view();animation-range:entry 10% cover 45%}}}@keyframes fiche-cabinet-module__V5lrAG__fc-count{0%{--fc-n:0}to{--fc-n:var(--to)}}.fiche-cabinet-module__V5lrAG__dock{transform:translateY(0)}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.fiche-cabinet-module__V5lrAG__dock{animation:linear both fiche-cabinet-module__V5lrAG__fc-dock;animation-timeline:scroll(root);animation-range:0 420px}}}@keyframes fiche-cabinet-module__V5lrAG__fc-dock{0%{transform:translateY(130%)}to{transform:translateY(0)}}.fiche-cabinet-module__V5lrAG__fold::details-content{block-size:0;transition:block-size .35s ease, content-visibility .35s allow-discrete;overflow:clip}.fiche-cabinet-module__V5lrAG__fold[open]::details-content{block-size:auto}.fiche-cabinet-module__V5lrAG__fold>summary{cursor:pointer;list-style:none}.fiche-cabinet-module__V5lrAG__fold>summary::-webkit-details-marker{display:none}.fiche-cabinet-module__V5lrAG__chevron{transition:transform .3s}.fiche-cabinet-module__V5lrAG__fold[open]>summary .fiche-cabinet-module__V5lrAG__chevron{transform:rotate(180deg)}.fiche-cabinet-module__V5lrAG__lift{transition:transform .25s,box-shadow .25s,border-color .25s}@media (hover:hover) and (prefers-reduced-motion:no-preference){.fiche-cabinet-module__V5lrAG__lift:hover{transform:translateY(-2px);box-shadow:0 14px 30px -18px #166f6773}}.fiche-cabinet-module__V5lrAG__rail{scroll-snap-type:x mandatory;scrollbar-width:none}.fiche-cabinet-module__V5lrAG__rail::-webkit-scrollbar{display:none}.fiche-cabinet-module__V5lrAG__rail>*{scroll-snap-align:center}@supports (animation-timeline:view(inline)){@media (prefers-reduced-motion:no-preference){.fiche-cabinet-module__V5lrAG__rail>*{animation:linear both fiche-cabinet-module__V5lrAG__fc-railcard;animation-timeline:view(inline)}}}@keyframes fiche-cabinet-module__V5lrAG__fc-railcard{0%{opacity:.55;transform:scale(.92)}50%{opacity:1;transform:scale(1)}to{opacity:.55;transform:scale(.92)}}.fiche-cabinet-module__V5lrAG__tocScope{timeline-scope:--s-contact, --s-tarifs, --s-expertise, --s-parcours, --s-travaux, --s-medias, --s-faq, --s-confreres}@supports (animation-timeline:view()){.fiche-cabinet-module__V5lrAG__tocLink{animation:linear both fiche-cabinet-module__V5lrAG__fc-toc;animation-range:cover}.fiche-cabinet-module__V5lrAG__tocLink[data-s=contact]{animation-timeline:--s-contact}.fiche-cabinet-module__V5lrAG__tocLink[data-s=tarifs]{animation-timeline:--s-tarifs}.fiche-cabinet-module__V5lrAG__tocLink[data-s=expertise]{animation-timeline:--s-expertise}.fiche-cabinet-module__V5lrAG__tocLink[data-s=parcours]{animation-timeline:--s-parcours}.fiche-cabinet-module__V5lrAG__tocLink[data-s=travaux]{animation-timeline:--s-travaux}.fiche-cabinet-module__V5lrAG__tocLink[data-s=medias]{animation-timeline:--s-medias}.fiche-cabinet-module__V5lrAG__tocLink[data-s=faq]{animation-timeline:--s-faq}.fiche-cabinet-module__V5lrAG__tocLink[data-s=confreres]{animation-timeline:--s-confreres}.fiche-cabinet-module__V5lrAG__sec[data-s=contact]{view-timeline-name:--s-contact}.fiche-cabinet-module__V5lrAG__sec[data-s=tarifs]{view-timeline-name:--s-tarifs}.fiche-cabinet-module__V5lrAG__sec[data-s=expertise]{view-timeline-name:--s-expertise}.fiche-cabinet-module__V5lrAG__sec[data-s=parcours]{view-timeline-name:--s-parcours}.fiche-cabinet-module__V5lrAG__sec[data-s=travaux]{view-timeline-name:--s-travaux}.fiche-cabinet-module__V5lrAG__sec[data-s=medias]{view-timeline-name:--s-medias}.fiche-cabinet-module__V5lrAG__sec[data-s=faq]{view-timeline-name:--s-faq}.fiche-cabinet-module__V5lrAG__sec[data-s=confreres]{view-timeline-name:--s-confreres}}@keyframes fiche-cabinet-module__V5lrAG__fc-toc{0%,to{color:#4a5568;border-color:#0000}8%,92%{color:#166f67;border-color:#166f67}}.fiche-cabinet-module__V5lrAG__typing{white-space:nowrap;border-right:2px solid #166f67;width:100%;overflow:hidden}@media (prefers-reduced-motion:no-preference){.fiche-cabinet-module__V5lrAG__typing{width:0;animation:3.2s steps(42,end) .4s forwards fiche-cabinet-module__V5lrAG__fc-type,.8s step-end infinite fiche-cabinet-module__V5lrAG__fc-caret}}@keyframes fiche-cabinet-module__V5lrAG__fc-type{to{width:100%}}@keyframes fiche-cabinet-module__V5lrAG__fc-caret{50%{border-color:#0000}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.fiche-cabinet-module__V5lrAG__wipe{animation:linear both fiche-cabinet-module__V5lrAG__fc-wipe;animation-timeline:view();animation-range:cover 20% cover 55%}}}@keyframes fiche-cabinet-module__V5lrAG__fc-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.fiche-cabinet-module__V5lrAG__appear{transition:opacity .35s,transform .35s}@starting-style{.fiche-cabinet-module__V5lrAG__appear{opacity:0;transform:translateY(8px)}}
.hero-fx-module__jzWXkq__stage3d{perspective:900px;perspective-origin:50% 40%;display:block}.hero-fx-module__jzWXkq__word3d{transform-style:preserve-3d;will-change:transform;flex-wrap:wrap;column-gap:.28em;display:inline-flex;transform:rotateX(14deg)rotateY(-16deg)}.hero-fx-module__jzWXkq__wordGroup{transform-style:preserve-3d;display:inline-flex}.hero-fx-module__jzWXkq__letter{transform-style:preserve-3d;transform-origin:50% 100%;display:inline-block;position:relative}@media (prefers-reduced-motion:no-preference){.hero-fx-module__jzWXkq__letter{animation:.9s cubic-bezier(.2,.9,.25,1.15) both hero-fx-module__jzWXkq__fx-drop;animation-delay:calc(var(--i) * 55ms + .15s)}}@keyframes hero-fx-module__jzWXkq__fx-drop{0%{opacity:0;transform:rotateX(-95deg)translateY(-.35em)}60%{opacity:1}to{opacity:1;transform:none}}.hero-fx-module__jzWXkq__layer{color:color-mix(in srgb, #166f67 calc(100% - var(--d) * 6%), #0b2b28);transform:translateZ(calc(var(--d) * -2.4px - 2.4px));position:absolute;inset:0}.hero-fx-module__jzWXkq__layerDark{color:color-mix(in srgb, #2dc4b5 calc(100% - var(--d) * 6%), #0b2b28)}.hero-fx-module__jzWXkq__face{color:#0000;background-image:linear-gradient(110deg,#1a1a2e 0% 40%,#2dc4b5 50%,#1a1a2e 60% 100%);background-position:100% 0;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;display:inline-block;position:relative}.hero-fx-module__jzWXkq__faceDark{background-image:linear-gradient(110deg,#fff 0% 40%,#f4a622 50%,#fff 60% 100%)}@media (prefers-reduced-motion:no-preference){.hero-fx-module__jzWXkq__face{animation:5s ease-in-out 1.6s infinite hero-fx-module__jzWXkq__fx-shine}}@keyframes hero-fx-module__jzWXkq__fx-shine{0%,50%{background-position:100% 0}80%,to{background-position:0 0}}.hero-fx-module__jzWXkq__scanLine{background:linear-gradient(90deg,#0000,#2dc4b5,#0000);height:2px;position:absolute;inset-inline:0;box-shadow:0 0 18px 4px #2dc4b573}@media (prefers-reduced-motion:no-preference){.hero-fx-module__jzWXkq__scanLine{animation:2.4s ease-in-out .3s both hero-fx-module__jzWXkq__fx-scan}}@keyframes hero-fx-module__jzWXkq__fx-scan{0%{opacity:1;top:0}90%{opacity:1}to{opacity:0;top:100%}}
.objets-module__DgpxGW__photoWrap{z-index:-10;position:absolute;inset:0;overflow:hidden}.objets-module__DgpxGW__photo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.objets-module__DgpxGW__photoWrap{animation:1.8s cubic-bezier(.2,.7,.2,1) both objets-module__DgpxGW__ville-in}}@keyframes objets-module__DgpxGW__ville-in{0%{opacity:.4;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.objets-module__DgpxGW__photo{animation:linear both objets-module__DgpxGW__ville-par;animation-timeline:view();animation-range:exit}}}@keyframes objets-module__DgpxGW__ville-par{to{transform:translateY(22%)scale(1.06)}}.objets-module__DgpxGW__drift{position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.objets-module__DgpxGW__drift{animation:24s ease-in-out infinite alternate objets-module__DgpxGW__ville-drift}}@keyframes objets-module__DgpxGW__ville-drift{0%{transform:scale(1)translate(0,0)}to{transform:scale(1.07)translate(-1.5%,-1%)}}.objets-module__DgpxGW__mask{vertical-align:bottom;margin-bottom:-.08em;padding-bottom:.08em;display:inline-block;overflow:hidden}.objets-module__DgpxGW__word{display:inline-block}@media (prefers-reduced-motion:no-preference){.objets-module__DgpxGW__word{animation:1s cubic-bezier(.16,1,.3,1) both objets-module__DgpxGW__word-up;animation-delay:calc(var(--i) * 90ms + .2s)}.objets-module__DgpxGW__fadeUp{animation:.9s cubic-bezier(.16,1,.3,1) both objets-module__DgpxGW__fade-up;animation-delay:var(--d,.5s)}}@keyframes objets-module__DgpxGW__word-up{0%{transform:translateY(105%)}to{transform:translateY(0)}}@keyframes objets-module__DgpxGW__fade-up{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.objets-module__DgpxGW__heroText{animation:linear both objets-module__DgpxGW__hero-out;animation-timeline:view();animation-range:exit exit 80%}.objets-module__DgpxGW__heroFan{animation:linear both objets-module__DgpxGW__fan-out;animation-timeline:view();animation-range:exit}}}@keyframes objets-module__DgpxGW__hero-out{to{opacity:0;translate:0 -48px}}@keyframes objets-module__DgpxGW__fan-out{to{translate:0 -140px}}.objets-module__DgpxGW__stage{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin:0 -16px;padding:4px 16px 12px;display:flex;overflow-x:auto}.objets-module__DgpxGW__stage::-webkit-scrollbar{display:none}.objets-module__DgpxGW__card{scroll-snap-align:start;border-radius:18px;flex:0 0 78%;position:relative;overflow:hidden;box-shadow:0 24px 50px -22px #000000b3}@media (prefers-reduced-motion:no-preference){.objets-module__DgpxGW__card{animation:.9s cubic-bezier(.16,1,.3,1) both objets-module__DgpxGW__fan-in;animation-delay:calc(var(--k) * .12s + .45s)}}@keyframes objets-module__DgpxGW__fan-in{0%{opacity:0;translate:0 60px}to{opacity:1;translate:0}}.objets-module__DgpxGW__card:first-child{--k:0;--tx:-18%;--ty:-86%;--tz:0px;--r:-7deg;--hx:-30%;--hy:-98%;--hr:-11deg}.objets-module__DgpxGW__card:nth-child(2){--k:1;--tx:14%;--ty:-52%;--tz:40px;--r:5deg;--hx:26%;--hy:-50%;--hr:8deg}.objets-module__DgpxGW__card:nth-child(3){--k:2;--tx:-6%;--ty:-14%;--tz:80px;--r:-2deg;--hx:-8%;--hy:-2%;--hr:-3deg}@media (min-width:1024px){.objets-module__DgpxGW__fan{perspective:1300px}.objets-module__DgpxGW__stage{height:460px;transform-style:preserve-3d;transform:rotateX(calc(var(--py,0) * -7deg)) rotateY(calc(var(--px,0) * 11deg));margin:0;padding:0;transition:transform .8s cubic-bezier(.16,1,.3,1);display:block;position:relative;overflow:visible}.objets-module__DgpxGW__card{width:72%;transform:translate3d(var(--tx), var(--ty), var(--tz)) rotate(var(--r)) scale(var(--s,1));transition:transform .7s cubic-bezier(.16,1,.3,1),box-shadow .4s;position:absolute;top:50%;left:14%}.objets-module__DgpxGW__card:first-child{z-index:1}.objets-module__DgpxGW__card:nth-child(2){z-index:2}.objets-module__DgpxGW__card:nth-child(3){z-index:3}.objets-module__DgpxGW__stage:hover .objets-module__DgpxGW__card{transform:translate3d(var(--hx), var(--hy), var(--tz)) rotate(var(--hr)) scale(var(--s,1))}.objets-module__DgpxGW__stage .objets-module__DgpxGW__card:hover{--s:1.06;z-index:5;box-shadow:0 34px 70px -24px #000c}}.objets-module__DgpxGW__marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.objets-module__DgpxGW__marquee .objets-module__DgpxGW__track{width:max-content}.objets-module__DgpxGW__track{gap:2.5rem;display:flex}@media (prefers-reduced-motion:no-preference){.objets-module__DgpxGW__marquee:has(.objets-module__DgpxGW__track[data-loop]) .objets-module__DgpxGW__track{animation:38s linear infinite objets-module__DgpxGW__marquee}.objets-module__DgpxGW__marquee:hover .objets-module__DgpxGW__track{animation-play-state:paused}}@keyframes objets-module__DgpxGW__marquee{to{transform:translate(calc(-50% - 1.25rem))}}