.form_form__IPTBl{display:grid;grid-gap:1rem;gap:1rem;max-width:32rem}.form_label__G4USb{font-weight:600}.form_input__hJvaY{min-height:48px;padding:.5rem .75rem;border:2px solid var(--color-border);border-radius:.6rem;background:var(--color-surface);color:var(--color-text);font:inherit}.form_choice__7lD55 input:focus-visible,.form_consent__dCffy input:focus-visible,.form_input__hJvaY:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.form_fieldset__iarqX{border:0;padding:0;margin:0;display:grid;grid-gap:.4rem;gap:.4rem}.form_choice__7lD55{display:flex;align-items:center;gap:.6rem;min-height:44px;cursor:pointer}.form_choice__7lD55 input,.form_consent__dCffy input{width:1.25rem;height:1.25rem;accent-color:var(--color-primary)}.form_consent__dCffy{display:flex;align-items:flex-start;gap:.6rem;cursor:pointer}.form_consent__dCffy input{margin-top:.2rem;flex:none}.form_error__yvoJx{color:var(--color-danger);font-weight:600;margin:0}