@charset "UTF-8";.l-dnd{position:relative;z-index:1}.l-dnd .dnd-section.row-fluid-wrapper>.row-fluid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:calc(62rem - 1px)){.l-dnd .dnd-section.row-fluid-wrapper>.row-fluid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.l-dnd .row-fluid{margin-inline:auto;width:100%}.l-dnd .row-fluid [class*=span]{display:block;width:100%}@media (min-width:62rem){.l-dnd .row-fluid .span1{width:8.3333333333%}.l-dnd .row-fluid .span2{width:16.6666666667%}.l-dnd .row-fluid .span3{width:25%}.l-dnd .row-fluid .span4{width:33.3333333333%}.l-dnd .row-fluid .span5{width:41.6666666667%}.l-dnd .row-fluid .span6{width:50%}.l-dnd .row-fluid .span7{width:58.3333333333%}.l-dnd .row-fluid .span8{width:66.6666666667%}.l-dnd .row-fluid .span9{width:75%}.l-dnd .row-fluid .span10{width:83.3333333333%}.l-dnd .row-fluid .span11{width:91.6666666667%}.l-dnd .row-fluid .span12{width:100%}}.l-dnd .container-fluid{margin-inline:auto}.l-dnd .container-fluid:after,.l-dnd .container-fluid:before{content:"";display:table}.l-dnd .container-fluid:after{clear:both}.l-dnd .clearfix:after,.l-dnd .clearfix:before{content:"";display:table}.l-dnd .clearfix:after{clear:both}.l-careers-single-hero{padding-top:0!important;position:relative}.l-careers-single-hero:before{background:-webkit-gradient(linear,left top,right top,color-stop(50%,#000),color-stop(50%,#fff));background:linear-gradient(90deg,#000 50%,#fff 0);content:"";inset:0;position:absolute;z-index:-1}@media (max-width:calc(62rem - 1px)){.l-careers-single-hero:before{display:none}}.l-careers-single-hero__container{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) 1.5rem minmax(0,1fr);gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:calc(62rem - 1px)){.l-careers-single-hero__container{display:block}}.l-careers-single-hero__headline{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:6rem;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:calc(62rem - 1px)){.l-careers-single-hero__headline{background:#000;color:#fff;margin-left:50%;padding-inline:1em;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw}}.l-careers-single-hero__headline h1,.l-careers-single-hero__headline p,.l-careers-single-hero__headline p>span,.l-careers-single-hero__headline span{color:#fff}.l-careers-single-hero__headline a.c-btn{background-color:#fff;border:1px solid #fff;color:#000}.l-careers-single-hero__headline a.c-btn:hover{background-color:#000;color:#fff}.l-careers-single-hero__headline p.work-type{margin-bottom:1.5rem;margin-top:1.5rem}@media (max-width:calc(62rem - 1px)){.l-careers-single-hero__headline{padding-bottom:2.5rem}}.l-careers-single-hero__headline div.h-full{height:100%;padding-bottom:4rem}@media (max-width:calc(62rem - 1px)){.l-careers-single-hero__headline div.h-full{width:100%}}.l-careers-single-hero__headline div.sticky-content{position:sticky;top:100px}.l-careers-single-hero__headline .c-richtext{margin-top:2rem;max-width:650px}.l-careers-single-hero__headline p{max-width:900px}.l-careers-single-hero__main{height:100%;padding-top:6rem;width:100%}.l-careers-single-hero__main__textarea{padding-left:2.4rem}@media (max-width:calc(62rem - 1px)){.l-careers-single-hero__main__textarea{padding-left:0}}.l-careers-single-hero__main__textarea .c-richtext>div+div{margin-top:2rem}.l-careers-single-hero__main__textarea ul{margin-bottom:1.5rem}.l-careers-single-hero__main__textarea p strong{font-family:Scto Grotesk A Light,sans-serif}.l-careers-single-hero__main__textarea ul:not(.no-arrow):not(.c-menu):not(.l-header ul):not(.l-footer ul):not(.l-careers-single-related ul){list-style:none;margin:2rem 0;padding:0}.l-careers-single-hero__main__textarea ul:not(.no-arrow):not(.c-menu):not(.l-header ul):not(.l-footer ul):not(.l-careers-single-related ul) li{line-height:1.6;padding-left:2rem;position:relative}.l-careers-single-hero__main__textarea ul:not(.no-arrow):not(.c-menu):not(.l-header ul):not(.l-footer ul):not(.l-careers-single-related ul) li:before{color:#000;content:"→";font-size:1.2rem;font-weight:400;left:0;line-height:1.2;position:absolute;top:3px}.l-careers-single-hero__main__textarea p.large{border-bottom:1px solid rgba(0,0,0,.149);font-size:clamp(28px,4vw,40px);margin-bottom:3rem;padding-bottom:3rem}.l-careers-single-hero__benefits{padding:6rem 0 0}.l-careers-single-hero__benefits__intro{border-top:1px solid rgba(0,0,0,.15);margin-bottom:2.5rem;padding-top:6rem}.l-careers-single-hero__benefits__intro h3{margin-bottom:1rem}.l-careers-single-hero__benefits__grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 4rem 1fr;gap:3rem 4rem;grid-template-columns:repeat(2,1fr)}@media (max-width:calc(62rem - 1px)){.l-careers-single-hero__benefits__grid{-ms-grid-columns:1fr;gap:4rem;grid-template-columns:1fr}}.l-careers-single-hero .benefit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2rem}.l-careers-single-hero .benefit__icon{font-size:2rem;line-height:1;-ms-flex-negative:0;flex-shrink:0}.l-careers-single-hero .benefit__content h4{font-family:Scto Grotesk A Medium,sans-serif;margin-bottom:1.5rem}.l-careers-single-hero .benefit__content p{line-height:1.5;margin:0}.c-accordion{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid rgba(0,0,0,.15);overflow:hidden;-webkit-transition:all .5s ease;transition:all .5s ease;width:100%}.c-accordion summary{list-style:none;outline:none;position:relative;-webkit-transition:all .2s ease .15s;transition:all .2s ease .15s}.c-accordion summary:focus-visible{outline:2px solid #005eca;outline-offset:-2px}.c-accordion summary h3.font-scto-grotesk{font-family:Scto Grotesk A Light,sans-serif;font-size:clamp(20px,20px + 4 * (100vw - 768px)/768,24px)}@media (min-width:1550px){.c-accordion summary h3.font-scto-grotesk{font-size:clamp(21px,1rem + 21 * (100vw - 375px)/1765,42px)}}.c-accordion summary:after,.c-accordion summary:before{border-top:1px solid;content:"";display:block;height:0;position:absolute;right:1.5rem;-webkit-transition:all .2s ease;transition:all .2s ease;width:1rem}.c-accordion summary:after{rotate:90deg}.c-accordion[open] summary{-webkit-transition:all .1s ease;transition:all .1s ease}.c-accordion[open] summary:after{scale:0;-webkit-transition:all .2s ease;transition:all .2s ease}.c-accordion__content{cursor:default;padding-bottom:clamp(24px,6vw,32px)}.c-accordion__content img{height:auto;margin-top:1.5rem}.c-accordion__content div.posts-grid{display:-ms-grid;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.c-accordion__content .c-blog-item h3{margin-bottom:0!important}.l-accordion--position-column .c-accordion__content{width:80%}@media (min-width:100rem){.l-accordion--position-column .c-accordion__content{margin-left:auto;margin-top:-64px;padding-right:5rem;width:45%}}.c-tab{display:contents}.c-tab::details-content{display:contents!important}.c-tab__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;display:none;order:1;width:100%}.c-tab summary{background-color:#fff;border:2px solid transparent;margin:.5rem}.c-tab summary h3{color:#000;font-family:Scto Grotesk A Light,sans-serif;font-size:clamp(16px,4vw,21px)}.c-tab summary:focus,.c-tab summary:hover{border-color:#000}.c-tab[open] summary{background:#000;color:#fff}.c-tab[open] summary h3{color:#fff}.c-tab[open] .c-tab__content{display:block}.l-career-accordion__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:48rem){.l-career-accordion__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.l-career-accordion p.eyebrow{padding-bottom:1.5rem}.l-career-accordion__intro{max-width:800px;padding:0 0 4rem;width:100%}@media (min-width:48rem){.l-career-accordion__intro{padding:0 4rem 0 0;width:50%}}.l-career-accordion__right-flex{width:100%}@media (min-width:48rem){.l-career-accordion__right-flex{width:50%}}.l-career-accordion__richtext{margin-bottom:3rem}.l-career-accordion__items{width:100%}@media (min-width:48rem){.l-career-accordion__items{width:50%}}.l-career-accordion__items .c-accordion .h-html p+p{margin-top:1.5rem}.l-career-accordion__cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width:48rem){.l-career-accordion--position-left .l-accordion__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.l-career-accordion--position-left .l-accordion__intro{padding:0 0 0 4rem}}.l-career-accordion--position-column .l-accordion__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.l-career-accordion--position-column .l-accordion__intro,.l-career-accordion--position-column .l-accordion__right-flex{width:100%}.l-career-accordion--position-column .l-accordion__intro{padding:0 0 4rem}.l-career-accordion.h-scheme-light .c-accordion{border-color:hsla(0,0%,100%,.15)}.l-career-accordion.h-scheme-dark .c-accordion{border-color:rgba(0,0,0,.15)}.l-careers-single-related{padding:6rem 0}.l-careers-single-related__title{margin-bottom:4rem}.l-careers-single-related__list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 2rem 1fr 2rem 1fr 2rem 1fr;gap:2rem;grid-template-columns:repeat(4,1fr)}@media (max-width:calc(80rem - 1px)){.l-careers-single-related__list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:calc(62rem - 1px)){.l-careers-single-related__list{-ms-grid-columns:1fr;grid-template-columns:1fr}}.l-careers-single-related__item{list-style:none}.l-careers-single-related__link{color:inherit;cursor:pointer;display:block;text-decoration:none;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.l-careers-single-related__link:focus,.l-careers-single-related__link:hover{outline:none}.l-careers-single-related__link:focus h3,.l-careers-single-related__link:hover h3{text-decoration:underline}.l-careers-single-related__image{aspect-ratio:4/5;margin:0;overflow:hidden}.l-careers-single-related__image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.l-careers-single-related__content{margin-top:1rem}.l-careers-single-related__heading{font-family:Scto Grotesk A Light,sans-serif;margin:0 0 .3rem}.l-careers-single-related__meta{font-size:clamp(16px,4vw,20px);margin-top:1.4rem;opacity:.6;text-transform:uppercase}.l-careers-single-related__cta{margin-top:6rem}.footer-wrapper{background:#000}.footer-wrapper .l-footer__cta h2{color:#fff}.footer-wrapper .l-footer__cta p.subheading{color:#fff!important;opacity:.65}.footer-wrapper .l-footer__cta a{color:#fff}.footer-wrapper .l-footer__cta a:before{background:#fff}.footer-wrapper .l-footer__column{border-color:hsla(0,0%,100%,.15)}@media (max-width:calc(62rem - 1px)){.footer-wrapper .l-footer__column:first-child{border-top:1px solid hsla(0,0%,100%,.15)}}.footer-wrapper .l-footer__column__heading,.footer-wrapper .l-footer__column__list a{color:#fff}.footer-wrapper .l-footer__column__icon:after,.footer-wrapper .l-footer__column__icon:before{background:#fff;opacity:1}