._9asxRG_formulaire{border-radius:var(--rayon);background:var(--fond-formulaire,var(--papier));gap:1.5rem;max-width:44rem;margin-top:2rem;padding:clamp(1.25rem,1rem + 1.5vw,2.25rem);display:grid}._9asxRG_rangee{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}._9asxRG_champ{gap:.45rem;display:grid}._9asxRG_champ>label,._9asxRG_choix legend{font-weight:500}._9asxRG_aide{font-size:var(--step-small);color:var(--encre-douce)}._9asxRG_champ input,._9asxRG_champ textarea{width:100%;min-height:3.25rem;font:inherit;color:var(--encre);background:var(--carte);transition:border-color var(--t-hover) ease;border:1px solid #0d13302e;border-radius:12px;padding:.8rem 1rem}._9asxRG_champ textarea{resize:vertical;min-height:8rem}._9asxRG_champ input:focus-visible,._9asxRG_champ textarea:focus-visible{outline:2px solid var(--encre);outline-offset:1px;border-color:var(--encre)}._9asxRG_champ[data-erreur] input,._9asxRG_champ[data-erreur] textarea{border-color:var(--erreur)}._9asxRG_fichiers{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex;position:relative}._9asxRG_fichiers input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}._9asxRG_choisir{min-height:2.75rem;color:var(--blanc);background:var(--encre);cursor:pointer;transition:background-color var(--t-hover) ease;border-radius:999px;align-items:center;padding:.55rem 1.1rem;font-weight:500;display:inline-flex}._9asxRG_fichiers input:focus-visible+._9asxRG_choisir{outline:2px solid var(--encre);outline-offset:3px}@media (hover:hover) and (pointer:fine){._9asxRG_choisir:hover{background:var(--crepuscule)}}._9asxRG_choisies{min-width:0;font-size:var(--step-small);color:var(--encre-douce);overflow-wrap:anywhere}._9asxRG_erreur{font-size:var(--step-small);color:var(--erreur);font-weight:500}._9asxRG_choix{border:0;min-width:0;margin:0;padding:0}._9asxRG_choix legend{margin-bottom:.7rem;padding:0}._9asxRG_options{flex-wrap:wrap;gap:.5rem;display:flex}._9asxRG_option{cursor:pointer;display:inline-flex;position:relative}._9asxRG_option input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}._9asxRG_option span{min-height:2.75rem;font-size:var(--step-small);background:var(--carte);transition:background-color var(--t-hover) ease, color var(--t-hover) ease, border-color var(--t-hover) ease;border:1px solid #0d13302e;border-radius:999px;align-items:center;padding:.55rem 1rem;line-height:1.25;display:inline-flex}._9asxRG_option input:checked+span{color:var(--blanc);background:var(--encre);border-color:var(--encre)}._9asxRG_option input:focus-visible+span{outline:2px solid var(--encre);outline-offset:2px}@media (hover:hover) and (pointer:fine){._9asxRG_option:hover input:not(:checked)+span{border-color:var(--encre)}}._9asxRG_choix[data-erreur] ._9asxRG_option span{border-color:var(--erreur)}._9asxRG_choix ._9asxRG_erreur{margin-top:.6rem}._9asxRG_resume{border:1px solid var(--erreur);background:var(--carte);border-radius:12px;padding:1rem 1.25rem}._9asxRG_resume p{font-weight:500}._9asxRG_resume ul{font-size:var(--step-small);gap:.35rem;margin-top:.6rem;display:grid}._9asxRG_resume a{color:var(--erreur)}._9asxRG_obligatoires,._9asxRG_mention{max-width:40rem;font-size:var(--step-small);color:var(--encre-douce)}._9asxRG_obligatoires{margin-bottom:-.75rem}._9asxRG_envoi{justify-self:start}._9asxRG_envoi:disabled{opacity:.7;cursor:progress}._9asxRG_piege{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}._9asxRG_confirmation{border-radius:var(--rayon);background:var(--fond-formulaire,var(--papier));max-width:44rem;margin-top:2rem;padding:clamp(1.25rem,1rem + 1.5vw,2.25rem)}._9asxRG_confirmationTitre{font-size:var(--step-lead);margin-bottom:.6rem;font-weight:500}@media (max-width:640px){._9asxRG_rangee{grid-template-columns:minmax(0,1fr)}._9asxRG_envoi{justify-content:space-between;justify-self:stretch}}
