.etroit[data-astro-cid-2eqnayis]{max-width:40rem}form[data-astro-cid-2eqnayis]{margin-top:1.5rem;scroll-margin-top:80px}fieldset[data-astro-cid-2eqnayis]{border:0;min-width:0;margin:0;padding:0}.etape[data-astro-cid-2eqnayis]>legend[data-astro-cid-2eqnayis]{margin-bottom:1rem;padding:0}.etape[data-astro-cid-2eqnayis]>legend[data-astro-cid-2eqnayis] h2[data-astro-cid-2eqnayis]{margin:0}.etape[data-astro-cid-2eqnayis]+.etape[data-astro-cid-2eqnayis]{margin-top:2.5rem}.groupe[data-astro-cid-2eqnayis]{margin-bottom:1.5rem}.groupe[data-astro-cid-2eqnayis]>legend[data-astro-cid-2eqnayis],.champ[data-astro-cid-2eqnayis]>label[data-astro-cid-2eqnayis]{margin-bottom:.5rem;font-weight:600;display:block}.requis[data-astro-cid-2eqnayis],.facultatif[data-astro-cid-2eqnayis]{color:var(--texte-doux);font-size:.9rem;font-weight:400}.choix[data-astro-cid-2eqnayis]{background:var(--surface);border:1px solid var(--bordure);border-radius:var(--rayon);cursor:pointer;align-items:center;gap:.75rem;min-height:48px;margin-bottom:.5rem;padding:.6rem .9rem;display:flex}.choix[data-astro-cid-2eqnayis]:has(input:checked){border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.choix[data-astro-cid-2eqnayis] input[data-astro-cid-2eqnayis]{width:1.25rem;height:1.25rem;accent-color:var(--accent);flex-shrink:0;margin:0}.en-ligne[data-astro-cid-2eqnayis]{flex-wrap:wrap;gap:.5rem;display:flex}.en-ligne[data-astro-cid-2eqnayis] .choix[data-astro-cid-2eqnayis]{white-space:nowrap;flex:auto}.accord[data-astro-cid-2eqnayis]{align-items:flex-start;font-weight:400}.accord[data-astro-cid-2eqnayis] input[data-astro-cid-2eqnayis]{margin-top:.2rem}.champ[data-astro-cid-2eqnayis]{margin-bottom:1.5rem}.champ[data-astro-cid-2eqnayis] input[data-astro-cid-2eqnayis][type=text],.champ[data-astro-cid-2eqnayis] input[data-astro-cid-2eqnayis][type=tel],.champ[data-astro-cid-2eqnayis] input[data-astro-cid-2eqnayis][type=email],.champ[data-astro-cid-2eqnayis] select[data-astro-cid-2eqnayis],.champ[data-astro-cid-2eqnayis] textarea[data-astro-cid-2eqnayis]{width:100%;min-height:48px;font:inherit;color:var(--texte);background:var(--surface);border:1px solid var(--texte-doux);border-radius:var(--rayon);padding:.6rem .75rem}[data-astro-cid-2eqnayis][aria-invalid=true]{border-color:var(--bordeaux)!important}.aide[data-astro-cid-2eqnayis]{color:var(--texte-doux);margin:.35rem 0 0;font-size:.9rem}.erreur[data-astro-cid-2eqnayis]{color:var(--erreur);margin:.35rem 0 0;font-weight:600}.erreur[data-astro-cid-2eqnayis]:empty{display:none}.alerte[data-astro-cid-2eqnayis]{border:2px solid var(--erreur);border-radius:var(--rayon);background:var(--surface);margin:1rem 0;padding:.9rem 1rem}.alerte[data-astro-cid-2eqnayis] ul[data-astro-cid-2eqnayis]{margin:.5rem 0 0;padding-left:1.25rem}.piege[data-astro-cid-2eqnayis]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.mention-recaptcha[data-astro-cid-2eqnayis]{color:var(--texte-doux);font-size:.85rem}.grecaptcha-badge{visibility:hidden}.navigation-etapes[data-astro-cid-2eqnayis]{flex-wrap:wrap;gap:.75rem;margin-top:1rem;display:flex}.navigation-etapes[data-astro-cid-2eqnayis] [data-astro-cid-2eqnayis][data-action=suivant],.navigation-etapes[data-astro-cid-2eqnayis] [data-astro-cid-2eqnayis][data-action=envoyer]{flex:12rem}button[data-astro-cid-2eqnayis].bouton{font:inherit;cursor:pointer;font-weight:600}button[data-astro-cid-2eqnayis][disabled]{opacity:.6;cursor:wait}.progression[data-astro-cid-2eqnayis]{background:var(--bordure);border-radius:3px;height:6px;display:none;overflow:hidden}.progression[data-astro-cid-2eqnayis] span[data-astro-cid-2eqnayis]{background:var(--accent);width:33%;height:100%;transition:width .2s;display:block}.annonce-etape[data-astro-cid-2eqnayis]{color:var(--texte-doux);margin:.5rem 0 1.5rem;font-weight:600;display:none}form[data-astro-cid-2eqnayis].par-etapes .progression[data-astro-cid-2eqnayis],form[data-astro-cid-2eqnayis].par-etapes .annonce-etape[data-astro-cid-2eqnayis]{display:block}form[data-astro-cid-2eqnayis].par-etapes .etape[data-astro-cid-2eqnayis]{display:none}form[data-astro-cid-2eqnayis].par-etapes .etape[data-astro-cid-2eqnayis].active{margin-top:0;display:block}.autre-moyen[data-astro-cid-2eqnayis]{border-top:1px solid var(--bordure);margin-top:3rem;padding-top:1.5rem}
