.MobileMenu-module__AtX-wG__mobile{display:none}@media (max-width:899px){.MobileMenu-module__AtX-wG__mobile{display:block}}.MobileMenu-module__AtX-wG__burger,.MobileMenu-module__AtX-wG__fermer{width:var(--cible);height:var(--cible);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.MobileMenu-module__AtX-wG__traits,.MobileMenu-module__AtX-wG__traits:before,.MobileMenu-module__AtX-wG__traits:after{background:currentColor;width:22px;height:2px;display:block}.MobileMenu-module__AtX-wG__traits{position:relative}.MobileMenu-module__AtX-wG__traits:before,.MobileMenu-module__AtX-wG__traits:after{content:"";position:absolute;left:0}.MobileMenu-module__AtX-wG__traits:before{top:-7px}.MobileMenu-module__AtX-wG__traits:after{top:7px}.MobileMenu-module__AtX-wG__croix{width:22px;height:22px;position:relative}.MobileMenu-module__AtX-wG__croix:before,.MobileMenu-module__AtX-wG__croix:after{content:"";background:var(--encre);width:22px;height:2px;position:absolute;top:10px;left:0}.MobileMenu-module__AtX-wG__croix:before{transform:rotate(45deg)}.MobileMenu-module__AtX-wG__croix:after{transform:rotate(-45deg)}.MobileMenu-module__AtX-wG__panneau{width:100%;max-width:none;height:100dvh;max-height:none;padding:0 var(--marge) 32px;background:var(--fond);color:var(--encre);border:0;margin:0}.MobileMenu-module__AtX-wG__panneau[open]{flex-direction:column;gap:24px;display:flex}.MobileMenu-module__AtX-wG__panneau::backdrop{background:color-mix(in srgb, var(--encre) 40%, transparent)}.MobileMenu-module__AtX-wG__haut{min-height:var(--entete-h);justify-content:space-between;align-items:center;display:flex}.MobileMenu-module__AtX-wG__logo{min-height:var(--cible);font-family:var(--titre-famille);font-stretch:var(--logo-stretch);font-weight:var(--logo-weight);letter-spacing:-.01em;white-space:nowrap;align-items:center;font-size:24px;line-height:1;display:inline-flex}.MobileMenu-module__AtX-wG__point{color:var(--orange)}.MobileMenu-module__AtX-wG__outils{align-items:center;gap:4px;display:flex}.MobileMenu-module__AtX-wG__liste{border-top:1px solid var(--filet);list-style:none}.MobileMenu-module__AtX-wG__liste li{border-bottom:1px solid var(--filet)}.MobileMenu-module__AtX-wG__lien{min-height:60px;font-family:var(--titre-famille);font-stretch:var(--chapitre-stretch);font-weight:var(--chapitre-weight);letter-spacing:-.02em;align-items:center;font-size:30px;line-height:1;display:flex}.MobileMenu-module__AtX-wG__actions{gap:12px;display:grid}.MobileMenu-module__AtX-wG__lien[aria-current]>span,.MobileMenu-module__AtX-wG__lien[aria-current]{text-decoration:underline;-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange);text-underline-offset:8px;text-decoration-thickness:3px}.MobileMenu-module__AtX-wG__infos{font-size:var(--t-petit);color:var(--encre2);margin-top:auto;line-height:1.6}.MobileMenu-module__AtX-wG__cta{width:100%}.MobileMenu-module__AtX-wG__actions .MobileMenu-module__AtX-wG__secondaire{width:100%;min-height:48px}@media (max-height:720px){.MobileMenu-module__AtX-wG__panneau{padding-bottom:8px}.MobileMenu-module__AtX-wG__panneau[open]{gap:12px}.MobileMenu-module__AtX-wG__lien{min-height:var(--cible);font-size:24px}.MobileMenu-module__AtX-wG__actions{gap:8px}.MobileMenu-module__AtX-wG__infos{line-height:1.5}}
@media screen and (prefers-reduced-motion:no-preference){[data-reveal] [data-mot],[data-lignes] [data-mot]{vertical-align:top;margin:-.15em 0 -.2em;padding:.15em 0 .2em;overflow:visible clip}[data-reveal] [data-mot]>span{animation:titre-monte 1s var(--courbe-forte) calc(.12s + var(--i,0) * .11s) both;display:inline-block}[data-reveal] [data-mot]:last-of-type>span>:last-child{transform-origin:50% 80%;animation:point-pulse .52s var(--courbe-forte) .9s 1 both;display:inline-block}[data-hero-photo] [data-media] img{animation:photo-pose 1.8s var(--courbe-forte) both}[data-hero-photo] [data-hero-texte]{animation:texte-arrive .9s var(--courbe-forte) calc(.3s + var(--ordre,0) * .11s) both}html[data-motion~=titleReveal] [data-titre] [data-mot]>span{display:inline-block}html[data-motion~=titleReveal] [data-titre=attente] [data-mot]>span{transform:translateY(112%)}html[data-motion~=titleReveal] [data-titre=vu] [data-mot]>span{transition:transform 1s var(--courbe-forte) calc(var(--d,0s) + var(--l,0) * var(--cascade-ligne))}html[data-motion~=apparitions] [data-apparition=attente]{opacity:0;transform:translateY(40px)}html[data-motion~=apparitions] [data-apparition=vu]{transition:opacity var(--duree-apparition) var(--courbe-forte) var(--d,0s), transform var(--duree-apparition) var(--courbe-forte) var(--d,0s)}html[data-motion~=retourTactile] [data-bouton]{transition:background-color var(--duree-courte) ease-out, border-color var(--duree-courte) ease-out, color var(--duree-courte) ease-out, transform .32s var(--courbe-forte)}html[data-motion~=retourTactile] [data-bouton]:not(:disabled):active{transition-duration:var(--duree-courte), var(--duree-courte), var(--duree-courte), 90ms;transform:scale(.96)}@media (hover:hover){a [data-kind] img{transition:transform .4s var(--courbe)}a:hover [data-kind] img,a:focus-visible [data-kind] img{transform:scale(1.02)}}@supports (animation-timeline:view()){html[data-motion~=zoomPhotos] main [data-section]:not([data-hero-photo]) [data-image] img{animation:linear both photo-recul;animation-timeline:view();animation-range:cover}html[data-motion~=zoomPhotos] main [data-section] [data-panneau-tournages] [data-image] img{animation:none}html[data-motion~=zoomPhotos] main [data-section] [data-panneau-media]{animation:linear both photo-recul;animation-timeline:view();animation-range:cover}html[data-motion~=zoomPhotos] main [data-section] [data-format=photo] [data-panneau-media]{animation:none}html[data-motion~=zoomPhotos] [data-hero-recul]{animation:linear both hero-recul;animation-timeline:scroll(root);animation-range:0 100svh}}}@keyframes titre-monte{0%{transform:translateY(112%)}to{transform:none}}@keyframes point-pulse{0%{opacity:1;transform:none}45%{opacity:.55;transform:scale(1.6)}to{opacity:1;transform:none}}@keyframes photo-pose{0%{transform:scale(1.08)}to{transform:none}}@keyframes texte-arrive{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes photo-recul{0%{scale:1.12}to{scale:1}}@keyframes hero-recul{0%{transform:none}to{transform:translateY(24svh)scale(1.06)}}
::view-transition{pointer-events:none}[data-entete]{view-transition-name:entete}::view-transition-group(entete){z-index:2;animation:none}::view-transition-old(entete){display:none}::view-transition-new(entete){animation:none}[data-page-transition]{background:var(--fond);display:flow-root}::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}::view-transition-group(.page-sort){z-index:1}::view-transition-old(.page-sort){animation:.12s cubic-bezier(.4,0,1,1) both page-sort}::view-transition-new(.page-entre){animation:.22s cubic-bezier(.16,1,.3,1) 40ms both page-entre}@keyframes page-sort{to{opacity:0;transform:translateY(-8px)}}@keyframes page-entre{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-image-pair(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}
