.formulaire-module__9ZDXjW__cadre{border:1px solid var(--filet);background:#fff;max-width:460px;margin:30px auto 0;padding:26px 28px}.formulaire-module__9ZDXjW__formulaire{gap:14px;display:grid}.formulaire-module__9ZDXjW__champ{gap:6px;display:grid}.formulaire-module__9ZDXjW__champ label{font-family:var(--ui);letter-spacing:.12em;text-transform:uppercase;color:var(--encre-2);font-size:11px;font-weight:600}.formulaire-module__9ZDXjW__champ input{font-family:var(--ui);border:1.5px solid var(--encre);color:var(--encre);background:#fdfcf9;width:100%;padding:11px 13px;font-size:15px}.formulaire-module__9ZDXjW__champ input:focus-visible{outline:2px solid var(--bleu);outline-offset:1px}.formulaire-module__9ZDXjW__aide{font-family:var(--ui);color:var(--encre-2);font-size:12px}.formulaire-module__9ZDXjW__bouton{font-family:var(--ui);letter-spacing:.06em;border:1.5px solid var(--bleu);background:var(--bleu);color:#fff;cursor:pointer;padding:12px 22px;font-size:13.5px}.formulaire-module__9ZDXjW__bouton:hover{background:var(--bleu-fonce)}.formulaire-module__9ZDXjW__boutonSecondaire{color:var(--bleu-fonce);background:0 0;}.formulaire-module__9ZDXjW__boutonSecondaire:hover{background:var(--bleu-pale)}.formulaire-module__9ZDXjW__boutonDanger{border-color:var(--garance);color:var(--garance);background:0 0;}.formulaire-module__9ZDXjW__boutonDanger:hover{background:#b23a4814}.formulaire-module__9ZDXjW__erreur{font-family:var(--ui);color:var(--garance);border-left:3px solid var(--garance);background:#b23a480d;margin:0 0 4px;padding:8px 12px;font-size:13.5px}.formulaire-module__9ZDXjW__succes{font-family:var(--ui);color:var(--pour);border-left:3px solid var(--pour);background:#2e7d4f0f;margin:0 0 4px;padding:8px 12px;font-size:13.5px}.formulaire-module__9ZDXjW__liens{font-family:var(--ui);gap:6px;margin-top:16px;font-size:13px;display:grid}.formulaire-module__9ZDXjW__section{border-top:1px solid var(--filet);max-width:460px;margin:26px auto 0;padding-top:18px}.formulaire-module__9ZDXjW__section h2{font-family:var(--ui);letter-spacing:.12em;text-transform:uppercase;color:var(--encre-2);margin:0 0 12px;font-size:12px}.formulaire-module__9ZDXjW__etat{font-family:var(--ui);margin:0 0 10px;font-size:14px}@media (max-width:640px){.formulaire-module__9ZDXjW__cadre{padding:20px 16px}}
