.carrousel[data-astro-cid-ozzqryet]{flex-direction:column;gap:14px;width:100%;display:flex}.cadre[data-astro-cid-ozzqryet]{border:1px solid var(--trait-doux);border-radius:var(--rayon);background:var(--surface);overflow:hidden}.diapo[data-astro-cid-ozzqryet]:not([hidden]){animation:.6s cubic-bezier(.2,.8,.2,1) both apparition;display:block}.visuel[data-astro-cid-ozzqryet]{background:var(--fond-diapo);padding:20px 20px 0}.visuel[data-astro-cid-ozzqryet] .illustration{width:100%;height:auto}.legende[data-astro-cid-ozzqryet]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 20px;padding:22px 24px;display:flex}.legende-texte[data-astro-cid-ozzqryet]{flex-direction:column;gap:6px;display:flex}.domaine[data-astro-cid-ozzqryet]{letter-spacing:.12em;text-transform:uppercase;color:var(--teinte);font-size:.8rem;font-weight:600}h2[data-astro-cid-ozzqryet]{font-size:1.9rem}.slogan[data-astro-cid-ozzqryet]{color:var(--encre-2);font-size:1.25rem}.lien-fleche[data-astro-cid-ozzqryet]{color:var(--teinte)}.controles[data-astro-cid-ozzqryet]{align-items:center;gap:12px;display:flex}.pistes[data-astro-cid-ozzqryet]{flex:auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.piste[data-astro-cid-ozzqryet]{all:unset;cursor:pointer;align-items:center;min-height:44px;display:flex}.piste[data-astro-cid-ozzqryet]:focus-visible{outline:2px solid var(--indigo);outline-offset:2px}.rail[data-astro-cid-ozzqryet]{background:var(--trait);border-radius:3px;width:100%;height:3px;display:block;position:relative;overflow:hidden}.progression[data-astro-cid-ozzqryet]{background:var(--accent);width:0;position:absolute;inset:0 auto 0 0}.piste[data-astro-cid-ozzqryet].en-cours .progression[data-astro-cid-ozzqryet]{animation:7s linear both progression}.carrousel[data-astro-cid-ozzqryet][data-pause=true] .piste[data-astro-cid-ozzqryet].en-cours .progression[data-astro-cid-ozzqryet]{animation-play-state:paused}.carrousel[data-astro-cid-ozzqryet][data-pause=true] .piste[data-astro-cid-ozzqryet][aria-current=true] .progression[data-astro-cid-ozzqryet]{width:100%;animation:none}.bouton-icone[data-astro-cid-ozzqryet]{border:1px solid var(--trait);background:var(--surface);width:44px;height:44px;color:var(--encre);cursor:pointer;border-radius:4px;flex:none;justify-content:center;align-items:center;display:flex}.bouton-icone[data-astro-cid-ozzqryet]:hover{border-color:var(--encre)}.icone-lecture[data-astro-cid-ozzqryet]{display:none}.carrousel[data-astro-cid-ozzqryet][data-pause=true] .icone-lecture[data-astro-cid-ozzqryet]{display:block}.carrousel[data-astro-cid-ozzqryet][data-pause=true] .icone-pause[data-astro-cid-ozzqryet]{display:none}@keyframes apparition{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes progression{0%{width:0}to{width:100%}}.signature[data-astro-cid-4ipm4c4c]{padding-block:clamp(80px,10vw,140px) 0}.assemblage[data-astro-cid-4ipm4c4c]{text-align:center;flex-direction:column;align-items:center;gap:28px;display:flex}svg[data-astro-cid-4ipm4c4c]{width:clamp(170px,18vw,230px);height:auto;overflow:visible}.forme[data-astro-cid-4ipm4c4c]{transition:transform 1.1s cubic-bezier(.2,.9,.25,1) .15s,opacity .8s .15s}.f2[data-astro-cid-4ipm4c4c]{transition-delay:.25s}.f3[data-astro-cid-4ipm4c4c]{transition-delay:.35s}.f4[data-astro-cid-4ipm4c4c]{transition-delay:.45s}.js .assemblage[data-astro-cid-4ipm4c4c]:not(.visible) .f1[data-astro-cid-4ipm4c4c]{opacity:0;transform:translate(-28px,-24px)rotate(-30deg)}.js .assemblage[data-astro-cid-4ipm4c4c]:not(.visible) .f2[data-astro-cid-4ipm4c4c]{opacity:0;transform:translate(28px,-26px)rotate(25deg)}.js .assemblage[data-astro-cid-4ipm4c4c]:not(.visible) .f3[data-astro-cid-4ipm4c4c]{opacity:0;transform:translate(-26px,28px)rotate(20deg)}.js .assemblage[data-astro-cid-4ipm4c4c]:not(.visible) .f4[data-astro-cid-4ipm4c4c]{opacity:0;transform:translate(28px,26px)rotate(-25deg)}.forme[data-astro-cid-4ipm4c4c]{transform-box:fill-box;transform-origin:50%}.phrase[data-astro-cid-4ipm4c4c]{font-family:var(--titre);letter-spacing:-.02em;flex-direction:column;font-size:clamp(1.8rem,4vw,3.2rem);font-weight:700;line-height:1.12;display:flex}.phrase[data-astro-cid-4ipm4c4c] .italique[data-astro-cid-4ipm4c4c]{color:var(--encre-2)}@media (prefers-reduced-motion:reduce){.js .assemblage[data-astro-cid-4ipm4c4c] .forme[data-astro-cid-4ipm4c4c]{opacity:1!important;transform:none!important}}.accueil[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:48px 64px;padding-block:clamp(40px,6vw,80px) clamp(56px,7vw,96px);display:flex}.accueil-texte[data-astro-cid-lcdefpme]{flex-direction:column;flex:440px;gap:24px;min-width:0;display:flex}.accueil-carrousel[data-astro-cid-lcdefpme]{flex:440px;min-width:0;max-width:560px}h1[data-astro-cid-lcdefpme]{letter-spacing:-.025em;font-size:clamp(2.4rem,5vw,4rem);line-height:1.04}.introduction[data-astro-cid-lcdefpme]{color:var(--encre-2);max-width:33rem;font-size:1.12rem}.bandeau[data-astro-cid-lcdefpme]{background:var(--surface);border-block:1px solid var(--trait-doux)}.trio[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:40px;padding-block:clamp(56px,7vw,96px);display:grid}.trio[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{flex-direction:column;gap:12px;display:flex}.trio-texte[data-astro-cid-lcdefpme]{font-size:1.18rem;line-height:1.5}.index[data-astro-cid-lcdefpme]{border-top:1px solid var(--encre);margin:0;padding:0;list-style:none}.index[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{scroll-margin-top:24px}.ligne[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--trait);color:var(--encre);flex-wrap:wrap;align-items:center;gap:10px 32px;padding:26px 12px;text-decoration:none;transition:background .2s;display:flex}.ligne[data-astro-cid-lcdefpme]:hover{background:var(--surface);color:var(--encre)}.ligne-nom[data-astro-cid-lcdefpme]{font-family:var(--titre);letter-spacing:-.01em;flex:300px;align-items:center;gap:16px;font-size:1.75rem;font-weight:700;display:flex}.ligne-resume[data-astro-cid-lcdefpme]{color:var(--encre-2);flex:2 380px;line-height:1.55}.ligne-action[data-astro-cid-lcdefpme]{color:var(--teinte);align-items:center;gap:8px;font-weight:600;transition:gap .2s;display:inline-flex}.ligne[data-astro-cid-lcdefpme]:hover .ligne-action[data-astro-cid-lcdefpme]{gap:14px}.complementarite[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:48px;display:flex}.complementarite-texte[data-astro-cid-lcdefpme]{flex-direction:column;flex:420px;gap:20px;min-width:0;display:flex}.paragraphe[data-astro-cid-lcdefpme]{color:var(--encre-2);font-size:1.06rem}.apports[data-astro-cid-lcdefpme]{flex:420px;min-width:0;margin:0;padding:0;list-style:none}.apports[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--trait);gap:20px;padding:18px 0;display:flex}.apports[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:last-child{border-bottom:1px solid var(--trait)}.apports[data-astro-cid-lcdefpme] .trait[data-astro-cid-lcdefpme]{flex:none;align-self:stretch;width:4px}.apports[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:last-child{color:var(--encre-2)}.apports[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--encre)}.valeurs[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:0 32px;margin:0;padding:0;list-style:none;display:grid}.valeurs[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--trait);flex-direction:column;gap:6px;padding:20px 0;display:flex}.valeurs[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--titre);font-size:1.2rem}.valeurs[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--encre-2)}.methode[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:28px 24px;margin:0;padding:0;list-style:none;display:grid}.methode[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:2px solid var(--encre);flex-direction:column;gap:10px;padding-top:16px;display:flex}.numero[data-astro-cid-lcdefpme]{color:var(--encre-3);font-size:1.75rem;line-height:1}.methode[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:1.06rem}.methode[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:last-child{color:var(--encre-2);line-height:1.5}.partenaires[data-astro-cid-lcdefpme]{border:1px solid var(--trait-doux);border-radius:var(--rayon);background:var(--surface);flex-wrap:wrap;align-items:stretch;display:flex;overflow:hidden}.partenaires-texte[data-astro-cid-lcdefpme]{flex-direction:column;flex:460px;justify-content:center;gap:20px;min-width:0;padding:clamp(28px,5vw,56px);display:flex}.publics[data-astro-cid-lcdefpme]{color:var(--encre-3);font-size:.9rem}.partenaires-visuel[data-astro-cid-lcdefpme]{background:#eceef7;flex:380px;justify-content:center;align-items:flex-end;min-width:0;padding:32px 24px 0;display:flex}.partenaires-visuel[data-astro-cid-lcdefpme] .illustration{width:100%;max-width:440px;height:auto}
