.file-upload[data-v-a2524ca6]{display:flex;align-items:stretch;gap:.5rem}.file-upload-input-wrap[data-v-a2524ca6]{flex:1 1 auto;min-width:0}.file-upload-field[data-v-a2524ca6]{width:100%}.file-upload-native[data-v-a2524ca6]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.file-upload-trigger[data-v-a2524ca6]{width:100%;min-height:54px;border:1px solid var(--gdb-green);border-radius:8px;background:#fff;padding:.875rem 1rem;display:flex;align-items:center;gap:.625rem;margin:0;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.file-upload-icon[data-v-a2524ca6]{font-size:1.5rem;color:var(--gdb-green);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.file-upload-text[data-v-a2524ca6]{display:block;min-width:0;font-size:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--gdb-dark)}.file-upload-field.is-invalid .file-upload-trigger[data-v-a2524ca6]{border-color:var(--gdb-validation)}.file-upload-trigger[data-v-a2524ca6]:hover{border-color:var(--gdb-green-light)}.file-upload-native:focus-visible+.file-upload-trigger[data-v-a2524ca6]{border-color:var(--gdb-green);box-shadow:0 0 0 .2rem #0a6fb933}.file-upload-clear[data-v-a2524ca6]{flex-shrink:0;white-space:nowrap;align-self:center}.file-upload-clear-enter-active[data-v-a2524ca6],.file-upload-clear-leave-active[data-v-a2524ca6]{transition:max-width .25s ease,opacity .2s ease,transform .25s ease}.file-upload-clear-enter-from[data-v-a2524ca6],.file-upload-clear-leave-to[data-v-a2524ca6]{max-width:0;opacity:0;transform:translate(.5rem);overflow:hidden}.file-upload-clear-enter-to[data-v-a2524ca6],.file-upload-clear-leave-from[data-v-a2524ca6]{max-width:6.5rem;opacity:1;transform:translate(0)}.candidate-fields[data-v-85f3e5b9]{display:flex;flex-direction:column;gap:1rem}.form-row-name[data-v-85f3e5b9]{display:grid;grid-template-columns:.67fr 130px 1fr;gap:1.5rem}.form-row-phone-city[data-v-85f3e5b9]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.form-group-cv[data-v-85f3e5b9]{margin-block-start:2rem}.is-invalid[data-v-85f3e5b9]{border:1px solid var(--gdb-validation)}.invalid-feedback[data-v-85f3e5b9]{color:var(--gdb-validation)}input[type=text][data-v-85f3e5b9],input[type=email][data-v-85f3e5b9]{border-radius:.5rem}.screening-question[data-v-b68fd299]{margin-bottom:1rem}.screening-question-label[data-v-b68fd299]{font-weight:700;color:var(--gdb-dark)}.screening-question-options[data-v-b68fd299]{display:flex;align-items:center;gap:1.5rem;margin-top:.35rem}.screening-option-label[data-v-b68fd299]{line-height:1}.screening-question-label span[data-v-b68fd299]{color:inherit}.screening-switch[data-v-b68fd299]{position:relative;display:inline-block;width:52px;height:30px}.screening-switch input[data-v-b68fd299]{opacity:0;width:0;height:0}.slider[data-v-b68fd299]{position:absolute;cursor:pointer;top:0;right:0;bottom:0;left:0;background-color:#d3d3d3;transition:background-color .2s ease;border-radius:34px}.slider[data-v-b68fd299]:before{position:absolute;content:"";width:22px;height:22px;left:4px;bottom:4px;background-color:#fff;transition:transform .2s ease;border-radius:50%}.screening-switch input:checked+.slider[data-v-b68fd299]{background-color:var(--gdb-green)}.screening-switch input:checked+.slider[data-v-b68fd299]:before{transform:translate(22px)}.screening-switch input:focus-visible+.slider[data-v-b68fd299]{box-shadow:0 0 0 2px #0000001f}.invalid-feedback[data-v-b68fd299]{color:var(--gdb-validation)}.job-application-form-inner[data-v-83e213af],.job-application-form-success[data-v-83e213af]{overflow:hidden}.job-application-form-inner form[data-v-83e213af]{display:flex;flex-direction:column;gap:2rem}.form-success-leave-active[data-v-83e213af]{transition:opacity .2s ease,max-height .35s ease}.form-success-leave-to[data-v-83e213af]{opacity:0;max-height:0}.form-success-enter-active[data-v-83e213af]{transition:opacity .25s ease .1s,max-height .35s ease}.form-success-enter-from[data-v-83e213af]{opacity:0;max-height:0}.form-success-enter-to[data-v-83e213af]{opacity:1;max-height:300px}button[type=submit].btn-fill[data-v-83e213af]{background-color:var(--gdb-green);color:#fff;border-color:var(--gdb-green);font-weight:700;justify-self:flex-start}button[type=submit].btn-fill[data-v-83e213af]:hover,button[type=submit].btn-fill[data-v-83e213af]:focus,button[type=submit].btn-fill[data-v-83e213af]:active{background-color:var(--gdb-green-light)!important;border-color:var(--gdb-green-light)!important;color:#fff}.privacy-consent[data-v-83e213af]{margin-bottom:1.5rem}.privacy-consent-label[data-v-83e213af]{position:relative;display:inline-flex;align-items:center;gap:.625rem;cursor:pointer;-webkit-user-select:none;user-select:none;margin:0}.privacy-consent-input[data-v-83e213af]{position:absolute;opacity:0;width:0;height:0}.privacy-consent-box[data-v-83e213af]{width:24px;height:24px;border:2px solid #bdbdbd;border-radius:4px;background:#fff;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease;flex-shrink:0;position:relative}.privacy-consent-box[data-v-83e213af]:after{content:"";position:absolute;left:6px;top:1px;width:6px;height:12px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg) scale(0);transition:transform .15s ease}.privacy-consent-input:checked+.privacy-consent-box[data-v-83e213af]{background-color:var(--gdb-green);border-color:var(--gdb-green)}.privacy-consent-input:checked+.privacy-consent-box[data-v-83e213af]:after{transform:rotate(45deg) scale(1)}.privacy-consent-input:focus-visible+.privacy-consent-box[data-v-83e213af]{box-shadow:0 0 0 .2rem #0a6fb933}.privacy-consent-input.is-invalid+.privacy-consent-box[data-v-83e213af]{border-color:var(--gdb-validation)}.privacy-consent-text[data-v-83e213af]{color:var(--gdb-dark)}.privacy-consent-text a[data-v-83e213af]{color:var(--gdb-green);text-decoration:underline;text-underline-offset:2px}.privacy-consent-text a[data-v-83e213af]:hover,.privacy-consent-text a[data-v-83e213af]:focus,.privacy-consent-text a[data-v-83e213af]:active{color:var(--gdb-green-light)}.invalid-feedback[data-v-83e213af]{color:var(--gdb-validation)}
