.visually-hidden[data-v-49c8e713]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.form-fields-grid[data-v-49c8e713],.form-fields-grid .fields-row[data-v-49c8e713]{display:flex;flex-direction:column;gap:4px}@media not (max-width:960px){.form-fields-grid .fields-row[data-v-49c8e713]{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media not (max-width:960px){.form-fields-grid .fields-row.full-width[data-v-49c8e713]{grid-template-columns:minmax(0,1fr)}}@media not (max-width:960px){.form-fields-grid.small .fields-row[data-v-49c8e713]{display:flex;flex-direction:column;gap:4px}}.confirmation-message-container[data-v-49c8e713]{display:flex;flex-direction:column;gap:16px}@media not (max-width:960px){.confirmation-message-container[data-v-49c8e713]{gap:24px}}.form-consents[data-v-49c8e713]{display:grid;grid-template-rows:0fr;margin-top:24px;overflow:hidden;transition:grid-template-rows 1s}.form-consents.visible[data-v-49c8e713]{grid-template-rows:1fr}.form-consents.visible .form-consents-inner[data-v-49c8e713]{visibility:visible}.form-consents .form-group,.form-consents [data-v-49c8e713] .form-group{align-items:center;display:flex;flex-direction:row-reverse;gap:4px;justify-content:flex-end}:is(.form-consents .form-group,.form-consents [data-v-49c8e713] .form-group) .form-label{align-items:center;cursor:pointer;display:flex}.form-consents .form-consents-inner[data-v-49c8e713]{min-height:0;transition:visibility 1s;visibility:hidden}.form-consents .form-consents-options[data-v-49c8e713]{padding-left:24px}.form-consents[data-v-49c8e713] .form-label{font-size:.875rem;line-height:1.5}.form-consents[data-v-49c8e713] .form-wrapper{padding:2px}.form-consents[data-v-49c8e713] .form-wrapper:has(.form-input:focus-visible){outline-offset:-2px}.form-consents .form-consents-legal-text p[data-v-49c8e713]{font-size:.875rem;line-height:1.5}.form-footer[data-v-49c8e713]{display:flex;justify-content:center;margin-top:24px}@media not (max-width:960px){.form-footer[data-v-49c8e713]{justify-content:flex-start}}.form-footer[data-v-49c8e713] .action{max-width:var(--max-width-button);width:100%}@media not (max-width:960px){.form-footer[data-v-49c8e713] .action{width:auto}}.form-footer[data-v-49c8e713] .action>*{justify-content:center}.form-footer[data-v-49c8e713] .action>*,.form-footer[data-v-49c8e713] .action .text{width:100%}.form-footer[data-v-49c8e713] .action .text{text-align:center}.form-field-file .file-attach-wrapper[data-v-49c8e713]{display:flex;flex-direction:column;gap:16px;margin-block:8px 24px}.form-field-file .file-attach-wrapper[data-v-49c8e713] button{color:color-mix(in srgb,var(--color-secondary) 80%,#000 12%);margin-inline:auto;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.form-field-file .file-attach-wrapper[data-v-49c8e713] button>span{margin-inline:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media not (max-width:960px){.form-field-file .file-attach-wrapper[data-v-49c8e713]{align-items:center;flex-direction:row;gap:24px}}.form-field-file .native-file-input[data-v-49c8e713]{height:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;width:0}.form-field-file .file-attach-info[data-v-49c8e713]{color:var(--color-gray-700);display:flex;flex-direction:column;font-size:.875rem;gap:4px;line-height:1.5}.form-field-file .file-info-line[data-v-49c8e713]{margin:0}
