.editorial-catalogue{display:inline-flex;min-height:42px;align-items:center;gap:8px;padding:0 16px;margin-right:6px;border:1px solid hsla(0,0%,100%,.55);border-radius:var(--in-radius);color:#fff;font-size:12px;font-weight:700;text-decoration:none;white-space:nowrap;transition:background-color .16s ease,color .16s ease}.editorial-catalogue:hover{background:#fff;color:var(--in-navy)}.mobile-catalogue-link{min-height:48px;align-items:center;justify-content:center;border:1.5px solid var(--in-blue);border-radius:var(--in-radius);color:var(--in-blue);font-weight:700;font-size:15px;text-decoration:none}.public-shell .public-site .public-page-hero.public-page-hero.public-page-hero.public-page-hero{min-height:260px;border-top:0!important;background-color:#1b3a6b!important;background-image:none!important;color:#fff!important;padding:14px}.public-shell .public-site .public-page-hero.public-page-hero.public-page-hero.public-page-hero:before{inset:14px!important;background:none!important;border:1.5px solid #c9a84c;outline:1px solid hsla(0,0%,100%,.2);outline-offset:-7px}.public-shell .public-site .public-page-hero.public-page-hero.public-page-hero.public-page-hero:after{display:none!important}.public-shell .public-site .public-page-hero.public-page-hero.public-page-hero.public-page-hero h1{color:#fff!important;font-weight:400!important;letter-spacing:-.02em!important}.public-shell .public-site .public-page-hero.public-page-hero.public-page-hero.public-page-hero h1 em,.public-shell .public-site .public-page-hero.public-page-hero.public-page-hero.public-page-hero h1 span,.public-shell .public-site .public-page-hero.public-page-hero.public-page-hero.public-page-hero__label{color:#c9a84c!important}.public-shell .public-site .public-page-hero.public-page-hero.public-page-hero.public-page-hero li,.public-shell .public-site .public-page-hero.public-page-hero.public-page-hero.public-page-hero p,.public-shell .public-site .public-page-hero.public-page-hero.public-page-hero.public-page-hero span:not([class*=bg-]),.public-shell .public-site .public-page-hero.public-page-hero.public-page-hero.public-page-hero strong{color:#d3dae8!important}.public-shell .public-site .public-page-hero.public-page-hero.public-page-hero.public-page-hero a:not([class*=btn]):not([class*=bg-]){color:#fff!important}.public-shell .public-site .public-page-hero.public-page-hero.public-page-hero.public-page-hero [class*=text-or-500],.public-shell .public-site .public-page-hero.public-page-hero.public-page-hero.public-page-hero [class*=text-white]{color:#d3dae8!important}.public-shell .public-site .public-page-hero.public-page-hero.public-page-hero.public-page-hero [class*=border-white]{border-color:hsla(0,0%,100%,.25)!important}.public-shell .public-site .public-page-hero.public-page-hero.public-page-hero.public-page-hero__orb{opacity:0}.public-shell .public-site .public-page-hero.public-page-hero.public-page-hero.public-page-hero{--motif-line:hsla(0,0%,100%,.08);--motif-ink:hsla(0,0%,100%,.14);--motif-gold:rgba(201,168,76,.9)}.public-shell .public-site .public-page-hero.public-page-hero.public-page-hero.public-page-hero :is(.public-page-hero__intro,.public-page-hero__aside){color:#d3dae8!important}.public-shell .public-site .public-page-hero.public-page-hero.public-page-hero.public-page-hero .public-page-hero__aside:before{display:none!important}.public-shell .public-site .public-page-hero.public-page-hero.public-page-hero.public-page-hero .public-page-hero__aside strong{color:#fff!important}.public-shell .public-site .public-page-hero.public-page-hero.public-page-hero.public-page-hero :is(.btn-primary,[class*=bg-or-500],[class*=bg-marine]),.public-shell .public-site .public-page-hero.public-page-hero.public-page-hero.public-page-hero :is(.btn-primary,[class*=bg-or-500],[class*=bg-marine]) *{color:revert-layer}.public-shell .public-site .matiere-hero.matiere-hero.matiere-hero{border-top:0!important;background-color:#1b3a6b!important;background-image:none!important;color:#fff!important}.public-shell .public-site .matiere-hero.matiere-hero.matiere-hero:before{inset:14px!important;background:none!important;border:1.5px solid #c9a84c;outline:1px solid hsla(0,0%,100%,.2);outline-offset:-7px}.public-shell .public-site .matiere-hero.matiere-hero.matiere-hero:after{display:none!important}.public-shell .public-site .matiere-hero.matiere-hero.matiere-hero :is(h1,h2,h3,strong){color:#fff!important}.public-shell .public-site .matiere-hero.matiere-hero.matiere-hero h1{font-weight:400!important}.public-shell .public-site .matiere-hero.matiere-hero.matiere-hero :is(p,li,span,dt,dd,a:not([class*=btn]):not([class*=bg-])){color:#d3dae8!important}.public-shell .public-site .matiere-hero.matiere-hero.matiere-hero [class*=border-white]{border-color:hsla(0,0%,100%,.25)!important}.public-shell .public-site .matiere-hero.matiere-hero.matiere-hero :is([class*=btn],[class*=bg-]),.public-shell .public-site .matiere-hero.matiere-hero.matiere-hero :is([class*=btn],[class*=bg-]) *{color:revert-layer!important}.public-shell .public-site .matiere-hero.matiere-hero.matiere-hero.matiere-hero :is(a,button):is(.btn-primary,.btn-cobalt,[class*=bg-marine]),.public-shell .public-site .matiere-hero.matiere-hero.matiere-hero.matiere-hero :is(a,button):is(.btn-primary,.btn-cobalt,[class*=bg-marine]) *,.public-shell .public-site :is(.public-page-hero,.matiere-hero).public-page-hero.public-page-hero.public-page-hero :is(a,button):is(.btn-primary,.btn-cobalt,[class*=bg-marine]),.public-shell .public-site :is(.public-page-hero,.matiere-hero).public-page-hero.public-page-hero.public-page-hero :is(a,button):is(.btn-primary,.btn-cobalt,[class*=bg-marine]) *{color:#fff!important}.public-shell .public-site :is(.public-page-hero.public-page-hero.public-page-hero.public-page-hero,.matiere-hero.matiere-hero.matiere-hero.matiere-hero) :is(a,button):is(.btn-gold,[class*=bg-or-500]),.public-shell .public-site :is(.public-page-hero.public-page-hero.public-page-hero.public-page-hero,.matiere-hero.matiere-hero.matiere-hero.matiere-hero) :is(a,button):is(.btn-gold,[class*=bg-or-500]) *{color:#0e2244!important}.public-shell .public-site{background:#f4f0e6}.public-shell .public-site :is(.scene-papier,.bg-creme-chaud,.formation-detail-body){background-color:#f4f0e6!important}.public-shell .public-site section:is(.scene-blanc,.bg-white){background-color:#e9eef6!important}.public-shell .public-site :is(.catalogue-card,.bg-white:not(section)){border-color:#e3dcc8}.public-shell .public-site :is(.public-page-hero.public-page-hero.public-page-hero.public-page-hero,.matiere-hero.matiere-hero.matiere-hero) a.btn-primary,.public-shell .public-site :is(.public-page-hero.public-page-hero.public-page-hero.public-page-hero,.matiere-hero.matiere-hero.matiere-hero) a.btn-primary *{background-color:#c9a84c!important;border-color:#c9a84c!important;color:#0e2244!important}.public-shell .public-site :is(.public-page-hero.public-page-hero.public-page-hero.public-page-hero,.matiere-hero.matiere-hero.matiere-hero) a.btn-primary:hover{background-color:#d8bc6a!important}.public-shell .public-site :is(.public-page-hero.public-page-hero.public-page-hero.public-page-hero,.matiere-hero.matiere-hero.matiere-hero) a.btn-secondary,.public-shell .public-site :is(.public-page-hero.public-page-hero.public-page-hero.public-page-hero,.matiere-hero.matiere-hero.matiere-hero) a.btn-secondary *{background-color:transparent!important;border-color:hsla(0,0%,100%,.7)!important;color:#fff!important}.public-shell .public-site :is(.public-page-hero.public-page-hero.public-page-hero.public-page-hero,.matiere-hero.matiere-hero.matiere-hero) a.btn-secondary:hover{background-color:hsla(0,0%,100%,.1)!important}.public-shell{--t-marine:#1b3a6b;--t-nuit:#0e2244;--t-or:#c9a84c;--t-or-texte:#846b28;--t-filet:#e3dfd5;--t-papier:#f7f5f0}.public-site :is(section,.reveal,.reveal-left,.reveal-scale,.titre-section,h2,[class*=reveal-d]){animation:none!important;opacity:1!important;transform:none!important;transition-delay:0ms!important}.public-shell .public-header{background:#fff!important;border-bottom:1px solid var(--t-filet)!important}.public-shell .public-header:before{display:none!important}.public-shell .public-header .nav-link{color:var(--t-marine)!important;font-weight:500!important;font-size:14px;border-radius:0}.public-shell .public-header .nav-link:hover{background:var(--t-papier)!important;color:var(--t-nuit)!important}.public-shell .public-header .nav-link[aria-current=page]:after{background:var(--t-or)!important}.public-shell .public-header :is(.editorial-contact-link,.editorial-contact-link *){color:var(--t-marine)!important}.public-shell .public-header .editorial-header-actions{border-color:var(--t-filet)!important}.public-shell .editorial-catalogue{border:1px solid var(--t-marine)!important;color:var(--t-marine)!important;border-radius:0!important;font-weight:500!important;font-size:13px}.public-shell .editorial-catalogue:hover,.public-shell .editorial-register{background:var(--t-marine)!important;color:#fff!important}.public-shell .editorial-register{border-color:var(--t-marine)!important;border-radius:0!important;font-weight:500!important;font-size:13px}.public-shell .editorial-register:hover{background:var(--t-nuit)!important;border-color:var(--t-nuit)!important}.public-shell .public-menu-trigger{color:var(--t-marine)!important;border-color:var(--t-filet)!important}.public-shell .public-subject-nav{background:var(--t-papier)!important;border-top:0!important;border-bottom:1px solid var(--t-filet)}.public-shell .public-subject-nav :is(a,span,button,p){color:var(--t-marine)!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;font-size:13.5px!important}.public-shell .public-subject-nav__label{color:var(--t-or-texte)!important}.public-shell .public-subject-nav :is(a,li,div){border-color:var(--t-filet)!important}@media (max-width:1560px){.editorial-header-actions a[href^="mailto:"]{display:none}}@media (max-width:1240px){.editorial-header-actions a[href^="tel:"] span{display:none}}.public-shell :is(.btn-primary,.btn-cobalt){background:var(--t-marine)!important;border:1px solid var(--t-marine)!important;color:#fff!important;border-radius:0!important;font-weight:500!important;box-shadow:none!important;transform:none!important}.public-shell :is(.btn-primary,.btn-cobalt):hover{background:var(--t-nuit)!important;border-color:var(--t-nuit)!important}.public-shell :is(.btn-primary,.btn-cobalt) *{color:#fff!important}.public-shell :is(.btn-secondary,.btn-dark-outline,.btn-ghost,.btn-gold,a[class*=bg-or-500],a[class*=bg-marine-700]){border-radius:0!important;box-shadow:none!important}.public-site :is(.card-premium,.plate,.catalogue-card,[class*=rounded-lg],[class*=rounded-xl],[class*=rounded-2xl],[class*=rounded-md]){border-radius:2px!important}.public-site :is(.card-premium,.plate,.catalogue-card,[class*=shadow]){box-shadow:none!important}.public-site :is(.card-premium,.plate,.catalogue-card){border:1px solid var(--t-filet)!important}.public-site :is(.card-premium,.plate,.catalogue-card):hover{transform:none!important;border-color:var(--t-or)!important}.public-site :is(.scene-navy,.scene-encre,.band-navy){background-image:none!important;background-color:var(--t-nuit)!important;box-shadow:none!important}.public-site :is(.scene-navy,.scene-encre):before{display:none!important}.public-shell .public-site .formation-detail-hero.formation-detail-hero.formation-detail-hero.formation-detail-hero h1,.public-shell .public-site .formation-detail-hero.public-page-hero.public-page-hero.public-page-hero.public-page-hero h1{font-size:clamp(2rem,3vw,2.9rem)!important;line-height:1.08!important}.public-shell .fil-ariane a{display:inline-flex;align-items:center;min-height:24px}