.page-module__tYLlsG__container{grid-template-rows:12vh auto;grid-template-areas:"text""addJobForm";width:100vw;height:100vh;display:grid}.page-module__tYLlsG__textContainer{color:var(--main-green);grid-area:text;padding:10vw;font-family:Helvetica Neue,sans-serif;font-size:1.9em}
.FormContainer-module__32BIGG__formContainer{background-color:var(--background-grey);border-radius:2em 2em 0 0;padding:0 8vw;box-shadow:0 3px 15px #00000029}.FormContainer-module__32BIGG__registerGridArea{grid-area:register}.FormContainer-module__32BIGG__loginGridArea{grid-area:login}.FormContainer-module__32BIGG__landingPageContentGridArea{grid-area:landingPageContent;padding-left:12vw;padding-right:12vw}.FormContainer-module__32BIGG__passwordResetGridArea{grid-area:passwordReset}.FormContainer-module__32BIGG__profileGridArea{grid-area:profileContent}
.ProfileImage-module__YYvL1a__profileImageContainer{aspect-ratio:1;border-radius:50%;grid-area:profileImage;justify-self:center;width:clamp(128px,8rem,200px);margin-top:1.2rem;position:absolute;overflow:hidden}.ProfileImage-module__YYvL1a__profileImage{object-fit:cover;border-radius:50%}
.JobForm-module__CHCYzG__addJobContainer{flex-direction:column;width:100%;margin-bottom:15vh;display:flex;overflow-x:hidden}.JobForm-module__CHCYzG__addJobContainer fieldset{border:none}.JobForm-module__CHCYzG__addJobArticleRow,.JobForm-module__CHCYzG__addJobArticleColumn{align-items:center;padding:1vh 0;display:grid}.JobForm-module__CHCYzG__addJobArticleRow{grid-template-columns:10vh 1fr}.JobForm-module__CHCYzG__addJobArticleColumn{grid-template-rows:auto 1fr}.JobForm-module__CHCYzG__title{font-weight:700}.JobForm-module__CHCYzG__extraMarginBottom{margin-bottom:3vh}.JobForm-module__CHCYzG__extraMarginTop{margin-top:5vh}.JobForm-module__CHCYzG__option{width:100%}.JobForm-module__CHCYzG__optionContainer{justify-content:space-between;display:flex}.JobForm-module__CHCYzG__optionContainerColumn{flex-direction:column}.JobForm-module__CHCYzG__flexContainer{gap:10px;width:100%;display:flex}.JobForm-module__CHCYzG__flexContainer fieldset{flex:2}.JobForm-module__CHCYzG__zipFieldset{flex:1}.JobForm-module__CHCYzG__houseNumberFieldset{flex:1.5}
.LoginForm-module__2k2gEq__loginSection h1{color:var(--main-green);letter-spacing:2px;margin:10vw 0 7vw;font-family:Helvetica Neue,sans-serif;font-size:2.8em}.LoginForm-module__2k2gEq__loginSection fieldset{border:none}.LoginForm-module__2k2gEq__resendValidationMailText{margin-top:2vh;margin-bottom:2vh}.LoginForm-module__2k2gEq__resendButton{width:30vw;margin-top:1.5vh;margin-bottom:1.5vh}.LoginForm-module__2k2gEq__linkContainer{flex-direction:row;justify-content:space-between;display:flex}.LoginForm-module__2k2gEq__loginButton{background-color:#0000;border:none;margin:1.8vh auto;display:block}@media screen and (min-width:836px){.LoginForm-module__2k2gEq__loginSection{padding:0 10vw}.LoginForm-module__2k2gEq__loginSection h1{margin:4vw 0 3vw}}@media screen and (min-width:1050px){.LoginForm-module__2k2gEq__loginSection h1{margin:4vw 0 2vw}.LoginForm-module__2k2gEq__loginSection{padding:0 15vw}}@media screen and (min-width:1300px){.LoginForm-module__2k2gEq__loginSection h1{margin:2vw 0 1vw}.LoginForm-module__2k2gEq__loginSection{padding:0 20vw}}
.PersonForm-module__1y9QiG__formSection fieldset{border:none}.PersonForm-module__1y9QiG__formSection form{width:100%}
.TextArea-module__eY-SNG__textArea{width:100%;height:10vh;font-size:16px}
