.hh-qa-choix{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px}.hh-qa-choix button{text-align:left;padding:14px;border-radius:12px;border:1px solid var(--border-hover);background:var(--bg-card-hover);color:var(--text);font:inherit;cursor:pointer;min-height:64px}.hh-qa-choix button:focus-visible,.hh-qa-choix button:hover{border-color:var(--accent)}.hh-qa-choix b{display:block;font-size:15px}.hh-qa-choix small{color:var(--text-muted)}.hh-qa-reglage .hh-input{width:100%}@media (max-width:720px){.hh-qa-choix{grid-template-columns:1fr}.hh-qa-reglage .hh-input{min-height:44px}}