.job-form{display:flex;flex-direction:column}.job-form>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.job-form-title{margin-bottom:.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:600;color:var(--color-dark)}.file-upload{display:flex;flex-direction:column}.file-upload>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.file-upload{color:var(--color-dark)}.file-label{font-weight:500;color:var(--color-dark)}.file-input,.file-label{font-size:.875rem;line-height:1.25rem}.file-input{display:block;width:100%;cursor:pointer;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.file-input:focus{outline:2px solid transparent;outline-offset:2px}.file-input{border:1px solid var(--color-secondary);padding:.5rem}.file-input,.file-name{color:var(--color-dark)}.file-name{font-size:.875rem;line-height:1.25rem}