/* AGD motion direction — four short, reusable movement families. */
:root{--agd-motion-ease:cubic-bezier(.22,.75,.25,1);--agd-motion-snap:cubic-bezier(.16,1,.3,1);--agd-motion-gold:#d6ad6a;--agd-motion-blue:#2576a8}
.agd-motion-ready .agd-motion-reveal{opacity:0;transform:translateY(18px);transition:opacity .48s var(--agd-motion-ease),transform .48s var(--agd-motion-ease)}
.agd-motion-ready .agd-motion-reveal.is-visible{opacity:1;transform:none}
.agd-motion-ready .agd-motion-reveal[data-motion-order="1"]{transition-delay:.08s}
.agd-motion-ready .agd-motion-reveal[data-motion-order="2"]{transition-delay:.16s}
.agd-motion-ready .agd-motion-reveal[data-motion-order="3"]{transition-delay:.24s}
.agd-motion-ready .agd-motion-sweep{clip-path:inset(0 0 0 12%);opacity:0;transform:translateX(-22px) scale(.985);transition:clip-path .52s var(--agd-motion-snap),opacity .34s ease,transform .52s var(--agd-motion-snap)}
.agd-motion-ready .agd-motion-sweep.is-visible{clip-path:inset(0);opacity:1;transform:none}
.agd-motion-ready .agd-motion-lift{opacity:0;transform:translateY(22px) scale(.985);transition:opacity .42s var(--agd-motion-ease),transform .5s var(--agd-motion-snap)}
.agd-motion-ready .agd-motion-lift.is-visible{opacity:1;transform:none}
.agd-motion-ready .agd-motion-draw{opacity:0;transform:translateX(26px) rotate(1.2deg);clip-path:inset(0 0 0 8%);transition:opacity .44s ease,transform .54s var(--agd-motion-snap),clip-path .54s var(--agd-motion-snap)}
.agd-motion-ready .agd-motion-draw.is-visible{opacity:1;transform:none;clip-path:inset(0)}
/* Fallback : le contenu reste visible tant que le moteur motion n'est pas prêt. */
html:not(.agd-motion-ready) body.page-id-7 .agd-official-page .agd-motion-reveal{opacity:1;transform:none;clip-path:none}
.agd-motion-ready .agd-motion-scroll-image{transform:translate3d(0,var(--agd-scroll-image-y,0),0) scale(1.035);will-change:transform}
.agd-motion-sport{position:relative;isolation:isolate}
.agd-motion-sport:after{content:"";position:absolute;right:4%;top:0;width:min(230px,34%);height:2px;background:linear-gradient(90deg,transparent,var(--agd-motion-gold));transform:skewX(-28deg) scaleX(.25);transform-origin:right center;opacity:.72;pointer-events:none;transition:transform .55s var(--agd-motion-snap)}
.agd-motion-sport:before{content:"";position:absolute;right:8%;top:8px;width:38px;height:7px;border-top:1px solid var(--agd-motion-blue);border-bottom:1px solid var(--agd-motion-blue);transform:skewX(-28deg) translateX(10px);opacity:.28;pointer-events:none;transition:transform .45s var(--agd-motion-snap)}
.agd-motion-sport.is-visible:after,.agd-motion-sport:has(.is-visible):after{transform:skewX(-28deg) scaleX(1)}
.agd-motion-sport.is-visible:before,.agd-motion-sport:has(.is-visible):before{transform:skewX(-28deg) translateX(0)}
@media (hover:hover) and (pointer:fine){
 .agd-adults-formula,.agd-adults-editorial,.agd-youth-v2-group,.agd-youth-v2-event,.agd-youth-v2-coach,.agd-youth-v2-kit,.agd-event-card,.agd-bon-coin-contact,.agd-bon-coin-card,.card{transition:transform .26s var(--agd-motion-snap),box-shadow .26s var(--agd-motion-ease),border-color .22s ease}
 .agd-adults-formula:hover,.agd-adults-editorial:hover,.agd-youth-v2-group:hover,.agd-youth-v2-event:hover,.agd-youth-v2-coach:hover,.agd-youth-v2-kit:hover,.agd-event-card:hover,.agd-bon-coin-contact:hover,.agd-bon-coin-card:hover,.card:hover{transform:translateY(-5px);box-shadow:0 16px 34px #061d3a1c}
 .agd-bon-coin-filter,.agd-calendar__filters button,.hero .actions .button{transition:transform .18s var(--agd-motion-snap),background .18s ease,border-color .18s ease,box-shadow .18s ease}
 .agd-bon-coin-filter:hover,.agd-bon-coin-filter:focus-visible,.agd-calendar__filters button:hover,.agd-calendar__filters button:focus-visible,.hero .actions .button:hover,.hero .actions .button:focus-visible{transform:translateY(-3px);box-shadow:0 8px 18px #061d3a20}
 .agd-club-path article{transition:background .22s ease,transform .24s var(--agd-motion-snap),padding .22s ease}
 .agd-club-path article:hover{background:#fffaf2;transform:translateY(-4px)}
}

@media (max-width:640px){.agd-motion-ready .agd-motion-draw{transform:translateY(18px) rotate(.5deg);clip-path:inset(0 0 6% 0)}.agd-motion-ready .agd-motion-draw.is-visible{transform:none;clip-path:inset(0)}}
@media (max-width:800px){.agd-bon-coin-page .agd-bon-coin-hero,.agd-bon-coin-page .agd-bon-coin-section,.agd-calendar{margin-left:0!important;margin-right:0!important}}
/* Renforcement pages publiques uniquement : la home conserve sa grammaire gelée. */
html.agd-public-motion .agd-motion-ready .agd-motion-reveal{transform:translate3d(0,58px,0);transition-duration:.72s;transition-timing-function:var(--agd-motion-snap)}
html.agd-public-motion .agd-motion-ready .agd-motion-sweep{clip-path:inset(0 100% 0 0);transform:translate3d(-76px,0,0) scale(.96);transition-duration:.78s}
html.agd-public-motion .agd-motion-ready .agd-motion-lift{transform:translate3d(0,68px,0) scale(.96);transition-duration:.7s}
html.agd-public-motion .agd-motion-ready .agd-motion-draw{clip-path:inset(0 0 0 100%);transform:translate3d(82px,0,0) scale(.95);transition-duration:.82s}
html.agd-public-motion .agd-motion-ready .agd-motion-reveal[data-motion-order="1"]{transition-delay:.13s}
html.agd-public-motion .agd-motion-ready .agd-motion-reveal[data-motion-order="2"]{transition-delay:.26s}
html.agd-public-motion .agd-motion-ready .agd-motion-reveal[data-motion-order="3"]{transition-delay:.39s}
html.agd-public-motion .agd-motion-ready .agd-motion-lift[data-motion-order="1"]{transform:translate3d(-48px,62px,0) scale(.96)}
html.agd-public-motion .agd-motion-ready .agd-motion-lift[data-motion-order="2"]{transform:translate3d(48px,72px,0) scale(.96)}
html.agd-public-motion .agd-motion-ready .agd-motion-lift[data-motion-order="3"]{transform:translate3d(-34px,78px,0) scale(.96)}
html.agd-public-motion .agd-motion-ready .agd-motion-sweep.is-visible{clip-path:inset(0);transform:none}
html.agd-public-motion .agd-motion-ready .agd-motion-lift.is-visible{transform:none}
html.agd-public-motion .agd-motion-ready .agd-motion-draw.is-visible{clip-path:inset(0);transform:none}
html.agd-public-motion .agd-motion-scroll-image{transform:translate3d(0,var(--agd-scroll-image-y,0),0) scale(1.075);transition:transform .12s linear;will-change:transform}
html.agd-public-motion .agd-motion-sport:after{width:min(420px,58%);transform:skewX(-28deg) scaleX(.7);transition-duration:.8s}
html.agd-public-motion .agd-motion-sport:before{width:80px;transform:skewX(-28deg) translateX(26px);transition-duration:.7s}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page .agd-section-intro h1{transition-duration:.58s}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page .agd-section-intro>p:last-child{transition-duration:.5s;transition-delay:.07s}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page .agd-registration-path{opacity:0;transform:translate3d(0,34px,0) scale(.985);transition:opacity .44s var(--agd-motion-ease),transform .56s var(--agd-motion-snap);will-change:opacity,transform}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page .agd-registration-path:nth-child(1){transform:translate3d(-48px,28px,0) scale(.985);transition-delay:.08s}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page .agd-registration-path:nth-child(2){transform:translate3d(0,40px,0) scale(.985);transition-delay:.18s}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page .agd-registration-path:nth-child(3){transform:translate3d(48px,28px,0) scale(.985);transition-delay:.28s}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page .agd-registration-path.is-visible{opacity:1;transform:none}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card{transition-duration:.54s}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-official-card{transition-duration:.54s}
html.agd-registration-motion-enabled,html.agd-registration-motion-enabled body{overflow-x:hidden}
@media(max-width:800px){html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page .agd-registration-path:nth-child(1){transform:translate3d(-28px,24px,0) scale(.985)}html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page .agd-registration-path:nth-child(2){transform:translate3d(0,28px,0) scale(.985)}html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page .agd-registration-path:nth-child(3){transform:translate3d(28px,24px,0) scale(.985)}}
@media(prefers-reduced-motion:reduce){html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page .agd-registration-path{opacity:1;transform:none;transition:none}}
@media(max-width:640px){html.agd-public-motion .agd-motion-ready .agd-motion-draw{transform:translate3d(0,54px,0) scale(.96);clip-path:inset(0 0 12% 0)}html.agd-public-motion .agd-motion-ready .agd-motion-draw.is-visible{transform:none;clip-path:inset(0)}}
@media (prefers-reduced-motion:reduce){
 .agd-motion-ready .agd-motion-reveal,.agd-motion-ready .agd-motion-sweep,.agd-motion-ready .agd-motion-lift,.agd-motion-ready .agd-motion-draw{opacity:1;transform:none;clip-path:none;transition:none!important}
 .agd-motion-sport:before,.agd-motion-sport:after{display:none}
 .agd-adults-formula,.agd-adults-editorial,.agd-youth-v2-group,.agd-youth-v2-event,.agd-youth-v2-coach,.agd-youth-v2-kit,.agd-event-card,.agd-bon-coin-contact,.agd-bon-coin-card,.agd-bon-coin-filter,.agd-calendar__filters button,.agd-club-path article,.card{transition:none!important}
 .agd-motion-ready .agd-motion-scroll-image{transform:none!important;will-change:auto}
 html.agd-public-motion .agd-motion-scroll-image{transition:none!important}
}

/* Inscriptions — Motion V2 : construction plus lisible, sans modifier le design. */
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page{
  --agd-registration-bg-y:0px;
}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page .agd-registration-path{
  transition:opacity .5s var(--agd-motion-ease),transform .74s var(--agd-motion-snap);
  will-change:opacity,transform;
}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page .agd-registration-path.is-visible{
  transform:translate3d(var(--agd-registration-scroll-x,0px),var(--agd-registration-scroll-y,0px),0) scale(1);
}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page .agd-registration-path>strong{
  opacity:0;
  transform:translate3d(-76px,0,0);
  transition:opacity .42s var(--agd-motion-ease),transform .72s var(--agd-motion-snap);
  transition-delay:.12s;
}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page .agd-registration-path:nth-child(3)>strong{transform:translate3d(76px,0,0)}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page .agd-registration-path>span{
  opacity:0;
  transform:translate3d(0,46px,0);
  transition:opacity .44s var(--agd-motion-ease),transform .72s var(--agd-motion-snap);
  transition-delay:.26s;
}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page .agd-registration-path>em{
  opacity:0;
  transform:translate3d(0,58px,0);
  transition:opacity .44s var(--agd-motion-ease),transform .7s var(--agd-motion-snap);
  transition-delay:.4s;
}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page .agd-registration-path>strong.is-visible,
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page .agd-registration-path>span.is-visible,
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page .agd-registration-path>em.is-visible{opacity:1;transform:none}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page #agd-dossiers-complets h2,
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page #agd-documents-individuels h2{
  opacity:0;
  transform:translate3d(-86px,34px,0);
  transition:opacity .5s var(--agd-motion-ease),transform .76s var(--agd-motion-snap);
}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page #agd-documents-individuels h2{transform:translate3d(86px,34px,0)}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page #agd-dossiers-complets h2.is-visible,
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page #agd-documents-individuels h2.is-visible{opacity:1;transform:none}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page #agd-dossiers-complets>.agd-registration-recommendation,
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page #agd-documents-individuels>.agd-registration-individual-note{
  opacity:0;
  transform:translate3d(0,42px,0);
  transition:opacity .46s var(--agd-motion-ease),transform .7s var(--agd-motion-snap);
  transition-delay:.12s;
}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page #agd-documents-individuels>.agd-registration-individual-note{transform:translate3d(0,42px,0);transition-delay:.18s}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page #agd-dossiers-complets>.agd-registration-recommendation.is-visible,
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page #agd-documents-individuels>.agd-registration-individual-note.is-visible{opacity:1;transform:none}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page .agd-registration-zip-card{
  opacity:0;
  transform:translate3d(-72px,54px,0) scale(.94);
  transition:opacity .48s var(--agd-motion-ease),transform .78s var(--agd-motion-snap);
}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page .agd-registration-zip-card:nth-child(2){transform:translate3d(72px,54px,0) scale(.94);transition-delay:.14s}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page .agd-registration-zip-card.is-visible{opacity:1;transform:translate3d(0,var(--agd-registration-bg-y),0) scale(1)}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page .agd-registration-document{
  opacity:0;
  transform:translate3d(64px,0,0);
  transition:opacity .42s var(--agd-motion-ease),transform .68s var(--agd-motion-snap);
}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page .agd-registration-document:nth-child(even){transform:translate3d(-64px,0,0)}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page .agd-registration-document.is-visible{opacity:1;transform:none}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page .agd-registration-path>strong{transition-delay:.12s}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page .agd-registration-path:nth-child(2)>strong{transition-delay:.22s}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page .agd-registration-path:nth-child(3)>strong{transition-delay:.32s}
@media(max-width:800px){
  html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page .agd-registration-path:nth-child(1)>strong{transform:translate3d(-42px,0,0)}
  html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page .agd-registration-path:nth-child(3)>strong{transform:translate3d(42px,0,0)}
  html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page .agd-registration-path>strong.is-visible{transform:none}
  html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page .agd-registration-zip-card,
  html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page .agd-registration-zip-card:nth-child(2){transform:translate3d(0,38px,0) scale(.97)}
  html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page .agd-registration-document,
  html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page .agd-registration-document:nth-child(even){transform:translate3d(0,34px,0)}
}
@media(prefers-reduced-motion:reduce){
  html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page .agd-registration-path>strong,
  html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page .agd-registration-path>span,
  html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page .agd-registration-path>em,
  html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page #agd-dossiers-complets h2,
  html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page #agd-documents-individuels h2,
  html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page #agd-dossiers-complets>.agd-registration-recommendation,
  html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page #agd-documents-individuels>.agd-registration-individual-note,
  html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page .agd-registration-zip-card,
  html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page .agd-registration-document{opacity:1!important;transform:none!important;transition:none!important}
}

/* Inscriptions V3 : continuité de mouvement sur toute la page. */
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card,
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>:is(.agd-registration-zips,#agd-documents-individuels).agd-official-card,
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-official-card:last-child{
  will-change:opacity,transform;
}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card h2,
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-official-card h2{transition-duration:.72s}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card>p,
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card>ul,
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card .agd-renewal-stack,
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card .agd-medical-grid,
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card .agd-medical-note{
  transition-duration:.62s;
}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card .wp-element-button,
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card .agd-renewal-secondary{transition-duration:.6s}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card:nth-child(1) h2{transform:translate3d(-92px,36px,0)}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card:nth-child(2) h2{transform:translate3d(92px,36px,0)}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card:nth-child(3) h2{transform:translate3d(0,58px,0)}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card h2.is-visible{opacity:1;transform:none}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card>p,
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card>ul,
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card .agd-renewal-stack,
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card .agd-medical-grid,
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card .agd-medical-note{transform:translate3d(-64px,28px,0)}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card:nth-child(2)>p,
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card:nth-child(2)>ul,
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card:nth-child(2) .agd-renewal-stack,
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card:nth-child(2) .agd-medical-grid,
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card:nth-child(2) .agd-medical-note{transform:translate3d(64px,28px,0)}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card>p.is-visible,
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card>ul.is-visible,
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card .agd-renewal-stack.is-visible,
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card .agd-medical-grid.is-visible,
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card .agd-medical-note.is-visible{opacity:1;transform:none}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card:nth-child(2)>p,
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card:nth-child(2)>ul,
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card:nth-child(2) .agd-renewal-stack{transition-delay:.14s}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card:nth-child(3)>p,
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card:nth-child(3)>ul,
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card:nth-child(3) .agd-medical-grid,
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card:nth-child(3) .agd-medical-note{transition-delay:.24s}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card .wp-element-button,
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card .agd-renewal-secondary{opacity:0;transform:translate3d(0,44px,0)}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card .wp-element-button.is-visible,
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card .agd-renewal-secondary.is-visible{opacity:1;transform:none}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card.is-visible,
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>:is(.agd-registration-zips,#agd-documents-individuels).agd-official-card.is-visible,
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-official-card:last-child.is-visible{transform:translate3d(var(--agd-registration-detail-x,0px),var(--agd-registration-detail-y,0px),0)}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page #agd-dossiers-complets .agd-registration-zip-card h3,
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page #agd-documents-individuels .agd-registration-document h3{transition-duration:.64s}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page #agd-dossiers-complets .agd-registration-zip-card:nth-child(odd) h3,
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page #agd-documents-individuels .agd-registration-document:nth-child(odd) h3{transform:translate3d(-58px,24px,0)}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page #agd-dossiers-complets .agd-registration-zip-card:nth-child(even) h3,
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page #agd-documents-individuels .agd-registration-document:nth-child(even) h3{transform:translate3d(58px,24px,0)}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page #agd-dossiers-complets .agd-registration-zip-card h3.is-visible,
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page #agd-documents-individuels .agd-registration-document h3.is-visible{opacity:1;transform:none}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page #agd-dossiers-complets .agd-registration-zip-card>p,
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page #agd-dossiers-complets .agd-registration-zip-card>ul,
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page #agd-dossiers-complets .agd-registration-zip-fees,
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page #agd-documents-individuels .agd-registration-document>p{transform:translate3d(0,34px,0);transition-duration:.58s}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page #agd-dossiers-complets .agd-registration-zip-card:nth-child(even)>p,
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page #agd-dossiers-complets .agd-registration-zip-card:nth-child(even)>ul,
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page #agd-dossiers-complets .agd-registration-zip-card:nth-child(even) .agd-registration-zip-fees,
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page #agd-documents-individuels .agd-registration-document:nth-child(even)>p{transform:translate3d(46px,0,0)}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page #agd-dossiers-complets .agd-registration-zip-card>p.is-visible,
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page #agd-dossiers-complets .agd-registration-zip-card>ul.is-visible,
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page #agd-dossiers-complets .agd-registration-zip-fees.is-visible,
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page #agd-documents-individuels .agd-registration-document>p.is-visible{opacity:1;transform:none}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page #agd-dossiers-complets .agd-registration-zip-card .wp-element-button,
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page #agd-documents-individuels .agd-registration-document .wp-element-button{opacity:0;transform:translate3d(0,42px,0);transition-duration:.58s}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page #agd-dossiers-complets .agd-registration-zip-card .wp-element-button.is-visible,
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page #agd-documents-individuels .agd-registration-document .wp-element-button.is-visible{opacity:1;transform:none}
@media(max-width:800px){html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card:nth-child(1) h2,html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card:nth-child(2) h2,html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card:nth-child(3) h2{transform:translate3d(0,42px,0)}html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card:nth-child(1)>p,html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card:nth-child(2)>p,html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card:nth-child(3)>p,html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card>ul,html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card .agd-renewal-stack,html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card .agd-medical-grid,html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card .agd-medical-note{transform:translate3d(0,30px,0)}}
@media(prefers-reduced-motion:reduce){html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card,html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-official-card,html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card h2,html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card>p,html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card>ul,html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card .agd-renewal-stack,html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card .agd-medical-grid,html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card .agd-medical-note,html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card .wp-element-button,html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page #agd-dossiers-complets .agd-registration-zip-card h3,html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page #agd-dossiers-complets .agd-registration-zip-card>p,html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page #agd-dossiers-complets .agd-registration-zip-card>ul,html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page #agd-dossiers-complets .agd-registration-zip-fees,html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page #agd-documents-individuels .agd-registration-document h3,html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page #agd-documents-individuels .agd-registration-document>p,html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page #agd-documents-individuels .agd-registration-document .wp-element-button{opacity:1!important;transform:none!important;transition:none!important}}

/* Inscriptions V2 : la carte centrale se construit comme une seule séquence. */
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-section-intro:before{opacity:0;transform:skewX(-28deg) translate3d(48px,0,0)}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-section-intro:after{opacity:0;transform:translate3d(34px,0,0)}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-section-intro.is-visible:before{opacity:.72;transform:skewX(-28deg) translate3d(0,0,0)}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-section-intro.is-visible:after{opacity:.8;transform:none}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-paths{opacity:0;transform:translate3d(0,68px,0) scale(.96);transition:opacity .58s var(--agd-motion-ease),transform .84s var(--agd-motion-snap)}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-paths.is-visible{opacity:1;transform:translate3d(var(--agd-registration-panel-x,0px),var(--agd-registration-panel-y,0px),0) scale(1)}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-paths:before{opacity:0;transform:skewX(-28deg) translate3d(54px,0,0)}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-paths:after{opacity:0;transform:translate3d(-42px,0,0)}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-paths.is-visible:before{opacity:.78;transform:skewX(-28deg) translate3d(0,0,0)}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-paths.is-visible:after{opacity:.85;transform:none}
@media(max-width:800px){html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-paths{transform:translate3d(0,46px,0) scale(.98)}html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-paths.is-visible{transform:translate3d(var(--agd-registration-panel-x,0px),var(--agd-registration-panel-y,0px),0) scale(1)}}
@media(prefers-reduced-motion:reduce){html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-section-intro:before,html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-section-intro:after,html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-paths,html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-paths:before,html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-paths:after{opacity:1;transform:none;transition:none!important}}

@media (max-width:640px){
 body.page-id-7{overflow-x:hidden}
 html body.page-id-7 .agd-page-toc.is-collapsed{right:8px!important;width:28px!important;transform:none!important;overflow:hidden}
}

/* Horaires & tarifs : chorégraphie forte, limitée à cette page. */
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-page{--agd-official-depth-y:0px}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-page>.agd-section-intro{transform:translate3d(0,var(--agd-official-depth-y),0)}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-page>.agd-section-intro>p:first-child{transform:translate3d(-86px,30px,0);opacity:0;transition:opacity .58s var(--agd-motion-ease),transform .78s var(--agd-motion-snap)}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-page>.agd-section-intro>p:first-child.is-visible{transform:none;opacity:1}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-group:nth-child(1){transform:translate3d(-78px,58px,0) scale(.96)}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-group:nth-child(2){transform:translate3d(0,76px,0) scale(.96)}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-group:nth-child(3){transform:translate3d(78px,58px,0) scale(.96)}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-group{opacity:1;will-change:transform}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-group.is-visible{transform:translate3d(var(--agd-official-scroll-x,0px),var(--agd-official-scroll-y,0px),0) scale(1);opacity:1}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-group h2{opacity:0;transform:translate3d(-86px,32px,0);transition:opacity .56s var(--agd-motion-ease),transform .76s var(--agd-motion-snap)}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-group:nth-child(2) h2{transform:translate3d(0,52px,0)}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-group:nth-child(3) h2{transform:translate3d(86px,32px,0)}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-group h2.is-visible{opacity:1;transform:none}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-group:nth-child(2) h2.is-visible,html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-group:nth-child(3) h2.is-visible{transform:none}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-group__intro{opacity:0;transform:translate3d(-42px,30px,0);transition:opacity .56s var(--agd-motion-ease),transform .72s var(--agd-motion-snap);transition-delay:.12s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-group:nth-child(2) .agd-official-group__intro{transform:translate3d(0,38px,0)}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-group:nth-child(3) .agd-official-group__intro{transform:translate3d(42px,30px,0)}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-group__intro.is-visible{opacity:1;transform:none}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-group:nth-child(2) .agd-official-group__intro.is-visible,html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-group:nth-child(3) .agd-official-group__intro.is-visible{transform:none}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-group li{opacity:0;transform:translate3d(-38px,22px,0);transition:opacity .58s var(--agd-motion-ease),transform .72s var(--agd-motion-snap)}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-group:nth-child(2) li{transform:translate3d(0,28px,0)}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-group:nth-child(3) li{transform:translate3d(38px,22px,0)}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-group li.is-visible{opacity:1;transform:none}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-group li:nth-child(1){transition-delay:.82s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-group li:nth-child(2){transition-delay:.94s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-group li:nth-child(3){transition-delay:1.06s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-group .agd-official-fee{opacity:0;transform:translate3d(0,34px,0) scale(.94);transition:opacity .58s var(--agd-motion-ease),transform .72s var(--agd-motion-snap)}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-group:nth-child(1) .agd-official-fee{transition-delay:1.18s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-group:nth-child(2) .agd-official-fee{transition-delay:1.30s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-group:nth-child(3) .agd-official-fee{transition-delay:1.42s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-group .agd-official-fee.is-visible{opacity:1;transform:none}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-page>.agd-official-card{opacity:1;transform:translate3d(0,72px,0) scale(.97);will-change:transform}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-page>.agd-official-card.is-visible{transform:translate3d(0,var(--agd-official-depth-y),0) scale(1)}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-page>.agd-official-card>h2{opacity:0;transform:translate3d(-86px,34px,0);transition:opacity .56s var(--agd-motion-ease),transform .76s var(--agd-motion-snap)}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-page>.agd-official-card>h2.is-visible{opacity:1;transform:none}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gym{opacity:1;will-change:transform}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gym:nth-child(1){transform:translate3d(-68px,0,0) scale(.97)}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gym:nth-child(2){transform:translate3d(68px,0,0) scale(.97)}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gym.is-visible{transform:translate3d(var(--agd-official-scroll-x,0px),var(--agd-official-scroll-y,0px),0) scale(1)}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gym>h3{opacity:0;transform:translate3d(-70px,30px,0);transition:opacity .56s var(--agd-motion-ease),transform .76s var(--agd-motion-snap)}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gym:nth-child(2)>h3{transform:translate3d(70px,30px,0)}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gym>h3.is-visible{opacity:1;transform:none}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gym:nth-child(2)>h3.is-visible{transform:none}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gym>p{opacity:0;transform:translate3d(-48px,28px,0);transition:opacity .56s var(--agd-motion-ease),transform .72s var(--agd-motion-snap);transition-delay:.12s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gym:nth-child(2)>p{transform:translate3d(48px,28px,0)}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gym>p.is-visible{opacity:1;transform:none}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gym:nth-child(2)>p.is-visible{transform:none}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gym__media{opacity:0;transform:translate3d(0,46px,0) scale(.96);transition:opacity .62s var(--agd-motion-ease),transform .82s var(--agd-motion-snap);transition-delay:.24s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gym:nth-child(2) .agd-official-gym__media{transform:translate3d(0,46px,0) scale(.96)}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gym__media.is-visible{opacity:1;transform:none}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gym:nth-child(2) .agd-official-gym__media.is-visible{transform:none}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-internal-actions{opacity:0;transform:translateY(48px);transition:opacity .62s var(--agd-motion-ease),transform .72s var(--agd-motion-snap)}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-internal-actions.is-visible{opacity:1;transform:none}
@media (prefers-reduced-motion:reduce){
 html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-group,
 html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-group li,
 html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-group .agd-official-fee,
 html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-page>.agd-official-card,
 html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gym,
 html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-page>.agd-section-intro>p:first-child,
 html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-group h2,
 html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-group__intro,
 html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-page>.agd-official-card>h2,
 html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gym>h3,
 html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gym>p,
 html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gym__media,
 html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-internal-actions{opacity:1!important;transform:none!important;transition:none!important}
}
@media (max-width:640px){
 html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-group:nth-child(1){transform:translate3d(-18px,34px,0) scale(.99)}
 html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-group:nth-child(2){transform:translate3d(0,44px,0) scale(.99)}
 html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-group:nth-child(3){transform:translate3d(18px,34px,0) scale(.99)}
 html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-group h2{transform:translate3d(-20px,20px,0)}
 html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-group:nth-child(2) h2{transform:translate3d(0,30px,0)}
 html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-group:nth-child(3) h2{transform:translate3d(20px,20px,0)}
 html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-group__intro{transform:translate3d(-18px,20px,0)}
 html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-group:nth-child(2) .agd-official-group__intro{transform:translate3d(0,26px,0)}
 html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-group:nth-child(3) .agd-official-group__intro{transform:translate3d(18px,20px,0)}
 html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-group li{transform:translate3d(-16px,16px,0)}
 html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-group:nth-child(2) li{transform:translate3d(0,20px,0)}
 html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-group:nth-child(3) li{transform:translate3d(16px,16px,0)}
 html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gym:nth-child(1){transform:translate3d(-18px,0,0) scale(.99)}
 html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gym:nth-child(2){transform:translate3d(18px,0,0) scale(.99)}
 html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gym>h3{transform:translate3d(-20px,20px,0)}
 html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gym:nth-child(2)>h3{transform:translate3d(20px,20px,0)}
 html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gym>p{transform:translate3d(-16px,18px,0)}
 html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gym:nth-child(2)>p{transform:translate3d(16px,18px,0)}
 html body.page-id-7 .agd-page-toc.is-collapsed .agd-page-toc__top img{width:28px!important;max-width:28px!important}
 html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-group.is-visible,
 html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-group h2.is-visible,
 html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-group__intro.is-visible,
 html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-group li.is-visible,
 html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-group .agd-official-fee.is-visible,
 html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gym.is-visible,
 html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gym>h3.is-visible,
 html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gym>p.is-visible,
 html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gym__media.is-visible{transform:none}
}

/* Adultes : composition forte réutilisant le moteur public et ses états IntersectionObserver. */
html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready .agd-adults-motion-hero:before{content:"";position:absolute;inset:-24% -10% -24% 38%;z-index:0;background:repeating-linear-gradient(125deg,transparent 0 52px,#ffffff16 53px 55px);transform:translate3d(var(--agd-adults-bg-x,0px),0,0) rotate(-7deg) scaleX(.72);transform-origin:center;opacity:.72;transition:transform 1.1s var(--agd-motion-snap),opacity .5s ease;pointer-events:none}
html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready .agd-adults-motion-hero:after{transition:transform 1.1s var(--agd-motion-snap),opacity .5s ease}
html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready .agd-adults-motion-item{opacity:0;will-change:opacity,transform;transition:opacity .62s var(--agd-motion-ease),transform .82s var(--agd-motion-snap);transition-delay:calc(var(--adult-motion-order,0) * 90ms)}
html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready .agd-adults-motion-item[data-adults-motion-order="1"]{--adult-motion-order:1}
html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready .agd-adults-motion-item[data-adults-motion-order="2"]{--adult-motion-order:2}
html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready .agd-adults-motion-item[data-adults-motion-order="3"]{--adult-motion-order:3}
html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready .agd-adults-motion-kicker{transform:translate3d(-54px,24px,0)}
html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready .agd-adults-motion-title{transform:translate3d(-180px,0,0) scale(.94);transition-duration:.9s}
html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready .agd-adults-motion-copy{transform:translate3d(-46px,42px,0)}
html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready .agd-adults-motion-cta{transform:translate3d(0,34px,0) scale(.97);transition-duration:.7s}
html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready .agd-adults-motion-visual{transform:translate3d(240px,0,0) scale(.96);clip-path:inset(0 0 0 16%);transition-duration:.96s}
html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready .agd-adults-motion-left{transform:translate3d(-96px,42px,0) scale(.96)}
html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready .agd-adults-motion-right{transform:translate3d(96px,42px,0) scale(.96)}
html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready .agd-adults-motion-heading{transform:translate3d(-82px,46px,0)}
html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready .agd-adults-motion-card{transform:translate3d(0,74px,0) scale(.93)}
html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready .agd-adults-motion-feature{transform:translate3d(96px,42px,0) scale(.96)}
html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready .agd-adults-motion-calendar{transform:translate3d(48px,64px,0) scale(.95)}
html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready .agd-adults-motion-item.is-visible{opacity:1;transform:translate3d(var(--agd-adults-scroll-x,0px),var(--agd-adults-scroll-y,0px),0) scale(1);clip-path:inset(0);}
html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready .agd-adults-motion-hero .agd-adults-motion-item{opacity:0!important;clip-path:inset(0 0 0 0);transition-delay:0ms!important}
html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready .agd-adults-motion-hero .agd-adults-motion-kicker{transform:translate3d(-96px,42px,0) scale(.96)!important}
html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready .agd-adults-motion-hero .agd-adults-motion-title{transform:translate3d(-96px,42px,0) scale(.96)!important}
html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready .agd-adults-motion-hero .agd-adults-motion-copy{transform:translate3d(-96px,42px,0) scale(.96)!important}
html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready .agd-adults-motion-hero .agd-adults-motion-cta{transform:translate3d(-96px,42px,0) scale(.96)!important}
html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready .agd-adults-motion-hero .agd-adults-motion-visual{transform:translate3d(96px,42px,0) scale(.96)!important;clip-path:inset(0 0 0 16%)!important}
html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready .agd-adults-motion-hero .agd-adults-motion-item.is-adults-entered{opacity:1!important;transition-delay:0ms!important}
html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready .agd-adults-motion-hero .agd-adults-motion-visual.is-adults-entered{transform:translate3d(var(--agd-adults-scroll-x,0px),0,0) scale(1)!important;clip-path:inset(0)!important}
html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready .agd-adults-motion-hero .agd-adults-motion-title.is-adults-entered{transform:translate3d(var(--agd-adults-scroll-x,0px),0,0) scale(1)!important}
html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready .agd-adults-motion-hero .agd-adults-motion-copy.is-adults-entered,html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready .agd-adults-motion-hero .agd-adults-motion-kicker.is-adults-entered,html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready .agd-adults-motion-hero .agd-adults-motion-cta.is-adults-entered{transform:translate3d(0,var(--agd-adults-scroll-y,0px),0) scale(1)!important}
html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready body.page-id-10 .agd-adults-motion-hero .agd-adults-motion-item{opacity:0!important;transition:opacity .62s var(--agd-motion-ease),transform .82s var(--agd-motion-snap)!important;transition-delay:0ms!important}
html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready body.page-id-10 .agd-adults-motion-hero .agd-adults-motion-kicker{transform:translate3d(-130px,42px,0) scale(.94)!important}
html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready body.page-id-10 .agd-adults-motion-hero .agd-adults-motion-title{transform:translate3d(-220px,0,0) scale(.9)!important;transition-duration:.9s!important}
html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready body.page-id-10 .agd-adults-motion-hero .agd-adults-motion-copy{transform:translate3d(-150px,54px,0) scale(.94)!important}
html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready body.page-id-10 .agd-adults-motion-hero .agd-adults-motion-cta{transform:translate3d(-120px,46px,0) scale(.94)!important}
html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready body.page-id-10 .agd-adults-motion-hero .agd-adults-motion-cta a{opacity:0!important;transform:translate3d(-90px,34px,0) scale(.94)!important;transition:opacity .62s var(--agd-motion-ease),transform .82s var(--agd-motion-snap)!important}
html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready body.page-id-10 .agd-adults-motion-hero .agd-adults-motion-visual{transform:translate3d(280px,0,0) scale(.92)!important;clip-path:inset(0 0 0 28%)!important;box-shadow:none!important}
html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready body.page-id-10 .agd-adults-motion-hero .agd-adults-motion-item.is-adults-entered{opacity:1!important;transition-delay:0ms!important}
html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready body.page-id-10 .agd-adults-motion-hero .agd-adults-motion-kicker.is-adults-entered{transform:translate3d(0,var(--agd-adults-scroll-y,0px),0) scale(1)!important}
html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready body.page-id-10 .agd-adults-motion-hero .agd-adults-motion-title.is-adults-entered{transform:translate3d(var(--agd-adults-scroll-x,0px),0,0) scale(1)!important}
html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready body.page-id-10 .agd-adults-motion-hero .agd-adults-motion-title.is-adults-entered{transform:translate3d(0,0,0) scale(1)!important}
html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready body.page-id-10 .agd-adults-motion-hero .agd-adults-motion-copy.is-adults-entered{transform:translate3d(0,var(--agd-adults-scroll-y,0px),0) scale(1)!important}
html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready body.page-id-10 .agd-adults-motion-hero .agd-adults-motion-cta.is-adults-entered{transform:translate3d(0,var(--agd-adults-scroll-y,0px),0) scale(1)!important}
html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready body.page-id-10 .agd-adults-motion-hero .agd-adults-motion-cta a.is-adults-entered{opacity:1!important;transform:none!important}
html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready body.page-id-10 .agd-adults-motion-hero .agd-adults-motion-visual.is-adults-entered{transform:translate3d(var(--agd-adults-scroll-x,0px),0,0) scale(1)!important;clip-path:inset(0)!important;box-shadow:0 16px 38px rgba(0,0,0,.22)!important}
html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready body.page-id-10 .agd-adults-motion-hero:before{opacity:0;transform:translate3d(-18px,0,0) rotate(-7deg) scaleX(.72);transition:opacity .72s var(--agd-motion-ease),transform 1.25s var(--agd-motion-snap)}
html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready body.page-id-10 .agd-adults-motion-hero.is-adults-depth-entered:before{opacity:.46;transform:translate3d(0,0,0) rotate(-7deg) scaleX(.72)}
@media(prefers-reduced-motion:reduce){html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready body.page-id-10 .agd-adults-motion-hero:before{opacity:.46;transform:none;transition:none}}
@media(max-width:640px){
 html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready .agd-adults-motion-title{transform:translate3d(-64px,24px,0) scale(.95)}
 html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready .agd-adults-motion-visual{transform:translate3d(62px,18px,0) scale(.97);clip-path:inset(0 0 0 12%)}
 html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready .agd-adults-motion-hero .agd-adults-motion-kicker,html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready .agd-adults-motion-hero .agd-adults-motion-title,html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready .agd-adults-motion-hero .agd-adults-motion-copy,html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready .agd-adults-motion-hero .agd-adults-motion-cta{transform:translate3d(-42px,32px,0) scale(.98)!important}
 html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready .agd-adults-motion-hero .agd-adults-motion-visual{transform:translate3d(42px,32px,0) scale(.98)!important}
 html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready .agd-adults-motion-left{transform:translate3d(-42px,32px,0) scale(.98)}
 html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready .agd-adults-motion-right{transform:translate3d(42px,32px,0) scale(.98)}
 html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready .agd-adults-motion-heading{transform:translate3d(-44px,32px,0)}
 html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready .agd-adults-motion-card{transform:translate3d(0,52px,0) scale(.95)}
 html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready .agd-adults-motion-feature{transform:translate3d(42px,32px,0) scale(.97)}
 html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready .agd-adults-motion-calendar{transform:translate3d(28px,44px,0) scale(.97)}
}

/* Page Horaires & tarifs — composition unifiée, page 7 uniquement. */
body.page-id-7 .agd-official-page.agd-official-composition{
  position:relative;max-width:1120px;margin:12px auto 52px;padding:clamp(30px,5vw,58px);overflow:hidden;color:#f8fbfd;
  border:1px solid #d6ad6a;border-radius:32px;background:linear-gradient(135deg,#061e3d 0%,#103e60 58%,#247e8b 100%);box-shadow:0 24px 54px #061d3a22;
}
body.page-id-7 .agd-official-composition__texture{position:absolute;inset:0;pointer-events:none;opacity:.46;background:repeating-linear-gradient(108deg,transparent 0 46px,#7cb8c82a 47px 49px,transparent 50px 86px);transform:translate3d(0,var(--agd-official-depth-y,0px),0);transition:transform 1.1s cubic-bezier(.22,.75,.25,1)}
body.page-id-7 .agd-official-composition__texture:after{content:"";position:absolute;right:-12%;top:-24%;width:48%;height:150%;background:#e8c98218;transform:skewX(-22deg)}
body.page-id-7 .agd-official-composition>.agd-section-intro,body.page-id-7 .agd-official-composition__body{position:relative;z-index:1}
body.page-id-7 .agd-official-composition>.agd-section-intro{max-width:780px;margin:0 0 34px;padding:0;transform:translate3d(0,var(--agd-official-depth-y,0px),0);transition:transform 1.1s cubic-bezier(.22,.75,.25,1)}
body.page-id-7 .agd-official-composition>.agd-section-intro .eyebrow,body.page-id-7 .agd-official-zone__kicker{margin:0 0 9px;color:#f0c875;font-size:.72rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}
body.page-id-7 .agd-official-composition>.agd-section-intro h1{margin:0 0 12px;color:#fff;font-family:Georgia,'Times New Roman',serif;font-size:clamp(2.5rem,5vw,4.4rem);line-height:.98;letter-spacing:-.035em}
body.page-id-7 .agd-official-composition>.agd-section-intro>p:last-child{max-width:700px;margin:0;color:#e5eff4;font-size:1.03rem;line-height:1.6}
body.page-id-7 .agd-official-composition__body{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(230px,.75fr);gap:18px;align-items:start}
body.page-id-7 .agd-official-zone{min-width:0;border:1px solid #d6ad6a66;border-radius:22px;background:#061d3acc;box-shadow:inset 0 1px #ffffff12}
body.page-id-7 .agd-official-schedules{padding:25px 25px 20px;grid-column:1}
body.page-id-7 .agd-official-zone h2{margin:0 0 18px;color:#fff;font-family:Georgia,'Times New Roman',serif;font-size:clamp(1.65rem,2.5vw,2.2rem);line-height:1.05}
body.page-id-7 .agd-official-schedule-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
body.page-id-7 .agd-official-schedule-grid .agd-official-group{min-width:0;margin:0;padding:18px 16px;border:1px solid #ffffff20;border-radius:16px;background:#ffffff0c;color:#edf4f8;box-shadow:none}
body.page-id-7 .agd-official-schedule-grid .agd-official-group h2{margin:0 0 10px;color:#f7d78e;font-family:inherit;font-size:1.05rem;line-height:1.2}
body.page-id-7 .agd-official-group__intro{min-height:48px;margin:0 0 15px;color:#cfe0e8;font-size:.84rem;line-height:1.45}
body.page-id-7 .agd-official-schedule-grid .agd-official-group ul{margin:0;padding:0;list-style:none}
body.page-id-7 .agd-official-schedule-grid .agd-official-group li{display:block;margin:0;padding:9px 0;border-top:1px solid #ffffff18;color:#f2f7f9;font-size:.85rem;line-height:1.35}
body.page-id-7 .agd-official-schedule-grid .agd-official-group li strong{display:block;margin-bottom:2px;color:#fff}
body.page-id-7 .agd-official-schedule-grid .agd-official-group li span{display:block;color:#d3e2e9}
body.page-id-7 .agd-official-prices{grid-column:2;padding:25px;background:linear-gradient(145deg,#fbf1d9,#efd49a);color:#102747;border-color:#f1d38d}
body.page-id-7 .agd-official-prices h2{color:#102747}
body.page-id-7 .agd-official-price-list{display:grid;gap:12px}
body.page-id-7 .agd-official-price{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid #10274724}
body.page-id-7 .agd-official-price strong{color:#102747;font-size:1.55rem;line-height:1}
body.page-id-7 .agd-official-price span{color:#536981;font-size:.86rem;font-weight:700;text-align:right}
body.page-id-7 .agd-official-gyms-zone{grid-column:1/-1;padding:25px}
body.page-id-7 .agd-official-gyms-zone .agd-official-gyms{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}
body.page-id-7 .agd-official-gyms-zone .agd-official-gym{padding:18px;border:1px solid #ffffff20;border-radius:16px;background:#ffffff0b}
body.page-id-7 .agd-official-gyms-zone .agd-official-gym h3{margin:0 0 7px;color:#fff;font-family:Georgia,'Times New Roman',serif;font-size:1.35rem}
body.page-id-7 .agd-official-gyms-zone .agd-official-gym p{margin:0;color:#dbe9ee;line-height:1.5}
body.page-id-7 .agd-official-gyms-zone .agd-official-gym__address{color:#f3d38a;text-decoration-color:#f3d38a}
body.page-id-7 .agd-official-gyms-zone .agd-official-gym__media{margin-top:13px}
body.page-id-7 .agd-official-access{margin:20px 0 0;padding:14px 16px;border-left:3px solid #e8c982;background:#ffffff0c;color:#e6f0f3;line-height:1.5}
body.page-id-7 .agd-official-composition .agd-official-fee{display:none}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition>.agd-section-intro,
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedules,
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices,
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone{opacity:0;will-change:opacity,transform}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition>.agd-section-intro.is-visible,
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedules.is-visible,
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices.is-visible,
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone.is-visible{opacity:1}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group{opacity:0;will-change:opacity,transform}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group.is-visible{opacity:1}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-price{opacity:0;will-change:opacity,transform}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-price.is-visible{opacity:1}
@media(max-width:800px){
  body.page-id-7 .agd-official-page.agd-official-composition{margin:6px 0 32px;padding:26px 18px;border-radius:24px}
  body.page-id-7 .agd-official-composition>.agd-section-intro{margin-bottom:25px}
  body.page-id-7 .agd-official-composition>.agd-section-intro h1{font-size:clamp(2.25rem,10vw,3.3rem)}
  body.page-id-7 .agd-official-composition__body{grid-template-columns:1fr;gap:14px}
  body.page-id-7 .agd-official-schedules,body.page-id-7 .agd-official-prices,body.page-id-7 .agd-official-gyms-zone{grid-column:1;padding:20px 16px}
  body.page-id-7 .agd-official-schedule-grid{grid-template-columns:1fr;gap:10px}
  body.page-id-7 .agd-official-group__intro{min-height:0}
  body.page-id-7 .agd-official-gyms-zone .agd-official-gyms{grid-template-columns:1fr}
}
@media(prefers-reduced-motion:reduce){body.page-id-7 .agd-official-composition__texture,body.page-id-7 .agd-official-composition>.agd-section-intro{transform:none!important;transition:none!important}}
@media(prefers-reduced-motion:reduce){
 html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready .agd-adults-motion-hero:before{transform:none;opacity:.72;transition:none}
 html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready .agd-adults-motion-item,html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready .agd-adults-motion-item.is-visible,html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready .agd-adults-motion-hero .agd-adults-motion-item,html.agd-public-motion.agd-adults-motion-enabled.agd-motion-ready .agd-adults-motion-hero .agd-adults-motion-item.is-adults-entered{opacity:1!important;transform:none!important;clip-path:none!important;transition:none!important}
}

/* Page 7 — V3 : construction plus ample et plans de profondeur continus. */
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition__texture{
  opacity:0;transform:translate3d(82px,0,0) scale(1.08);transition:opacity .72s var(--agd-motion-ease),transform 1.25s var(--agd-motion-snap)
}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition.is-visible .agd-official-composition__texture{
  opacity:.52;transform:translate3d(var(--agd-official-depth-x,0px),var(--agd-official-depth-y,0px),0) scale(1)
}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition>.agd-section-intro h1{
  transform:translate3d(-176px,48px,0) scale(.9);transition-duration:1s;transition-delay:.14s
}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedules{
  transform:translate3d(-108px,78px,0) scale(.94);transition-duration:1s;transition-delay:.48s
}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices{
  transform:translate3d(108px,86px,0) scale(.92);transition-duration:1s;transition-delay:1.48s
}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone{
  transform:translate3d(112px,94px,0) scale(.93);transition-duration:1.04s;transition-delay:2.28s
}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group:nth-child(1){transform:translate3d(-124px,44px,0) scale(.9);transition-delay:.82s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group:nth-child(2){transform:translate3d(0,96px,0) scale(.9);transition-delay:1.02s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group:nth-child(3){transform:translate3d(124px,44px,0) scale(.9);transition-delay:1.22s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group h2{transition-delay:.12s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group:nth-child(2) h2{transition-delay:.3s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group:nth-child(3) h2{transition-delay:.48s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group__intro{transition-delay:.25s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group:nth-child(2) .agd-official-group__intro{transition-delay:.43s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group:nth-child(3) .agd-official-group__intro{transition-delay:.61s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group li:nth-child(1){transition-delay:.48s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group li:nth-child(2){transition-delay:.62s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group li:nth-child(3){transition-delay:.76s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices>h2{transform:translate3d(84px,40px,0);opacity:0;transition:opacity .62s var(--agd-motion-ease),transform .86s var(--agd-motion-snap);transition-delay:1.62s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices>h2.is-visible{transform:none;opacity:1}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices .agd-official-price:nth-child(1){transition-delay:1.92s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices .agd-official-price:nth-child(2){transition-delay:2.1s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices .agd-official-price:nth-child(3){transition-delay:2.28s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone>h2{transform:translate3d(104px,42px,0);opacity:0;transition:opacity .62s var(--agd-motion-ease),transform .88s var(--agd-motion-snap);transition-delay:2.48s;line-height:1.24;min-height:1.24em;padding:.08em 0 .16em;overflow:visible}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone>h2.is-visible{transform:none;opacity:1}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone .agd-official-gym:nth-child(1){transform:translate3d(-122px,48px,0) scale(.91);transition-delay:2.72s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone .agd-official-gym:nth-child(2){transform:translate3d(122px,48px,0) scale(.91);transition-delay:2.96s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone .agd-official-access{transition-delay:3.24s}
@media(max-width:800px){
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition__texture{transform:translate3d(34px,0,0) scale(1.04)}
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition.is-visible .agd-official-composition__texture{transform:translate3d(0,var(--agd-official-depth-y,0px),0) scale(1)}
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition>.agd-section-intro h1{transform:translate3d(-74px,34px,0) scale(.94)}
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedules{transform:translate3d(-42px,46px,0) scale(.97)}
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices{transform:translate3d(42px,48px,0) scale(.97)}
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone{transform:translate3d(44px,54px,0) scale(.97)}
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group:nth-child(1){transform:translate3d(-44px,28px,0) scale(.96)}
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group:nth-child(2){transform:translate3d(0,44px,0) scale(.96)}
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group:nth-child(3){transform:translate3d(44px,28px,0) scale(.96)}
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone .agd-official-gym:nth-child(1){transform:translate3d(-44px,30px,0) scale(.96)}
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone .agd-official-gym:nth-child(2){transform:translate3d(44px,30px,0) scale(.96)}
}
@media(prefers-reduced-motion:reduce){html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition__texture{opacity:.52!important;transform:none!important;transition:none!important}}

/* Page 7 — V4 référence carte : entrée du panneau puis construction interne. */
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition{
  transform:translate3d(0,54px,0) scale(.955);
  transform-origin:50% 12%;
  opacity:.001;
  transition:opacity .46s var(--agd-motion-ease),transform .86s var(--agd-motion-snap);
}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition.is-visible{
  transform:translate3d(0,var(--agd-official-depth-y,0px),0) scale(1);
  opacity:1;
}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition:after{
  content:"";
  position:absolute;
  inset:0;
  border:1px solid #f0cf8726;
  border-radius:inherit;
  pointer-events:none;
  opacity:0;
  transform:scale(.975);
  transition:opacity .42s var(--agd-motion-ease),transform .9s var(--agd-motion-snap);
  transition-delay:.18s;
}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition.is-visible:after{opacity:1;transform:scale(1)}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition>.agd-section-intro,
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition__body{
  transition-delay:.16s;
}
@media(max-width:800px){
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition{transform:translate3d(0,34px,0) scale(.975)}
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition.is-visible{transform:translate3d(0,var(--agd-official-depth-y,0px),0) scale(1)}
}
@media(prefers-reduced-motion:reduce){
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition,
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition.is-visible{opacity:1!important;transform:none!important;transition:none!important}
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition:after{opacity:1!important;transform:none!important;transition:none!important}
}

/* Page 7 — construction V2 : aucun élément éditorial déjà assemblé au premier regard. */
@keyframes agd-official-background-drift{
  0%,100%{background-position:0 0}
  50%{background-position:42px -18px}
}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition__texture{
  background-size:140% 140%;
  animation:agd-official-background-drift 13s cubic-bezier(.22,.75,.25,1) infinite;
}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition>.agd-section-intro .eyebrow{
  opacity:0;
  transform:translate3d(-150px,34px,0);
  transition-delay:.58s;
}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition>.agd-section-intro h1{
  opacity:0;
  transform:translate3d(-250px,64px,0) scale(.86);
  transition:opacity .42s var(--agd-motion-ease),transform .88s var(--agd-motion-snap);
  transition-delay:.86s;
}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition>.agd-section-intro>p:last-child{
  opacity:0;
  transform:translate3d(-120px,42px,0);
  transition:opacity .44s var(--agd-motion-ease),transform .76s var(--agd-motion-snap);
  transition-delay:1.2s;
}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition>.agd-section-intro .eyebrow.is-visible,
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition>.agd-section-intro h1.is-visible,
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition>.agd-section-intro>p:last-child.is-visible{
  opacity:1;transform:none;
}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedules{
  opacity:0;
  transform:translate3d(-170px,112px,0) scale(.9);
  transition:opacity .44s var(--agd-motion-ease),transform .9s var(--agd-motion-snap);
  transition-delay:1.64s;
}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedules.is-visible{
  opacity:1;transform:translate3d(var(--agd-official-schedules-x,0px),var(--agd-official-schedules-y,0px),0) scale(1);
}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedules>h2{
  opacity:0;transform:translate3d(-128px,50px,0);
  transition:opacity .38s var(--agd-motion-ease),transform .72s var(--agd-motion-snap);transition-delay:1.92s;
}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedules>h2.is-visible{opacity:1;transform:none}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group:nth-child(1){transform:translate3d(-180px,58px,0) scale(.86);transition-delay:2.18s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group:nth-child(2){transform:translate3d(0,140px,0) scale(.86);transition-delay:2.42s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group:nth-child(3){transform:translate3d(180px,58px,0) scale(.86);transition-delay:2.66s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group.is-visible{transform:translate3d(0,0,0) scale(1)}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group h2{transition-delay:.18s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group__intro{transition-delay:.34s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group li{transition-delay:.48s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group li:nth-child(2){transition-delay:.64s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group li:nth-child(3){transition-delay:.8s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices{
  opacity:0;transform:translate3d(180px,126px,0) scale(.88);
  transition:opacity .44s var(--agd-motion-ease),transform .92s var(--agd-motion-snap);transition-delay:3.28s;
}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices.is-visible{opacity:1;transform:translate3d(0,var(--agd-official-price-y,0px),0) scale(1)}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices>h2{opacity:0;transform:translate3d(150px,54px,0);transition-delay:3.58s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices>h2.is-visible{opacity:1;transform:none}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices .agd-official-price:nth-child(1){transition-delay:3.92s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices .agd-official-price:nth-child(2){transition-delay:4.14s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices .agd-official-price:nth-child(3){transition-delay:4.36s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone{
  opacity:0;transform:translate3d(190px,138px,0) scale(.88);
  transition:opacity .44s var(--agd-motion-ease),transform .96s var(--agd-motion-snap);transition-delay:4.78s;
}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone.is-visible{opacity:1;transform:translate3d(0,var(--agd-official-gyms-y,0px),0) scale(1)}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone>h2{opacity:0;transform:translate3d(156px,56px,0);transition-delay:5.08s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone>h2.is-visible{opacity:1;transform:none}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone .agd-official-gym:nth-child(1){transform:translate3d(-176px,64px,0) scale(.87);transition-delay:5.4s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone .agd-official-gym:nth-child(2){transform:translate3d(176px,64px,0) scale(.87);transition-delay:5.66s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone .agd-official-gym.is-visible{transform:translate3d(0,0,0) scale(1)}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone .agd-official-access{opacity:0;transform:translate3d(0,72px,0);transition:opacity .44s var(--agd-motion-ease),transform .72s var(--agd-motion-snap);transition-delay:5.96s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone .agd-official-access.is-visible{opacity:1;transform:none}
/* Correction ciblée : le texte de la troisième formule reste contenu pendant son entrée. */
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group:nth-child(3){min-width:0;overflow:hidden;box-sizing:border-box}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group:nth-child(3) .agd-official-group__intro{box-sizing:border-box;max-width:100%;min-width:0;overflow-wrap:anywhere;word-break:normal}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group:nth-child(3) .agd-official-group__intro.is-visible{transform:none}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group:nth-child(3) li{max-width:100%;box-sizing:border-box;overflow-wrap:anywhere}
@media(max-width:800px){
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition>.agd-section-intro h1{transform:translate3d(-104px,42px,0) scale(.92)}
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedules{transform:translate3d(-62px,58px,0) scale(.96)}
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group:nth-child(1){transform:translate3d(-66px,38px,0) scale(.94)}
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group:nth-child(2){transform:translate3d(0,62px,0) scale(.94)}
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group:nth-child(3){transform:translate3d(66px,38px,0) scale(.94)}
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices{transform:translate3d(66px,68px,0) scale(.94)}
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone{transform:translate3d(68px,72px,0) scale(.94)}
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone .agd-official-gym:nth-child(1){transform:translate3d(-62px,40px,0) scale(.94)}
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone .agd-official-gym:nth-child(2){transform:translate3d(62px,40px,0) scale(.94)}
}
@media(prefers-reduced-motion:reduce){
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition__texture{animation:none!important}
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition>.agd-section-intro .eyebrow,
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition>.agd-section-intro h1,
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition>.agd-section-intro>p:last-child,
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedules,
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedules>h2,
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices,
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices>h2,
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone,
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone>h2,
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone .agd-official-access{opacity:1!important;transform:none!important;transition:none!important}
}

/* Page 7 — V4 ultra punchy : tous les plans et sous-éléments participent. */
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition:before{
  content:"";position:absolute;z-index:0;right:-8%;top:12%;width:46%;height:2px;background:linear-gradient(90deg,transparent,#efcf88 30%,#efcf88 70%,transparent);transform:translate3d(180px,0,0) skewX(-28deg) scaleX(.2);transform-origin:right center;opacity:0;transition:opacity .55s var(--agd-motion-ease),transform .95s var(--agd-motion-snap);transition-delay:.18s;pointer-events:none
}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition.is-visible:before{opacity:.78;transform:translate3d(var(--agd-official-depth-x,0px),var(--agd-official-depth-y,0px),0) skewX(-28deg) scaleX(1)}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition__texture:after{transform:translate3d(120px,0,0) skewX(-22deg);opacity:0;transition:opacity .6s var(--agd-motion-ease),transform 1.05s var(--agd-motion-snap);transition-delay:.34s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition.is-visible .agd-official-composition__texture:after{transform:translate3d(0,0,0) skewX(-22deg);opacity:1}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition>.agd-section-intro .eyebrow{
  opacity:0;transform:translate3d(-94px,28px,0);transition:opacity .52s var(--agd-motion-ease),transform .72s var(--agd-motion-snap);transition-delay:.48s
}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition>.agd-section-intro .eyebrow.is-visible{opacity:1;transform:none}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition>.agd-section-intro h1{transform:translate3d(-214px,52px,0) scale(.88);transition-duration:.92s;transition-delay:.7s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedules{transform:translate3d(-126px,86px,0) scale(.93);transition-duration:.9s;transition-delay:1.18s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedules.is-visible{transform:translate3d(var(--agd-official-schedules-x,0px),var(--agd-official-schedules-y,0px),0) scale(1)}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedules>.agd-official-zone__kicker,
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices>.agd-official-zone__kicker,
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone>.agd-official-zone__kicker{
  opacity:0;transform:translate3d(-78px,25px,0);transition:opacity .5s var(--agd-motion-ease),transform .7s var(--agd-motion-snap);transition-delay:.22s
}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices>.agd-official-zone__kicker{transform:translate3d(78px,25px,0);transition-delay:.22s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone>.agd-official-zone__kicker{transform:translate3d(78px,25px,0);transition-delay:.24s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-zone__kicker.is-visible{opacity:1;transform:none}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedules>h2{transform:translate3d(-106px,42px,0);opacity:0;transition:opacity .56s var(--agd-motion-ease),transform .78s var(--agd-motion-snap);transition-delay:.46s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedules>h2.is-visible{transform:none;opacity:1}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group:nth-child(1){transform:translate3d(-146px,46px,0) scale(.88);transition-delay:1.7s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group:nth-child(2){transform:translate3d(0,112px,0) scale(.88);transition-delay:1.92s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group:nth-child(3){transform:translate3d(146px,46px,0) scale(.88);transition-delay:2.14s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group.is-visible{transform:translate3d(0,0,0) scale(1);opacity:1}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group h2{opacity:0;transform:translate3d(-64px,28px,0);transition:opacity .48s var(--agd-motion-ease),transform .68s var(--agd-motion-snap);transition-delay:.24s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group:nth-child(2) h2{transform:translate3d(0,42px,0);transition-delay:.42s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group:nth-child(3) h2{transform:translate3d(64px,28px,0);transition-delay:.6s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group h2.is-visible{opacity:1;transform:none}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group__intro{opacity:0;transform:translate3d(-38px,22px,0);transition:opacity .46s var(--agd-motion-ease),transform .64s var(--agd-motion-snap);transition-delay:.42s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group:nth-child(2) .agd-official-group__intro{transform:translate3d(0,34px,0);transition-delay:.58s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group:nth-child(3) .agd-official-group__intro{transform:translate3d(38px,22px,0);transition-delay:.74s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group__intro.is-visible{opacity:1;transform:none}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group li{opacity:0;transform:translate3d(0,34px,0);transition:opacity .48s var(--agd-motion-ease),transform .66s var(--agd-motion-snap)}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group li:nth-child(1){transition-delay:.66s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group li:nth-child(2){transition-delay:.82s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group li:nth-child(3){transition-delay:.98s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group li.is-visible{opacity:1;transform:none}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices{transform:translate3d(138px,100px,0) scale(.9);transition-duration:.92s;transition-delay:3.05s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices.is-visible{transform:translate3d(0,var(--agd-official-price-y,0px),0) scale(1)}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices>h2{transform:translate3d(118px,48px,0);opacity:0;transition:opacity .56s var(--agd-motion-ease),transform .76s var(--agd-motion-snap);transition-delay:3.22s;line-height:1.2;overflow:visible;padding:.08em 0 .14em}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices>h2.is-visible{transform:none;opacity:1}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices .agd-official-price{opacity:0;transform:translate3d(0,42px,0) scale(.92);transition:opacity .5s var(--agd-motion-ease),transform .68s var(--agd-motion-snap)}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices .agd-official-price:nth-child(1){transition-delay:3.62s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices .agd-official-price:nth-child(2){transition-delay:3.82s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices .agd-official-price:nth-child(3){transition-delay:4.02s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices .agd-official-price.is-visible{opacity:1;transform:none}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone{transform:translate3d(142px,112px,0) scale(.9);transition-duration:1s;transition-delay:4.42s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone.is-visible{transform:translate3d(0,var(--agd-official-gyms-y,0px),0) scale(1)}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone>h2{transform:translate3d(132px,50px,0);opacity:0;transition:opacity .56s var(--agd-motion-ease),transform .8s var(--agd-motion-snap);transition-delay:4.62s;line-height:1.24;min-height:1.24em;padding:.1em 0 .18em;overflow:visible}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone>h2.is-visible{transform:none;opacity:1}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone .agd-official-gym{transition:opacity .62s var(--agd-motion-ease),transform .82s var(--agd-motion-snap)}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone .agd-official-gym:nth-child(1){transform:translate3d(-144px,48px,0) scale(.89);transition-delay:4.9s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone .agd-official-gym:nth-child(2){transform:translate3d(144px,48px,0) scale(.89);transition-delay:5.12s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone .agd-official-gym.is-visible{transform:translate3d(0,0,0) scale(1);opacity:1}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone .agd-official-gym h3,
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone .agd-official-gym>p,
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone .agd-official-gym__media{opacity:0;transform:translate3d(0,28px,0);transition:opacity .5s var(--agd-motion-ease),transform .66s var(--agd-motion-snap)}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone .agd-official-gym h3.is-visible,
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone .agd-official-gym>p.is-visible,
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone .agd-official-gym__media.is-visible{opacity:1;transform:none}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone .agd-official-access{opacity:0;transform:translate3d(0,36px,0);transition:opacity .52s var(--agd-motion-ease),transform .7s var(--agd-motion-snap);transition-delay:5.46s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone .agd-official-access.is-visible{opacity:1;transform:none}
@media(max-width:800px){
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition>.agd-section-intro h1{transform:translate3d(-82px,34px,0) scale(.93)}
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedules{transform:translate3d(-48px,50px,0) scale(.96)}
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices{transform:translate3d(48px,56px,0) scale(.96)}
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone{transform:translate3d(52px,62px,0) scale(.96)}
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group:nth-child(1){transform:translate3d(-50px,30px,0) scale(.95)}
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group:nth-child(2){transform:translate3d(0,46px,0) scale(.95)}
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group:nth-child(3){transform:translate3d(50px,30px,0) scale(.95)}
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone .agd-official-gym:nth-child(1){transform:translate3d(-50px,32px,0) scale(.95)}
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone .agd-official-gym:nth-child(2){transform:translate3d(50px,32px,0) scale(.95)}
}
@media(prefers-reduced-motion:reduce){
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition:before,
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition__texture:after{opacity:1!important;transform:none!important;transition:none!important}
}

/* Page 7 — motion final de la grande carte. Même moteur, séquence plus lisible. */
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition>.agd-section-intro h1{
  transform:translate3d(-118px,38px,0) scale(.95);opacity:0;transition:opacity .62s var(--agd-motion-ease),transform .88s var(--agd-motion-snap);transition-delay:.04s;line-height:1.03;overflow:visible;padding:.04em 0 .08em
}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition>.agd-section-intro h1.is-visible{transform:none;opacity:1}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedules{
  opacity:0;transform:translate3d(-74px,62px,0) scale(.965);transition:opacity .68s var(--agd-motion-ease),transform .92s var(--agd-motion-snap);transition-delay:.28s
}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedules.is-visible{opacity:1;transform:translate3d(var(--agd-official-schedules-x,0px),var(--agd-official-schedules-y,0px),0) scale(1)}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedules>h2,
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices>h2,
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone>h2{
  line-height:1.16;overflow:visible;padding:.05em 0 .12em
}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group:nth-child(1){transform:translate3d(-92px,30px,0) scale(.94);transition-delay:.18s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group:nth-child(2){transform:translate3d(0,72px,0) scale(.94);transition-delay:.34s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group:nth-child(3){transform:translate3d(92px,30px,0) scale(.94);transition-delay:.50s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group.is-visible{transform:translate3d(0,0,0) scale(1);opacity:1}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group li{opacity:0;transform:translate3d(0,28px,0);transition:opacity .56s var(--agd-motion-ease),transform .72s var(--agd-motion-snap)}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group li.is-visible{opacity:1;transform:none}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices{
  opacity:0;transform:translate3d(78px,58px,0) scale(.955);transition:opacity .68s var(--agd-motion-ease),transform .92s var(--agd-motion-snap);transition-delay:.72s
}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices.is-visible{opacity:1;transform:translate3d(0,var(--agd-official-price-y,0px),0) scale(1)}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices .agd-official-price:nth-child(1){transition-delay:.12s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices .agd-official-price:nth-child(2){transition-delay:.28s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices .agd-official-price:nth-child(3){transition-delay:.44s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone{
  opacity:0;transform:translate3d(86px,70px,0) scale(.965);transition:opacity .7s var(--agd-motion-ease),transform .96s var(--agd-motion-snap);transition-delay:1.08s
}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone.is-visible{opacity:1;transform:translate3d(0,var(--agd-official-gyms-y,0px),0) scale(1)}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone>h2{transform:translate3d(86px,34px,0);opacity:0;transition:opacity .58s var(--agd-motion-ease),transform .78s var(--agd-motion-snap);transition-delay:.12s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone>h2.is-visible{transform:none;opacity:1}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone .agd-official-gym:nth-child(1){transform:translate3d(-84px,28px,0) scale(.95);transition-delay:.26s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone .agd-official-gym:nth-child(2){transform:translate3d(84px,28px,0) scale(.95);transition-delay:.42s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone .agd-official-gym.is-visible{transform:translate3d(0,0,0) scale(1);opacity:1}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone .agd-official-access{opacity:0;transform:translate3d(0,28px,0);transition:opacity .56s var(--agd-motion-ease),transform .72s var(--agd-motion-snap);transition-delay:.58s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone .agd-official-access.is-visible{opacity:1;transform:none}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition>.agd-section-intro.is-visible h1,
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedules.is-visible,
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices.is-visible,
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone.is-visible{will-change:transform}
@media(max-width:800px){
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedules{transform:translate3d(-30px,42px,0) scale(.98)}
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices{transform:translate3d(30px,42px,0) scale(.98)}
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone{transform:translate3d(30px,46px,0) scale(.98)}
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group:nth-child(1){transform:translate3d(-28px,24px,0) scale(.98)}
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group:nth-child(2){transform:translate3d(0,34px,0) scale(.98)}
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group:nth-child(3){transform:translate3d(28px,24px,0) scale(.98)}
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone .agd-official-gym:nth-child(1){transform:translate3d(-28px,22px,0) scale(.98)}
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone .agd-official-gym:nth-child(2){transform:translate3d(28px,22px,0) scale(.98)}
}
@media(prefers-reduced-motion:reduce){
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition>.agd-section-intro h1,
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedules,
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices,
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone,
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group,
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone .agd-official-gym{opacity:1!important;transform:none!important;transition:none!important}
}

/* Page 7 — dernier override : construction réellement perceptible, carte après carte. */
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition>.agd-section-intro .eyebrow{opacity:0;transform:translate3d(-150px,34px,0);transition-delay:.56s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition>.agd-section-intro h1{opacity:0;transform:translate3d(-248px,62px,0) scale(.86);transition:opacity .42s var(--agd-motion-ease),transform .88s var(--agd-motion-snap);transition-delay:.86s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition>.agd-section-intro>p:last-child{opacity:0;transform:translate3d(-122px,42px,0);transition:opacity .44s var(--agd-motion-ease),transform .76s var(--agd-motion-snap);transition-delay:1.2s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition>.agd-section-intro .eyebrow.is-visible,html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition>.agd-section-intro h1.is-visible,html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition>.agd-section-intro>p:last-child.is-visible{opacity:1;transform:none}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedules{opacity:0;transform:translate3d(-168px,106px,0) scale(.9);transition:opacity .44s var(--agd-motion-ease),transform .9s var(--agd-motion-snap);transition-delay:1.62s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedules.is-visible{opacity:1;transform:translate3d(var(--agd-official-schedules-x,0px),var(--agd-official-schedules-y,0px),0) scale(1)}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedules>h2{opacity:0;transform:translate3d(-126px,48px,0);transition:opacity .38s var(--agd-motion-ease),transform .72s var(--agd-motion-snap);transition-delay:1.9s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedules>h2.is-visible{opacity:1;transform:none}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group:nth-child(1){transform:translate3d(-176px,54px,0) scale(.86);transition-delay:2.16s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group:nth-child(2){transform:translate3d(0,136px,0) scale(.86);transition-delay:2.4s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group:nth-child(3){transform:translate3d(176px,54px,0) scale(.86);transition-delay:2.64s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group.is-visible{transform:translate3d(0,0,0) scale(1)}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices{opacity:0;transform:translate3d(176px,120px,0) scale(.88);transition:opacity .44s var(--agd-motion-ease),transform .92s var(--agd-motion-snap);transition-delay:3.28s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices.is-visible{opacity:1;transform:translate3d(0,var(--agd-official-price-y,0px),0) scale(1)}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices>h2{opacity:0;transform:translate3d(148px,50px,0);transition-delay:3.58s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices>h2.is-visible{opacity:1;transform:none}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices .agd-official-price:nth-child(1){transition-delay:3.92s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices .agd-official-price:nth-child(2){transition-delay:4.14s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices .agd-official-price:nth-child(3){transition-delay:4.36s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone{opacity:0;transform:translate3d(188px,132px,0) scale(.88);transition:opacity .44s var(--agd-motion-ease),transform .96s var(--agd-motion-snap);transition-delay:4.78s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone.is-visible{opacity:1;transform:translate3d(0,var(--agd-official-gyms-y,0px),0) scale(1)}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone>h2{opacity:0;transform:translate3d(154px,52px,0);transition-delay:5.08s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone>h2.is-visible{opacity:1;transform:none}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone .agd-official-gym:nth-child(1){transform:translate3d(-174px,58px,0) scale(.87);transition-delay:5.4s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone .agd-official-gym:nth-child(2){transform:translate3d(174px,58px,0) scale(.87);transition-delay:5.66s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone .agd-official-gym.is-visible{transform:translate3d(0,0,0) scale(1)}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone .agd-official-access{opacity:0;transform:translate3d(0,66px,0);transition:opacity .44s var(--agd-motion-ease),transform .72s var(--agd-motion-snap);transition-delay:5.96s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone .agd-official-access.is-visible{opacity:1;transform:none}
@media(max-width:800px){
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition>.agd-section-intro h1{transform:translate3d(-104px,42px,0) scale(.92)}
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedules{transform:translate3d(-62px,58px,0) scale(.96)}
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group:nth-child(1){transform:translate3d(-66px,38px,0) scale(.94)}
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group:nth-child(2){transform:translate3d(0,62px,0) scale(.94)}
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group:nth-child(3){transform:translate3d(66px,38px,0) scale(.94)}
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices{transform:translate3d(66px,68px,0) scale(.94)}
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone{transform:translate3d(68px,72px,0) scale(.94)}
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone .agd-official-gym:nth-child(1){transform:translate3d(-62px,40px,0) scale(.94)}
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone .agd-official-gym:nth-child(2){transform:translate3d(62px,40px,0) scale(.94)}
}
@media(prefers-reduced-motion:reduce){
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition>.agd-section-intro .eyebrow,html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition>.agd-section-intro h1,html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition>.agd-section-intro>p:last-child,html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedules,html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedules>h2,html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices,html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices>h2,html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone,html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone>h2,html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone .agd-official-access{opacity:1!important;transform:none!important;transition:none!important}
}

@keyframes agd-official-kicker-enter{from{opacity:0;transform:translate3d(-150px,34px,0)}to{opacity:1;transform:none}}
@keyframes agd-official-title-enter{from{opacity:0;transform:translate3d(-248px,62px,0) scale(.86)}to{opacity:1;transform:none}}
@keyframes agd-official-copy-enter{from{opacity:0;transform:translate3d(-122px,42px,0)}to{opacity:1;transform:none}}
@keyframes agd-official-schedules-enter{from{opacity:0;transform:translate3d(-168px,106px,0) scale(.9)}to{opacity:1;transform:none}}
@keyframes agd-official-left-card-enter{from{opacity:0;transform:translate3d(-176px,54px,0) scale(.86)}to{opacity:1;transform:none}}
@keyframes agd-official-center-card-enter{from{opacity:0;transform:translate3d(0,136px,0) scale(.86)}to{opacity:1;transform:none}}
@keyframes agd-official-right-card-enter{from{opacity:0;transform:translate3d(176px,54px,0) scale(.86)}to{opacity:1;transform:none}}
@keyframes agd-official-prices-enter{from{opacity:0;transform:translate3d(176px,120px,0) scale(.88)}to{opacity:1;transform:none}}
@keyframes agd-official-gyms-enter{from{opacity:0;transform:translate3d(188px,132px,0) scale(.88)}to{opacity:1;transform:none}}
@keyframes agd-official-gym-left-enter{from{opacity:0;transform:translate3d(-174px,58px,0) scale(.87)}to{opacity:1;transform:none}}
@keyframes agd-official-gym-right-enter{from{opacity:0;transform:translate3d(174px,58px,0) scale(.87)}to{opacity:1;transform:none}}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition>.agd-section-intro .eyebrow.is-visible{animation:agd-official-kicker-enter .62s var(--agd-motion-snap) .56s both;transition:none}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition>.agd-section-intro h1.is-visible{animation:agd-official-title-enter .9s var(--agd-motion-snap) .86s both;transition:none}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition>.agd-section-intro>p:last-child.is-visible{animation:agd-official-copy-enter .78s var(--agd-motion-snap) 1.2s both;transition:none}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedules.is-visible{animation:agd-official-schedules-enter .92s var(--agd-motion-snap) 1.62s both;transition:none}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group:nth-child(1).is-visible{animation:agd-official-left-card-enter .88s var(--agd-motion-snap) 2.16s both;transition:none}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group:nth-child(2).is-visible{animation:agd-official-center-card-enter .88s var(--agd-motion-snap) 2.4s both;transition:none}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group:nth-child(3).is-visible{animation:agd-official-right-card-enter .88s var(--agd-motion-snap) 2.64s both;transition:none}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices.is-visible{animation:agd-official-prices-enter .92s var(--agd-motion-snap) 3.28s both;transition:none}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone.is-visible{animation:agd-official-gyms-enter .96s var(--agd-motion-snap) 4.78s both;transition:none}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone .agd-official-gym:nth-child(1).is-visible{animation:agd-official-gym-left-enter .88s var(--agd-motion-snap) 5.4s both;transition:none}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone .agd-official-gym:nth-child(2).is-visible{animation:agd-official-gym-right-enter .88s var(--agd-motion-snap) 5.66s both;transition:none}
@media(prefers-reduced-motion:reduce){
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition>.agd-section-intro .eyebrow.is-visible,html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition>.agd-section-intro h1.is-visible,html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-composition>.agd-section-intro>p:last-child.is-visible,html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedules.is-visible,html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-schedule-grid .agd-official-group.is-visible,html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-prices.is-visible,html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone.is-visible,html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone .agd-official-gym.is-visible{animation:none!important}
}

/* Page 7 — tempo ciblé des lieux : même motion, séquence courte après déclenchement. */
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone.is-visible{animation:agd-official-gyms-enter .58s var(--agd-motion-snap) 0s both;transition:none}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone>h2.is-visible{transition-delay:.16s;transition-duration:.48s}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone .agd-official-gym:nth-child(1).is-visible{animation:agd-official-gym-left-enter .62s var(--agd-motion-snap) .42s both;transition:none}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone .agd-official-gym:nth-child(2).is-visible{animation:agd-official-gym-right-enter .62s var(--agd-motion-snap) .7s both;transition:none}
html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone .agd-official-access.is-visible{transition-delay:.92s}
@media(prefers-reduced-motion:reduce){
  html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone.is-visible,html.agd-public-motion.agd-motion-ready body.page-id-7 .agd-official-gyms-zone .agd-official-gym.is-visible{animation:none!important}
}

/* Inscriptions V4 : timeline ferme et fond vivant. */
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-section-intro{opacity:1;transform:none;transition:none}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-section-intro h1{opacity:0;transform:translate3d(-220px,48px,0) scale(.9);transition:opacity .52s var(--agd-motion-ease),transform .9s var(--agd-motion-snap)}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-section-intro h1.is-visible{opacity:1;transform:none}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-section-intro>p:last-child{opacity:0;transform:translate3d(-110px,42px,0);transition:opacity .46s var(--agd-motion-ease),transform .76s var(--agd-motion-snap)}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-section-intro>p:last-child.is-visible{opacity:1;transform:none}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page.agd-registration-stage-live>.agd-section-intro:before{opacity:.36;transform:skewX(-28deg) translate3d(26px,0,0)}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page.agd-registration-stage-built>.agd-section-intro:before{opacity:.74;transform:skewX(-28deg) translate3d(0,0,0)}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page.agd-registration-stage-live>.agd-section-intro:after{opacity:.42;transform:translate3d(20px,0,0)}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page.agd-registration-stage-built>.agd-section-intro:after{opacity:.86;transform:none}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-paths{opacity:0;transform:translate3d(0,94px,0) scale(.94);transition:opacity .55s var(--agd-motion-ease),transform .9s var(--agd-motion-snap)}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-paths.is-visible{opacity:1;transform:translate3d(var(--agd-registration-panel-x,0px),var(--agd-registration-panel-y,0px),0) scale(1)}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-paths:before{opacity:.1;transform:skewX(-28deg) translate3d(72px,0,0)}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-paths:after{opacity:.2;transform:translate3d(-60px,0,0)}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-paths.is-visible:before{opacity:.78;transform:skewX(-28deg) translate3d(0,0,0)}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-paths.is-visible:after{opacity:.86;transform:none}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-paths .agd-registration-path:nth-child(1){opacity:0;transform:translate3d(-112px,42px,0) scale(.9)}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-paths .agd-registration-path:nth-child(2){opacity:0;transform:translate3d(0,96px,0) scale(.9)}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-paths .agd-registration-path:nth-child(3){opacity:0;transform:translate3d(112px,42px,0) scale(.9)}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-paths .agd-registration-path.is-visible{opacity:1;transform:translate3d(var(--agd-registration-scroll-x,0px),var(--agd-registration-scroll-y,0px),0) scale(1);transition:opacity .52s var(--agd-motion-ease),transform .86s var(--agd-motion-snap)}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-paths .agd-registration-path>strong{opacity:0;transform:translate3d(-74px,0,0);transition-duration:.7s}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-paths .agd-registration-path:nth-child(3)>strong{transform:translate3d(74px,0,0)}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-paths .agd-registration-path>span{opacity:0;transform:translate3d(0,44px,0);transition-duration:.66s}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-paths .agd-registration-path>em{opacity:0;transform:translate3d(0,54px,0);transition-duration:.62s}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-paths .agd-registration-path>strong.is-visible,html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-paths .agd-registration-path>span.is-visible,html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-paths .agd-registration-path>em.is-visible{opacity:1;transform:none}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-grid>.agd-official-card.is-visible,html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>:is(.agd-registration-zips,#agd-documents-individuels).agd-official-card.is-visible,html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-official-card:last-child.is-visible{transform:translate3d(var(--agd-registration-detail-x,0px),var(--agd-registration-detail-y,0px),0)}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-official-card:before{content:"";display:block;height:2px;width:38%;margin:-26px 0 22px;background:linear-gradient(90deg,#d6ad6a,transparent);opacity:.42;transform:translate3d(-34px,0,0);transition:transform .9s var(--agd-motion-snap),opacity .5s ease}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-official-card.is-visible:before{opacity:.85;transform:none}
@media(max-width:800px){html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-paths .agd-registration-path:nth-child(1){transform:translate3d(-42px,34px,0) scale(.96)}html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-paths .agd-registration-path:nth-child(2){transform:translate3d(0,48px,0) scale(.96)}html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-paths .agd-registration-path:nth-child(3){transform:translate3d(42px,34px,0) scale(.96)}}
@media(prefers-reduced-motion:reduce){html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-section-intro h1,html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-section-intro>p:last-child,html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-paths,html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-paths .agd-registration-path,html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-paths .agd-registration-path>strong,html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-paths .agd-registration-path>span,html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-registration-paths .agd-registration-path>em,html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-page>.agd-official-card:before{opacity:1!important;transform:none!important;transition:none!important}}

/* Inscriptions V6 — mouvement fort limité à la carte supérieure. */
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-v6-hero>.agd-registration-v6-intro h1{opacity:0;transform:translate3d(-170px,38px,0);transition:opacity .56s var(--agd-motion-ease),transform .86s var(--agd-motion-snap)}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-v6-hero>.agd-registration-v6-intro>p:last-child{opacity:0;transform:translate3d(-96px,30px,0);transition:opacity .5s var(--agd-motion-ease),transform .74s var(--agd-motion-snap)}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-v6-hero>.agd-registration-v6-intro h1.is-visible,html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-v6-hero>.agd-registration-v6-intro>p:last-child.is-visible{opacity:1;transform:none}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-v6-hero>.agd-registration-v6-paths{opacity:0;transform:translate3d(0,72px,0);transition:opacity .52s var(--agd-motion-ease),transform .8s var(--agd-motion-snap)}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-v6-hero>.agd-registration-v6-paths.is-visible{opacity:1;transform:none}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-v6-hero>.agd-registration-v6-paths .agd-registration-v6-route{opacity:0;transition:opacity .54s var(--agd-motion-ease),transform .82s var(--agd-motion-snap)}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-v6-hero>.agd-registration-v6-paths .agd-registration-v6-route--1{transform:translate3d(-100px,36px,0)}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-v6-hero>.agd-registration-v6-paths .agd-registration-v6-route--2{transform:translate3d(0,82px,0)}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-v6-hero>.agd-registration-v6-paths .agd-registration-v6-route--3{transform:translate3d(100px,36px,0)}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-v6-hero>.agd-registration-v6-paths .agd-registration-v6-route.is-visible{opacity:1;transform:none}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-v6-hero>.agd-registration-v6-detail{opacity:0;transition:opacity .56s var(--agd-motion-ease),transform .86s var(--agd-motion-snap)}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-v6-hero>.agd-registration-v6-detail--left{transform:translate3d(-112px,28px,0)}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-v6-hero>.agd-registration-v6-detail--right{transform:translate3d(112px,28px,0)}
html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-v6-hero>.agd-registration-v6-detail.is-visible{opacity:1;transform:translate3d(var(--agd-registration-detail-x,0px),var(--agd-registration-detail-y,0px),0)}
@media(max-width:800px){html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-v6-hero>.agd-registration-v6-paths .agd-registration-v6-route--1{transform:translate3d(-42px,28px,0)}html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-v6-hero>.agd-registration-v6-paths .agd-registration-v6-route--2{transform:translate3d(0,46px,0)}html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-v6-hero>.agd-registration-v6-paths .agd-registration-v6-route--3{transform:translate3d(42px,28px,0)}html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-v6-hero>.agd-registration-v6-detail--left{transform:translate3d(-40px,20px,0)}html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-v6-hero>.agd-registration-v6-detail--right{transform:translate3d(40px,20px,0)}}
@media(prefers-reduced-motion:reduce){html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-v6-hero>.agd-registration-v6-intro h1,html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-v6-hero>.agd-registration-v6-intro>p:last-child,html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-v6-hero>.agd-registration-v6-paths,html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-v6-hero>.agd-registration-v6-paths .agd-registration-v6-route,html.agd-public-motion.agd-registration-motion-enabled.agd-motion-ready .agd-registration-v6-hero>.agd-registration-v6-detail{opacity:1!important;transform:none!important;transition:none!important}}
