.SP2qqW_plein{background:var(--nuit);padding-left:var(--sal);padding-right:var(--sar);flex-direction:column;display:flex;position:fixed;inset:0}.SP2qqW_haut{padding:calc(var(--sat) + 12px) 18px 8px;min-height:calc(var(--sat) + 62px);flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;display:flex}.SP2qqW_corps{overscroll-behavior:contain;flex-direction:column;flex:1;gap:14px;padding:4px 22px 16px;display:flex;overflow-y:auto}.SP2qqW_corps>*{flex-shrink:0}.SP2qqW_centre{text-align:center;justify-content:center;align-items:center}.SP2qqW_bas{padding:8px 22px calc(var(--sab) + 26px);flex-direction:column;flex-shrink:0;gap:8px;display:flex}@media (min-width:560px){.SP2qqW_haut,.SP2qqW_corps,.SP2qqW_bas{width:100%;max-width:480px;margin-left:auto;margin-right:auto}}.SP2qqW_h1{font-size:28px}.SP2qqW_p{margin:0;font-size:16px;font-weight:700;line-height:1.45}.SP2qqW_sous{color:var(--texte-2);margin:0;font-size:14px;font-weight:700;line-height:1.4}.SP2qqW_secondaire{color:var(--texte-2)}.SP2qqW_btn{border-radius:var(--r-m);background:var(--pervenche);min-height:52px;color:var(--encre);cursor:pointer;border:0;justify-content:center;align-items:center;width:100%;padding:0 18px;font-size:16px;font-weight:800;text-decoration:none;display:inline-flex}.SP2qqW_btn:disabled,.SP2qqW_btn[aria-disabled=true]{background:var(--surface-2);color:var(--texte-2);cursor:default}.SP2qqW_btnDanger{background:var(--alerte);color:var(--encre)}.SP2qqW_btn2{border-radius:var(--r-m);border:1.5px solid var(--pervenche);min-height:52px;color:var(--creme);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0 14px;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex}.SP2qqW_lien{min-height:var(--cible);color:var(--pervenche);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;padding:0 4px;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex}.SP2qqW_lien:disabled{color:var(--texte-2);cursor:default}.SP2qqW_lienCentre{align-self:center}.SP2qqW_lienAlerte{color:var(--alerte)}.SP2qqW_deux{gap:10px;display:flex}.SP2qqW_champ{flex-direction:column;gap:6px;font-size:14px;font-weight:800;display:flex}.SP2qqW_input{border-radius:var(--r-m);border:1.5px solid var(--ligne);background:var(--surface);min-height:54px;color:var(--creme);width:100%;padding:0 14px;font-family:inherit;font-size:17px;font-weight:700}.SP2qqW_input:focus{outline:3px solid var(--ambre);outline-offset:1px}.SP2qqW_aide{color:var(--texte-2);min-height:1.4em;margin:0;font-size:13px;font-weight:700}.SP2qqW_aideOk{color:var(--ok)}.SP2qqW_aideKo{color:var(--alerte)}.SP2qqW_case{cursor:pointer;min-height:var(--cible);align-items:flex-start;gap:12px;font-size:14.5px;font-weight:700;line-height:1.4;display:flex}.SP2qqW_case input{accent-color:#c3ceef;flex:none;width:24px;height:24px;margin:0}.SP2qqW_case a{color:var(--pervenche)}.SP2qqW_bloc{background:var(--surface);border:1px solid var(--ligne);border-radius:var(--r-l);flex-direction:column;gap:10px;padding:16px;display:flex}.SP2qqW_bloc h2{font-family:var(--police-titre);letter-spacing:-.01em;margin:0;font-size:19px;font-weight:900}.SP2qqW_etape{background:var(--surface);border:1px solid var(--ligne);border-radius:var(--r-m);align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.SP2qqW_etape p{margin:0;font-size:14.5px;font-weight:700;line-height:1.4}.SP2qqW_etapeN{background:var(--pervenche);width:28px;height:28px;color:var(--encre);font-family:var(--police-chiffres);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:800;display:flex}.SP2qqW_danger{background:var(--alerte-fond);border:1.5px solid var(--alerte);border-radius:var(--r-m);color:#f6c9c3;padding:12px 14px;font-size:14.5px;font-weight:700;line-height:1.45}.SP2qqW_erreur{background:var(--alerte-fond);border:1.5px solid var(--alerte);border-radius:var(--r-m);color:#f6c9c3;margin:0;padding:10px 14px;font-size:14.5px;font-weight:800}.SP2qqW_liste{border-radius:var(--r-m);background:var(--surface);border:1px solid var(--ligne);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.SP2qqW_liste>*{border:0;border-top:1px solid var(--ligne);min-height:52px;color:inherit;text-align:left;background:0 0;align-items:center;gap:12px;width:100%;padding:12px 14px;font-size:15px;font-weight:800;text-decoration:none;display:flex}.SP2qqW_liste>:first-child{border-top:0}.SP2qqW_liste button,.SP2qqW_liste a{cursor:pointer}.SP2qqW_nom{flex:1;min-width:0}.SP2qqW_nom small{color:var(--texte-2);font-size:12.5px;font-weight:700;display:block}.SP2qqW_chev{color:var(--texte-2);font-size:20px}.SP2qqW_interr{background:var(--surface-2);cursor:pointer;outline-offset:2px;border:0;border-radius:16px;flex:none;width:52px;height:32px;transition:background .2s;position:relative}.SP2qqW_interr:before{content:"";position:absolute;inset:-6px}.SP2qqW_interr:after{content:"";background:#fff;border-radius:50%;width:26px;height:26px;transition:transform .2s;position:absolute;top:3px;left:3px}.SP2qqW_interr[aria-checked=true]{background:var(--pervenche)}.SP2qqW_interr[aria-checked=true]:after{transform:translate(20px)}.SP2qqW_texte h2{font-family:var(--police-titre);margin:6px 0 0;font-size:17px;font-weight:900}.SP2qqW_texte p,.SP2qqW_texte li{color:var(--texte-2);margin:0;font-size:15px;font-weight:700;line-height:1.5}.SP2qqW_texte ul{flex-direction:column;gap:4px;margin:0;padding-left:20px;display:flex}.SP2qqW_texte b{color:var(--creme)}.SP2qqW_aDefinir{background:var(--a-definir-fond);color:var(--a-definir-texte);border-radius:6px;padding:0 5px;font-weight:800}.SP2qqW_illus{justify-content:center;align-items:center;min-height:210px;display:flex;position:relative}.SP2qqW_logo{flex-direction:column;align-items:flex-end;display:flex;transform:rotate(-4deg)}.SP2qqW_logoM{font-family:var(--police-titre);letter-spacing:-.04em;color:#17151f;-webkit-text-stroke:11px #fff;paint-order:stroke fill;filter:drop-shadow(3px 5px #00000059);font-size:78px;font-weight:900;line-height:.95}.SP2qqW_logoA{color:#17151f;font-family:var(--police-titre);letter-spacing:.16em;background:#c3ceef;border-radius:10px;margin-top:-6px;margin-right:6px;padding:4px 14px;font-size:17px;font-weight:900;box-shadow:3px 4px #0000004d}.SP2qqW_tel{background:#151a2c;border:3px solid #c9cde0;border-radius:18px;justify-content:center;align-items:center;width:86px;height:160px;display:flex}@media (prefers-reduced-motion:reduce){.SP2qqW_interr,.SP2qqW_interr:after{transition:none}}
.Kh5yHW_otp{gap:8px;display:flex;position:relative}.Kh5yHW_otp span{border-radius:var(--r-m);border:1.5px solid var(--ligne);background:var(--surface);height:62px;font-family:var(--police-chiffres);flex:1;justify-content:center;align-items:center;font-size:30px;font-weight:800;display:flex}.Kh5yHW_otp span.Kh5yHW_cur{border-color:var(--pervenche)}.Kh5yHW_otpKo span{border-color:var(--alerte)}.Kh5yHW_otpInput{opacity:.01;border-radius:var(--r-m);letter-spacing:40px;color:#0000;caret-color:#0000;background:0 0;border:0;width:100%;font-size:16px;position:absolute;inset:0}.Kh5yHW_otp:focus-within{outline:3px solid var(--ambre);outline-offset:3px;border-radius:var(--r-m)}
.xTt7LW_tete{align-items:center;gap:14px;display:flex}.xTt7LW_grandAv{background:var(--pervenche);width:68px;height:68px;color:var(--encre);font-family:var(--police-titre);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:30px;font-weight:900;display:flex}.xTt7LW_chiffres{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.xTt7LW_chiffres div{background:var(--surface);border:1px solid var(--ligne);border-radius:var(--r-s);text-align:center;padding:10px 6px}.xTt7LW_chiffres .num{align-items:center;gap:6px;font-size:24px;line-height:1.1;display:inline-flex}.xTt7LW_chiffres span:last-child{color:var(--texte-2);font-size:12px;font-weight:700;display:block}
