.Hero-module__ZARIfG__hero[data-theme=ember]{--hero-glow:radial-gradient(100% 80% at 24% 0%, #ff9e4280 0%, #ff9e4200 62%);--hero-ink:var(--graphite);--hero-muted:#1e1b1699}.Hero-module__ZARIfG__hero[data-theme=ink]{--hero-glow:radial-gradient(100% 80% at 24% 0%, #463c2e99 0%, #463c2e00 62%);--hero-ink:var(--blanc);--hero-muted:#fbfaf799}.Hero-module__ZARIfG__hero{background:var(--hero-glow);min-height:100svh;display:flex;overflow:visible}.Hero-module__ZARIfG__inner{min-width:0;padding:calc(64px + 3svh) var(--pad-x) 4svh;flex-direction:column;flex:1;align-items:flex-start;display:flex;position:relative}.Hero-module__ZARIfG__eyebrow{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--hero-ink);gap:.55em;font-size:.78rem;font-weight:600;display:flex}.Hero-module__ZARIfG__eyebrowWord{opacity:0;transition:opacity .6s var(--ease), transform .7s var(--ease);display:inline-block;transform:translateY(.6em)}.Hero-module__ZARIfG__loaded .Hero-module__ZARIfG__eyebrowWord{opacity:1;transform:none}.Hero-module__ZARIfG__wordmark{contain:paint;font-family:var(--font-mojo);font-weight:800;font-size:calc((100vw - 2 * var(--pad-x)) / 4.5);letter-spacing:-.02em;color:var(--hero-ink);opacity:0;transition:opacity 1s var(--ease);align-self:stretch;margin-top:auto;margin-bottom:-.4em;padding-bottom:.4em;line-height:.8;position:relative}.Hero-module__ZARIfG__loaded .Hero-module__ZARIfG__wordmark{opacity:1}.Hero-module__ZARIfG__wordSpacer{visibility:hidden;white-space:nowrap;vertical-align:top;display:inline-block}.Hero-module__ZARIfG__wordSharp,.Hero-module__ZARIfG__wordBlur{white-space:nowrap;display:block;position:absolute;inset:0}.Hero-module__ZARIfG__wordSharp{z-index:0}.Hero-module__ZARIfG__wordBlur{will-change:filter;-webkit-mask-image:linear-gradient(to bottom, transparent var(--fadeStart,100%), #000 var(--threshold,100%), #000 100%);-webkit-mask-image:linear-gradient(to bottom, transparent var(--fadeStart,100%), #000 var(--threshold,100%), #000 100%);mask-image:linear-gradient(to bottom, transparent var(--fadeStart,100%), #000 var(--threshold,100%), #000 100%)}.Hero-module__ZARIfG__scrollhint{right:var(--pad-x);font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--hero-muted);font-size:.72rem;font-weight:500;position:absolute;top:calc(64px + 3svh)}.Hero-module__ZARIfG__arrow{animation:Hero-module__ZARIfG__bob 2.2s var(--ease) infinite;display:inline-block}@keyframes Hero-module__ZARIfG__bob{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@media (max-width:768px){.Hero-module__ZARIfG__inner{padding-top:calc(64px + 2svh)}}@media (prefers-reduced-motion:reduce){.Hero-module__ZARIfG__wordmark{opacity:1;transition:none}.Hero-module__ZARIfG__wordBlur{will-change:auto}.Hero-module__ZARIfG__eyebrowWord{opacity:1;transition:none;transform:none}.Hero-module__ZARIfG__arrow{animation:none}}
.Claims-module__kqJkRa__section{padding:var(--sect) var(--pad-x);grid-template-columns:repeat(12,1fr);gap:clamp(.8rem,1.5vw,1.5rem);display:grid}.Claims-module__kqJkRa__lede{font-family:var(--font-display);color:var(--graphite);grid-column:3/span 8;font-size:clamp(2.2rem,3.9vw,3.9rem);line-height:1.22}.Claims-module__kqJkRa__tagline{font-family:var(--font-body);color:var(--graphite);grid-column:3/span 8;margin-top:1.6rem;font-size:clamp(1.2rem,1.8vw,1.6rem);font-weight:400}.Claims-module__kqJkRa__tagline em{font-family:var(--font-display);font-style:italic}.Claims-module__kqJkRa__feu{color:var(--feu)}@media (max-width:768px){.Claims-module__kqJkRa__lede,.Claims-module__kqJkRa__tagline{grid-column:1/-1}}
.Manifeste-module__KDTP9W__section{padding:var(--sect) var(--pad-x)}.Manifeste-module__KDTP9W__grid{grid-template-columns:repeat(12,1fr);align-items:start;gap:clamp(2.5rem,6vh,5rem) clamp(1rem,2.5vw,2.5rem);display:grid}.Manifeste-module__KDTP9W__eyebrow{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--graphite);font-size:.75rem;font-weight:600}.Manifeste-module__KDTP9W__bullet{color:var(--feu)}.Manifeste-module__KDTP9W__title{font-family:var(--font-display);letter-spacing:-.01em;color:var(--graphite);grid-column:1/span 9;font-size:clamp(2.6rem,6vw,6rem);font-weight:400;line-height:1.06}.Manifeste-module__KDTP9W__lede{font-family:var(--font-body);color:var(--graphite);grid-column:6/span 6;max-width:42ch;font-size:clamp(1.15rem,1.6vw,1.5rem);font-weight:300;line-height:1.7}@media (max-width:900px){.Manifeste-module__KDTP9W__grid{flex-direction:column;gap:1.8rem;display:flex}.Manifeste-module__KDTP9W__title{font-size:clamp(2.4rem,11vw,3.4rem)}.Manifeste-module__KDTP9W__lede{font-size:1.1rem}}
.Matiere-module__Ii6OFq__wrap{height:320svh}.Matiere-module__Ii6OFq__pin{height:100svh;position:sticky;top:0;overflow:hidden}.Matiere-module__Ii6OFq__stage{--p:0;position:absolute;inset:0}.Matiere-module__Ii6OFq__media{clip-path:polygon(0% 0%,100% 0%,100% 100%,81% 100%,81% 78%,19% 78%,19% 100%,0% 100%);position:absolute;inset:0}.Matiere-module__Ii6OFq__video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.Matiere-module__Ii6OFq__scrim{background:radial-gradient(70% 50% at 18% 14%,#1e1b166b 0%,#1e1b1600 68%),linear-gradient(#1e1b1600 55%,#1e1b1657 100%);position:absolute;inset:0}.Matiere-module__Ii6OFq__head{left:var(--pad-x);flex-direction:column;gap:.9rem;display:flex;position:absolute;top:calc(64px + 5svh)}.Matiere-module__Ii6OFq__folio{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--blanc);font-size:.75rem;font-weight:600}.Matiere-module__Ii6OFq__title{font-family:var(--font-display);color:var(--blanc);font-size:clamp(1.9rem,2.9vw,3rem);font-weight:400;line-height:1.12}.Matiere-module__Ii6OFq__annot{opacity:0;max-width:30ch;transition:opacity .6s var(--ease), transform .7s var(--ease);position:absolute;transform:translateY(12px)}.Matiere-module__Ii6OFq__a1{left:var(--pad-x);top:26svh}.Matiere-module__Ii6OFq__a2{left:var(--pad-x);bottom:16svh}.Matiere-module__Ii6OFq__a3{right:var(--pad-x);text-align:left;bottom:20svh}.Matiere-module__Ii6OFq__stage[data-act="1"] .Matiere-module__Ii6OFq__a1,.Matiere-module__Ii6OFq__stage[data-act="2"] .Matiere-module__Ii6OFq__a2,.Matiere-module__Ii6OFq__stage[data-act="3"] .Matiere-module__Ii6OFq__a3{opacity:1;transform:none}.Matiere-module__Ii6OFq__stage[data-act="2"] .Matiere-module__Ii6OFq__a1,.Matiere-module__Ii6OFq__stage[data-act="3"] .Matiere-module__Ii6OFq__a1,.Matiere-module__Ii6OFq__stage[data-act="3"] .Matiere-module__Ii6OFq__a2,.Matiere-module__Ii6OFq__stage[data-act="4"] .Matiere-module__Ii6OFq__a1,.Matiere-module__Ii6OFq__stage[data-act="4"] .Matiere-module__Ii6OFq__a2,.Matiere-module__Ii6OFq__stage[data-act="4"] .Matiere-module__Ii6OFq__a3{opacity:.45;transform:none}.Matiere-module__Ii6OFq__leader{width:min(8rem,55%);height:1.5px;margin-bottom:.8rem;display:block;overflow:visible}.Matiere-module__Ii6OFq__leader line{stroke:#fbfaf799;stroke-width:1.2px;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .9s var(--ease)}.Matiere-module__Ii6OFq__stage[data-act="1"] .Matiere-module__Ii6OFq__a1 .Matiere-module__Ii6OFq__leader line,.Matiere-module__Ii6OFq__stage[data-act="2"] .Matiere-module__Ii6OFq__a1 .Matiere-module__Ii6OFq__leader line,.Matiere-module__Ii6OFq__stage[data-act="2"] .Matiere-module__Ii6OFq__a2 .Matiere-module__Ii6OFq__leader line,.Matiere-module__Ii6OFq__stage[data-act="3"] .Matiere-module__Ii6OFq__a1 .Matiere-module__Ii6OFq__leader line,.Matiere-module__Ii6OFq__stage[data-act="3"] .Matiere-module__Ii6OFq__a2 .Matiere-module__Ii6OFq__leader line,.Matiere-module__Ii6OFq__stage[data-act="3"] .Matiere-module__Ii6OFq__a3 .Matiere-module__Ii6OFq__leader line,.Matiere-module__Ii6OFq__stage[data-act="4"] .Matiere-module__Ii6OFq__a1 .Matiere-module__Ii6OFq__leader line,.Matiere-module__Ii6OFq__stage[data-act="4"] .Matiere-module__Ii6OFq__a2 .Matiere-module__Ii6OFq__leader line,.Matiere-module__Ii6OFq__stage[data-act="4"] .Matiere-module__Ii6OFq__a3 .Matiere-module__Ii6OFq__leader line{stroke-dashoffset:0}.Matiere-module__Ii6OFq__annotName{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--blanc);margin-bottom:.4rem;font-size:.8rem;font-weight:600}.Matiere-module__Ii6OFq__annotText{font-family:var(--font-body);color:var(--blanc);font-size:1rem;font-weight:300;line-height:1.6}.Matiere-module__Ii6OFq__data{font-family:var(--font-body);letter-spacing:.06em;color:var(--feu);margin-top:.5rem;font-size:.92rem;font-weight:500}.Matiere-module__Ii6OFq__closing{font-family:var(--font-display);color:var(--graphite);white-space:nowrap;opacity:0;transition:opacity .7s var(--ease), transform .8s var(--ease);font-size:clamp(1.3rem,2vw,1.95rem);position:absolute;bottom:8.5svh;left:50%;transform:translate(-50%,12px)}.Matiere-module__Ii6OFq__stage[data-act="4"] .Matiere-module__Ii6OFq__closing{opacity:1;transform:translate(-50%)}@media (max-width:900px){.Matiere-module__Ii6OFq__wrap{height:280svh}.Matiere-module__Ii6OFq__media{clip-path:polygon(0% 0%,100% 0%,100% 83%,0% 83%)}.Matiere-module__Ii6OFq__annot{max-width:78vw}.Matiere-module__Ii6OFq__a1,.Matiere-module__Ii6OFq__a2{left:var(--pad-x);top:30svh;bottom:auto}.Matiere-module__Ii6OFq__a3{left:var(--pad-x);top:30svh;bottom:auto;right:auto}.Matiere-module__Ii6OFq__stage[data-act="2"] .Matiere-module__Ii6OFq__a1,.Matiere-module__Ii6OFq__stage[data-act="3"] .Matiere-module__Ii6OFq__a1,.Matiere-module__Ii6OFq__stage[data-act="3"] .Matiere-module__Ii6OFq__a2,.Matiere-module__Ii6OFq__stage[data-act="4"] .Matiere-module__Ii6OFq__a1,.Matiere-module__Ii6OFq__stage[data-act="4"] .Matiere-module__Ii6OFq__a2,.Matiere-module__Ii6OFq__stage[data-act="4"] .Matiere-module__Ii6OFq__a3{opacity:0}.Matiere-module__Ii6OFq__closing{white-space:normal;text-align:center;width:84vw}}@media (prefers-reduced-motion:reduce){.Matiere-module__Ii6OFq__wrap{height:auto}.Matiere-module__Ii6OFq__pin{height:100svh;position:static}.Matiere-module__Ii6OFq__annot,.Matiere-module__Ii6OFq__stage[data-act] .Matiere-module__Ii6OFq__annot{opacity:1;transition:none;transform:none}.Matiere-module__Ii6OFq__leader line{stroke-dashoffset:0;transition:none}.Matiere-module__Ii6OFq__closing{opacity:1;transition:none;transform:translate(-50%)}}
.LeTemps-module__k2q8yW__wrap{height:240svh}.LeTemps-module__k2q8yW__pin{align-items:center;height:100svh;display:flex;position:sticky;top:0;overflow:hidden}.LeTemps-module__k2q8yW__stage{width:100%;padding:calc(64px + 2svh) var(--pad-x) 4svh}.LeTemps-module__k2q8yW__grid{grid-template-columns:7fr 4fr;align-items:center;gap:clamp(2rem,5vw,6rem);display:grid}.LeTemps-module__k2q8yW__text{flex-direction:column;gap:2rem;display:flex}.LeTemps-module__k2q8yW__eyebrow{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--graphite);font-size:.75rem;font-weight:600}.LeTemps-module__k2q8yW__bullet{color:var(--feu)}.LeTemps-module__k2q8yW__phrase{font-family:var(--font-display);max-width:16ch;font-size:clamp(2.4rem,4.6vw,4.6rem);font-weight:400;line-height:1.16}.LeTemps-module__k2q8yW__word{color:var(--os);transition:color .45s var(--ease)}.LeTemps-module__k2q8yW__word.LeTemps-module__k2q8yW__on{color:var(--graphite)}.LeTemps-module__k2q8yW__word.LeTemps-module__k2q8yW__fire.LeTemps-module__k2q8yW__on{color:var(--feu)}.LeTemps-module__k2q8yW__sub{font-family:var(--font-body);color:var(--graphite);opacity:0;transition:opacity .7s var(--ease), transform .8s var(--ease);font-size:1.05rem;font-weight:300;transform:translateY(10px)}.LeTemps-module__k2q8yW__stage[data-act="1"] .LeTemps-module__k2q8yW__sub{opacity:1;transform:none}.LeTemps-module__k2q8yW__videoWrap{--mark:18px;--thick:1.5px;--gap:12px;padding:var(--gap);position:relative}.LeTemps-module__k2q8yW__videoWrap:before{content:"";pointer-events:none;background:linear-gradient(var(--line), var(--line)) left top / var(--mark) var(--thick) no-repeat, linear-gradient(var(--line), var(--line)) left top / var(--thick) var(--mark) no-repeat, linear-gradient(var(--line), var(--line)) right top / var(--mark) var(--thick) no-repeat, linear-gradient(var(--line), var(--line)) right top / var(--thick) var(--mark) no-repeat, linear-gradient(var(--line), var(--line)) left bottom / var(--mark) var(--thick) no-repeat, linear-gradient(var(--line), var(--line)) left bottom / var(--thick) var(--mark) no-repeat, linear-gradient(var(--line), var(--line)) right bottom / var(--mark) var(--thick) no-repeat, linear-gradient(var(--line), var(--line)) right bottom / var(--thick) var(--mark) no-repeat;position:absolute;inset:0}.LeTemps-module__k2q8yW__video{aspect-ratio:3/4;object-fit:cover;object-position:46% center;width:100%;max-height:70svh;display:block}@media (max-width:900px){.LeTemps-module__k2q8yW__wrap{height:220svh}.LeTemps-module__k2q8yW__grid{flex-direction:column;align-items:stretch;gap:1.8rem;display:flex}.LeTemps-module__k2q8yW__phrase{max-width:none;font-size:clamp(2rem,8.4vw,2.7rem)}.LeTemps-module__k2q8yW__videoWrap{align-self:center;width:min(72vw,320px)}.LeTemps-module__k2q8yW__video{max-height:40svh}}@media (prefers-reduced-motion:reduce){.LeTemps-module__k2q8yW__wrap{height:auto}.LeTemps-module__k2q8yW__pin{height:auto;position:static}.LeTemps-module__k2q8yW__stage{padding-block:var(--sect)}.LeTemps-module__k2q8yW__word{color:var(--graphite);transition:none}.LeTemps-module__k2q8yW__word.LeTemps-module__k2q8yW__fire{color:var(--feu)}.LeTemps-module__k2q8yW__sub{opacity:1;transition:none;transform:none}}
.Soins-module__qqdyja__section{padding:var(--sect) var(--pad-x) 0}.Soins-module__qqdyja__section.Soins-module__qqdyja__section:before{-webkit-mask-image:linear-gradient(#0000 0%,#000 45%);mask-image:linear-gradient(#0000 0%,#000 45%)}.Soins-module__qqdyja__eyebrow{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--graphite);font-size:.75rem;font-weight:600}.Soins-module__qqdyja__bullet{color:var(--feu)}.Soins-module__qqdyja__triade{grid-template-columns:repeat(12,1fr);gap:clamp(3.5rem,9vh,6.5rem) clamp(.8rem,1.5vw,1.5rem);display:grid;position:relative}.Soins-module__qqdyja__stanza{flex-direction:column;gap:.8rem;display:flex}.Soins-module__qqdyja__p1{grid-column:2/span 6}.Soins-module__qqdyja__p2{text-align:right;grid-column:6/span 6;align-items:flex-end}.Soins-module__qqdyja__p3{grid-column:3/span 7}.Soins-module__qqdyja__name{font-family:var(--font-display);color:var(--graphite);font-size:clamp(2.4rem,4.6vw,4.6rem);font-weight:400;line-height:1}.Soins-module__qqdyja__text{font-family:var(--font-body);color:var(--graphite);max-width:38ch;font-size:clamp(1.02rem,1.25vw,1.15rem);font-weight:300;line-height:1.7}.Soins-module__qqdyja__respiration{height:clamp(220px,42vh,420px);margin-top:var(--sect);margin-inline:calc(-1 * var(--pad-x));position:relative;overflow:hidden}.Soins-module__qqdyja__wall{object-fit:cover}@media (max-width:768px){.Soins-module__qqdyja__triade{flex-direction:column;gap:2.6rem;display:flex}.Soins-module__qqdyja__p2{text-align:left;align-items:flex-start}}
.Slot-module__kp5laa__slot{justify-content:flex-start;align-items:flex-end;width:100%;height:100%;min-height:3rem;padding:.9rem 1.1rem;display:flex;position:relative;overflow:hidden}.Slot-module__kp5laa__feu{background:linear-gradient(160deg, #e8721f 0%, var(--feu) 55%, #a83a0b 100%)}.Slot-module__kp5laa__braise{background:linear-gradient(165deg, var(--feu) 0%, #8f2e0a 45%, var(--graphite) 100%)}.Slot-module__kp5laa__vert{background:linear-gradient(160deg, var(--vert) 0%, var(--vert-pale) 70%, var(--vanille) 130%)}.Slot-module__kp5laa__os{background:linear-gradient(160deg, var(--vanille) 0%, var(--os) 100%)}.Slot-module__kp5laa__graphite{background:linear-gradient(160deg, #353027 0%, var(--graphite) 70%)}.Slot-module__kp5laa__label{font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;opacity:.55;font-size:.66rem;font-weight:500}.Slot-module__kp5laa__feu .Slot-module__kp5laa__label,.Slot-module__kp5laa__braise .Slot-module__kp5laa__label,.Slot-module__kp5laa__vert .Slot-module__kp5laa__label,.Slot-module__kp5laa__graphite .Slot-module__kp5laa__label{color:var(--blanc)}.Slot-module__kp5laa__os .Slot-module__kp5laa__label{color:var(--graphite)}
.Portes-module__1JNvga__section{padding:var(--sect) var(--pad-x)}.Portes-module__1JNvga__eyebrow{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--graphite);margin-bottom:1.2rem;font-size:.75rem;font-weight:600}.Portes-module__1JNvga__bullet{color:var(--feu)}.Portes-module__1JNvga__title{font-family:var(--font-display);color:var(--graphite);font-size:clamp(2rem,3.4vw,3.4rem);font-weight:400;line-height:1.12}.Portes-module__1JNvga__rows{flex-direction:column;gap:clamp(1.2rem,2.5vh,2rem);display:flex;position:relative}.Portes-module__1JNvga__row{grid-template-columns:2fr 1fr;width:100%;display:grid;overflow:hidden}.Portes-module__1JNvga__attack{color:var(--blanc);transition:filter .5s var(--ease);flex-direction:column;gap:.9rem;padding:clamp(1.6rem,3.2vw,3rem);display:flex;position:relative}.Portes-module__1JNvga__rowFeu .Portes-module__1JNvga__attack{background:linear-gradient(135deg, #e8721f 0%, var(--feu) 60%, #b23f0c 100%)}.Portes-module__1JNvga__rowVert .Portes-module__1JNvga__attack{background:linear-gradient(135deg, #515c44 0%, var(--vert) 65%, #39412f 100%)}.Portes-module__1JNvga__row:hover .Portes-module__1JNvga__attack{filter:brightness(1.07)}.Portes-module__1JNvga__attackTop{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.Portes-module__1JNvga__tag{font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:#fbfaf7d9;font-size:.72rem;font-weight:600}.Portes-module__1JNvga__rowFolio{font-family:var(--font-display);color:#fbfaf78c;font-size:1.1rem}.Portes-module__1JNvga__rowTitle{font-family:var(--font-display);max-width:18ch;font-size:clamp(1.7rem,3vw,3rem);font-weight:400;line-height:1.1}.Portes-module__1JNvga__rowText{font-family:var(--font-body);color:#fbfaf7eb;max-width:48ch;font-size:clamp(.98rem,1.15vw,1.1rem);font-weight:300;line-height:1.6}.Portes-module__1JNvga__rowBottom{justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding-top:1rem;display:flex}.Portes-module__1JNvga__pastille{font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;border:1px solid #fbfaf766;padding:.4em .9em;font-size:.66rem;font-weight:500}.Portes-module__1JNvga__cta{font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;margin-left:auto;font-size:.8rem;font-weight:500}.Portes-module__1JNvga__arrow{transition:transform .45s var(--ease);display:inline-block}.Portes-module__1JNvga__row:hover .Portes-module__1JNvga__arrow{transform:translate(6px)}.Portes-module__1JNvga__photo{aspect-ratio:4/5;position:relative;overflow:hidden}.Portes-module__1JNvga__photoImg{object-fit:cover}.Portes-module__1JNvga__photo>*{transition:transform 1.4s var(--ease)}.Portes-module__1JNvga__row:hover .Portes-module__1JNvga__photo>*{transform:scale(1.04)}@media (max-width:900px){.Portes-module__1JNvga__row{grid-template-columns:1fr}.Portes-module__1JNvga__photo{aspect-ratio:16/9;order:-1}}.Portes-module__1JNvga__section .sechead{margin-bottom:.6rem}.Portes-module__1JNvga__title{z-index:3;margin-bottom:-.4em;position:relative}.Portes-module__1JNvga__rows{padding-top:1.2em}.Portes-module__1JNvga__rowWrapA,.Portes-module__1JNvga__rowWrapB{align-self:stretch;width:100%}@media (max-width:900px){.Portes-module__1JNvga__section .sechead{margin-bottom:2rem}.Portes-module__1JNvga__title{margin-bottom:0}.Portes-module__1JNvga__rows{padding-top:0}}
.Holistic-module__9nk3Wq__section{min-height:200vh;padding:var(--sect) var(--pad-x);position:relative}.Holistic-module__9nk3Wq__grid{z-index:1;grid-template-columns:repeat(12,1fr);align-items:start;gap:clamp(.8rem,1.5vw,1.5rem);display:grid;position:relative}.Holistic-module__9nk3Wq__left{grid-column:1/span 6;align-self:stretch}.Holistic-module__9nk3Wq__leftInner{flex-direction:column;align-items:flex-start;gap:1.2rem;display:flex;position:sticky;top:16vh}.Holistic-module__9nk3Wq__title{font-family:var(--font-display);color:var(--graphite);font-size:clamp(2.2rem,4vw,4.2rem);font-weight:400;line-height:1.06}.Holistic-module__9nk3Wq__intro{font-family:var(--font-body);color:var(--graphite);max-width:34ch;margin-top:.8rem;font-size:clamp(1.02rem,1.25vw,1.15rem);font-weight:300;line-height:1.75}.Holistic-module__9nk3Wq__items{flex-direction:column;grid-column:7/-1;gap:clamp(3rem,9vh,6rem);padding-block:4vh 10vh;list-style:none;display:flex}.Holistic-module__9nk3Wq__item{border-top:1px solid var(--line);max-width:44ch;padding-top:1.3rem}.Holistic-module__9nk3Wq__item:nth-child(odd){margin-left:clamp(0rem,4vw,4rem)}.Holistic-module__9nk3Wq__folio{font-family:var(--font-display);color:var(--feu);margin-bottom:1rem;font-size:1rem;font-style:italic;display:block}.Holistic-module__9nk3Wq__name{font-family:var(--font-display);color:var(--graphite);margin-bottom:.7rem;font-size:clamp(1.7rem,2.6vw,2.6rem);font-weight:400}.Holistic-module__9nk3Wq__text{font-family:var(--font-body);color:var(--graphite);font-size:clamp(1rem,1.2vw,1.12rem);font-weight:300;line-height:1.7}.Holistic-module__9nk3Wq__wave{z-index:0;aspect-ratio:16/11;pointer-events:none;opacity:.9;width:clamp(340px,42vw,640px);position:absolute;bottom:0;left:0;-webkit-mask-image:radial-gradient(125% 125% at 0 100%,#000 16%,#0000 66%);mask-image:radial-gradient(125% 125% at 0 100%,#000 16%,#0000 66%)}.Holistic-module__9nk3Wq__waveImg{object-fit:cover;object-position:left bottom}@media (max-width:900px){.Holistic-module__9nk3Wq__section{min-height:0}.Holistic-module__9nk3Wq__grid{flex-direction:column;gap:2.5rem;display:flex}.Holistic-module__9nk3Wq__leftInner{position:static}.Holistic-module__9nk3Wq__items{gap:2.4rem;padding-block:0}.Holistic-module__9nk3Wq__item:nth-child(odd),.Holistic-module__9nk3Wq__slotItem:nth-child(odd){margin-left:0}.Holistic-module__9nk3Wq__intro{max-width:none}}
.Avis-module__r_qb9G__section{padding:var(--sect) var(--pad-x)}.Avis-module__r_qb9G__head{justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:clamp(3rem,7vh,5.5rem);display:flex}.Avis-module__r_qb9G__title{font-family:var(--font-display);color:var(--graphite);font-size:clamp(2.1rem,3.6vw,3.6rem);font-weight:400;line-height:1.12}.Avis-module__r_qb9G__rating{text-align:right;flex-shrink:0}.Avis-module__r_qb9G__ratingNum{font-family:var(--font-display);color:var(--graphite);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,3.4vw,3.4rem)}.Avis-module__r_qb9G__ratingMeta{font-family:var(--font-body);color:var(--vert-pale);margin-top:.4rem;font-size:.82rem;font-weight:300}.Avis-module__r_qb9G__grid{columns:3;column-gap:clamp(1.2rem,2vw,2rem)}.Avis-module__r_qb9G__card{break-inside:avoid;border:1px solid var(--line);background:var(--blanc);flex-direction:column;gap:1rem;margin-bottom:clamp(1.2rem,2vw,2rem);padding:1.6rem;display:flex}.Avis-module__r_qb9G__featured{background:var(--vanille);border-color:#0000;padding:2.2rem 1.8rem}.Avis-module__r_qb9G__featuredShort{background:var(--vanille);border-color:#0000}.Avis-module__r_qb9G__image{aspect-ratio:4/5;border:none;padding:0;position:relative;overflow:hidden}.Avis-module__r_qb9G__cardImg{object-fit:cover}.Avis-module__r_qb9G__stars{letter-spacing:.3em;color:var(--feu);font-size:.7rem}.Avis-module__r_qb9G__text{font-family:var(--font-body);color:var(--graphite);font-size:.98rem;font-weight:300;line-height:1.7}.Avis-module__r_qb9G__featured .Avis-module__r_qb9G__text{font-family:var(--font-display);font-size:1.25rem;line-height:1.55}.Avis-module__r_qb9G__meta{font-family:var(--font-body);letter-spacing:.04em;color:var(--vert-pale);justify-content:space-between;gap:1rem;font-size:.78rem;font-weight:500;display:flex}.Avis-module__r_qb9G__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:clamp(2.5rem,5vh,4rem);display:flex}.Avis-module__r_qb9G__more{font-family:var(--font-display);color:var(--graphite);font-size:1.15rem}.Avis-module__r_qb9G__cta{font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--graphite);border-bottom:1px solid var(--line);transition:border-color .3s var(--ease), color .3s var(--ease);padding-bottom:4px;font-size:.8rem;font-weight:500}.Avis-module__r_qb9G__cta:hover{color:var(--feu);border-color:var(--feu)}@media (max-width:1000px){.Avis-module__r_qb9G__grid{columns:2}}@media (max-width:700px){.Avis-module__r_qb9G__grid{columns:1}.Avis-module__r_qb9G__head{flex-direction:column;align-items:flex-start}.Avis-module__r_qb9G__rating{text-align:left}}
.Celebration-module__hRVOXW__section{--cp:0;padding:var(--sect) var(--pad-x) calc(var(--sect) * 1.4)}.Celebration-module__hRVOXW__eyebrow{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--graphite);margin-bottom:clamp(2rem,4vh,3rem);font-size:.75rem;font-weight:600}.Celebration-module__hRVOXW__bullet{color:var(--feu)}.Celebration-module__hRVOXW__frame{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.Celebration-module__hRVOXW__bandeau{width:100%;height:calc(min(100vw - 2 * var(--pad-x), 1200px) * 9 / 21);position:relative;overflow:hidden}.Celebration-module__hRVOXW__cap{padding-inline:var(--pad-x)}.Celebration-module__hRVOXW__videoShift{transform:translateY(calc((var(--cp) - .5) * -4%)) scale(calc(1.06 + var(--cp) * .05));will-change:transform;position:absolute;inset:0}.Celebration-module__hRVOXW__video{object-fit:cover;width:100%;height:100%;display:block}.Celebration-module__hRVOXW__phrase{font-family:var(--font-display);color:var(--blanc);text-shadow:0 1px 26px #1e1b1680;font-size:clamp(1.7rem,3.2vw,3rem);position:absolute;top:clamp(1rem,2.5vw,2rem);left:clamp(1.2rem,3vw,2.5rem)}.Celebration-module__hRVOXW__ctaOnVideo{font-family:var(--font-display);color:var(--blanc);text-shadow:0 1px 20px #1e1b1680;transition:border-color .3s var(--ease);border-bottom:1px solid #fbfaf7a6;padding-bottom:.12em;font-size:clamp(1.15rem,1.9vw,1.7rem);position:absolute;bottom:clamp(1rem,2.5vw,2rem);right:clamp(1.2rem,3vw,2.5rem)}.Celebration-module__hRVOXW__ctaOnVideo:hover{border-color:var(--blanc)}.Celebration-module__hRVOXW__phrase em{color:var(--vanille);font-style:italic}.Celebration-module__hRVOXW__arrow{transition:transform .45s var(--ease);display:inline-block}.Celebration-module__hRVOXW__ctaOnVideo:hover .Celebration-module__hRVOXW__arrow{transform:translate(8px)}@media (prefers-reduced-motion:reduce){.Celebration-module__hRVOXW__videoShift{transform:none}}
