.FormationBlock_formation__K3qGE{background:var(--white);padding:90px 60px;overflow-x:clip}@media(max-width:768px){.FormationBlock_formation__K3qGE{padding:60px 20px}}.FormationBlock_formation__inner__QePlg{max-width:1100px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:52px}.FormationBlock_formation__header__o_pHU{text-align:center;max-width:860px}.FormationBlock_formation__title__V1PNX{font-family:var(--font-playfair);font-size:clamp(1.8rem,3vw,2.6rem);font-weight:400;color:var(--stone)}.FormationBlock_formation__title__V1PNX em{font-style:italic;color:var(--vert-dark)}.FormationBlock_formation__deco__SFE58{width:44px;height:4px;background:var(--vert-light);margin:16px auto 20px;border-radius:2px}.FormationBlock_formation__accroche__zjH4l{font-family:var(--font-playfair);font-style:italic;font-size:clamp(1rem,1.5vw,1.25rem);color:var(--violet);margin-bottom:16px}.FormationBlock_formation__subtitleRow__pLSs0{display:flex;align-items:center;justify-content:center;gap:18px;margin:0}.FormationBlock_formation__subtitleRow__pLSs0:after,.FormationBlock_formation__subtitleRow__pLSs0:before{content:"";flex:1 1 40px;min-width:16px;max-width:60px;height:1px;background:var(--vert-light)}@media(max-width:768px){.FormationBlock_formation__subtitleRow__pLSs0{gap:10px}.FormationBlock_formation__subtitleRow__pLSs0:after,.FormationBlock_formation__subtitleRow__pLSs0:before{flex-basis:16px;max-width:24px}}.FormationBlock_formation__subtitle__1qrTC{flex:0 1 auto;font-family:var(--font-nunito);font-size:clamp(.9rem,1.2vw,1rem);color:var(--stone-mid);line-height:1.7}.FormationBlock_formation__subtitle__1qrTC strong{color:var(--stone);font-weight:700}.FormationBlock_formation__kpis__Q6N8r{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;max-width:860px;width:100%}@media(max-width:768px){.FormationBlock_formation__kpis__Q6N8r{grid-template-columns:repeat(2,1fr)}}.FormationBlock_formation__kpi__ZonyJ{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;padding:24px 20px;background:var(--beige);border-radius:12px;transition:opacity .5s ease,transform .5s ease}.FormationBlock_formation__kpi__ZonyJ:nth-child(2){transition-delay:.15s}.FormationBlock_formation__kpi__ZonyJ:nth-child(3){transition-delay:.3s}.FormationBlock_formation__kpi__ZonyJ:nth-child(4){transition-delay:.45s}.FormationBlock_formation__kpis--attente__tqd1J .FormationBlock_formation__kpi__ZonyJ{opacity:0;transform:translateX(-20px)}.FormationBlock_formation__kpiValue__HjMtb{font-family:var(--font-playfair);font-size:2rem;font-weight:600;color:var(--stone);line-height:1}.FormationBlock_formation__kpiLabel__4qzvu{font-family:var(--font-nunito);font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--stone-mid);text-align:center;margin-top:5px}.FormationBlock_formation__video__HHI7A{position:relative;width:100%;max-width:860px}.FormationBlock_formation__videoEtiquette__zRMCJ{position:absolute;top:0;left:20px;z-index:1;transform:translateY(-50%);padding:5px 12px;border:1px solid var(--beige-mid);border-radius:30px;background:var(--white);box-shadow:0 4px 12px color-mix(in srgb,var(--stone) 12%,transparent);font-family:var(--font-nunito);font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--stone);pointer-events:none}.Hero_hero__CU3bG{display:flex;height:80vh;min-height:400px;position:relative;overflow:hidden}@media(max-width:768px){.Hero_hero__CU3bG{height:auto;min-height:80vh;background-image:url(/images/mobile/mobile-header.webp);background-size:cover;background-position:top}}.Hero_hero__left__KTWPq{width:40%;flex-shrink:0;background:rgba(0,0,0,0);padding:0 60px;display:flex;align-items:center;position:relative;z-index:2}.Hero_hero__left__KTWPq:after{display:none}@media(max-width:768px){.Hero_hero__left__KTWPq{width:100%;padding:40px 24px;background:rgba(0,0,0,0)}}.Hero_hero__deco__jMduy{position:absolute;left:-120px;top:50%;transform:translateY(-50%);width:480px;height:480px;border-radius:50%;background:radial-gradient(circle,rgba(122,158,126,.08),transparent 70%);pointer-events:none}.Hero_hero__content__e4u5l{position:relative;z-index:4;max-width:500px;display:flex;flex-direction:column;gap:20px}.Hero_hero__eyebrow__adSz7{font-family:var(--font-nunito);font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.22em;color:var(--vert-light)}@media(max-width:768px){.Hero_hero__eyebrow__adSz7{color:var(--vert-light)}}.Hero_hero__h1__Cpqv5{font-family:var(--font-playfair);font-size:clamp(2.4rem,4vw,3.6rem);font-weight:700;color:var(--white);line-height:1.12}@media(max-width:768px){.Hero_hero__h1__Cpqv5{color:var(--white)}}.Hero_hero__h1Accent__SiX9X{font-style:italic;color:var(--vert-light);display:block}@media(max-width:768px){.Hero_hero__h1Accent__SiX9X{color:var(--vert-light)}}.Hero_hero__h1Normal__539GM{display:block;font-style:normal}.Hero_hero__desc__34bbG{font-family:var(--font-nunito);font-size:clamp(.9rem,1.2vw,1rem);color:hsla(0,0%,100%,.85);line-height:1.75;max-width:380px}@media(max-width:768px){.Hero_hero__desc__34bbG{color:hsla(0,0%,100%,.85)}}.Hero_hero__btns__8ZLtI{display:flex;gap:14px;flex-wrap:wrap}@media(max-width:768px){.Hero_hero__btns__8ZLtI{flex-direction:column;gap:12px}}.Hero_hero__btnPrimary__Zgpp4,.Hero_hero__btnSecondary__bbWGa{border-radius:30px;font-size:.8rem;font-weight:700;font-family:var(--font-nunito);letter-spacing:.08em;width:230px;text-align:center;padding:14px 32px;transition:background .2s ease,color .2s ease,border-color .2s ease}@media(max-width:768px){.Hero_hero__btnPrimary__Zgpp4,.Hero_hero__btnSecondary__bbWGa{width:100%}}.Hero_hero__btnPrimary__Zgpp4{background:var(--vert);color:var(--white);border:1.5px solid var(--vert)}.Hero_hero__btnPrimary__Zgpp4:hover{background:var(--vert-dark);border-color:var(--vert-dark)}.Hero_hero__btnSecondary__bbWGa{background:hsla(0,0%,100%,.15);color:var(--white);border:2px solid hsla(0,0%,100%,.8)}.Hero_hero__btnSecondary__bbWGa:hover{background:hsla(0,0%,100%,.25)}@media(max-width:768px){.Hero_hero__btnSecondary__bbWGa{background:hsla(0,0%,100%,.15);color:var(--white);border:2px solid hsla(0,0%,100%,.8)}.Hero_hero__btnSecondary__bbWGa:hover{background:hsla(0,0%,100%,.25)}}.Hero_hero__reseaux__84O_s{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;padding-top:16px;border-top:1px solid color-mix(in srgb,var(--white) 18%,transparent)}.Hero_hero__reseauxTexte__3usRd{font-family:var(--font-playfair);font-style:italic;font-size:1.05rem;color:var(--white);text-shadow:0 1px 6px color-mix(in srgb,var(--stone-dark) 70%,transparent)}.Hero_hero__reseauxLien__rgT52{position:relative;width:44px;height:44px;border-radius:50%;border:2px solid var(--white);background:color-mix(in srgb,var(--stone-dark) 45%,transparent);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:0 4px 14px color-mix(in srgb,var(--stone-dark) 35%,transparent);display:inline-flex;align-items:center;justify-content:center;transition:transform .25s,background .2s ease}.Hero_hero__reseauxLien__rgT52:hover{background:color-mix(in srgb,var(--stone-dark) 65%,transparent);transform:translateY(-2px) scale(1.05)}.Hero_hero__reseauxLien__rgT52:focus-visible{outline:2px solid var(--white);outline-offset:3px}@media(prefers-reduced-motion:reduce){.Hero_hero__reseauxLien__rgT52{transition:none}.Hero_hero__reseauxLien__rgT52:hover{transform:none}}.Hero_hero__reseauxLien__rgT52 img{display:block;width:22px;height:22px;filter:brightness(0) invert(1) drop-shadow(0 1px 2px color-mix(in srgb,var(--stone-dark) 60%,transparent))}@media(min-width:769px)and (max-height:800px){.Hero_hero__content__e4u5l{gap:12px}.Hero_hero__btnPrimary__Zgpp4,.Hero_hero__btnSecondary__bbWGa{width:auto}.Hero_hero__reseaux__84O_s{margin-top:0;padding-top:10px}}.Hero_hero__right__wH7Ql{flex:1 1;position:relative;overflow:hidden}.Hero_hero__right__wH7Ql:before{background:linear-gradient(to right,var(--beige) 0,rgba(46,42,37,.3) 30%,transparent 65%)}.Hero_hero__right__wH7Ql:after,.Hero_hero__right__wH7Ql:before{content:"";position:absolute;inset:0;z-index:2;pointer-events:none}.Hero_hero__right__wH7Ql:after{background:linear-gradient(to top,var(--beige) 0,transparent 50%)}@media(max-width:768px){.Hero_hero__right__wH7Ql{display:none}}.Hero_hero__slide__a1Iw_{position:absolute;inset:0;background-size:cover;background-position:50%;opacity:0;transition:opacity 1.4s ease-in-out}.Hero_hero__slide--active__EiNNS{opacity:1}.Hero_heroVideo__K1NH3{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 70%;transition:opacity 1s ease-in-out}@media(max-width:768px){.Hero_heroVideo__K1NH3{display:none}}.Hero_videoVisible__tCL59{opacity:1;z-index:0}.Hero_videoHidden__Ot_X8{opacity:0;z-index:-1}.Hero_heroOverlay__Mp9XW{position:absolute;inset:0;background:rgba(0,0,0,.2);z-index:0}@media(max-width:768px){.Hero_heroOverlay__Mp9XW{background:rgba(0,0,0,.45)}}.Offres_offre--presentiel__fNGLw{--offre-accent:var(--vert-dark);--offre-sombre:color-mix(in srgb,var(--vert-dark) 60%,var(--stone-dark));--offre-clair:var(--vert-light);--offre-teinte:color-mix(in srgb,var(--vert-pale) 45%,var(--vert-pale-2))}.Offres_offre--en-ligne__FdErq{--offre-accent:var(--taupe);--offre-sombre:var(--taupe-dark);--offre-clair:color-mix(in srgb,var(--taupe) 20%,var(--beige-stone));--offre-teinte:color-mix(in srgb,var(--beige-stone) 80%,var(--gray-light))}.Offres_offre--gratuite__8JhvD{--offre-accent:var(--gold-deep);--offre-sombre:color-mix(in srgb,var(--gold-deep) 80%,var(--stone-dark));--offre-clair:var(--gold-light);--offre-teinte:color-mix(in srgb,var(--gold-light) 30%,var(--gold-pale))}.Offres_offre__DCZ3u{display:flex;flex-direction:column;border:1.5px solid var(--offre-clair);border-radius:24px;overflow:hidden;background:linear-gradient(180deg,var(--offre-teinte) 0,var(--white) 55%);box-shadow:0 26px 60px color-mix(in srgb,var(--stone) 16%,transparent);font-family:var(--font-nunito);color:var(--stone-mid)}.Offres_offre__bandeau___V1HG{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:14px 22px;background:linear-gradient(135deg,var(--offre-accent) 0,var(--offre-sombre) 100%);color:var(--white)}.Offres_offre__type__4Xerb{font-size:.7rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.Offres_offre__mention__Sc9uY{font-family:var(--font-playfair);font-style:italic;font-size:.95rem}.Offres_offre__corps__P2oCh{flex:1 1;display:flex;flex-direction:column;gap:12px;padding:24px 24px 26px}.Offres_offre__titre__Acmo4{margin:0;font-family:var(--font-playfair);font-weight:600;font-size:1.6rem;line-height:1.25;color:var(--stone)}.Offres_offre__promesse__T8p_T{margin:0;font-family:var(--font-playfair);font-style:italic;font-size:1.05rem;line-height:1.4;color:var(--offre-sombre)}.Offres_offre__prix__EnU2R{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;margin:0;padding-bottom:14px;border-bottom:1px solid var(--offre-clair)}.Offres_offre__montant__Y_h__{font-family:var(--font-playfair);font-weight:700;font-size:2.5rem;line-height:1;color:var(--offre-accent)}.Offres_offre__paiement__bcxWe{font-size:.85rem;color:var(--stone-mid)}.Offres_offre__liste__9KfLg{display:flex;flex-direction:column;gap:9px;margin:0 0 8px;padding:0;list-style:none;font-size:.95rem;line-height:1.5}.Offres_offre__liste__9KfLg li{display:flex;align-items:baseline;gap:10px}.Offres_offre__coche__IEu75{flex:0 0 20px;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--offre-accent);color:var(--white);font-size:.7rem;font-weight:800}.Offres_offre__bouton__KR4Su{margin-top:auto;display:block;padding:15px 18px;border-radius:30px;background:linear-gradient(135deg,var(--offre-accent) 0,var(--offre-sombre) 100%);box-shadow:0 10px 22px color-mix(in srgb,var(--stone) 18%,transparent);color:var(--white);font-size:.78rem;font-weight:800;letter-spacing:.08em;text-align:center;text-transform:uppercase;text-decoration:none;white-space:nowrap}.Offres_offre__bouton__KR4Su:focus-visible{outline:2px solid var(--offre-sombre);outline-offset:3px}.OffresManege_manege__JB_yz{width:100%;display:flex;flex-direction:column;align-items:center;gap:28px}.OffresManege_scene__u1cQE{display:grid;grid-template-columns:1fr;grid-gap:22px;gap:22px;width:100%}@media(min-width:1000px){.OffresManege_scene__u1cQE{grid-template-columns:minmax(0,360px);justify-content:center;gap:0;padding:10px 0 40px;perspective:1400px}}.OffresManege_emplacement__GDyE4{display:flex}@media(min-width:1000px){.OffresManege_emplacement__GDyE4{grid-area:1/1;will-change:transform;transition:transform .7s cubic-bezier(.22,.8,.24,1),opacity .7s ease,filter .7s ease}.OffresManege_emplacement__GDyE4[data-position=devant]{z-index:3}.OffresManege_emplacement__GDyE4[data-position=droite],.OffresManege_emplacement__GDyE4[data-position=gauche]{z-index:1;opacity:.6;filter:blur(1px) saturate(.8);cursor:pointer}.OffresManege_emplacement__GDyE4[data-position=droite]{transform:translateX(310px) translateZ(-180px) rotateY(-24deg) scale(.84)}.OffresManege_emplacement__GDyE4[data-position=gauche]{transform:translateX(-310px) translateZ(-180px) rotateY(24deg) scale(.84)}}@media(min-width:1000px)and (prefers-reduced-motion:reduce){.OffresManege_emplacement__GDyE4{transition:none}}.OffresManege_carte__GHH1y{display:flex;width:100%}.OffresManege_carte__GHH1y>*{flex:1 1}.OffresManege_commandes__DRHW_{display:none}@media(min-width:1000px){.OffresManege_commandes__DRHW_{display:flex;align-items:center;gap:20px}}.OffresManege_points__xzYuV{display:flex;gap:12px}.OffresManege_point__7Y36o{position:relative;width:24px;height:24px;padding:0;border:0;background:none;cursor:pointer}.OffresManege_point__7Y36o:before{content:"";position:absolute;inset:6px;border:1.5px solid var(--stone-mid);border-radius:50%;transition:transform .3s,background .3s,border-color .3s}.OffresManege_point__7Y36o[aria-current=true]:before{border-color:var(--point-couleur);background:var(--point-couleur);transform:scale(1.25)}.OffresManege_point__7Y36o[data-cle=presentiel]{--point-couleur:var(--vert-dark)}.OffresManege_point__7Y36o[data-cle=en-ligne]{--point-couleur:var(--taupe)}.OffresManege_point__7Y36o[data-cle=gratuite]{--point-couleur:var(--gold-deep)}.OffresManege_point__7Y36o:focus-visible{outline:2px solid var(--vert-dark);outline-offset:2px;border-radius:50%}.OffresManege_pause__4VM1E{padding:6px 14px;border:1px solid var(--stone-mid);border-radius:30px;background:var(--white);font-family:var(--font-nunito);font-size:.75rem;font-weight:700;color:var(--stone);cursor:pointer}.OffresManege_pause__4VM1E:focus-visible{outline:2px solid var(--vert-dark);outline-offset:2px}@media(prefers-reduced-motion:reduce){.OffresManege_pause__4VM1E{display:none}}