.form-page form{display:flex;flex-direction:column;align-items:flex-start;row-gap:var(--space-unit)}.form-page form p:not(:first-child,legend+p){margin-top:var(--space-unit)}.form-page form>:is(z-input,z-select),.form-page form .date-picker-container>z-input,.form-page form fieldset>*:not(legend){width:100%!important}.form-page .date-picker-container>z-input>*,.form-page form .date-picker-container>z-input{width:100%}.form-page form>z-button{margin-top:calc(var(--space-unit) * 4)}.form-page form fieldset{display:flex;align-items:flex-start;flex-wrap:wrap;gap:var(--space-unit) calc(var(--space-unit) * 2);width:100%;padding:calc(var(--space-unit) * 2);margin-right:0;margin-left:0;border-radius:var(--border-radius);border:var(--border-size-small) solid var(--color-form-surface04)}.form-page form>fieldset+fieldset{margin-top:calc(var(--space-unit) * 3)}.form-page form fieldset legend{font-size:1rem;font-weight:var(--font-sb);text-transform:uppercase;padding:0}.form-page form fieldset>fieldset{border:none;padding:0;margin:0}.form-page form fieldset>fieldset legend{margin-bottom:var(--space-unit)}.form-page form fieldset>fieldset>*:not(legend,z-input-message){width:fit-content!important}@media (min-width: 768px){.form-page form fieldset>*:not(p,legend,z-file-upload,fieldset,z-input.textarea,z-input.data-consent,z-input-message){max-width:calc(50% - var(--space-unit))}}
