html[data-langue=en]:not([data-traduit]) body{opacity:0;animation:og-revele 0s linear 1.2s forwards}@keyframes og-revele{to{opacity:1}}html:not([data-langue=en]) .og-l-en,html[data-langue=en] .og-l-fr{display:none!important}.og-recruteur{position:fixed;z-index:40;left:16px;right:16px;bottom:calc(var(--og-pied) + env(safe-area-inset-bottom, 0px));display:flex;gap:8px;padding:16px 12px 16px 18px;border:1px solid var(--og-bord);border-radius:var(--og-rayon-bloc);background:rgba(20,38,61,.97);box-shadow:0 18px 50px rgba(0,0,0,.45);color:var(--og-texte);max-height:60dvh;overflow-y:auto}@media (min-width:900px){.og-recruteur{left:auto;right:28px;bottom:28px;width:420px}}.og-recruteur__corps{display:flex;flex-direction:column;gap:10px;min-width:0}.og-recruteur p{margin:0}.og-recruteur__titre{font-family:var(--og-titre);font-size:19px;font-weight:600}.og-recruteur__texte{font-family:var(--og-corps);font-size:15px;line-height:1.5}.og-recruteur__signature{color:var(--og-texte-doux)}.og-recruteur__actions{display:flex;flex-wrap:wrap;gap:8px}.og-recruteur__actions .og-bouton-or{min-height:40px;font-size:14px;cursor:pointer}.og-recruteur__rgpd{font-family:var(--og-titre);font-size:12.5px;line-height:1.45;color:var(--og-texte-doux)}.og-recruteur__rgpd a{color:var(--og-lien)}.og-recruteur__fermer{flex:none;align-self:flex-start;width:36px;height:36px;border:none;border-radius:50%;background:none;color:var(--og-texte-doux);font-size:24px;line-height:1;cursor:pointer}.og-recruteur__fermer:focus-visible,.og-recruteur__fermer:hover{color:var(--og-texte);background:rgba(245,238,227,.08)}.og-entete nav button.og-langue-haut{min-width:40px;border:0;background:none;color:var(--og-texte);cursor:pointer}.og-langue-haut__code{display:flex;align-items:center;height:30px;font-family:var(--og-titre);font-size:16px;font-weight:600;letter-spacing:.06em;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:5px}.og-langue-haut__vide{height:11px}.og-entete nav button.og-langue-haut:hover{color:var(--og-accent)}.og-pied-de-page__langue{padding:0;border:0;background:none;color:var(--og-lien);font:inherit;text-decoration:underline;cursor:pointer}.og-lien-recruteur{min-height:100dvh;display:grid;place-items:center;padding:24px 16px}.og-lien-recruteur__carte{width:min(440px,100%);display:flex;flex-direction:column;align-items:center;gap:10px;padding:36px 24px;border:1px solid var(--og-bord);border-radius:var(--og-rayon-panneau);background:var(--og-surface);text-align:center}.og-lien-recruteur__carte p{margin:0}.og-lien-recruteur__logo{font-family:var(--og-titre);font-size:40px;font-weight:700;letter-spacing:-.5px}.og-lien-recruteur__logo span{color:var(--og-accent)}.og-lien-recruteur__titre{font-family:var(--og-corps);font-style:italic;font-size:17px}.og-lien-recruteur__rgpd,.og-lien-recruteur__titre--fr{color:var(--og-texte-doux)}.og-lien-recruteur__titre--fr{font-size:15px;margin-bottom:14px!important}.og-lien-recruteur__rgpd{font-family:var(--og-titre);font-size:12.5px;line-height:1.45}.og-code-recruteur{width:100%;display:flex;flex-direction:column;align-items:center;gap:12px;margin:8px 0 14px}.og-code-recruteur label{font-family:var(--og-titre);font-size:14px;color:var(--og-texte-doux)}.og-code-recruteur input.og-champ{width:min(260px,100%);color:var(--og-texte);font-family:var(--og-titre);font-size:18px;letter-spacing:.12em;text-align:center;text-transform:uppercase}.og-code-recruteur .og-bouton-or{align-self:center;cursor:pointer}.og-code-recruteur__erreur{display:flex;flex-direction:column;gap:4px;font-family:var(--og-titre);font-size:14px;line-height:1.45;color:var(--og-lien-survol)}.og-code-recruteur__seconde{color:var(--og-texte-doux);font-size:13px}.og-coulisses{padding-bottom:calc(var(--og-pied) + 24px)}.og-coulisses .og-entete-or p{max-width:68ch;font-family:var(--og-corps);font-size:17px;line-height:1.6}.og-coulisses__chiffre{font-family:var(--og-titre)!important;color:var(--og-texte-doux)}.og-coulisses__chiffre strong{color:var(--og-accent);font-size:22px}.og-coulisses__section ul{max-width:72ch;margin:0;padding-left:1.1em;display:flex;flex-direction:column;gap:10px;font-family:var(--og-corps);font-size:16px;line-height:1.55}.og-coulisses__section ul li::marker{color:var(--og-accent)}.og-coulisses__section>p{max-width:68ch;font-family:var(--og-corps);font-size:16px;line-height:1.55}.og-coulisses__liens{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.og-admin-recruteurs__langue{display:flex;flex-wrap:wrap;gap:16px;margin:4px 0;padding:0;border:none}.og-admin-recruteurs__langue legend{margin-bottom:6px}.og-admin-recruteurs__pages summary,.og-admin-recruteurs__suivi{font-family:var(--og-titre);font-size:14px}.og-admin-recruteurs__pages summary{cursor:pointer;color:var(--og-lien)}.og-admin-recruteurs__pages ol{margin:8px 0 0;padding-left:1.2em;font-family:var(--og-titre);font-size:13px;line-height:1.6}.og-admin-recruteurs__pages span{color:var(--og-texte-doux)}.og-admin-recruteurs__actions{display:flex;flex-wrap:wrap;gap:16px;align-items:baseline}.og-admin-recruteurs__supprimer{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.og-admin-recruteurs__supprimer input{margin-left:8px;height:36px;padding:0 10px;border:1px solid var(--og-bord);border-radius:8px;background:rgba(8,19,33,.6);color:var(--og-texte)}.odl-code{border:none;background:none;cursor:pointer}.odl-volet__corps .og-code-recruteur{margin-top:4px}.og-hors-recruteur,.og-tous-visiteurs{display:contents}.og-pour-recruteur{display:none}html[data-recruteur] .og-pour-recruteur{display:contents}html[data-recruteur] .og-hors-recruteur{display:none}.og-accueil-hero__aide{flex-basis:100%}.og-pilule a.og-pilule__coulisses{background:var(--og-accent);color:#0d1b2e}.og-pilule a.og-pilule__coulisses[aria-current=page]{background:var(--og-texte);color:var(--og-fond)}.og-accueil-logo{display:none}@media (max-width:899px){.og-accueil-logo{display:block;margin:0 0 calc(8px - var(--og-f6));padding:0 var(--og-marge);font-family:var(--og-titre);font-weight:700;font-size:26px;letter-spacing:-.5px;line-height:1.2;color:var(--og-texte)}.og-accueil-logo span{color:var(--og-accent)}}.og-orbites__filtre[aria-pressed=true],.og-orbites__filtre[aria-pressed=true] span{color:#0d1b2e}.og-si-souris{display:none}@media (hover:hover) and (pointer:fine){.og-si-tactile{display:none}.og-si-souris{display:inline}}.og-page-catalogue{gap:var(--og-f4)}.og-catalogue{display:flex;flex-direction:column;gap:var(--og-f3);max-width:960px}.og-catalogue__filtres{display:flex;flex-direction:column;gap:12px}.og-catalogue__champ input{width:100%;max-width:420px;height:44px;padding:0 18px;border-radius:22px;border:1px solid var(--og-bord);background:var(--og-surface);color:var(--og-texte);font-family:var(--og-titre);font-size:16px}.og-catalogue__champ input::placeholder{color:var(--og-texte-doux)}.og-catalogue__groupe{display:flex;flex-wrap:wrap;gap:8px}.og-catalogue__puce{min-height:36px;padding:0 14px;border:1px solid var(--og-bord);border-radius:999px;background:transparent;color:var(--og-texte);font-family:var(--og-titre);font-size:14px;cursor:pointer}.og-catalogue__puce:hover{border-color:var(--og-texte-doux)}.og-catalogue__puce[aria-pressed=true]{background:var(--og-texte);border-color:var(--og-texte);color:var(--og-fond)}.og-catalogue__lettres{position:-webkit-sticky;position:sticky;top:var(--og-haut);z-index:5;display:flex;flex-wrap:wrap;gap:2px 4px;padding:8px 0;background:var(--og-fond);border-bottom:1px solid var(--og-bord)}.og-catalogue__lettres a{min-width:28px;padding:4px 6px;border-radius:6px;text-align:center;font-family:var(--og-titre);font-size:14px;font-weight:600;color:var(--og-lien);text-decoration:none}.og-catalogue__lettres a:hover{background:var(--og-surface);color:var(--og-lien-survol)}.og-catalogue__section{scroll-margin-top:calc(var(--og-haut) + 64px)}.og-catalogue__lettre{margin:0 0 8px;font-family:var(--og-titre);font-size:22px;font-weight:600;color:var(--og-accent)}.og-catalogue__liste{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:4px 24px;gap:4px 24px}.og-catalogue__fiche{display:flex;align-items:center;gap:12px;padding:8px 6px;border-radius:10px;color:var(--og-texte);text-decoration:none;min-width:0}.og-catalogue__fiche:hover,.og-catalogue__image{background:var(--og-surface)}.og-catalogue__image{flex:0 0 48px;width:48px;height:48px;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center;font-family:var(--og-corps);font-style:italic;font-size:22px;color:var(--og-texte-doux)}.og-catalogue__image--rond{border-radius:50%}.og-catalogue__image img{width:100%;height:100%;object-fit:cover}.og-catalogue__texte{display:flex;flex-direction:column;min-width:0;flex:1 1}.og-catalogue__titre{font-size:16px;font-weight:500;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.og-catalogue__sous,.og-catalogue__titre{font-family:var(--og-titre);overflow:hidden;text-overflow:ellipsis}.og-catalogue__sous{font-size:13px;color:var(--og-texte-doux);white-space:nowrap}.og-catalogue__type{flex-shrink:0;font-family:var(--og-titre);font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--og-texte-doux)}.og-catalogue__pied,.og-catalogue__vide{margin:0;font-family:var(--og-titre);color:var(--og-texte-doux)}.og-catalogue__pied .og-lien-or,.og-catalogue__vide .og-lien-or{background:none;border:0;padding:0;cursor:pointer}@font-face{font-family:titre;src:url(/_next/static/media/52b415de699d812d-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:titre Fallback;src:local("Arial");ascent-override:100.84%;descent-override:26.22%;line-gap-override:0.00%;size-adjust:99.17%}.__className_afa312{font-family:titre,titre Fallback}.__variable_afa312{--police-titre:"titre","titre Fallback"}@font-face{font-family:corps;src:url(/_next/static/media/374897a2982152ed-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:corps;src:url(/_next/static/media/d322c5a156fdc975-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:italic}@font-face{font-family:corps Fallback;src:local("Arial");ascent-override:84.05%;descent-override:21.91%;line-gap-override:0.00%;size-adjust:116.36%}.__className_58fe6f{font-family:corps,corps Fallback}.__variable_58fe6f{--police-corps:"corps","corps Fallback"}