#careers-hero{overflow:clip}.careers_hero_content{position:relative;z-index:2;width:100%;display:flex;flex-direction:column;justify-content:flex-end;margin-top:auto}@media screen and (min-width: 1023.98px){.careers_hero_content{padding-bottom:2rem}}.section--careersHero .careers_hero__label{display:block;font-weight:700;text-transform:uppercase;color:#3b95aa}.section--careersHero .careers_hero__title{max-width:60rem;line-height:1}html[lang=de] .section--careersHero .careers_hero__title{max-width:70rem}@media screen and (min-width: 1023.98px){.section--careersHero .careers_hero__title{margin-bottom:4rem}}@media screen and (max-width: 1023.98px){.section--careersHero .careers_hero__title{margin-bottom:2rem}}.careers_hero_inner{display:flex}@media screen and (min-width: 1023.98px){.careers_hero_inner{flex-direction:row;column-gap:8rem}}@media screen and (max-width: 1023.98px){.careers_hero_inner{flex-direction:column;gap:3.2rem}}@media screen and (min-width: 1023.98px){.careers_hero_left{flex:0 0 52%;max-width:52%}}.careers_hero_right{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}@media screen and (min-width: 1023.98px){.careers_hero_right{flex:1;width:100%;margin-left:auto;padding-top:4rem}}@media screen and (max-width: 1023.98px){.careers_hero_right{gap:4rem;align-items:flex-start}}.careers_hero__tag{position:relative;color:#fff;background:#3b95aa;font-size:2.9rem;white-space:nowrap;font-family:Space Grotesk}@media screen and (min-width: 1023.98px){.careers_hero__tag{margin-right:-6rem;padding:1rem 3rem 1.4rem 10rem;clip-path:polygon(5rem 0,100% 0,100% 100%,0 100%)}}@media screen and (max-width: 1023.98px){.careers_hero__tag{clip-path:polygon(0 0,calc(100% - 5rem) 0,100% 100%,0 100%);margin-left:-3rem;padding:1rem 10rem 1.4rem 3rem;font-size:1.6rem;white-space:normal}}.careers_awarded__cols{display:grid;gap:8rem;padding-bottom:4rem}@media screen and (min-width: 1023.98px){.careers_awarded__cols{grid-template-columns:repeat(3,1fr);padding-bottom:12rem}}@media screen and (max-width: 1023.98px){.careers_awarded__cols{grid-template-columns:1fr;gap:2.8rem}}.careers_awarded__col_title{margin-bottom:2.8rem}.careers_awarded__col_title .is-accent{color:#3b95aa}.careers_awarded__heading{color:#3b95aa!important;max-width:90rem}html[lang=de] .careers_awarded__heading{max-width:80rem}#careers-awarded-company .careers_section_footer{align-items:stretch}.careers_awarded__dock{display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem;justify-content:space-between;padding-top:2rem}@media screen and (max-width: 1023.98px){.careers_awarded__dock{gap:5rem}}.careers_awarded__awards{display:flex;align-items:center;gap:1.6rem;flex-wrap:wrap;justify-content:flex-end}.careers_awarded__award{height:6.4rem;width:auto;border-radius:.6rem}.careers_own{position:relative;z-index:1}.careers_own__cols{display:grid;gap:8rem;padding-bottom:5rem}@media screen and (min-width: 1023.98px){.careers_own__cols{grid-template-columns:repeat(3,1fr);padding-bottom:12rem}}@media screen and (max-width: 1023.98px){.careers_own__cols{grid-template-columns:1fr;gap:2.8rem}}.careers_own__col_title{margin-bottom:2.8rem}.careers_own_heading{color:#3b95aa!important}.careers_own_heading span{display:block}.careers_voices{position:relative;z-index:1;height:100%}.careers_voices__stage{position:relative;flex-grow:1;width:100%;min-height:0}.careers_voices__voice{position:absolute;inset:0;display:grid;align-content:center;opacity:0;visibility:hidden;transition:opacity .6s ease,visibility .6s ease}@media screen and (min-width: 1023.98px){.careers_voices__voice{grid-template-columns:1fr 1fr;align-items:center;column-gap:12rem}}@media screen and (max-width: 1023.98px){.careers_voices__voice{grid-template-columns:1fr;row-gap:2.4rem;align-content:center}}.careers_voices__voice[data-active=true]{opacity:1;visibility:visible}.careers_voices__media{position:relative;width:100%;padding-right:10rem}@media screen and (max-width: 1023.98px){.careers_voices__media{width:40rem}}@media screen and (max-width: 767.98px){.careers_voices__media{width:25rem}}.careers_voices__shape{position:absolute;bottom:3px;right:0;width:80%;z-index:0}.careers_voices__photo{position:relative;z-index:1;filter:grayscale(1);max-height:50rem;max-width:60rem;width:100%;object-fit:contain}.careers_voices__quote{margin:0}.careers_voices__quote_text{margin:0;color:#fff;font-style:italic;font-weight:400}@media screen and (min-width: 1023.98px){.careers_voices__quote_text{font-size:3rem;line-height:1.45}}@media screen and (max-width: 1023.98px){.careers_voices__quote_text{font-size:1.8rem;line-height:1.5}}.careers_voices__author{margin-top:2rem;color:#ccd0d9!important}.careers_voices__author strong{color:#fff;font-weight:600}.careers_voices__heading .careers_voices__heading_accent{color:#3b95aa;display:block}#careers-application-process .careers_process{height:100%}.careers_process__steps_wrapper{display:flex;height:100%;align-items:center;width:100%;justify-content:flex-end}.careers_process__steps{display:flex;flex-direction:column;gap:6rem;list-style:none;margin:0 0 5rem;padding:0}@media screen and (min-width: 1023.98px){.careers_process__steps{width:58%;max-width:90rem}}.careers_process__step{display:grid;grid-template-columns:8rem 1fr;align-items:center;gap:10rem}@media screen and (max-width: 767.98px){.careers_process__step{grid-template-columns:5rem 1fr;gap:2rem;padding-left:3rem}}.careers_process__marker{display:flex;align-items:center;justify-content:center;gap:1rem}.careers_process__diamond{width:9.5rem;height:12.2rem;border:2px solid rgb(255,255,255);transform:skew(-30deg);flex-shrink:0}.careers_process__diamond:nth-child(2n){border:2px solid rgba(255,255,255,.3);transform:translate(-7rem) translateY(-1.5rem) skew(-30deg)}.careers_process__diamond:nth-child(3n){border:2px solid rgba(255,255,255,.3);transform:translate(-14rem) translateY(-3rem) skew(-30deg)}@media screen and (max-width: 767.98px){.careers_process__diamond{width:3rem;height:6rem;border:1px solid rgb(255,255,255)}.careers_process__diamond:nth-child(2n){border:1px solid rgba(255,255,255,.3);transform:translate(-2.5rem) translateY(-.9rem) skew(-30deg)}.careers_process__diamond:nth-child(3n){border:1px solid rgba(255,255,255,.3);transform:translate(-4.8rem) translateY(-2rem) skew(-30deg)}}.careers_process__step_title{margin-bottom:2rem}.careers_process__step_desc{max-width:42rem}.careers_application_heading{color:#3b95aa!important}@media screen and (min-width: 1023.98px){.careers_application_heading{max-width:50rem}html[lang=de] .careers_application_heading{max-width:100rem}}#careers-we-offer .careers_offer{height:100%;margin-top:0}.careers_offer__grid{display:grid;gap:8rem;text-align:center}@media screen and (min-width: 1023.98px){.careers_offer__grid{grid-template-columns:repeat(3,1fr);height:100%;align-items:center}}@media screen and (max-width: 1023.98px){.careers_offer__grid{grid-template-columns:1fr;gap:7rem;margin-bottom:3rem}}.careers_offer__item{display:flex;flex-direction:column;align-items:center;gap:2rem}.careers_offer__icon{color:#fff;margin-bottom:4rem}@media screen and (max-width: 1023.98px){.careers_offer__icon{margin-bottom:2rem}.careers_offer__icon img{width:6rem}}.careers_offer__title{max-width:30rem}html[lang=de] .careers_offer__title{max-width:32rem}@media screen and (max-width: 1023.98px){html[lang=de] .careers_offer__title{max-width:26rem}}.careers_offer__text{line-height:1.6}#careers-we-offer .careers_section_footer{justify-content:flex-end}@media screen and (max-width: 1023.98px){#careers-we-offer .careers_cta_dock{text-align:center}}#careers-about-departments .careers_depts{margin-top:0;justify-content:space-between;height:100%}.careers_depts__body{display:flex;flex-grow:1;align-items:center}.careers_depts__accordion{width:100%}@media screen and (min-width: 1023.98px){.careers_depts__accordion{display:grid;grid-template-columns:max-content 1fr;column-gap:6rem;grid-template-rows:repeat(6,auto);row-gap:4rem;align-items:center}}@media screen and (max-width: 1023.98px){.careers_depts__accordion{display:flex;flex-direction:column;gap:0;margin-bottom:4rem}}@media screen and (min-width: 1023.98px){.careers_depts__item{display:contents}}.careers_depts__nav_item{display:flex;align-items:center;justify-content:space-between;gap:4rem;width:max-content;padding:.5rem 2rem;border-radius:.6rem;background:#71b3c3;color:#202831!important;cursor:pointer;transition:background-color .3s ease,color .3s ease,border-color .3s ease}@media screen and (min-width: 1023.98px){.careers_depts__nav_item{grid-column:1}}@media screen and (max-width: 1023.98px){.careers_depts__nav_item{font-size:2rem!important;padding:1rem 1.5rem;width:100%;gap:1rem}.careers_depts__nav_item .careers_depts__nav_arrow{width:2.5rem;height:auto;transition:transform .35s ease}.careers_depts__nav_item[data-active=true] .careers_depts__nav_arrow{transform:rotate(90deg)}}@media screen and (max-width: 767.98px){.careers_depts__nav_item{font-size:1.6rem}}.careers_depts__nav_item[data-active=true]{background:#406973;color:#ccd0d9!important}@media (any-hover: hover){.careers_depts__nav_item:hover{background:#406973;color:#fff}.careers_depts__nav_item[data-active=true]:hover{color:#202831}}.careers_depts__nav_arrow{font-size:2rem}.careers_depts__panel{opacity:0;visibility:hidden;transition:opacity .5s ease,visibility .5s ease;display:flex;align-items:center}.careers_depts__panel[data-active=true]{opacity:1;visibility:visible}@media screen and (min-width: 1023.98px){.careers_depts__panel{grid-column:2;grid-row:1/-1;align-self:center}}@media screen and (max-width: 1023.98px){.careers_depts__panel{position:static;inset:auto;opacity:1;visibility:visible;display:block;align-items:initial;max-height:0;overflow:hidden;transition:max-height .45s ease;padding:0;margin-top:2rem}.careers_depts__panel[data-active=true]{max-height:200rem;padding-bottom:1.5rem}}.careers_depts__content p{margin-bottom:2rem}.careers_depts__content img{max-width:70rem;width:100%}.careers_depts__content ul{margin:0 0 2rem;padding-left:2rem;line-height:1.7;list-style:disc}.careers_depts__content ul li{margin-bottom:.5rem;list-style:disc}.careers_depts__content ul li p{margin-bottom:0}.careers_depts__content+.careers_depts__content{margin-top:1.6rem}.careers_depts__bullets{margin:1.6rem 0 0;padding-left:2rem;color:#ccd0d9;font-size:1.6rem;line-height:1.7}.careers_depts__tech{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2.8rem}.careers_depts__tech_chip{display:inline-flex;flex-direction:column;padding:1rem 1.6rem;background:#fff;color:#202831;border-radius:.6rem;font-weight:600;font-size:1.5rem}.careers_depts__tech_chip small{color:#666973;font-weight:500;font-size:1.1rem;text-transform:uppercase;letter-spacing:.06em}.careers_depts_heading{color:#3b95aa!important;max-width:88.5rem}#careers-our-values .careers_values{justify-content:space-between;margin-top:0;height:100%}.careers_values__grid_wrapper{height:100%;display:flex;align-items:center;width:100%}@media screen and (max-width: 1023.98px){.careers_values__grid_wrapper{padding-bottom:4rem}}.careers_values__grid{display:grid;gap:8rem 5rem;width:100%}@media screen and (min-width: 1023.98px){.careers_values__grid{grid-template-columns:repeat(3,1fr);align-items:start}}@media screen and (max-width: 1023.98px){.careers_values__grid{grid-template-columns:1fr 1fr;gap:4rem}}@media screen and (max-width: 767.98px){.careers_values__grid{grid-template-columns:1fr}}.careers_values__icon{display:flex;justify-content:center;color:#ffffffd9;width:22rem;margin:auto}@media screen and (max-width: 1023.98px){.careers_values__icon{width:15rem}}.careers_values__title{margin-bottom:2rem}.careers_values__text{line-height:1.55;max-width:40rem}.careers_values_heading{color:#3b95aa!important;max-width:40rem}#careers-our-culture{overflow:unset}.careers_culture__collage{display:grid;gap:3rem;flex-grow:1;margin-bottom:5rem}@media screen and (min-width: 1023.98px){.careers_culture__collage{grid-template-columns:repeat(4,1fr);grid-template-rows:10rem 10rem 12rem}}@media screen and (max-width: 1023.98px){.careers_culture__collage{grid-template-columns:repeat(2,1fr);gap:1.2rem}}.careers_culture__cell{margin:0;padding:0;border:none;overflow:hidden;border-radius:3rem;cursor:pointer;background:none}.careers_culture__cell img{width:100%;height:100%;object-fit:cover;object-position:top;display:block;transition:transform .4s ease}@media (any-hover: hover){.careers_culture__cell:hover img{transform:scale(1.05)}}.careers_culture__lightbox{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:4rem;background:#0a0f1aeb}.careers_culture__lightbox[hidden]{display:none}.careers_culture__lightbox_img{max-width:min(110rem,80vw);max-height:70vh;object-fit:contain;border-radius:.8rem}.careers_culture__lightbox_close{position:absolute;top:2.4rem;right:3.2rem;width:4.8rem;height:4.8rem;border:none;border-radius:50%;background:#ffffff1a;color:#fff;font-size:3rem;line-height:1;cursor:pointer;transition:background-color .3s ease;display:none}.careers_culture__lightbox_close:hover{background:#fff3}@media screen and (min-width: 1023.98px){.careers_culture__cell--1{grid-column:span 2;grid-row:span 3}.careers_culture__cell--2{grid-column:span 1;grid-row:span 3;margin-bottom:6rem}.careers_culture__cell--3{grid-column:span 1;grid-row:span 3;margin-top:7rem;margin-bottom:6rem}.careers_culture__cell--4{grid-column:span 1;grid-row:span 1;margin-left:10rem;max-height:22rem}.careers_culture__cell--5{grid-column:span 2;grid-row:span 1;max-height:22rem;max-width:68rem;margin-right:16rem}.careers_culture__cell--6{grid-column:span 1;grid-row:span 1;margin-top:-6rem;margin-right:12rem;max-height:40rem;margin-left:-16rem}}.careers_culture_heading{color:#3b95aa!important;max-width:60rem}.careers_questions{display:flex;align-items:center;width:100%;flex-grow:1}.careers_questions__card{display:grid;gap:3rem;width:100%;padding:4rem;background:#3b95aa;border-radius:2.4rem}@media screen and (min-width: 1023.98px){.careers_questions__card{grid-template-columns:2fr 1fr}}@media screen and (max-width: 1023.98px){.careers_questions__card{grid-template-columns:1fr;padding:4rem 3rem;gap:3rem}}.careers_questions__card_left{display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width: 1023.98px){.careers_questions__card_left{gap:4rem}}.section--careersHaveQuestions .careers_questions__title,.careers_questions__contact{color:#202831}.careers_questions__contact img{width:100%;height:auto;border-radius:1.2rem}.careers_questions__people{display:flex;gap:2rem;margin:1rem 0 2.4rem;justify-content:space-around}.careers_questions__people li{color:#202831!important;font-weight:700;text-align:center;flex:1}.careers_questions__person *{color:#202831}.careers_questions__body{margin-bottom:2rem}.careers_questions__body strong{font-weight:700}.careers_questions__lines{display:flex;flex-direction:column;gap:.4rem}.careers_questions__email{color:#202831;font-weight:700;text-decoration:none}.careers_questions__email:hover{text-decoration:underline}.careers_questions__phone{color:#202831;text-decoration:none}.careers_section_footer{display:flex;justify-content:space-between;align-items:flex-end}@media screen and (max-width: 1023.98px){.careers_section_footer{flex-direction:column;gap:2rem;align-items:flex-start}}.careers_cta_dock{width:100%}@media screen and (min-width: 1023.98px){.careers_cta_dock{max-width:50rem}html[lang=de] .careers_cta_dock{max-width:60rem}}@media screen and (max-width: 1023.98px){.careers_cta_dock{padding-top:2rem}}.careers_cta_dock .careers_cta{border:1px solid #ffffff!important;color:#202831!important;background:#71b3c3!important}.careers_cta_dock .careers_cta:hover{background:#406973!important;color:#fff!important}@media screen and (min-width: 1023.98px){.careers_cta_dock .careers_cta{padding:0 6rem}}@media screen and (max-width: 1023.98px){.careers_cta_dock .careers_cta{padding:0 3rem;width:auto}}.careers_section_inner{position:relative;z-index:2;width:100%;display:flex;flex-direction:column;justify-content:flex-end;margin-top:auto}@media screen and (min-width: 1023.98px){.careers_section_inner{padding-bottom:2rem}}
