@font-face{font-family:croogla;src:url(/_next/static/media/cc88fe464312c1a6-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:croogla Fallback;src:local("Arial");ascent-override:71.28%;descent-override:23.76%;line-gap-override:0.86%;size-adjust:105.22%}.__className_d926f0{font-family:croogla,croogla Fallback}.__variable_d926f0{--police-croogla:"croogla","croogla Fallback"}.odm{--navy:#0D1B2E;--card:#11233B;--card2:#13253E;--cream:#F5EEE3;--orange:#E3531F;--green:#7CC48F;--cream-80:rgba(245,238,227,.8);--cream-60:rgba(245,238,227,.6);--cream-30:rgba(245,238,227,.3);--cream-12:rgba(245,238,227,.12);--cream-08:rgba(245,238,227,.08);--croogla:"Croogla","Arial Rounded MT Bold",ui-rounded,system-ui,sans-serif;--fraunces:"Fraunces",Georgia,serif;box-sizing:border-box;padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0)}@media (prefers-color-scheme:dark){.odm :root:not([data-theme=light]){--navy:#0D1B2E;--cream:#F5EEE3;--orange:#E3531F}}.odm :root[data-theme=dark]{--navy:#0D1B2E;--cream:#F5EEE3;--orange:#E3531F}.odm{scroll-padding-top:env(safe-area-inset-top,0)}.odm,.odm :after,.odm :before{box-sizing:inherit;margin:0;padding:0}.odm{background:var(--navy);color:var(--cream);font-family:var(--croogla)}.odm,.odm .stage{height:100%;overflow:hidden}.odm .stage{position:relative;width:100%;background:radial-gradient(1200px 700px at 78% -10%,rgba(227,83,31,.07),transparent 60%),radial-gradient(1000px 800px at 12% 110%,rgba(245,238,227,.05),transparent 55%),var(--navy)}.odm .glow{position:absolute;width:60vmax;height:60vmax;border-radius:50%;filter:blur(90px);pointer-events:none}.odm #glowA{background:#e3531f;top:-28vmax;right:-20vmax;opacity:.08}.odm #glowB{background:#2a4a74;bottom:-30vmax;left:-22vmax;opacity:.22}.odm .vignette{position:absolute;inset:0;pointer-events:none;background:radial-gradient(130% 100% at 50% 45%,transparent 55%,rgba(5,11,20,.55) 100%)}.odm .scene{position:absolute;inset:0;justify-content:center;visibility:hidden;opacity:0}.odm .scene,.odm .scol{display:flex;align-items:center}.odm .scol{flex-direction:column;gap:clamp(12px,2.6vh,26px);max-width:100%}.odm .w{display:inline-block;margin-right:.26em;will-change:transform,filter}.odm .w:last-child{margin-right:0}.odm .ow{color:var(--orange)}.odm .logo{font-weight:700;letter-spacing:-.015em;font-size:clamp(3.4rem,11vw,8rem);line-height:1;display:flex}.odm .logo .mask{overflow:hidden;display:inline-block;padding-bottom:.08em;margin-bottom:-.08em}.odm .logo .ch{display:inline-block;will-change:transform}.odm .o2{color:var(--orange)}.odm .under{margin-top:1.3em;font-family:var(--fraunces);font-style:italic;font-weight:400;font-size:clamp(1.02rem,2.4vw,1.5rem);color:var(--cream-80);text-align:center}.odm .urlline{margin-top:1.1em;display:inline-block;font-weight:600;font-size:clamp(.95rem,2vw,1.2rem);letter-spacing:.03em;color:var(--cream-60);text-decoration:none}.odm .urlline:hover{text-decoration:underline;color:var(--cream)}.odm .urlline:focus-visible{outline:2px solid var(--orange);outline-offset:4px;border-radius:4px}.odm .center-col{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 6vw;will-change:transform}.odm .statement .fr{font-weight:700;font-size:clamp(1.9rem,5.6vw,4.4rem);line-height:1.12;letter-spacing:-.012em;max-width:20ch}.odm .statement .en{margin-top:1.1em;font-family:var(--fraunces);font-style:italic;font-weight:350;font-size:clamp(1.05rem,2.5vw,1.6rem);color:var(--cream-60)}.odm .boardwrap{display:flex;flex-direction:column;align-items:flex-start;perspective:1600px;max-width:100%}.odm .bt{font-weight:700;font-size:clamp(1.2rem,2.6vw,2rem);letter-spacing:-.01em;margin-bottom:.5em}.odm .board{position:relative;width:min(76vw,1060px,calc((100vh - 215px)*1.887));width:min(76vw,1060px,calc((100svh - 215px)*1.887));aspect-ratio:2170/1150;font-size:clamp(7px,.98vw,13px);transform-style:preserve-3d}.odm .tile{position:absolute;border-radius:1.3em;overflow:hidden;background:var(--card);display:flex;flex-direction:column;box-shadow:0 30px 60px -18px rgba(2,8,16,.7),0 0 0 1px var(--cream-08);will-change:transform,filter}.odm .tile .art{overflow:hidden;flex:none}.odm .tile .art img{display:block;width:100%;height:100%;object-fit:cover}.odm .tz{flex:1 1;padding:1.05em 1.3em;display:flex;flex-direction:column;min-height:0}.odm .tz-h{font-weight:700;font-size:1.5em;line-height:1.14;letter-spacing:-.01em}.odm .tz-a{margin-top:.3em;font-size:.78em;color:var(--cream-60)}.odm .tz-a,.odm .tz-d{font-family:var(--fraunces)}.odm .tz-d{margin-top:.5em;font-style:italic;font-weight:350;font-size:.93em;line-height:1.45;color:var(--cream-80);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.odm .t-kun{left:0;top:0;width:57.6%;height:100%}.odm .t-kun .art{height:72%}.odm .t-pla{left:59.8%;top:0;width:40.2%;height:58.7%}.odm .t-pla .art{height:70%}.odm .t-pla .tz{padding:.9em 1.1em}.odm .t-pla .tz-h{font-size:1.28em}.odm .t-cho{left:59.8%;top:62.85%;width:19%;height:37.15%}.odm .t-cho .art{height:62%;background:#fff}.odm .t-cho .tz{padding:.7em .9em}.odm .t-cho .tz-h{font-size:.98em}.odm .t-cho .tz-a{font-size:.7em;margin-top:.2em}.odm .t-sel{left:81%;top:62.85%;width:19%;height:37.15%;background:var(--orange);color:var(--navy);padding:1.15em;justify-content:flex-start}.odm .sel-label{font-size:.6em;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.odm .sel-h{margin-top:.6em;font-size:1.26em;font-weight:700;line-height:1.2;letter-spacing:-.01em}.odm .sel-link{margin-top:auto;font-size:.8em;font-weight:700}.odm .ccard{position:absolute;top:0;height:100%;width:31.87%;border-radius:1.3em;overflow:hidden;background:var(--card);display:flex;flex-direction:column;box-shadow:0 30px 60px -18px rgba(2,8,16,.7),0 0 0 1px var(--cream-08);will-change:transform,filter}.odm .ccard .art{height:80%;overflow:hidden}.odm .ccard .art img{display:block;width:100%;height:100%;object-fit:cover}.odm .cc-z{flex:1 1;padding:.95em 1.1em}.odm .cc-h{font-weight:700;font-size:1.42em;letter-spacing:-.01em}.odm .cc-s{margin-top:.35em;font-size:.74em;color:var(--cream-60)}.odm #cc1{left:0}.odm #cc2{left:34.07%}.odm #cc3{left:68.13%}.odm #catsBoard{aspect-ratio:2170/1167}.odm .phones{position:relative;display:flex;align-items:center;justify-content:center;width:min(92vw,900px)}.odm .phone{position:absolute;border-radius:clamp(14px,1.8vw,24px);overflow:hidden;width:min(clamp(150px,19vw,230px),calc((100vh - 185px)/2.08));width:min(clamp(150px,19vw,230px),calc((100svh - 185px)/2.08));box-shadow:0 36px 70px -18px rgba(2,8,16,.8),0 0 0 1px var(--cream-12);will-change:transform}.odm .phone img{display:block;width:100%}.odm #phFleury{position:relative;z-index:2}.odm .chain{position:relative;width:min(88vw,640px);padding-left:30px}.odm .rail{position:absolute;left:9px;top:58px;bottom:24px;width:1px;background:var(--cream-12);transform-origin:top;will-change:transform}.odm .chip{display:inline-flex;align-items:center;gap:.7em;margin-bottom:1.3em;margin-left:-30px;will-change:transform}.odm .chip img{width:clamp(40px,4.6vw,52px);height:clamp(40px,4.6vw,52px);border-radius:50%;object-fit:cover;box-shadow:0 0 0 1px var(--cream-12)}.odm .chip span{font-weight:700;font-size:clamp(1.15rem,2.6vw,1.6rem);letter-spacing:-.01em}.odm .citem{position:relative;margin-bottom:1.15em}.odm .cdot{position:absolute;left:-25px;top:2.65em;width:7px;height:7px;border-radius:50%;background:var(--orange);will-change:transform}.odm .crel{font-family:var(--fraunces);font-style:italic;font-weight:350;font-size:clamp(.88rem,1.9vw,1.05rem);color:var(--cream-60);margin:0 0 .45em .2em}.odm .cpill{gap:.85em;background:var(--card2);border:1px solid var(--cream-08);border-radius:16px;padding:.78em 1em;will-change:transform;box-shadow:0 18px 40px -16px rgba(2,8,16,.6)}.odm .cico,.odm .cpill{display:flex;align-items:center}.odm .cico{flex:none;width:2.3em;height:2.3em;border-radius:50%;background:var(--cream-08);justify-content:center}.odm .cico svg{width:1.25em;height:1.25em;stroke:var(--cream);fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.odm .ctxt{font-weight:600;font-size:clamp(.95rem,2.1vw,1.15rem);letter-spacing:-.005em}.odm .cplus{margin-left:auto;color:var(--cream-60);font-size:1.25em;font-weight:400}@media (max-height:640px){.odm .citem{margin-bottom:.8em}.odm .chip{margin-bottom:.95em}.odm .crel{margin-bottom:.3em}}.odm .orbitfield{position:relative;width:min(92vw,980px,calc((100vh - 155px)*1.4286));width:min(92vw,980px,calc((100svh - 155px)*1.4286));aspect-ratio:10/7;will-change:transform}.odm .orbitfield svg{position:absolute;inset:0;width:100%;height:100%}.odm .orbitfield svg ellipse{stroke:rgba(245,238,227,.28);stroke-width:1.2;fill:none;stroke-dasharray:2.5 9;stroke-linecap:round}.odm .node{position:absolute;transform:translate(-50%,-50%);will-change:transform;display:flex;flex-direction:column;align-items:center}.odm .nimg{width:100%;aspect-ratio:1/1;border-radius:50%;overflow:hidden;box-shadow:0 14px 34px -10px rgba(2,8,16,.85);background:var(--card)}.odm .node.sq .nimg{border-radius:18%}.odm .node.ctr .nimg{box-shadow:0 0 48px rgba(227,83,31,.3),0 18px 44px -10px rgba(2,8,16,.85)}.odm .nimg img{width:100%;height:100%;object-fit:cover;display:block}.odm .nlabel{position:absolute;white-space:nowrap;text-align:center;line-height:1.3}.odm .nname{display:block;font-weight:600;font-size:clamp(.8rem,1.7vw,1.1rem);letter-spacing:-.005em;text-shadow:0 2px 12px rgba(5,11,20,.8)}.odm .node.ctr .nname{font-size:clamp(1rem,2.2vw,1.35rem)}.odm .lab-top .nlabel{bottom:calc(100% + .5em)}.odm .lab-bottom .nlabel{top:calc(100% + .5em)}.odm .lab-right .nlabel{left:calc(100% + .75em);top:50%;transform:translateY(-50%);text-align:left}.odm .lab-left .nlabel{right:calc(100% + .75em);top:50%;transform:translateY(-50%);text-align:right}.odm .quizcard{width:min(90vw,640px);background:var(--card);border:1px solid var(--cream-08);border-radius:22px;padding:clamp(1rem,2.6vw,1.8rem);box-shadow:0 40px 90px -24px rgba(2,8,16,.8);will-change:transform;font-size:min(clamp(.85rem,1.9vw,1rem),calc((100vh - 185px)/31));font-size:min(clamp(.85rem,1.9vw,1rem),calc((100svh - 185px)/31))}.odm .qhead{display:flex;align-items:center;justify-content:space-between}.odm .qhead h3{font-weight:700;font-size:1.8em;letter-spacing:-.01em}.odm .qprog{display:flex;gap:.45em}.odm .qprog i{width:2.4em;height:4px;border-radius:2px;background:var(--cream-12)}.odm .qprog i.on{background:var(--orange)}.odm .qmeta{margin-top:.4em;font-size:.82em;color:var(--cream-60)}.odm .qq{margin-top:1.1em;font-weight:700;font-size:1.3em;letter-spacing:-.008em}.odm .qopts{margin-top:1em;display:grid;grid-template-columns:1fr 1fr;grid-gap:.7em;gap:.7em}.odm .qopt{display:flex;align-items:center;gap:.7em;background:var(--card2);border:1.5px solid var(--cream-08);border-radius:14px;padding:.72em .85em;font-weight:600;font-size:.98em;will-change:transform}.odm .qopt:nth-child(3){grid-column:1}.odm .qbadge{flex:none;width:1.9em;height:1.9em;border-radius:50%;background:var(--cream-08);color:var(--cream);display:flex;align-items:center;justify-content:center;font-size:.85em;font-weight:700}.odm .qopt .dim{color:var(--cream-60);font-weight:500}.odm .qcheck{margin-left:auto;width:1.25em;height:1.25em;stroke:var(--green);fill:none;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.odm .qopt.is-good{border-color:var(--green);background:rgba(124,196,143,.07)}.odm .qopt.is-good .qbadge{background:var(--green);color:var(--navy)}.odm .qfb{margin-top:1.1em}.odm .qgood{color:var(--green);font-weight:700;font-size:1.12em}.odm .qexp{margin-top:.4em;font-family:var(--fraunces);font-style:italic;font-weight:350;color:#a9d8b6;font-size:.98em;line-height:1.5}.odm .qnext{display:inline-block;margin-top:1em;background:var(--cream);color:var(--navy);font-weight:700;font-size:.95em;padding:.65em 1.4em;border-radius:999px}.odm .cap{text-align:center;max-width:min(90vw,700px);visibility:hidden;opacity:0;will-change:transform}.odm .cap .fr{font-weight:700;font-size:clamp(1.15rem,2.4vw,1.8rem);line-height:1.15;letter-spacing:-.01em}.odm .cap .en{margin-top:.35em;font-family:var(--fraunces);font-style:italic;font-weight:350;font-size:clamp(.9rem,1.7vw,1.15rem);color:var(--cream-60)}@media (max-aspect-ratio:4/5){.odm .board{width:min(92vw,calc((100vh - 215px)*1.887));width:min(92vw,calc((100svh - 215px)*1.887));font-size:clamp(6px,1.9vw,11px)}.odm .orbitfield{width:min(96vw,calc((100vh - 150px)*1.4286));width:min(96vw,calc((100svh - 150px)*1.4286))}.odm .phone{width:min(clamp(140px,34vw,220px),calc((100vh - 180px)/2.08));width:min(clamp(140px,34vw,220px),calc((100svh - 180px)/2.08))}.odm .quizcard{font-size:min(clamp(.78rem,3.4vw,.95rem),calc((100svh - 185px)/31))}}.odm{--croogla:var(--police-croogla),"Arial Rounded MT Bold",ui-rounded,sans-serif;--fraunces:var(--police-corps),Georgia,serif}.odl{position:fixed;inset:0;z-index:1;overflow-x:hidden;overflow-y:auto;scroll-snap-type:y mandatory;overscroll-behavior:none;scrollbar-width:none;background:#0d1b2e;color:#f5eee3}.odl::-webkit-scrollbar{display:none}.odl-ecran{position:relative;height:100vh;height:100dvh;overflow:hidden;scroll-snap-align:start;scroll-snap-stop:always}.odl-cache{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.odl-hero .odm{position:absolute;inset:0}.odl-marque{position:fixed;z-index:20;top:max(12px,env(safe-area-inset-top,0px));left:var(--og-marge);height:44px;color:#f5eee3;text-shadow:0 1px 12px rgba(13,27,46,.55)}.odl-haut,.odl-marque{display:flex;align-items:center}.odl-haut{position:absolute;z-index:5;left:0;right:0;top:calc(max(12px, env(safe-area-inset-top, 0px)) + 50px);justify-content:center;gap:8px 22px;padding:0 16px}.odl-haut .og-bouton-or{align-self:center;min-height:38px;padding:0 16px;font-size:14px}.odl-haut .odl-lien{min-height:38px;text-shadow:0 1px 10px rgba(13,27,46,.7)}.odl-haut .odl-long{display:none}@media (min-width:900px),(orientation:landscape) and (min-width:640px){.odl-haut{left:auto;right:var(--og-marge);top:max(12px,env(safe-area-inset-top,0px));height:44px;padding:0;gap:12px 24px}.odl-haut .odl-long{display:inline}.odl-haut .odl-court{display:none}.odl-haut .og-bouton-or{min-height:44px;padding:0 var(--og-f3);font-size:15px}}@media (min-width:900px){.odl-haut,.odl-marque{top:0;height:84px}}@media (min-width:900px),(orientation:landscape) and (min-width:640px){.odl-hero{--odl-barre:56px;--odl-bas:0px;--odl-libre:calc(100svh - var(--odl-barre) - var(--odl-bas))}.odl-hero .odm .scene{top:var(--odl-barre);bottom:var(--odl-bas)}.odl-hero .odm .board{width:min(76vw,1060px,calc((var(--odl-libre) - 215px) * 1.887))}.odl-hero .odm .phone{width:min(clamp(150px,19vw,230px),calc((var(--odl-libre) - 185px) / 2.08))}.odl-hero .odm .orbitfield{width:min(92vw,980px,calc((var(--odl-libre) - 155px) * 1.4286))}.odl-hero .odm .quizcard{font-size:min(clamp(.85rem,1.9vw,1rem),calc((var(--odl-libre) - 185px) / 31))}}@media (min-width:900px){.odl-hero{--odl-barre:84px;--odl-bas:76px}}@media (min-width:900px) and (max-height:760px){.odl-hero .odm .chain{zoom:.82}}@media (min-width:900px) and (max-height:620px){.odl-hero .odm .chain{zoom:.72}}.odl button.odl-lien{padding:0;border:0;background:none;cursor:pointer}.odl-fleche{position:absolute;z-index:5;left:50%;bottom:max(24px,env(safe-area-inset-bottom,0px));width:48px;height:48px;margin-left:-24px;display:grid;place-items:center;border:1px solid rgba(245,238,227,.3);border-radius:50%;background:rgba(13,27,46,.4);color:#f5eee3;cursor:pointer;animation:odl-flotte 2.4s ease-in-out infinite}@keyframes odl-flotte{50%{transform:translateY(6px)}}.odl-page2{container-type:size;--pw:max(100cqw,177.78cqh);--ph:max(100cqh,56.25cqw);--dx:calc(var(--pw) * 0.051);background:#0d1a2f}.odl-photo{position:absolute;width:var(--pw);height:var(--ph);left:calc(50% - var(--pw) / 2 + var(--dx));top:calc(50% - var(--ph) / 2)}.odl-photo img{display:block;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.odl-point{position:absolute;left:42.92%;top:35.31%;width:1.6%;aspect-ratio:1;margin-left:-.8%;margin-top:-.8%;border-radius:50%;background:#e3531f}.odl-logo{position:absolute;z-index:2;margin:0;left:calc(50% - var(--pw) / 2 + var(--pw) * .0847 + var(--dx));top:calc(50% - var(--ph) / 2 + var(--ph) * .369 - var(--pw) * .06375);display:flex;font-family:var(--police-croogla),"Arial Rounded MT Bold",sans-serif;font-weight:700;font-size:calc(var(--pw) * .085);line-height:1;letter-spacing:-.015em;color:#f5eee3}.odl-masque{display:inline-block;overflow:hidden;padding-bottom:.08em;margin-bottom:-.08em}.odl-lettre{display:inline-block;will-change:transform}.odl-accueil{position:absolute;z-index:2;left:max(24px,calc(50% - var(--pw) / 2 + var(--pw) * .0847 + var(--dx)));top:calc(50% - var(--ph) / 2 + var(--ph) * .53);width:min(460px,calc(var(--pw) * .3));display:flex;flex-direction:column;gap:22px}.odl-bienvenue{margin:0;font-family:var(--police-croogla),var(--police-titre),sans-serif;font-weight:700;font-size:clamp(26px,2.4vw,42px);line-height:1.1;color:#f5eee3}.odl-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.odl-lien{min-height:44px;display:inline-flex;align-items:center;color:#f5eee3;font-family:var(--police-titre),sans-serif;font-size:15px;font-weight:500;text-decoration:underline;text-underline-offset:4px}.odl-voyageur{position:fixed;left:0;top:0;z-index:30;width:12px;height:12px;border-radius:50%;background:#e3531f;opacity:0;pointer-events:none;will-change:transform}@media (max-width:899px) and (orientation:portrait){.odl-page2{--dx:0px}.odl-photo{width:240vw;height:135vw;left:-91.2vw;top:auto;bottom:0}.odl-logo{left:0;right:0;top:max(9dvh,56px);justify-content:center;font-size:17vw}.odl-accueil{left:24px;right:24px;top:calc(max(9dvh, 56px) + 22vw);width:auto;align-items:center;text-align:center;gap:16px}.odl-bienvenue{font-size:26px}.odl-actions{flex-direction:column;gap:6px}}.odl-volet{width:min(520px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:0;border:1px solid rgba(245,238,227,.12);border-radius:24px;background:#11233b;color:#f5eee3}.odl-volet::-webkit-backdrop{background:rgba(8,19,31,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.odl-volet::backdrop{background:rgba(8,19,31,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.odl-volet__corps{position:relative;padding:28px 24px 24px}.odl-volet__titre{margin:0 40px 18px 0;font-family:var(--police-croogla),var(--police-titre),sans-serif;font-size:26px;font-weight:700}.odl-volet__fermer{position:absolute;top:14px;right:14px;width:44px;height:44px;border:0;border-radius:50%;background:transparent;color:#f5eee3;font-size:28px;line-height:1;cursor:pointer}@media (prefers-reduced-motion:reduce){.odl-fleche{animation:none}}body:has(.odl) .og-entete,body:has(.odl) .og-pilule{display:none!important}.odl-volet{--odl-champ:min(320px,100%)}.odl-volet__sous{margin:-6px auto 14px;max-width:40ch;text-align:center;line-height:1.45}.odl-volet label,.odl-volet__sous{font-family:var(--og-titre);font-size:14px;color:var(--og-texte-doux)}.odl-volet input.og-champ:not(.og-champ--cases),.odl-volet select.og-champ{width:var(--odl-champ);height:48px;min-height:48px;box-sizing:border-box;padding:0 16px;border:1px solid var(--og-bord);border-radius:14px;background:rgba(8,19,33,.6);color:var(--og-texte);font-family:var(--og-titre);font-size:16px;text-align:center;text-align-last:center}.odl-volet .og-code-recruteur input.og-champ{font-size:18px;letter-spacing:.12em}.odl-volet .og-bouton-contour,.odl-volet .og-bouton-or,.odl-volet .og-lien-discret{align-self:center}.odl-volet .og-bouton-or{border:0;cursor:pointer}.odl-volet .og-code-recruteur__erreur,.odl-volet .og-connexion__erreur,.odl-volet .og-mention{max-width:42ch;text-align:center;font-size:13px;line-height:1.45}.odl-volet .og-code-recruteur__erreur{align-items:center;font-size:14px}.odl-volet .og-landing__form{align-items:center;gap:14px}.odl-volet .og-landing__champs{grid-template-columns:1fr;justify-items:center;gap:12px}.odl-volet .og-landing__champs label{grid-column:auto;width:var(--odl-champ);align-items:center;text-align:center}.odl-volet .og-landing__champs .og-champ{width:100%}.odl-volet .og-landing__merci{text-align:center}.odl-volet .og-connexion__formulaire{align-items:center;gap:12px;margin-top:0}.odl-volet .og-connexion__envoye{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.odl-volet .og-connexion__grand{font-size:20px}.odl-volet .og-connexion__envoye .og-entete-or__sous{margin:0;font-family:var(--og-titre);max-width:42ch;font-size:14px;line-height:1.5}.odl-volet .og-connexion__renvoi{justify-content:center;margin-top:4px}.odl-volet .og-lien-discret{margin-top:0}.odl-volet .og-landing__aide{font-size:12.5px}.odl-volet .og-connexion__formulaire .og-bouton-contour{min-height:36px;padding:0;border:0;text-decoration:underline;text-underline-offset:4px}.odl-volet .og-connexion__erreur~.og-bouton-contour{display:none}.odl-haut .odl-langue{padding-left:18px;border-left:1px solid rgba(245,238,227,.25);letter-spacing:.06em;font-weight:600}.odl-compteur{margin:-8px 0 0;color:rgba(245,238,227,.75)}.odl-compteur .og-compteur__chiffre{font-family:var(--police-croogla),var(--police-titre),sans-serif;font-size:clamp(30px,2.6vw,44px);font-weight:700}@media (max-width:899px) and (orientation:portrait){.odl-compteur{justify-content:center;margin-top:-4px}}