@keyframes preset-fade{0%{opacity:0}to{opacity:1}}@keyframes preset-fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes preset-fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes preset-zoomIn{0%{opacity:0}50%{opacity:1;transform:scale3d(.3,.3,.3)}0%{transform:scale3d(1)}}@keyframes preset-tossing{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}@keyframes preset-expandUp{0%{transform:translateY(100%) scale(.6) scaleY(.5)}60%{transform:translateY(-6%) scaleY(1.13)}75%{transform:translateY(4%)}to{transform:translateY(0) scale(1) scaleY(1)}}@keyframes preset-shakingX{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-.5rem,0,0)}20%,40%,60%,80%{transform:translate3d(.5rem,0,0)}}@keyframes preset-shakingY{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(0,-.5rem,0)}20%,40%,60%,80%{transform:translate3d(0,.5rem,0)}}@media screen and (prefers-reduced-motion:reduce){*{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}@media (min-width:1401px){.jobs-intro__headline{grid-column:1/4}}@media (max-width:1400px){.jobs-intro__headline{grid-column:1/3;padding-bottom:var(--spacer-250);padding-left:var(--layout-size-s-horizontal);padding-right:var(--layout-size-s-horizontal)}}.jobs-intro__media picture{height:35rem}@media (max-width:1600px){.jobs-intro__media picture{height:30rem}}@media (min-width:1401px){.jobs-intro__media{grid-column:2/5}}@media (max-width:1400px){.jobs-intro__media{grid-column:1/3}.jobs-intro__media picture{height:20rem}}.jobs-intro__description{display:grid;gap:var(--spacer-150)}@media (min-width:1401px){.jobs-intro__description{grid-column:2/3}}.jobs-entry{grid-column:1/4;z-index:6}.jobs-entry card-content{display:grid;grid-template-columns:1fr 2fr;padding:var(--spacer-250);padding-left:unset}@media (max-width:1400px){.jobs-entry card-content{gap:var(--spacer-250);grid-template-columns:.6fr auto}}@media (max-width:1200px){.jobs-entry card-content{grid-template-columns:1fr;padding-right:unset}}.jobs-entry__header{align-content:space-between;display:grid;gap:var(--spacer-250);min-width:17rem}@media (max-width:1200px){.jobs-entry__header{grid-template-columns:1fr}}@media (max-width:900px){.jobs-entry__header{gap:var(--spacer-75)}}.jobs-entry__header h3{word-break:break-word}@media (max-width:1200px){.jobs-entry__details{flex-direction:row}}@media (max-width:900px){.jobs-entry__details{padding-right:var(--spacer-50);padding-top:var(--spacer-75)}}@media (max-width:1200px){.jobs-entry__description{padding-right:var(--layout-size-s-horizontal)}}.jobs-entry__description .title{margin-bottom:1rem;margin-top:1rem}.jobs-entry__description .list-item{display:list-item;margin-bottom:.2rem;margin-left:.8rem;margin-top:.2rem}.jobs-entry__description>:first-child{margin-top:unset}.jobs-entry__description>:last-child{margin-bottom:unset}@media (max-width:1400px){.jobs-application{padding-top:var(--spacer-100)}}.jobs-application__card card-frame{height:35rem}@media (max-width:1400px){.jobs-application__card card-frame{height:22rem}}@media (max-width:900px){.jobs-application__card card-frame{height:auto}}.jobs-application__card card-content{align-content:space-between;margin-top:var(--spacer-100)}@media (max-width:1400px){.jobs-application__card card-content{margin-top:unset}}.jobs-application__card-padding{padding-top:var(--spacer-600)}@media (max-width:1400px){.jobs-application__card-padding{padding-top:var(--layout-size-s-horizontal)}.jobs-application__card{margin-top:unset}}@media (min-width:1401px){.jobs-application__card{grid-column:2/5}}.jobs-application__card-subline{justify-content:space-between}@media (max-width:1400px){.jobs-application__card-subline{flex-direction:column;gap:var(--spacer-50);justify-content:space-between}.jobs-application__card-subline button-text{font-size:1.4rem}}@media (max-width:600px){.jobs-application__card-subline button-text{font-size:1.3rem}}@media (max-width:1400px){.jobs-application__media picture{height:100%}}@media (max-width:900px){.jobs-application__media picture{height:18rem}}@media (max-width:1400px){.jobs-application__media div{height:100%}}@media (min-width:1401px){.jobs-application__media{grid-column:1/3}}@media (max-width:1400px){.jobs-application__media{margin-top:unset}}
