.tete.svelte-16niyug{background:var(--jaune-doux);padding:56px 0 48px}h1.svelte-16niyug{font-size:clamp(30px,5vw,48px)}.tete.svelte-16niyug p:where(.svelte-16niyug){font-size:18px;margin:14px 0 0}.corps.svelte-16niyug{max-width:640px;padding-top:40px;padding-bottom:72px}.progression.svelte-16niyug{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-bottom:28px}.progression.svelte-16niyug span:where(.svelte-16niyug){height:6px;border-radius:3px;background:var(--ligne)}.progression.svelte-16niyug .fait:where(.svelte-16niyug){background:var(--noir)}h2.svelte-16niyug{font-size:26px;margin-bottom:20px}.choix.svelte-16niyug{display:grid;grid-template-columns:1fr 1fr;gap:12px}.choix.svelte-16niyug button:where(.svelte-16niyug){font:inherit;font-weight:700;min-height:72px;border-radius:12px;border:2px solid var(--ligne);background:#fff;cursor:pointer}.choix.svelte-16niyug button:where(.svelte-16niyug):hover,.choix.svelte-16niyug .actif:where(.svelte-16niyug){border-color:var(--noir);background:var(--jaune)}form.svelte-16niyug{display:grid;gap:14px}.retour.svelte-16niyug{margin-top:20px;background:none;border:0;font:inherit;color:var(--gris);cursor:pointer;padding:0}.fin.svelte-16niyug p:where(.svelte-16niyug){margin:0 0 24px}@media(max-width:480px){.choix.svelte-16niyug{grid-template-columns:1fr}}
