@keyframes Navbar-module__nuAbfa__megaMenuIn{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes Navbar-module__nuAbfa__previewIn{0%{opacity:0;opacity:0}to{opacity:1;opacity:1}}@keyframes Navbar-module__nuAbfa__mobileMenuIn{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes Navbar-module__nuAbfa__mobileMenuOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}@keyframes Navbar-module__nuAbfa__mobileBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes Navbar-module__nuAbfa__mobileBackdropOut{0%{opacity:1}to{opacity:0}}.Navbar-module__nuAbfa__megaMenu{animation:.32s cubic-bezier(.16,1,.3,1) both Navbar-module__nuAbfa__megaMenuIn}.Navbar-module__nuAbfa__previewImage{animation:.24s cubic-bezier(.22,1,.36,1) both Navbar-module__nuAbfa__previewIn}.Navbar-module__nuAbfa__mobileMenu{will-change:transform, opacity}.Navbar-module__nuAbfa__mobileMenuOpen{animation:.36s cubic-bezier(.16,1,.3,1) both Navbar-module__nuAbfa__mobileMenuIn}.Navbar-module__nuAbfa__mobileMenuClosing{animation:.32s cubic-bezier(.4,0,.2,1) both Navbar-module__nuAbfa__mobileMenuOut}.Navbar-module__nuAbfa__mobileBackdrop{will-change:opacity}.Navbar-module__nuAbfa__mobileBackdropOpen{animation:.32s cubic-bezier(.22,1,.36,1) both Navbar-module__nuAbfa__mobileBackdropIn}.Navbar-module__nuAbfa__mobileBackdropClosing{pointer-events:none;animation:.3s cubic-bezier(.4,0,.2,1) both Navbar-module__nuAbfa__mobileBackdropOut}@media (prefers-reduced-motion:reduce){.Navbar-module__nuAbfa__megaMenu,.Navbar-module__nuAbfa__previewImage,.Navbar-module__nuAbfa__mobileMenu,.Navbar-module__nuAbfa__mobileBackdrop{animation:none}}
.Footer-module__EZoWya__dividerWrap{width:min(100% - 3rem,1600px);margin:0 auto;padding-top:clamp(2.5rem,6vw,5rem)}.Footer-module__EZoWya__divider{transform-origin:0;width:100%;height:1px;transition:transform var(--motion-editorial) var(--ease-editorial);background:#11111138;transform:scaleX(0)}.Footer-module__EZoWya__dividerWrap[data-visible=true] .Footer-module__EZoWya__divider{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.Footer-module__EZoWya__divider{transition:none}}@media (min-width:768px){.Footer-module__EZoWya__dividerWrap{width:min(100% - 6rem,1600px)}}
.FormationsPreview-module__VgcTxG__gallery{gap:8px;min-height:min(38vw,560px);display:flex}.FormationsPreview-module__VgcTxG__card{background:var(--brand-accent);color:#fff;isolation:isolate;min-width:0;transition:flex .7s var(--ease-editorial), border-color var(--motion-base) var(--ease-standard);border:1px solid #11111114;flex:1 1 0;display:block;position:relative;overflow:hidden}.FormationsPreview-module__VgcTxG__image{object-fit:cover;object-position:center;transition:transform .76s var(--ease-editorial), filter .48s var(--ease-standard);transform:scale(1.035)}.FormationsPreview-module__VgcTxG__shade{z-index:1;transition:background .48s var(--ease-standard);background:linear-gradient(#0000001a 16%,#000000ad 100%);position:absolute;inset:0}.FormationsPreview-module__VgcTxG__compactLabel{z-index:2;color:#fffffff5;letter-spacing:.15em;text-transform:uppercase;writing-mode:vertical-rl;max-height:calc(100% - 36px);transition:opacity var(--motion-base) var(--ease-standard), transform var(--motion-base) var(--ease-standard);font-size:.62rem;font-weight:600;line-height:1.2;position:absolute;bottom:18px;right:18px;overflow:hidden;transform:rotate(180deg)}.FormationsPreview-module__VgcTxG__content{z-index:2;opacity:0;transition:opacity .33s var(--ease-standard), transform .48s var(--ease-editorial);flex-direction:column;align-items:flex-start;display:flex;position:absolute;bottom:25px;left:26px;right:26px;transform:translateY(8px)}.FormationsPreview-module__VgcTxG__number{color:var(--brand-accent);letter-spacing:.08em;margin-bottom:1.5rem;font-size:.78rem;font-style:italic}.FormationsPreview-module__VgcTxG__name{max-width:280px;font-family:var(--font-display);letter-spacing:-.045em;text-transform:uppercase;font-size:clamp(1.75rem,2.6vw,3.1rem);line-height:.9}.FormationsPreview-module__VgcTxG__count{color:#ffffffc2;letter-spacing:.16em;text-transform:uppercase;margin-top:1rem;font-size:.67rem;font-weight:600}.FormationsPreview-module__VgcTxG__arrow{transition:transform var(--motion-base) var(--ease-standard);font-size:1.35rem;position:absolute;bottom:0;right:0}@media (hover:hover) and (pointer:fine){.FormationsPreview-module__VgcTxG__gallery:hover .FormationsPreview-module__VgcTxG__card:not(:hover){filter:saturate(.72)}.FormationsPreview-module__VgcTxG__card:hover,.FormationsPreview-module__VgcTxG__card:focus-visible{border-color:#11111142;flex-grow:3.4}.FormationsPreview-module__VgcTxG__card:hover .FormationsPreview-module__VgcTxG__image,.FormationsPreview-module__VgcTxG__card:focus-visible .FormationsPreview-module__VgcTxG__image{transform:scale(1)}.FormationsPreview-module__VgcTxG__card:hover .FormationsPreview-module__VgcTxG__shade,.FormationsPreview-module__VgcTxG__card:focus-visible .FormationsPreview-module__VgcTxG__shade{background:linear-gradient(#0000000f 12%,#000000c2 100%)}.FormationsPreview-module__VgcTxG__card:hover .FormationsPreview-module__VgcTxG__compactLabel,.FormationsPreview-module__VgcTxG__card:focus-visible .FormationsPreview-module__VgcTxG__compactLabel{opacity:0;transform:rotate(180deg)translateY(8px)}.FormationsPreview-module__VgcTxG__card:hover .FormationsPreview-module__VgcTxG__content,.FormationsPreview-module__VgcTxG__card:focus-visible .FormationsPreview-module__VgcTxG__content{opacity:1;transform:none}.FormationsPreview-module__VgcTxG__card:hover .FormationsPreview-module__VgcTxG__arrow,.FormationsPreview-module__VgcTxG__card:focus-visible .FormationsPreview-module__VgcTxG__arrow{transform:translate(4px)}}@media (max-width:767px){.FormationsPreview-module__VgcTxG__gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;min-height:0;display:grid}.FormationsPreview-module__VgcTxG__card{min-height:260px}.FormationsPreview-module__VgcTxG__card:last-child{grid-column:span 2;min-height:310px}.FormationsPreview-module__VgcTxG__image{transform:scale(1.01)}.FormationsPreview-module__VgcTxG__compactLabel{display:none}.FormationsPreview-module__VgcTxG__content{opacity:1;bottom:16px;left:16px;right:16px;transform:none}.FormationsPreview-module__VgcTxG__number{margin-bottom:.75rem;font-size:.64rem}.FormationsPreview-module__VgcTxG__name{font-size:clamp(1.35rem,7vw,2rem)}.FormationsPreview-module__VgcTxG__count{margin-top:.6rem;font-size:.55rem}.FormationsPreview-module__VgcTxG__arrow{font-size:1.1rem}}@media (prefers-reduced-motion:reduce){.FormationsPreview-module__VgcTxG__card,.FormationsPreview-module__VgcTxG__image,.FormationsPreview-module__VgcTxG__content,.FormationsPreview-module__VgcTxG__compactLabel,.FormationsPreview-module__VgcTxG__arrow{transition:none}}
.Methode-module__IBXBkq__section{padding:var(--space-2xl) 0;background-color:var(--bg-secondary);color:var(--text-primary)}.Methode-module__IBXBkq__container{max-width:var(--container-width);padding:0 var(--container-padding);margin:0 auto}.Methode-module__IBXBkq__grid{gap:var(--space-xl);grid-template-columns:1fr;display:grid}@media (min-width:1024px){.Methode-module__IBXBkq__grid{grid-template-columns:1fr 1fr;align-items:center}}.Methode-module__IBXBkq__title{font-family:var(--font-serif);margin-bottom:var(--space-md);letter-spacing:-.01em;font-size:clamp(2.5rem,4vw,4rem);line-height:1.1}.Methode-module__IBXBkq__intro{color:var(--text-secondary);margin-bottom:var(--space-xl);max-width:500px;font-size:clamp(1.1rem,1.5vw,1.25rem)}.Methode-module__IBXBkq__steps{gap:var(--space-md);flex-direction:column;display:flex}.Methode-module__IBXBkq__step{border-left:1px solid var(--border-light);padding-left:var(--space-md);transition:border-color .3s}.Methode-module__IBXBkq__step:hover{border-left-color:var(--text-primary)}.Methode-module__IBXBkq__stepTitle{font-family:var(--font-serif);margin-bottom:.25rem;font-size:1.25rem}.Methode-module__IBXBkq__stepDesc{color:var(--text-secondary);font-size:.95rem}.Methode-module__IBXBkq__imageCol{justify-content:center;align-items:center;display:flex}.Methode-module__IBXBkq__imageWrapper{aspect-ratio:4/5;width:100%;max-width:600px;position:relative;overflow:hidden}.Methode-module__IBXBkq__image{object-fit:cover;width:100%;height:100%}.Methode-module__IBXBkq__stepsReveal>.Methode-module__IBXBkq__motionStep{opacity:0;filter:blur(9px);transition:opacity .34s var(--ease-standard), filter .52s var(--ease-editorial), transform .62s var(--ease-editorial);transform:translateY(10px)}.Methode-module__IBXBkq__stepsReveal[data-visible=true]>.Methode-module__IBXBkq__motionStep{opacity:1;filter:blur();transform:none}.Methode-module__IBXBkq__stepsReveal[data-visible=true]>.Methode-module__IBXBkq__motionStep:nth-child(2){transition-delay:.12s}.Methode-module__IBXBkq__stepsReveal[data-visible=true]>.Methode-module__IBXBkq__motionStep:nth-child(3){transition-delay:.24s}.Methode-module__IBXBkq__stepsReveal[data-visible=true]>.Methode-module__IBXBkq__motionStep:nth-child(4){transition-delay:.36s}@media (prefers-reduced-motion:reduce){.Methode-module__IBXBkq__stepsReveal>.Methode-module__IBXBkq__motionStep{opacity:1;filter:none;transition:none;transform:none}}
.Pourquoi-module__8wCewq__section{background:var(--text-primary);height:215svh;min-height:1220px;color:var(--bg-primary);position:relative}.Pourquoi-module__8wCewq__sticky{top:var(--header-height);height:calc(100svh - var(--header-height));min-height:620px;position:sticky;overflow:clip}.Pourquoi-module__8wCewq__inner{width:min(100%,1600px);height:100%;margin:0 auto;position:relative}.Pourquoi-module__8wCewq__copy{z-index:2;text-align:center;width:min(72vw,940px);position:absolute;top:clamp(2.5rem,9vh,6.25rem);left:50%;transform:translate(-50%)}.Pourquoi-module__8wCewq__title{font-family:var(--font-display);letter-spacing:-.045em;text-transform:uppercase;margin:0;font-size:clamp(2.75rem,4.45vw,5.15rem);font-weight:400;line-height:.9}.Pourquoi-module__8wCewq__description{color:#ffffffa8;max-width:630px;margin:1.7rem auto 0;font-size:1.02rem;line-height:1.65}.Pourquoi-module__8wCewq__cards{pointer-events:none;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:clamp(1rem,5vw,6rem);display:grid;position:absolute;bottom:clamp(1.5rem,7vh,4.75rem);left:clamp(1rem,6vw,7rem);right:clamp(1rem,6vw,7rem)}.Pourquoi-module__8wCewq__card{width:min(100%,270px);transition:transform .88s var(--ease-editorial);will-change:transform;background:#242424;justify-self:center;margin:0;position:relative;overflow:hidden;transform:translateY(110svh);box-shadow:0 25px 70px #00000052}.Pourquoi-module__8wCewq__cardDetail{aspect-ratio:3/4}.Pourquoi-module__8wCewq__cardBody{aspect-ratio:5/6}.Pourquoi-module__8wCewq__cardGaze{aspect-ratio:3/4}.Pourquoi-module__8wCewq__section[data-stage="1"] .Pourquoi-module__8wCewq__cardDetail,.Pourquoi-module__8wCewq__section[data-stage="2"] .Pourquoi-module__8wCewq__cardDetail,.Pourquoi-module__8wCewq__section[data-stage="3"] .Pourquoi-module__8wCewq__cardDetail,.Pourquoi-module__8wCewq__section[data-stage="2"] .Pourquoi-module__8wCewq__cardBody,.Pourquoi-module__8wCewq__section[data-stage="3"] .Pourquoi-module__8wCewq__cardBody,.Pourquoi-module__8wCewq__section[data-stage="3"] .Pourquoi-module__8wCewq__cardGaze{transform:translate(0,0)}.Pourquoi-module__8wCewq__section[data-stage="2"] .Pourquoi-module__8wCewq__cardBody{transition-delay:80ms}.Pourquoi-module__8wCewq__section[data-stage="3"] .Pourquoi-module__8wCewq__cardGaze{transition-delay:.11s}@media (max-width:1100px){.Pourquoi-module__8wCewq__copy{width:min(78vw,760px)}.Pourquoi-module__8wCewq__cards{gap:clamp(.75rem,3vw,2.75rem);left:4vw;right:4vw}.Pourquoi-module__8wCewq__card{width:min(100%,220px)}}@media (max-width:767px){.Pourquoi-module__8wCewq__section{height:185svh;min-height:1040px}.Pourquoi-module__8wCewq__sticky{min-height:560px}.Pourquoi-module__8wCewq__copy{width:min(90vw,440px);top:clamp(1.75rem,7vh,3.25rem)}.Pourquoi-module__8wCewq__title{font-size:clamp(2.15rem,10.3vw,3.5rem);line-height:.92}.Pourquoi-module__8wCewq__description{max-width:330px;margin-top:1.2rem;font-size:.91rem;line-height:1.55}.Pourquoi-module__8wCewq__cards{gap:8px;bottom:1.5rem;left:1rem;right:1rem}.Pourquoi-module__8wCewq__card{width:100%;transform:translateY(100svh);box-shadow:0 14px 34px #00000042}}@media (prefers-reduced-motion:reduce){.Pourquoi-module__8wCewq__card{transition:none;transform:none}}
.RelatedTrainings-module__E_GtAq__grid{isolation:isolate}.RelatedTrainings-module__E_GtAq__card{transition:transform var(--motion-slow) var(--ease-editorial), filter var(--motion-base) var(--ease-standard), opacity var(--motion-base) var(--ease-standard), border-color var(--motion-base) var(--ease-standard);border:1px solid #1111111f}.RelatedTrainings-module__E_GtAq__card:focus-visible{outline:2px solid var(--brand-accent);outline-offset:4px}@media (hover:hover) and (pointer:fine){.RelatedTrainings-module__E_GtAq__grid:hover .RelatedTrainings-module__E_GtAq__card{filter:blur(1.5px);opacity:.58;transform:scale(.9875)}.RelatedTrainings-module__E_GtAq__grid:hover .RelatedTrainings-module__E_GtAq__card:hover,.RelatedTrainings-module__E_GtAq__card:focus-visible{border-color:var(--brand-accent);filter:none;opacity:1;z-index:1;transform:scale(1.0125)}}@media (prefers-reduced-motion:reduce){.RelatedTrainings-module__E_GtAq__card{transition:none}}
