.checkbox__hidden{opacity:0;pointer-events:none;position:absolute;visibility:hidden;width:0}.hidden{display:none!important}.screenreader-only,.visuallyhidden{border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.label-hidden{font-size:0;height:0;left:0;opacity:0;position:absolute;width:0}.no-scroll{height:100%;overflow:hidden}@keyframes ek-animation-swipe-in{0%{-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%);opacity:0}to{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);opacity:1}}@keyframes ek-animation-swipe-out{0%{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);opacity:1}to{-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%);opacity:0}}@keyframes ek-animation-slide-down{0%{max-height:0}to{max-height:1000px}}.job-detail__job-application{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:auto;margin-right:auto;width:var(--grid-base)}@media only screen and (min-width:1024px){.job-detail__job-application{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:auto;margin-right:auto;width:var(--grid-base)}}.job-detail__job-application .job-detail__contact-image{position:relative}.job-detail__job-application .job-detail__contact{flex-basis:calc(var(--grid-column-outer)*8);max-width:calc(var(--grid-column-outer)*8);padding-inline:calc(var(--grid-gutter)/2);width:calc(var(--grid-column-outer)*8)}@media only screen and (min-width:768px){.job-detail__job-application .job-detail__contact{flex-basis:calc(var(--grid-column-outer)*8);max-width:calc(var(--grid-column-outer)*8);padding-inline:calc(var(--grid-gutter)/2);width:calc(var(--grid-column-outer)*8)}}@media only screen and (min-width:1024px){.job-detail__job-application .job-detail__contact{flex-basis:calc(var(--grid-column-outer)*4);max-width:calc(var(--grid-column-outer)*4);padding-inline:calc(var(--grid-gutter)/2);width:calc(var(--grid-column-outer)*4)}}.job-detail__job-application .job-detail__form{flex-basis:calc(var(--grid-column-outer)*8);max-width:calc(var(--grid-column-outer)*8);padding-inline:calc(var(--grid-gutter)/2);width:calc(var(--grid-column-outer)*8)}@media only screen and (min-width:768px){.job-detail__job-application .job-detail__form{flex-basis:calc(var(--grid-column-outer)*12);max-width:calc(var(--grid-column-outer)*12);padding-inline:calc(var(--grid-gutter)/2);width:calc(var(--grid-column-outer)*12)}}@media only screen and (min-width:1024px){.job-detail__job-application .job-detail__form{flex-basis:calc(var(--grid-column-outer)*7);margin-left:calc(var(--grid-column-outer) - var(--grid-gutter)/2);max-width:calc(var(--grid-column-outer)*7);padding-inline:calc(var(--grid-gutter)/2);width:calc(var(--grid-column-outer)*7)}}.job-detail__job-application .job-detail_job-application-title{flex-basis:calc(var(--grid-column-outer)*8);font-family:var(--secondary-font);font-size:1.625rem;font-weight:400;letter-spacing:-3%;line-height:120%;max-width:calc(var(--grid-column-outer)*8);padding-inline:calc(var(--grid-gutter)/2);width:calc(var(--grid-column-outer)*8)}@media screen and (min-width:768px){.job-detail__job-application .job-detail_job-application-title{font-size:2.25rem}}@media screen and (min-width:1280px){.job-detail__job-application .job-detail_job-application-title{font-size:2.25rem}}@media only screen and (min-width:768px){.job-detail__job-application .job-detail_job-application-title{flex-basis:calc(var(--grid-column-outer)*12);margin-bottom:24px;max-width:calc(var(--grid-column-outer)*12);padding-inline:calc(var(--grid-gutter)/2);width:calc(var(--grid-column-outer)*12)}}