.formulaire[data-astro-cid-3yibugzt]{background:var(--surface);border:1px solid var(--trait);border-radius:var(--r-2);gap:1rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.formulaire__aide[data-astro-cid-3yibugzt],.formulaire__rgpd[data-astro-cid-3yibugzt]{font-size:var(--t-0);color:var(--texte-2);margin:0}.formulaire__grille[data-astro-cid-3yibugzt]{gap:1rem 1.25rem;display:grid}@media (width>=640px){.formulaire__grille[data-astro-cid-3yibugzt]{grid-template-columns:1fr 1fr}}.champ[data-astro-cid-3yibugzt]{gap:.35rem;margin:0;display:grid}.champ[data-astro-cid-3yibugzt] label[data-astro-cid-3yibugzt]{color:var(--titre);font-weight:600;font-size:var(--t-1)}.champ[data-astro-cid-3yibugzt] input[data-astro-cid-3yibugzt][type=text],.champ[data-astro-cid-3yibugzt] input[data-astro-cid-3yibugzt][type=email],.champ[data-astro-cid-3yibugzt] input[data-astro-cid-3yibugzt][type=tel],.champ[data-astro-cid-3yibugzt] select[data-astro-cid-3yibugzt],.champ[data-astro-cid-3yibugzt] textarea[data-astro-cid-3yibugzt]{width:100%;font:inherit;font-size:var(--t-1);color:var(--titre);background:var(--fond);border:1px solid var(--trait-fort);border-radius:var(--r-1);transition:border-color var(--duree-courte) ease, box-shadow var(--duree-courte) ease;padding:.7rem .85rem}.champ[data-astro-cid-3yibugzt] textarea[data-astro-cid-3yibugzt]{resize:vertical;min-height:6rem}.champ[data-astro-cid-3yibugzt] select[data-astro-cid-3yibugzt] option[data-astro-cid-3yibugzt]{background:var(--fond);color:var(--titre)}.champ[data-astro-cid-3yibugzt] input[data-astro-cid-3yibugzt]:focus-visible,.champ[data-astro-cid-3yibugzt] select[data-astro-cid-3yibugzt]:focus-visible,.champ[data-astro-cid-3yibugzt] textarea[data-astro-cid-3yibugzt]:focus-visible{border-color:var(--cyan);outline:none;box-shadow:0 0 0 3px #22d3ee4d}.champ[data-astro-cid-3yibugzt] [data-astro-cid-3yibugzt][aria-invalid=true]{border-color:#fca5a5}.champ[data-astro-cid-3yibugzt][hidden]{display:none}.champ__aide[data-astro-cid-3yibugzt]{font-size:var(--t-0);color:var(--texte-2)}.champ--case[data-astro-cid-3yibugzt]{grid-template-columns:auto 1fr;align-items:start;gap:.7rem}.champ--case[data-astro-cid-3yibugzt] input[data-astro-cid-3yibugzt]{width:1.2rem;height:1.2rem;accent-color:var(--cyan);margin-top:.2rem}.champ--case[data-astro-cid-3yibugzt] label[data-astro-cid-3yibugzt]{color:var(--texte);font-weight:400}.formulaire__piege[data-astro-cid-3yibugzt]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.formulaire__envoi[data-astro-cid-3yibugzt]{margin:0}.formulaire__envoi[data-astro-cid-3yibugzt] .bouton[data-astro-cid-3yibugzt][disabled]{opacity:.7;cursor:progress}.formulaire__statut[data-astro-cid-3yibugzt]{color:var(--titre);margin:0;font-weight:600}.formulaire__statut[data-astro-cid-3yibugzt]:empty{display:none}.formulaire__statut[data-astro-cid-3yibugzt]:focus{outline:none}.formulaire__statut[data-astro-cid-3yibugzt][data-etat=ok]{border-left:3px solid var(--cyan);padding-left:.8rem}.formulaire__statut[data-astro-cid-3yibugzt][data-etat=erreur]{border-left:3px solid #fca5a5;padding-left:.8rem}.formulaire__secours[data-astro-cid-3yibugzt]{margin-top:.6rem;font-weight:600;display:block}.formulaire--envoye[data-astro-cid-3yibugzt]>[data-astro-cid-3yibugzt]:not(.formulaire__statut){display:none}
