.B8Ywga_page{max-width:760px;margin:0 auto;padding:24px 20px 72px}.B8Ywga_bloc{margin-top:8px;font-size:16px;line-height:1.6}.B8Ywga_formulaire{gap:32px;display:grid}.B8Ywga_question{float:left;letter-spacing:-.025em;width:100%;color:var(--encre);margin:0 0 14px;padding:0;font-size:clamp(20px,2vw,24px);font-weight:900;line-height:1.2}.B8Ywga_lettres{border:0;gap:10px;margin:0;padding:0;display:grid}.B8Ywga_lettre{background:var(--calque);border-radius:18px;transition:background-color .2s}.B8Ywga_lettre:hover{background:var(--bleu-pale)}.B8Ywga_lettre:has(input:checked){background:var(--vert-pale)}.B8Ywga_lettre>label{gap:16px;padding:20px 22px}.B8Ywga_lettre>label>span:last-child>span:first-child{letter-spacing:-.015em;color:var(--encre);font-size:18px;font-weight:800}.B8Ywga_lettre>label>span:last-child>span:last-child{color:var(--noir);font-size:15.5px;line-height:1.5}.B8Ywga_lettre:has(input:focus-visible){outline:3px solid var(--bleu-vif);outline-offset:3px}.B8Ywga_adresse{display:grid}.B8Ywga_ligne{box-shadow:0 0 0 1px var(--trait), 0 12px 28px -18px #03208959;background:#fff;border-radius:16px;gap:8px;padding:6px;display:flex}.B8Ywga_ligne:focus-within{box-shadow:0 0 0 2px var(--encre), 0 12px 28px -18px #03208959}.B8Ywga_saisie{min-width:0;height:52px;font:inherit;color:var(--noir);background:0 0;border:0;outline:0;flex:1;padding:0 14px;font-size:17px}.B8Ywga_bouton{background:var(--vert);color:#fff;height:52px;font:inherit;cursor:pointer;border:0;border-radius:12px;flex:none;padding:0 24px;font-size:16px;font-weight:700;transition:background-color .2s}.B8Ywga_bouton:hover{background:var(--encre)}.B8Ywga_bouton:focus-visible{outline:3px solid var(--bleu-vif);outline-offset:3px}.B8Ywga_aide{color:var(--craie);margin:10px 0 0;font-size:14.5px;line-height:1.5}@media (max-width:520px){.B8Ywga_ligne{flex-direction:column}.B8Ywga_saisie{flex:none}.B8Ywga_bouton{width:100%}}.B8Ywga_groupe{background:var(--calque);border:0;border-radius:18px;gap:14px;margin:0;padding:22px;display:grid}.B8Ywga_intertitre{color:var(--encre);margin:0 0 6px;font-size:18px;font-weight:800}.B8Ywga_liste{gap:12px;margin:0;padding:0;list-style:none;display:grid}.B8Ywga_liste li{gap:2px;display:grid}.B8Ywga_fait{background:var(--vert-pale);border-radius:16px;margin:0 0 20px;padding:16px 18px}.B8Ywga_alerte{background:var(--alerte-pale);color:var(--alerte);border-radius:16px;margin:0 0 20px;padding:16px 18px}.B8Ywga_pot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.B8Ywga_mention{color:var(--craie);margin-top:40px;font-size:14px;line-height:1.6}
