.jobapplicationform_formContainer__rcOZb{display:flex;flex-direction:column;gap:1rem;background-color:#fff;padding:2rem;width:100%;color:var(--color-primary);border:2px solid var(--color-primary)}.jobapplicationform_formContainer__rcOZb h2{color:var(--color-primary)!important}.jobapplicationform_formContainer__rcOZb form{display:flex;flex-direction:row;gap:1rem}.jobapplicationform_formContainer__rcOZb fieldset{all:unset;border:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:.5rem;gap:.5rem}.jobapplicationform_formContainer__rcOZb fieldset ::-moz-placeholder{color:#a0a0a0}.jobapplicationform_formContainer__rcOZb fieldset ::placeholder{color:#a0a0a0}.jobapplicationform_formContainer__rcOZb fieldset label{color:var(--color-primary)!important}.jobapplicationform_applyButton__uaZQv{width:100%;max-width:300px;align-self:flex-end;margin-top:1rem;font-size:1.1rem;background-color:transparent;color:var(--color-primary)!important;border:2px solid var(--color-primary)!important;text-align:center;text-transform:uppercase;font-weight:700;padding:.5rem;transition:background-color .3s,color .3s!important;will-change:background-color,color;cursor:pointer}.jobapplicationform_applyButton__uaZQv:hover{background-color:var(--color-primary)!important;color:#fff!important}@media screen and (max-width:1050px){.jobapplicationform_formContainer__rcOZb{padding:1rem}.jobapplicationform_formContainer__rcOZb fieldset{grid-template-columns:1fr 1fr}}@media screen and (max-width:768px){.jobapplicationform_formContainer__rcOZb fieldset{grid-template-columns:1fr}}@media screen and (max-width:426px){.jobapplicationform_formContainer__rcOZb{padding:.7rem}.jobapplicationform_formContainer__rcOZb form{flex-direction:column}.jobapplicationform_formContainer__rcOZb fieldset{display:flex;flex-direction:column}}@media screen and (max-width:660px){.jobapplicationform_applyButton__uaZQv{width:auto;align-self:stretch;max-width:100%;background-color:transparent;color:var(--color-primary)!important;border:2px solid var(--color-primary)!important}.jobapplicationform_applyButton__uaZQv:hover{background-color:var(--color-primary)!important;color:#fff!important}.jobapplicationform_formContainer__rcOZb{position:relative;bottom:0;width:100%}}.FileInput_fileInputLabel__oEj7s:after{display:none!important}.FileInput_fileInputLabel__oEj7s{cursor:pointer!important}.FileInput_fileInputBox__4hhUS{width:64px;height:64px;display:flex;align-items:center;justify-content:center;border:2px dashed var(--color-primary);background-color:var(--input-bg);transition:border-color .3s,background-color .3s,color .3s}.FileInput_fileInputBox__4hhUS:hover{border-color:var(--color-text);background-color:var(--color-text)!important;color:var(--color-primary)!important}.FileInput_fileInfoText__HC_f8{font-size:.8rem;opacity:.7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.FileInput_primaryFileInputBox__Dm5P9{border:2px dashed var(--color-primary)!important;background-color:#fff!important;color:var(--color-primary)!important}.FileInput_primaryFileInputBox__Dm5P9:hover{background-color:var(--color-primary)!important;color:#fff!important;border-color:var(--color-primary)!important}.FileInput_primaryFileIcon__smH5R{color:var(--color-primary)!important;stroke:var(--color-primary)!important;transition:color .18s ease,stroke .18s ease}.FileInput_primaryFileInputBox__Dm5P9:hover .FileInput_primaryFileIcon__smH5R{color:#fff!important;stroke:#fff!important}.FileInput_primaryFileInfoText__7ZC7v{color:var(--color-primary)!important;opacity:1}