.formulaire[data-astro-cid-q22ivdgk]{flex-direction:column;gap:40px;display:flex}.bloc[data-astro-cid-q22ivdgk]{border:0;min-width:0;margin:0;padding:0}.bloc__entete[data-astro-cid-q22ivdgk]{border-bottom:1px solid var(--bordure);float:left;align-items:baseline;gap:15px;width:100%;margin-bottom:20px;padding:0 0 15px;display:flex}.bloc__entete[data-astro-cid-q22ivdgk]+[data-astro-cid-q22ivdgk]{clear:both}.bloc__num[data-astro-cid-q22ivdgk]{color:var(--bleu-texte)}.bloc__titre[data-astro-cid-q22ivdgk]{font-size:var(--t-titre-2);letter-spacing:-.02em;text-transform:uppercase;font-weight:700;line-height:1.05}.bloc__champs[data-astro-cid-q22ivdgk]{gap:20px;display:grid}@media (width>=600px){.bloc__champs[data-astro-cid-q22ivdgk]{grid-template-columns:repeat(2,minmax(0,1fr))}.champ--large[data-astro-cid-q22ivdgk]{grid-column:1/-1}}.champ[data-astro-cid-q22ivdgk]{flex-direction:column;gap:8px;min-width:0;display:flex}.champ__libelle[data-astro-cid-q22ivdgk]{color:var(--encre);font-size:15px;line-height:1.45}input[data-astro-cid-q22ivdgk]:not([type=checkbox]),select[data-astro-cid-q22ivdgk],textarea[data-astro-cid-q22ivdgk]{border-radius:var(--rayon);background:var(--fond);width:100%;min-width:0;height:50px;color:var(--encre);font:inherit;transition:border-color var(--duree) var(--ease), background-color var(--duree) var(--ease);-webkit-appearance:none;appearance:none;border:1px solid #8888881a;padding:0 15px;font-size:16px;line-height:1.2}textarea[data-astro-cid-q22ivdgk]{resize:none;height:110px;padding:15px;display:block}[data-astro-cid-q22ivdgk]::placeholder{color:var(--titre-attenue);opacity:1}input[data-astro-cid-q22ivdgk]:not([type=checkbox]):focus,select[data-astro-cid-q22ivdgk]:focus,textarea[data-astro-cid-q22ivdgk]:focus{border-color:var(--bleu);background:var(--blanc);outline:none}input[data-astro-cid-q22ivdgk]:not([type=checkbox]):focus-visible,select[data-astro-cid-q22ivdgk]:focus-visible,textarea[data-astro-cid-q22ivdgk]:focus-visible{box-shadow:0 0 0 3px #0099ff2e}.choix[data-astro-cid-q22ivdgk]{position:relative}select[data-astro-cid-q22ivdgk]{cursor:pointer;text-overflow:ellipsis;white-space:nowrap;padding-right:40px;overflow:hidden}select[data-astro-cid-q22ivdgk]:invalid{color:var(--titre-attenue)}select[data-astro-cid-q22ivdgk] option[data-astro-cid-q22ivdgk]{color:var(--encre)}.choix__icone[data-astro-cid-q22ivdgk]{pointer-events:none;color:var(--encre);position:absolute;top:50%;right:16px;translate:0 -50%}.case[data-astro-cid-q22ivdgk]{align-items:flex-start;gap:12px;display:flex}.case[data-astro-cid-q22ivdgk] label[data-astro-cid-q22ivdgk]{color:var(--texte-attenue);cursor:pointer;font-size:15px;line-height:1.5}.case[data-astro-cid-q22ivdgk] input[data-astro-cid-q22ivdgk]{border:1px solid var(--bordure);border-radius:var(--rayon);background:var(--blanc) no-repeat center / 12px;cursor:pointer;-webkit-appearance:none;appearance:none;width:20px;height:20px;transition:background-color var(--duree) var(--ease), border-color var(--duree) var(--ease);flex:none;margin:1px 0 0}.case[data-astro-cid-q22ivdgk] input[data-astro-cid-q22ivdgk]:checked{background-color:var(--bleu);border-color:var(--bleu);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='m2.5 6.2 2.3 2.3 4.7-5' fill='none' stroke='%23fff' stroke-width='1.8'/%3E%3C/svg%3E")}.case[data-astro-cid-q22ivdgk] input[data-astro-cid-q22ivdgk]:focus-visible{outline:2px solid var(--bleu);outline-offset:2px}.champ--invalide[data-astro-cid-q22ivdgk] input[data-astro-cid-q22ivdgk]:not([type=checkbox]),.champ--invalide[data-astro-cid-q22ivdgk] select[data-astro-cid-q22ivdgk],.champ--invalide[data-astro-cid-q22ivdgk] textarea[data-astro-cid-q22ivdgk],.champ--invalide[data-astro-cid-q22ivdgk] .case[data-astro-cid-q22ivdgk] input[data-astro-cid-q22ivdgk]{border-color:#d0342c}.champ__erreur[data-astro-cid-q22ivdgk]{color:#b42318;font-size:13px;line-height:1.4}.champ--case[data-astro-cid-q22ivdgk] .champ__erreur[data-astro-cid-q22ivdgk]{padding-left:32px}.piege[data-astro-cid-q22ivdgk]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.envoyer[data-astro-cid-q22ivdgk]{border-radius:var(--rayon);background:var(--encre);width:100%;min-height:56px;color:var(--blanc);letter-spacing:.02em;text-transform:uppercase;text-align:center;transition:background-color var(--duree) var(--ease);justify-content:center;align-items:center;padding:12px 20px;font-size:14px;font-weight:600;line-height:1.15;display:flex}.envoyer[data-astro-cid-q22ivdgk][data-etat=envoi]{cursor:progress;background:#333}.envoyer[data-astro-cid-q22ivdgk][data-etat=succes]{background:var(--bleu);cursor:default}.envoyer[data-astro-cid-q22ivdgk][data-etat=erreur]{background:#b42318}@media (hover:hover){.envoyer[data-astro-cid-q22ivdgk][data-etat=repos]:hover,.envoyer[data-astro-cid-q22ivdgk][data-etat=erreur]:hover{background:#222}}.formulaire__statut[data-astro-cid-q22ivdgk]{color:var(--texte-attenue);margin-top:-24px;font-size:14px;line-height:1.45}.formulaire__statut[data-astro-cid-q22ivdgk]:empty{display:none}@media (prefers-reduced-motion:reduce){input[data-astro-cid-q22ivdgk],select[data-astro-cid-q22ivdgk],textarea[data-astro-cid-q22ivdgk],.envoyer[data-astro-cid-q22ivdgk]{transition:none}}.maquette[data-astro-cid-k7jtsvky]{padding-top:clamp(72px,57.9px + 3.62vw,110px);padding-bottom:clamp(64px,3rem + 1.5vw,64px)}.maquette[data-astro-cid-k7jtsvky] .maquette__titre{padding-bottom:clamp(28px,1.5rem + 1vw,50px)}.maquette__grille[data-astro-cid-k7jtsvky]{gap:30px 40px;display:grid}.carte-formulaire[data-astro-cid-k7jtsvky]{background:var(--blanc);border-radius:var(--rayon);border:1px solid var(--bordure);min-width:0;padding:clamp(20px,.9rem + 1.9vw,40px)}.maquette__cote[data-astro-cid-k7jtsvky]{flex-direction:column;gap:30px;display:flex}.points[data-astro-cid-k7jtsvky]{border-top:1px solid var(--bordure)}.point[data-astro-cid-k7jtsvky]{border-bottom:1px solid var(--bordure);color:var(--texte-attenue);align-items:baseline;gap:15px;padding:15px 0;font-size:16px;line-height:1.5;display:flex}.point__num[data-astro-cid-k7jtsvky]{width:28px;color:var(--bleu-texte);flex:none}.avertissement[data-astro-cid-k7jtsvky]{border:1px solid var(--bordure);border-radius:var(--rayon);flex-direction:column;gap:10px;padding:20px;display:flex}.avertissement__titre[data-astro-cid-k7jtsvky]{font-size:var(--t-titre-2);letter-spacing:-.02em;text-transform:uppercase;font-weight:700;line-height:1.05}.avertissement__texte[data-astro-cid-k7jtsvky]{color:var(--texte-attenue);font-size:15px;line-height:1.5}.avis[data-astro-cid-k7jtsvky]{color:var(--titre-attenue)}@media (width>=1000px){.maquette__grille[data-astro-cid-k7jtsvky]{grid-template-columns:repeat(6,minmax(0,1fr));align-items:start}.carte-formulaire[data-astro-cid-k7jtsvky]{grid-column:1/span 4}.maquette__cote[data-astro-cid-k7jtsvky]{grid-column:5/span 2;position:sticky;top:100px}}
