.acces{grid-template-columns:minmax(320px,5fr) 7fr;min-height:calc(100dvh - 32px);display:grid}.acces-marque{background:var(--encre);color:#e9e6e3;padding:var(--r7) var(--r7) var(--r6);gap:var(--r7);flex-direction:column;display:flex;position:relative;overflow:hidden}.acces-marque h1{color:#fff;max-width:14ch;font-size:2.25rem;line-height:1.1}.acces-marque p{color:#cfcbc7;max-width:40ch}.acces-temps{gap:0;margin-top:auto;list-style:none;display:grid}.acces-temps li{gap:var(--r3);border-top:1px solid #ffffff1a;grid-template-columns:26px 1fr;align-items:center;padding:10px 0;display:grid}.acces-temps li b{color:#fff;font-weight:600}.acces-temps li span{color:#cfcbc7;font-size:.9375rem}.acces-temps li.hors b{color:#a8a39f;font-weight:500}.acces-filigrane{opacity:.07;pointer-events:none;position:absolute;top:40px;right:-90px}.acces-form{padding:var(--r7) var(--r5);place-items:center;display:grid}.acces-form form,.acces-form .acces-boite{gap:var(--r4);width:min(420px,100%);display:grid}.acces-form h2{font-size:1.625rem}.acces-form .sous{color:var(--encre-douce);margin-top:-8px}.acces-demo{margin-top:var(--r5);padding-top:var(--r4);border-top:1px dashed var(--filet-fort);gap:var(--r2);display:grid}.acces-demo .meta{margin-bottom:2px}.code-2fa{gap:8px;display:flex}.code-2fa input{text-align:center;border:1px solid var(--filet-fort);border-radius:var(--rayon);width:48px;height:56px;font-size:1.5rem;font-weight:600}.code-2fa input:focus{border-color:var(--spring-nuit);box-shadow:0 0 0 3px var(--bleu-voile-fort);outline:none}.accueil{grid-template-rows:auto 1fr;min-height:calc(100dvh - 32px);display:grid}.accueil-tete{padding:var(--r4) var(--r5);border-bottom:1px solid var(--filet);justify-content:space-between;align-items:center;gap:var(--r4);display:flex}.accueil-etapes{gap:4px;list-style:none;display:flex}.accueil-etapes li{color:var(--encre-pale);align-items:center;gap:8px;font-size:.875rem;font-weight:500;display:flex}.accueil-etapes li+li:before{content:"";background:var(--filet-fort);width:20px;height:1px;margin:0 4px}.accueil-etapes li[data-etat=faite]{color:var(--encre-douce)}.accueil-etapes li[aria-current=step]{color:var(--encre-forte);font-weight:700}.accueil-corps{width:min(680px,100%);padding:var(--r7) var(--r5) var(--r8);gap:var(--r5);align-content:start;margin:0 auto;display:grid}.accueil-corps h1{font-size:2rem}.accueil-corps .chapo{color:var(--encre-douce);font-size:1.125rem}.savoir{list-style:none;display:grid}.savoir li{gap:var(--r3);padding:var(--r4) 0;border-top:1px solid var(--filet);grid-template-columns:28px 1fr;display:grid}.savoir li:last-child{border-bottom:1px solid var(--filet)}.savoir li svg{color:var(--spring-nuit);margin-top:2px}.savoir b{color:var(--encre-forte);margin-bottom:2px;display:block}.savoir p{color:var(--encre-douce);font-size:.9375rem}.regles-mdp{color:var(--encre-douce);gap:4px;font-size:.875rem;list-style:none;display:grid}.regles-mdp li{align-items:center;gap:6px;display:flex}.regles-mdp li[data-ok=true]{color:var(--vert)}.accueil-pied{justify-content:space-between;gap:var(--r3);padding-top:var(--r4);flex-wrap:wrap;display:flex}@media (max-width:860px){.acces{grid-template-columns:1fr}.acces-marque{padding:var(--r5) var(--r4);gap:var(--r4)}.acces-marque h1{max-width:none;font-size:1.625rem}.acces-temps{display:none}.acces-form{padding:var(--r5) var(--r4) var(--r7);place-items:start center}.accueil-etapes li span.lib{display:none}.accueil-corps{padding:var(--r5) var(--r4) var(--r7)}.accueil-corps h1{font-size:1.625rem}}
