.page-module__3xaYyG__page{max-width:var(--h-mesure-texte);margin:0 auto;padding:2rem 1rem 4rem}.page-module__3xaYyG__chapeau{color:var(--h-text-muted);margin-bottom:1.5rem;font-size:1.05rem}.page-module__3xaYyG__avertissement{border-top:1px solid var(--h-border);color:var(--h-text-muted);margin-top:2rem;padding-top:1rem;font-size:.85rem}.page-module__3xaYyG__progression{font-family:var(--h-font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--h-text-muted);font-variant-numeric:tabular-nums;margin:0 0 .4rem;font-size:.78rem;font-weight:600}.page-module__3xaYyG__jauge{background:var(--h-surface-sunk);border-radius:2px;height:4px;margin-bottom:2rem;overflow:hidden}.page-module__3xaYyG__jauge span{background:var(--h-accent);height:100%;transition:width .2s ease-out;display:block}.page-module__3xaYyG__groupe{border:0;margin:0 0 2.25rem;padding:0}.page-module__3xaYyG__question{font-family:var(--h-font-display), sans-serif;letter-spacing:-.015em;color:var(--h-text);margin-bottom:.7rem;padding:0;font-size:clamp(1.35rem,1.15rem + 1.1vw,1.65rem);font-weight:700;line-height:1.25}.page-module__3xaYyG__aide{color:var(--h-text-muted);margin:0 0 1.1rem;font-size:.95rem;line-height:1.5}.page-module__3xaYyG__options{flex-direction:column;gap:.5rem;display:flex}.page-module__3xaYyG__option{min-height:var(--h-tap-min);border:1px solid var(--h-border-strong);border-radius:var(--h-r-btn);background:var(--h-surface);cursor:pointer;align-items:flex-start;gap:.65rem;padding:.75rem .9rem;display:flex}.page-module__3xaYyG__option[data-coche=true]{border-color:var(--h-ink-800);background:var(--h-surface-sunk);font-weight:600}.page-module__3xaYyG__option input{flex:none;margin-top:.25rem}.page-module__3xaYyG__aideOption{color:var(--h-text-muted);margin-top:.15rem;font-size:.85rem;font-weight:400;line-height:1.35;display:block}.page-module__3xaYyG__restitution{border-left:3px solid var(--h-border-strong);background:var(--h-surface-sunk);margin:0 0 1rem;padding:.7rem .9rem;font-size:.9rem}.page-module__3xaYyG__erreur{border-radius:var(--h-r-card);background:var(--h-danger-surface);color:var(--h-danger);margin:0 0 1rem;padding:.7rem .9rem}.page-module__3xaYyG__navigation{gap:.6rem;display:flex}.page-module__3xaYyG__navigation .page-module__3xaYyG__h-btn{flex:1}
