@charset "UTF-8";*,:after,:before{background-repeat:no-repeat;box-sizing:border-box}:after,:before{text-decoration:inherit;vertical-align:inherit}:where(:root){cursor:default;line-height:1.5;overflow-wrap:break-word;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}:where(body){margin:0}:where(h1){font-size:2em;margin:.67em 0}:where(dl,ol,ul) :where(dl,ol,ul){margin:0}:where(hr){color:inherit;height:0}:where(nav) :where(ol,ul){list-style-type:none;padding:0}:where(nav li):before{content:"​";float:left}:where(pre){font-family:monospace,monospace;font-size:1em;overflow:auto}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(iframe){border-style:none}:where(svg:not([fill])){fill:currentColor}:where(table){border-collapse:collapse;border-color:inherit;text-indent:0}:where(button,input,select){margin:0}:where(button,[type=button i],[type=reset i],[type=submit i]){-webkit-appearance:button}:where(fieldset){border:1px solid #a0a0a0}:where(progress){vertical-align:baseline}:where(textarea){margin:0;resize:vertical}:where([type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(details>summary:first-of-type){display:list-item}:where([aria-busy=true i]){cursor:progress}:where([aria-controls]){cursor:pointer}:where([aria-disabled=true i],[disabled]){cursor:not-allowed}:where([aria-hidden=false i][hidden]){display:initial}:where([aria-hidden=false i][hidden]:not(:focus)){clip:rect(0,0,0,0);position:absolute}.theme-light,body{--theme-color-bg:var(--color-neutral-10);--theme-color-fg-primary:var(--color-primary-20);--theme-color-fg-secondary:var(--color-neutral-90);--theme-color-accent:var(--color-primary-20)}.home-page .content-blocks .tabs,.home-page .header,.home-page .notification-banner,.theme-blue,body{--theme-color-bg:var(--color-primary-20);--theme-color-fg-primary:var(--color-neutral-10);--theme-color-fg-secondary:var(--color-neutral-10);--theme-color-accent:var(--color-secondary-20)}.home-page .content-blocks .tabs,.home-page .header,.home-page .notification-banner,.theme-blue,.theme-light,body{background:var(--theme-color-bg);color:var(--theme-color-fg-secondary)}a,article,body,code,dd,div,dl,dt,fieldset,footer,form,h1,h2,h3,h4,h5,h6,header,html,input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],legend,li,main,ol,p,pre,section,textarea,ul{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{font-family:var(--font-family-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,select,textarea{font-family:inherit}figure{margin:0}a{color:inherit;position:relative;text-decoration:none}img{display:block;height:auto;max-width:100%;width:100%}button,input:is([type=button],[type=submit],[type=reset]),input[type=file]::file-selector-button,select{color:inherit}blockquote,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}a:focus:not(:focus-visible),button:focus:not(:focus-visible),input:focus:not(:focus-visible){outline:0}:focus-visible{outline:2px dashed var(--color-interaction);outline-offset:2px}[hidden]{display:none!important}:root{--color-neutral-10:#fff;--color-neutral-30:#ededed;--color-neutral-40:#d9d9d9;--color-neutral-50:#adadad;--color-neutral-70:#757575;--color-neutral-90:#000;--color-neutral:var(--color-neutral-90);--color-primary-10:#f0f0ff;--color-primary-20:#00f;--color-primary-30:#0000c2;--color-primary:var(--color-primary-20);--color-secondary-10:#ebfff8;--color-secondary-20:#00ffa6;--color-secondary-30:#00db8f;--color-secondary:var(--color-secondary-20);--color-interaction:#1baada;--color-warning:#e73660;--color-success:#00e092;--space-xxs:4px;--space-xs:8px;--space-s:12px;--space-m:24px;--space-l:36px;--space-xl:48px;--space-xxl:60px;--space-3xl:70px;--space-4xl:80px;--space-5xl:90px;--space-6xl:100px;--space-8xl:120px;--space-9xl:130px;--space-10xl:140px;--space-14xl:180px;--space-26xl:300px;--transition-ease-in-out:cubic-bezier(.4,0,.2,1);--transition-timing-function:var(--transition-ease-in-out);--transition-duration:.15s;--transition-duration-300:.3s;--transition-duration-400:.4s;--transition-duration-600:.6s;--transition-duration-800:.8s}:root .reduce-motion{--transition-duration:0;--transition-duration-300:0;--transition-duration-400:0;--transition-duration-600:0;--transition-duration-800:0}:root{--block-border-radius:15px;--font-family-sans:"objektiv-mk2",sans-serif;--font-family-serif:"lemonde-journal",serif;--typo-display-1-font-family:var(--font-family-sans);--typo-display-1-font-size:54px;--typo-display-1-font-weight:700;--typo-display-1-letter-spacing:-2.7px;--typo-display-1-line-height:64.8px;--typo-headline-1-font-family:var(--font-family-sans);--typo-headline-1-font-size:42px;--typo-headline-1-font-weight:700;--typo-headline-1-letter-spacing:-2.1px;--typo-headline-1-line-height:50.4px;--typo-headline-2-font-family:var(--font-family-serif);--typo-headline-2-font-size:38px;--typo-headline-2-font-weight:600;--typo-headline-2-letter-spacing:-.19px;--typo-headline-2-line-height:49.4px;--typo-headline-3-font-family:var(--font-family-serif);--typo-headline-3-font-size:32px;--typo-headline-3-font-weight:600;--typo-headline-3-letter-spacing:-.16px;--typo-headline-3-line-height:41.6px;--typo-headline-4-font-family:var(--font-family-serif);--typo-headline-4-font-size:22px;--typo-headline-4-font-weight:600;--typo-headline-4-letter-spacing:-.11px;--typo-headline-4-line-height:30.8px;--typo-label-large-font-family:var(--font-family-sans);--typo-label-large-font-size:18px;--typo-label-large-letter-spacing:-.18px;--typo-label-large-line-height:23.4px;--typo-label-font-family:var(--font-family-sans);--typo-label-font-size:14px;--typo-label-letter-spacing:-.14px;--typo-label-line-height:18.2px;--typo-label-small-font-family:var(--font-family-sans);--typo-label-small-font-size:14px;--typo-label-small-letter-spacing:-.14px;--typo-label-small-line-height:18.2px;--typo-copy-font-family:var(--font-family-serif);--typo-copy-font-size:17px;--typo-copy-letter-spacing:-.085px;--typo-copy-line-height:25.5px;--typo-copy-small-font-family:var(--font-family-serif);--typo-copy-small-font-size:13px;--typo-copy-small-letter-spacing:-.065px;--typo-copy-small-line-height:19.5px;--typo-subnav-headline-font-family:var(--font-family-sans);--typo-subnav-headline-size:18px;--typo-subnav-headline-weight:400;--typo-subnav-headline-spacing:-1px;--typo-subnav-headline-line-height:23.4px;--typo-quote-font-family:var(--font-family-sans);--typo-quote-font-size:32px;--typo-quote-font-weight:700;--typo-quote-letter-spacing:-1.6px;--typo-quote-line-height:38.4px;--typo-button-font-family:var(--font-family-sans);--typo-button-font-size:17px;--typo-button-letter-spacing:-.18px;--typo-button-line-height:24px;--z-root-header:1;--z-root-dialog:100;--z-root-video:0;--z-header-main-nav:1;--z-header-search:1;--z-video-poster:1;--z-video-embed-container:2;--z-video-button:3;--grid-max-width:1680px;--grid-gutter:var(--space-s);--grid-outer:var(--space-m);--grid-columns:repeat(4,1fr);--grid-space-around:calc(var(--grid-outer) - var(--grid-gutter));--grid-lock:minmax(calc(var(--grid-space-around)),calc(50vw - var(--grid-max-width)*.5 + var(--grid-space-around)))}.tags-stage{margin:var(--space-xl) 0}.tags-stage__headline,.tags-stage__intro{grid-column:2/-2;text-align:center}.tags-stage__intro{margin-top:var(--space-m)}.tags-stage__tags{display:flex;flex-wrap:wrap;gap:var(--space-m) var(--space-xs);grid-column:2/-2;justify-content:center;list-style:none;margin:var(--space-l) 0 var(--space-xxl) 0;padding:0}.tags-stage__filter-list{grid-column:2/-2;margin-bottom:var(--space-l)}.tags-stage__main{grid-column:2/-2;margin-bottom:var(--space-xxl)}.tag-buttons{display:flex;flex-wrap:wrap;gap:var(--space-s);height:var(--tag-height);list-style:none;margin:0;overflow:hidden;padding:0;--tag-height:calc(var(--typo-label-line-height) + 28px)}.tag-buttons__dots{background:var(--color-primary-20);border:2px solid var(--color-primary-30);border-radius:999px;color:var(--color-neutral-10);display:grid;place-content:center;width:44px}.switch{--thumb-size:40px}.switch__label{align-items:center;display:flex;gap:var(--space-m);justify-content:space-between}.switch__input{all:unset}.switch__track{background:var(--bg);border:1px solid var(--theme-color-fg-primary);border-radius:var(--thumb-size);cursor:pointer;height:var(--thumb-size);min-width:80px;position:relative;--bg:var(--theme-color-bg);--fg:var(--theme-color-fg-primary)}.switch__input:checked+.switch__track{--fg:var(--theme-color-bg);--bg:var(--theme-color-accent)}.switch__thumb{background:var(--theme-color-bg);border:1px solid var(--theme-color-fg-primary);border-radius:var(--thumb-size);display:block;height:var(--thumb-size);left:0;margin:-1px;position:absolute;top:0;transition-duration:var(--transition-duration-300);transition-property:left;transition-timing-function:var(--transition-timing-function);width:var(--thumb-size)}.switch__input:checked+.switch__track .switch__thumb{left:calc(100% - var(--thumb-size) + 2px)}.switch__thumb:before{--y:calc((var(--thumb-size) - 5px)/2);background:var(--theme-color-accent);content:"";display:block;height:3px;transform:translateY(var(--y));transform-origin:50% 50%;transition-duration:var(--transition-duration-300);transition-property:transform;transition-timing-function:var(--transition-timing-function);width:100%}.switch__input:checked+.switch__track .switch__thumb:before{transform:translateY(var(--y)) rotate(135deg)}.switch__track-text-wrapper{align-items:center;display:grid;height:100%}.switch__track-text{color:var(--fg);font-family:var(--font-family-sans);font-size:.625rem;grid-column:1;grid-row:1;letter-spacing:-1%;line-height:1.125rem;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.switch__track-text:first-child{font-weight:700;margin-left:var(--space-s);margin-right:calc(var(--thumb-size) + var(--space-s));opacity:0;transform:translate(10px)}.switch__track-text:nth-child(2){margin-left:calc(var(--thumb-size) + var(--space-s));margin-right:var(--space-s)}.switch__input:checked+.switch__track .switch__track-text:first-child{opacity:1;transform:none}.switch__input:checked+.switch__track .switch__track-text:nth-child(2){opacity:0;transform:translate(-10px)}.contacts-block__header{grid-column:2/-2;margin-bottom:var(--space-l)}.contacts-block__contacts{all:unset;grid-column:2/-2}.contacts-block__contacts li{all:unset;display:block}.contacts-block__contacts li+li{margin-top:var(--space-s)}.button-wrapper{margin:var(--space-xl) 0;text-align:center}.iframe-block__inner{grid-column:2/-2}.hero-alert-block__inner{background:var(--color-primary-10);border-radius:var(--block-border-radius);grid-column:2/-2;padding:var(--space-xxl);text-align:center}.hero-alert-block__headline{color:var(--color-primary-20)}.hero-alert-block__copy{margin-top:var(--space-s)}.home-stage{background:var(--color-primary-20);justify-content:center;overflow:hidden;padding-bottom:var(--space-l);--min-height:250px;--max-height:720px;--desired-height:70vh;--height:max(var(--min-height),min(var(--desired-height),var(--max-height)))}.home-stage__subline{fill:var(--color-neutral-10);font-size:2.625rem;font-weight:700;letter-spacing:-.13125rem}.home-stage__img-container{container-name:hero-stage;container-type:size;grid-column:2/-2;height:var(--height);position:relative}.home-stage__img{height:100%;margin-left:50%;transform:translate(-50%)}.home-stage__desktop{display:none}.home-stage .balance-bar{animation-direction:alternate;animation-duration:6s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:balance-mask__anim;animation-timing-function:cubic-bezier(.68,-.6,.32,1.6);transform-origin:92.5px 92.5px}.reduce-motion .home-stage .balance-bar{animation-play-state:paused}.home-stage .balance-bar--45{animation-delay:-5s}.home-stage .balance-bar---45{animation-delay:-1s}.home-stage h1.headline{color:#fff;font-size:clamp(3rem,10cqh,4.5rem);font-weight:700;left:50%;letter-spacing:-.25rem;line-height:1.1em;margin:0;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);white-space:nowrap;z-index:1}.home-stage h1.headline em{color:#00fea4;display:block;font-style:inherit}.jobs-block{background:var(--color-primary-20);border-radius:var(--block-border-radius);padding:var(--space-xl) 0}.jobs-block__inner{-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:grid;grid-column:2/-2;grid-template:"i" "t" "l" "c1" "c" "r"}.jobs-block__intro{grid-area:i}.jobs-block__intro-inner{color:var(--color-neutral-10);grid-column:1/-1;margin-bottom:var(--space-xl)}.jobs-block__tags{display:flex;flex-wrap:wrap;gap:var(--space-m);grid-area:t;justify-content:center;list-style:none;margin:0 0 var(--space-4xl) 0;padding:0}.jobs-block__results-spacer{grid-area:c1}.jobs-block__results-count{color:var(--color-neutral-10);display:flex;grid-area:c;justify-content:space-between;padding:0 var(--grid-gutter) var(--space-s) var(--grid-gutter)}.jobs-block__results-count a:hover{text-decoration:underline}.jobs-block__filter-list{grid-area:"l";margin-bottom:var(--space-3xl)}.jobs-block__jobs{background:var(--color-neutral-10);border-radius:var(--space-xxs);grid-area:"r";padding:0 var(--grid-gutter)}.jobs-block__jobs-list{list-style:none;margin:0;padding:0}.jobs-block__jobs-list+.jobs-block__jobs-list,.jobs-block__jobs-list>*+*,.jobs-block__jobs-pagination{border-top:1px solid var(--color-neutral-40)}.jobs-block__jobs-pagination{-moz-column-gap:var(--space-xs);column-gap:var(--space-xs);display:flex;grid-column:2/-2;justify-content:center;padding:var(--space-4xl) 0}.jobs-block__jobs-pagination .button--primary{min-width:36px}.jobs-block__jobs-pagination .button--primary.active{background:var(--theme-color-accent);color:var(--theme-color-bg);--border-color:var(--theme-color-fg-primary)}.jobs-block__jobs-pagination div.button{cursor:default}.jobs-block__jobs-pagination div.button:hover{font-weight:inherit}.job-teaser{align-items:center;-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:grid;grid-template:"location cta" "title title" "tags tags"/1fr auto;margin:var(--space-l) 0}.job-teaser__location{grid-area:location;margin-bottom:var(--space-s)}.job-teaser__title{grid-area:title;margin-bottom:var(--space-m)}.job-teaser__tags{grid-area:tags}.job-teaser__cta{grid-area:cta;margin-bottom:var(--space-s)}.job-teaser:hover .job-teaser__cta .button{border-radius:10px;--border-width:2px}.filter-list{-webkit-appearance:none;-moz-appearance:none;appearance:none;--br:var(--space-xxs)}.filter-list__list{background:var(--color-primary-30);border-radius:var(--br);list-style:none;margin:0;overflow:hidden;padding:0}.filter-list__list,.filter-list__list *+*{border-top:1px solid var(--color-primary-20)}.filter-list__item,.filter-list__summary{align-items:center;background:var(--color-primary-30);color:var(--color-neutral-10);display:grid;gap:var(--space-xs);grid-template-columns:1fr auto;overflow:hidden;padding:0 var(--space-m);position:relative}.filter-list__item span,.filter-list__summary span{padding:var(--space-m) 0}.filter-list__item--active,.filter-list__summary{background:var(--color-neutral-10);border-radius:var(--br);color:var(--color-primary-20)}.filter-list__item--active:before,.filter-list__summary:before{background:var(--color-secondary-20);bottom:0;content:"";left:0;position:absolute;top:0;width:var(--space-xxs)}.filter-list__summary{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.filter-list__summary::-webkit-details-marker,.filter-list__summary::marker{display:none}[open] .filter-list__summary .icon{transform:rotate(180deg)}@keyframes balance-mask__anim{0%{transform:rotate(-45deg) scaleY(var(--scale,1))}16%{transform:rotate(-45deg) scaleY(var(--scale,1))}33%{transform:rotate(0) scaleY(var(--scale,1))}66%{transform:rotate(0) scaleY(var(--scale,1))}83%{transform:rotate(45deg) scaleY(var(--scale,1))}to{transform:rotate(45deg) scaleY(var(--scale,1))}}.balance-mask{aspect-ratio:var(--ratio);display:grid;overflow:hidden;--bg:var(--color-secondary-10);--fg:var(--color-secondary-20);--mask-bg:var(--theme-color-bg);--ratio:1/1}.balance-mask--2x1,.balance-mask--3x2{--ratio:3/2}.balance-mask--blue{--bg:var(--color-primary-10);--fg:var(--color-primary-20)}.balance-mask__fallback{aspect-ratio:var(--ratio);background:var(--bg)}.balance-mask__image,.balance-mask__mask{grid-column:1;grid-row:1}.balance-mask__mask{transform:scale(1.00625)}.balance-mask__anim{animation-direction:alternate;animation-duration:6s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:balance-mask__anim;animation-timing-function:cubic-bezier(.68,-.6,.32,1.6);fill:var(--fg);transform:rotate(0) scaleY(var(--scale,1))}.balance-mask__anim:first-child{animation-delay:-3s}.balance-mask__anim:nth-child(2){animation-delay:-5s}.balance-mask__anim:nth-child(4){animation-delay:3s}.reduce-motion .balance-mask__anim{animation-play-state:paused}.balance-mask--no-anim .balance-mask__anim{animation:none;transform:scaleY(var(--scale,1));transition:transform var(--transition-duration-400) var(--transition-timing-function)}.balance-mask--no-balance .balance-mask__anim{display:none}.image-block__headline{color:var(--theme-color-fg-primary)}.image-block__headline,.image-block__image{grid-column:2/-2;margin-bottom:var(--space-l)}.image-block__image{aspect-ratio:3/2}.image-block__image:last-child{margin-bottom:0}.image-block__copy{grid-column:1/-1}.image-block__credits{grid-column:1/-1;margin-top:var(--space-s)}.tags{display:flex;flex-wrap:wrap;gap:var(--space-s);height:var(--tag-height);list-style:none;margin:0;overflow:hidden;padding:0;--tag-height:calc(var(--typo-label-line-height) + var(--space-xs)*2)}.tags__tag{background:var(--color-primary-10);border-radius:999px;color:var(--color-primary-20);padding:var(--space-xs) var(--space-s);text-overflow:ellipsis}.tags__tag,.video-block{overflow:hidden}.video-block__headline{color:var(--theme-color-fg-primary);grid-column:2/-2;margin-bottom:var(--space-l)}.video-block__container{border-radius:var(--space-s);grid-column:2/-2;position:relative;--py:var(--space-l)}.video-block__container:before{border-radius:var(--block-border-radius);content:"";height:100%;position:absolute;transform:scaleX(1.1);transition:transform var(--transition-duration-800) var(--transition-timing-function);width:100%}.video-block__container>*{position:relative}.video-block--visible .video-block__container:before{transform:scaleX(1.2)}.video-block__video-container{grid-column:1/-1}.video-block__video{border-radius:var(--space-s);margin:var(--py) var(--mx) var(--space-l) var(--mx);overflow:hidden;--mx:calc(var(--grid-gutter)*-1)}.video-block__content{grid-column:1/-1}.video-block__topline{display:flex;gap:var(--space-m);margin-bottom:var(--space-s);white-space:nowrap}.video-block__title{font-family:var(--typo-headline-4-font-family);font-size:var(--typo-headline-4-font-size);font-weight:var(--typo-headline-4-font-weight);letter-spacing:var(--typo-headline-4-letter-spacing);line-height:var(--typo-headline-4-line-height)}.video-block__tags{margin-bottom:var(--py);margin-top:var(--space-m)}.theme-light .video-block__container{color:var(--color-neutral-10)}.theme-light .video-block__container:before{background:var(--color-primary-20)}.theme-blue .video-block__container{color:var(--color-primary-20)}.theme-blue .video-block__container:before{background:var(--color-neutral-10)}.theme-blue .video-block__topline{color:var(--color-neutral-90)}.partners-block{align-items:center}.partners-block__headline{color:var(--theme-color-fg-primary);grid-column:2/-2;text-align:center}.partners-block__cta{grid-column:2/-2;grid-row:3;text-align:center}.partners-block__partners{display:grid;gap:var(--space-xxl);grid-column:2/-2;grid-template-columns:repeat(2,1fr);margin-bottom:var(--space-xxl);margin-top:var(--space-l)}.partners-block__partner{aspect-ratio:2/1;margin:auto;max-width:180px;width:100%}.image-text-block{align-items:center;row-gap:var(--space-l)}.image-text-block__image{align-items:center;aspect-ratio:1/1;display:flex;grid-column:2/-2}.image-text-block__image>*{flex:1}.image-text-block__content{grid-column:2/-2}.image-text-block__headline{color:var(--theme-color-fg-primary);margin-bottom:var(--space-s)}.image-text-block__copy{margin-bottom:var(--space-m)}.richtext-block{background:var(--theme-color-bg);color:var(--color-neutral-90);overflow:hidden;--py:var(--space-4xl)}.richtext-block__richtext{grid-column:2/-2;padding:var(--py) 0;position:relative}.richtext-block__richtext:before{background:var(--color-neutral-10);border-radius:var(--space-m);content:"";height:100%;position:absolute;transform:scaleX(1.1);transition:transform var(--transition-duration-800) var(--transition-timing-function);width:100%}.richtext-block--visible .richtext-block__richtext:before{transform:scaleX(1.2)}.richtext-block__richtext>*{grid-column:1/-1;position:relative}.theme-light .richtext-block{--py:0!important}.infographic{display:flex;flex-direction:column;gap:var(--space-m);height:100%}.infographic__image{aspect-ratio:1/1;border-radius:10px;flex-shrink:0;margin-right:auto;max-width:216px;overflow:hidden;width:100%}.infographic__headline{color:var(--theme-color-fg-primary);margin:0 0 var(--space-s) 0}.infographic__copy{margin-top:auto}.infographics__header{grid-column:2/-2;margin:0 0 var(--space-l) 0}.infographics__header strong{color:var(--theme-color-accent)}.infographics--three-col .infographics__header{text-align:center}.infographics__graphics{display:grid;gap:var(--space-xxl) var(--grid-gutter);grid-column:2/-2;grid-template-columns:1fr}.infographics__cta{grid-column:2/-2;margin-top:var(--space-3xl);text-align:center}.infographics__cta>a,.infographics__cta>button{width:100%}.notification-banner{background:var(--theme-color-accent);color:var(--theme-color-bg);margin-bottom:calc(var(--block-border-radius)*-1);padding-bottom:var(--block-border-radius)}.notification-banner__inner{grid-column:2/-2;padding:var(--space-xs) 0;text-align:center}.notification-banner a{text-decoration:underline}.notification-banner a:hover{text-decoration:none}.notification-banner+.header{border-top-left-radius:var(--block-border-radius);border-top-right-radius:var(--block-border-radius)}.page-stage{margin:var(--space-m) 0 var(--space-xxl) 0}.page-stage__container{align-items:center;-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:flex;grid-column:2/-2}.page-stage__container>*{flex:1}.page-stage__content>*+*{margin-top:var(--space-l)}.page-stage__headline{grid-area:headline;margin:0!important}.page-stage__headline strong{background:inherit;color:var(--theme-color-accent)}.page-stage__intro{grid-area:intro;max-width:530px}.page-stage__cta{grid-area:cta}.page-stage__desktop-image,.page-stage__mobile-image{aspect-ratio:3/2;grid-area:image;overflow:hidden}.page-stage__desktop-image>*,.page-stage__mobile-image>*{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:right;object-position:right;width:100%}.page-stage__desktop-image{display:none}dithered-image{display:block}.tag-button,dithered-image[grayscale]{background:var(--color-primary-20)}.tag-button{align-items:center;border:2px solid var(--accent);border-radius:26px;color:var(--color-neutral-10);cursor:pointer;display:flex;gap:var(--space-s);padding:10px var(--space-m) 10px var(--space-s);white-space:nowrap;--accent:var(--color-primary-30)}.tag-button--active,.tag-button:hover{--accent:var(--color-secondary-20)}.tag-button--reverse{flex-direction:row-reverse;padding-left:var(--space-m);padding-right:var(--space-s)}.tag-button__icon{display:block;height:var(--size);transform:rotate(-45deg);width:var(--size);--size:20px}.tag-button--active .tag-button__icon,.tag-button:hover .tag-button__icon{transform:rotate(0)}.tag-button__icon-path{fill:var(--accent)}.accordion{margin:0;width:100%}.accordion summary{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--color-primary);display:flex;justify-content:space-between;text-align:left;width:100%}.accordion summary::-webkit-details-marker,.accordion summary::marker{display:none}.accordion summary svg{flex-shrink:0;height:var(--space-l);transition:transform var(--transition-duration-300) ease-in-out;width:var(--space-l)}.accordion summary:focus svg,.accordion summary:hover svg{transform:translateY(var(--space-xxs))}.accordion__content{margin-top:var(--space-m)}.accordion__content>* :last-child{margin-bottom:0}.accordion__wrapper{position:relative}.accordion details{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-bottom:1px solid var(--color-neutral-30);padding:var(--space-m) var(--space-s);position:relative;text-align:left}.accordion details:first-child{border-top:1px solid var(--color-neutral-30)}.accordion details[open] summary svg{transform:scaleY(-1)}.accordion details[open] summary:hover svg{transform:scaleY(-1) translateY(var(--space-xxs))}.button,.form .hs-submit .hs-button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:5px;box-shadow:0 0 0 var(--border-width) var(--border-color);cursor:pointer;display:inline-flex;gap:var(--space-xs);justify-content:center;margin:2px;padding:6px;position:relative;transition-duration:var(--transition-duration);transition-property:color,background-color,box-shadow,border-radius;transition-timing-function:var(--transition-timing-function);white-space:nowrap;--border-width:1px}.button:hover,.form .hs-submit .hs-button:hover{border-radius:10px;--border-width:2px}.button:focus:not(:focus-visible),.form .hs-submit .hs-button:focus:not(:focus-visible){outline:0}.button[disabled],.form .hs-submit [disabled].hs-button{background:var(--color-neutral-30);color:var(--color-neutral-50);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;--border-color:var(--color-neutral-30)}.button--primary,.form .hs-submit .hs-button{color:var(--theme-color-fg-primary);--border-color:var(--theme-color-fg-primary)}.button--primary:active,.button--primary:focus,.form .hs-submit .hs-button:active,.form .hs-submit .hs-button:focus{background:var(--theme-color-accent);color:var(--theme-color-bg);--border-color:var(--theme-color-fg-primary)}.button--tertiary{background:transparent;color:var(--theme-color-fg-secondary);--border-color:transparent}.button--tertiary:hover{font-weight:700}.button--tertiary:active,.button--tertiary:focus{color:var(--theme-color-accent);font-weight:700}.button__icon{color:currentColor;fill:currentColor}.link{align-items:center;display:inline-flex}.link:focus span,.link:hover span{text-decoration:underline}.dialog{background:none;border:none;height:100%;inset:0;margin:0;max-height:100%;max-width:100%;overflow-y:auto;padding:0;position:fixed!important;width:100%}.dialog__content{background:var(--color-neutral-10);color:var(--color-primary);height:100%}.dialog__close{position:fixed;right:var(--space-l);top:var(--space-m);z-index:1}.dialog--secondary>.dialog__content{background:var(--color-primary);color:var(--color-neutral-10)}.font-normal{font-weight:400}.font-bold,.form .hs-form-field>label{font-weight:700}.font-sans,.richtext--sans-serif li,.richtext--sans-serif>p{font-family:var(--font-family-sans)!important}.font-serif{font-family:var(--font-family-serif)!important}.typo-display-1{font-family:var(--typo-display-1-font-family);font-size:var(--typo-display-1-font-size);font-weight:var(--typo-display-1-font-weight);letter-spacing:var(--typo-display-1-letter-spacing);line-height:var(--typo-display-1-line-height)}.typo-headline-1{font-family:var(--typo-headline-1-font-family);font-size:var(--typo-headline-1-font-size);font-weight:var(--typo-headline-1-font-weight);letter-spacing:var(--typo-headline-1-letter-spacing);line-height:var(--typo-headline-1-line-height)}.richtext>h2,.typo-headline-2{font-family:var(--typo-headline-2-font-family);font-size:var(--typo-headline-2-font-size);font-weight:var(--typo-headline-2-font-weight);letter-spacing:var(--typo-headline-2-letter-spacing);line-height:var(--typo-headline-2-line-height)}.richtext>h3,.typo-headline-3{font-family:var(--typo-headline-3-font-family);font-size:var(--typo-headline-3-font-size);font-weight:var(--typo-headline-3-font-weight);letter-spacing:var(--typo-headline-3-letter-spacing);line-height:var(--typo-headline-3-line-height)}.richtext>h4,.typo-headline-4{font-family:var(--typo-headline-4-font-family);font-size:var(--typo-headline-4-font-size);font-weight:var(--typo-headline-4-font-weight);letter-spacing:var(--typo-headline-4-letter-spacing);line-height:var(--typo-headline-4-line-height)}.typo-label-large{font-family:var(--typo-label-large-font-family);font-size:var(--typo-label-large-font-size);letter-spacing:var(--typo-label-large-letter-spacing);line-height:var(--typo-label-large-line-height)}.typo-label{font-family:var(--typo-label-font-family);font-size:var(--typo-label-font-size);letter-spacing:var(--typo-label-letter-spacing);line-height:var(--typo-label-line-height)}.form .hs-field-desc,.form .hs-richtext,.form label,.typo-label-small{font-family:var(--typo-label-small-font-family);font-size:var(--typo-label-small-font-size);letter-spacing:var(--typo-label-small-letter-spacing);line-height:var(--typo-label-small-line-height)}.richtext li,.richtext>p,.typo-copy{font-family:var(--typo-copy-font-family);font-size:var(--typo-copy-font-size);letter-spacing:var(--typo-copy-letter-spacing);line-height:var(--typo-copy-line-height)}.typo-copy-small{font-family:var(--typo-copy-small-font-family);font-size:var(--typo-copy-small-font-size);letter-spacing:var(--typo-copy-small-letter-spacing);line-height:var(--typo-copy-small-line-height)}.typo-subnav-headline{font-family:var(--typo-subnav-headline-font-family);font-size:var(--typo-subnav-headline-font-size);font-weight:var(--typo-subnav-headline-font-weight);letter-spacing:var(--typo-subnav-headline-letter-spacing);line-height:var(--typo-subnav-headline-line-height)}.typo-quote{font-family:var(--typo-quote-font-family);font-size:var(--typo-quote-font-size);font-weight:var(--typo-quote-font-weight);letter-spacing:var(--typo-quote-letter-spacing);line-height:var(--typo-quote-line-height)}.typo-button{font-family:var(--typo-button-font-family);font-size:var(--typo-button-font-size);letter-spacing:var(--typo-button-letter-spacing);line-height:var(--typo-button-line-height)}.form{max-width:800px}.form .hs-form-booleancheckbox-display,.form .hs-form-checkbox-display,.form .hs-form-radio-display{display:flex;gap:var(--space-xs)}.form .legal-consent-container .hs-richtext{margin-bottom:var(--space-m)}.form .hs-submit .hs-button{width:100%}.form .hs-form-field{display:grid;margin-bottom:var(--space-m);grid-row-gap:var(--space-xs)}.form .hs-form-field>label{grid-row:1}.form .hs-form-field .input{grid-row:2}.form .hs-form-field .hs-field-desc{color:var(--color-neutral-50);grid-row:3}.form .hs-form-field .hs-error-msg{color:var(--color-warning);grid-row:4}.form .hs-form-field ul{list-style:none;margin:0;padding:0}.form .hs-form-field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--color-neutral-10)}.form .hs-dependent-field .inputs-list,.form .hs-fieldtype-checkbox .inputs-list,.form .hs-fieldtype-radio .inputs-list{display:flex;flex-direction:column;gap:var(--space-xs)}.form .hs-dependent-field .hs-input,.form .hs-fieldtype-checkbox .hs-input,.form .hs-fieldtype-radio .hs-input{height:16px;min-height:16px;width:16px}.form .hs-fieldtype-phonenumber .hs-input,.form .hs-fieldtype-select .hs-input,.form .hs-fieldtype-text .hs-input,.form .hs-fieldtype-textarea .hs-input{border:1.5px solid var(--color-neutral-50);border-radius:5px;min-height:43px;padding:var(--space-xs) var(--space-s);width:100%}.form .hs-fieldtype-phonenumber .hs-input:not(:-moz-placeholder),.form .hs-fieldtype-select .hs-input:not(:-moz-placeholder),.form .hs-fieldtype-text .hs-input:not(:-moz-placeholder),.form .hs-fieldtype-textarea .hs-input:not(:-moz-placeholder){border-color:var(--color-neutral-90)}.form .hs-fieldtype-phonenumber .hs-input:active,.form .hs-fieldtype-phonenumber .hs-input:focus,.form .hs-fieldtype-phonenumber .hs-input:not(:placeholder-shown),.form .hs-fieldtype-select .hs-input:active,.form .hs-fieldtype-select .hs-input:focus,.form .hs-fieldtype-select .hs-input:not(:placeholder-shown),.form .hs-fieldtype-text .hs-input:active,.form .hs-fieldtype-text .hs-input:focus,.form .hs-fieldtype-text .hs-input:not(:placeholder-shown),.form .hs-fieldtype-textarea .hs-input:active,.form .hs-fieldtype-textarea .hs-input:focus,.form .hs-fieldtype-textarea .hs-input:not(:placeholder-shown){border-color:var(--color-neutral-90)}.form .hs-fieldtype-select .input{position:relative}.form .hs-fieldtype-select .input:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid var(--color-neutral-90);content:"";height:0;position:absolute;right:var(--space-s);top:50%;transform:translateY(-50%);width:0}.quote{align-items:center;color:var(--color-primary);display:flex;flex-direction:column;gap:var(--space-xl);padding:0 var(--grid-gutter)}.quote--condensed{gap:var(--space-m);padding:0}.quote p{position:relative;text-align:center}.quote--condensed p{text-align:left}.quote cite{display:block;font-style:normal;text-align:center}.richtext mark{background:none;color:var(--color-primary-20)}.richtext b,.richtext strong{font-weight:700}.richtext>h2,.richtext>h3,.richtext>h4,.richtext>ol,.richtext>p,.richtext>ul{margin:0;margin-bottom:var(--space-m)}.richtext .accordion{margin-bottom:var(--space-m)}.richtext .content-media{margin:calc(var(--space-l) - var(--space-m)) auto var(--space-l) auto}.richtext .quote{margin:calc(var(--space-3xl) - var(--space-m)) 0 var(--space-3xl) 0}.richtext>ol,.richtext>ul{list-style-type:none!important;padding-left:var(--space-l)}.richtext>ol li,.richtext>ul li{margin-bottom:var(--space-s);position:relative}.richtext>ol li>ol,.richtext>ol li>ul,.richtext>ul li>ol,.richtext>ul li>ul{margin-top:var(--space-s);padding-left:var(--space-s)}.richtext ul li:before{background:var(--color-primary);border-radius:8px;content:"";height:8px;left:-20px;position:absolute;top:10px;width:8px}.richtext ul li ul{list-style-type:none}.richtext ul li ul li:before{background:none;border:1px solid var(--color-primary);height:8px;left:-18px;top:10px;width:8px}.richtext ol{counter-reset:ol-counter;list-style:none}.richtext ol li{counter-increment:ol-counter}.richtext ol li:before{color:var(--color-primary);content:counter(ol-counter);font-weight:700;left:-20px;position:absolute;top:0}.richtext ol li ol{list-style-type:none}.richtext ol li ol li{padding-left:var(--space-xxs)}.richtext ol li ol li:before{color:var(--color-primary);content:counters(ol-counter,".") " ";font-weight:700;left:-26px;position:absolute;top:0}.richtext :where(p,li) a{border-bottom:1px solid var(--color-primary);color:var(--color-primary);text-decoration:none}.richtext :where(p,li) a:hover{border-bottom:0}.downloads__wrapper{grid-column:2/-2}.downloads h2{color:var(--theme-color-fg-primary);margin-bottom:var(--space-l)}.downloads__content{display:flex;flex-direction:column;gap:var(--space-s)}.downloads svg{color:var(--theme-color-accent)}.downloads__meta{text-transform:uppercase}.downloads a{gap:var(--space-s)}.downloads a,.share-links{align-items:center;display:flex}.share-links a{display:block;margin-right:space("s")}.icon{height:24px;width:24px}.icon--large{height:42px;width:42px}.scroll-container{overflow:hidden;position:relative}.scroll-container__items{align-items:center;display:flex;overflow-x:scroll;scroll-snap-type:x mandatory;scrollbar-width:none}.scroll-container__items::-webkit-scrollbar{display:none}.scroll-container__item{border:2px solid var(--color-neutral-100);flex-shrink:0;margin-right:var(--space-s);max-width:300px;min-height:300px;padding:var(--space-l);scroll-snap-align:start;width:80vw}.scroll-container__item:last-of-type{margin-right:0}.scroll-container__next,.scroll-container__prev{position:absolute;top:50%;transform:translateY(-50%)}.scroll-container__prev{left:var(--space-xxs)}.scroll-container__next{right:var(--space-xxs)}.scroll-container button[aria-hidden=true]{display:none}.tabs{background:var(--theme-color-bg);border-radius:0 0 var(--space-s) var(--space-s);color:var(--theme-color-fg-secondary);padding-bottom:var(--space-l);--tab-gap:var(--space-xs)}.tabs__container{background:linear-gradient(var(--color-primary-10),transparent);border-radius:var(--block-border-radius);grid-column:1/-1}.tabs__list{display:flex;flex-wrap:nowrap;gap:var(--tab-gap);margin:0;overflow-x:auto;padding:var(--space-xxs);padding-bottom:var(--block-border-radius);position:relative;white-space:nowrap}.tabs__list li{flex-shrink:0}.tabs__tab{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:var(--color-neutral-90);display:flex;flex:1;justify-content:center;padding:var(--space-s) var(--space-l);position:relative}.tabs__tab[aria-hidden=true]{display:none}.tabs__tab[aria-selected=true]{outline:none}.tabs__glider{background:var(--color-neutral-10);border-radius:var(--block-border-radius);box-shadow:0 2px 10px #00000040;height:var(--height);position:absolute;transform:translate(calc(var(--x) - var(--space-xxs)));width:var(--width)}.tabs__panel{margin:var(--space-xl) var(--grid-gutter)}.tabs__panel-hl strong{color:var(--theme-color-accent);font-style:italic}.tabs__panel-hl-inline{margin-right:var(--space-s)}.tabs__panel-cta{display:inline-flex;margin-right:space(l);vertical-align:middle}.theme-blue .tabs__container{background:linear-gradient(var(--color-primary-30),transparent)}.theme-blue .tabs__tab{color:var(--color-neutral-10)}.teaser-container--is-white,.theme-blue .tabs__glider{background:var(--color-primary-20)}.teaser-container--is-white{overflow:hidden}.teaser-container__header{color:var(--theme-color-fg-primary);display:flex;flex-direction:column;gap:var(--space-s);grid-column:2/-2;margin-bottom:var(--space-l)}.teaser-container--variant-1 .teaser-container__header{grid-column:2/-2}.teaser-container__teasers{gap:var(--grid-gutter);grid-column:1/-1;position:relative}.teaser-container__teasers nav{align-items:center;display:flex;grid-column:1/-1;justify-content:center;margin:var(--space-6xl) 0}.teaser-container__teasers .teaser--variant-1{grid-column:1/-1}.teaser-container__teasers .teaser--variant-2,.teaser-container__teasers .teaser--variant-3{grid-column:span 4}.teaser-container__teasers .teaser--variant-4{grid-column:1/-1}.teaser-container--is-white .teaser-container__teasers{padding:var(--space-l) 0}.teaser-container--is-white .teaser-container__teasers:before{background:var(--color-neutral-10);border-radius:var(--space-m);content:"";height:100%;position:absolute;transform:scaleX(1.1);transition:transform .8s var(--transition-timing-function);width:100%}.teaser-container--visible.teaser-container--is-white .teaser-container__teasers:before{transform:scaleX(1.2)}.teaser{display:flex;flex-direction:column;padding-bottom:var(--space-m);text-decoration:none;--inset:0}.teaser__image{aspect-ratio:1/1;border-radius:3px;margin-bottom:var(--space-s);overflow:hidden}.teaser--no-image .teaser__image{background:var(--color-neutral-30)}.teaser__content{display:flex;flex:1;flex-direction:column}.teaser__topline{display:flex;font-family:var(--typo-copy-small-font-family);font-size:var(--typo-copy-small-font-size);gap:var(--space-m);letter-spacing:var(--typo-copy-small-letter-spacing);line-height:var(--typo-copy-small-line-height);white-space:nowrap}.teaser__headline{margin-bottom:auto}.teaser__headline strong{font-weight:inherit}.teaser__headline{font-family:var(--typo-headline-4-font-family);font-size:var(--typo-headline-4-font-size);font-weight:var(--typo-headline-4-font-weight);letter-spacing:var(--typo-headline-4-letter-spacing);line-height:var(--typo-headline-4-line-height)}.teaser--has-intro .teaser__headline{margin-bottom:0}.teaser__intro{margin-bottom:auto;margin-top:var(--space-s)}.teaser__tags{margin:var(--mt) 0 0 0;--mt:var(--space-s)}.teaser--variant-1 .teaser__tags,.teaser--variant-2 .teaser__tags,.teaser--variant-3 .teaser__tags{--mt:var(--space-m)}.teaser__cta{margin-top:var(--space-m)}.teaser:focus .button,.teaser:hover .button{border-radius:10px;--border-width:2px}.video{overflow:hidden;position:relative}.video__poster,.video__poster-image{left:0;position:absolute;top:0}.video__poster-image{width:100%}.video__button,.video__cookie-consent-missing,.video__embed-container,.video__poster{aspect-ratio:16/9;width:100%}.video__iframe,.video__player{height:100%;left:0;position:absolute;top:0;width:100%}.video__embed-container{position:relative}.video__button{background-color:transparent;border:0;cursor:pointer;left:0;padding-bottom:0;padding-left:0;padding-right:0;position:absolute;top:0}.video__button-icon{height:90px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform var(--transition-duration-300) ease-out;width:90px}.video__button-icon-circle{fill:var(--color-neutral);transition:fill var(--transition-duration-300) ease-out}.video__button-icon-arrow{fill:var(--color-neutral-10)}.video__button:hover .video__button-icon{transform:translate(-50%,-50%) scale(1.1)}.video__button:hover .video__button-icon circle{fill:var(--color-primary)}.video__cookie-consent-missing{align-items:center;border:var(--line-width) solid var(--col-neutral);display:flex;flex-direction:column;inset:0;justify-content:center;padding:0 var(--space-m);position:absolute;text-align:center}.video__cookie-consent-missing p{margin:0 0 var(--space-s) 0}.video figcaption{margin-top:var(--space-m)}.video figcaption p{margin-top:var(--space-xs)}.stage{background:var(--color-primary-20);color:var(--color-neutral-10);padding:var(--space-l) 0}.stage__container{grid-column:2/-2}.stage__date{display:block;margin-bottom:var(--space-s)}.stage__headline{margin-bottom:var(--space-m)}.stage__headline mark,.stage__headline strong{background:inherit;color:var(--color-secondary-20)}.stage__author-tags{display:flex;flex-direction:column;gap:var(--space-m)}.stage__author{display:flex;gap:var(--space-s);margin:8px 0;--avatar-size:24px}.stage__author-image{background:var(--color-neutral-30);border-radius:100%;flex-shrink:0;height:var(--avatar-size);width:var(--avatar-size)}.stage__author-name{display:flex;flex-direction:column;flex-wrap:wrap;gap:var(--space-xxs)}.stage__author-name span{line-height:var(--avatar-size)}.stage__image{aspect-ratio:16/9;margin-top:var(--space-l)}.stage__intro-container{margin-top:var(--space-4xl);row-gap:var(--space-l)}.stage__intro-social-links{display:flex;grid-column:span 3;list-style:none;margin:0;padding:0}.stage__intro-social-links a{display:block}.stage__intro-headline{grid-column:span 6}.stage__intro-copy{grid-column:span 3}:root{--header-height:112px}.header{background:var(--theme-color-bg);color:var(--theme-color-fg-secondary)}.header__logo{fill:currentColor}.header__container{align-items:center;display:flex;gap:var(--grid-gutter);grid-column:2/-2;justify-content:space-between;padding:var(--space-l) 0}.header__buttons{align-items:center;display:flex;gap:var(--space-xs)}.header__cta-button{display:none}.footer{color:var(--theme-color-fg-primary);padding-top:var(--space-6xl)}.footer__nav{background:var(--theme-color-bg);padding-bottom:var(--space-xxl)}.footer__main-links{display:flex;flex-direction:column;flex-wrap:wrap;gap:var(--space-xxl);grid-column:1/-1;margin:0;padding:0}.footer__main-link:focus,.footer__main-link:hover{text-decoration:underline}.footer__social-links{display:flex;grid-column:1/-1;margin:var(--space-6xl) 0 0 0;padding:0}.footer__social-links a:focus,.footer__social-links a:hover{color:#00fea4}.footer__partners{display:flex;flex-wrap:wrap;gap:var(--space-m);grid-column:1/-1;margin-top:var(--space-3xl)}.footer__partners-img{filter:grayscale(100%);height:25px}.footer__meta-links{display:flex;flex-wrap:wrap;grid-column:1/-1;margin:var(--space-m) 0 0 0;row-gap:var(--space-s)}.footer__meta-links li:not(:last-child):after{content:"|";padding:0 var(--space-xs)}.footer__meta-links li:first-child{padding-left:0}.theme-blue .footer__nav{background:linear-gradient(var(--color-primary-20),var(--color-primary-30))}.theme-blue .footer__partners-img{filter:grayscale(100%) invert(1)}.content-blocks>*+*{margin-top:var(--space-3xl)}.content-blocks>:last-child{margin-bottom:0}.contact-person{background:var(--color-primary-10);border-radius:999px;display:flex;height:96px;position:relative;white-space:nowrap;--arrow-size:24px}.contact-person__inner{align-items:center;color:var(--color-neutral-10);display:flex;padding:0 calc(var(--space-m)*2 + var(--arrow-size)) 0 var(--space-l);position:relative}.contact-person__content{flex:1;margin:var(--space-s) 0;overflow:hidden;position:relative}.contact-person__content>*{overflow:hidden;text-overflow:ellipsis}.contact-person__content-mail{color:var(--color-secondary-20)}.contact-person__image{aspect-ratio:1;border-radius:999px;display:none;height:80px;margin:var(--space-xs) var(--space-m) var(--space-xs) var(--space-xs);overflow:hidden;position:relative;width:80px}.contact-person__animator{background:var(--color-primary-20);border-radius:999px;height:100%;left:0;position:absolute;transition:width var(--transition-duration-300) var(--transition-timing-function);width:100%}.contact-person:hover .contact-person__animator{width:var(--open)}.contact-person__animator-arrow{align-items:center;bottom:0;color:var(--color-neutral-10);display:flex;position:absolute;right:var(--space-m);top:0}.contact-person:hover .contact-person__animator-arrow{color:var(--color-secondary-20)}.contact-person__animator-arrow .icon{height:var(--arrow-size);width:var(--arrow-size)}.contact-person__mail{align-items:center;bottom:0;color:var(--color-primary-20);display:flex;position:absolute;right:calc(var(--space-s) + var(--arrow-size) + var(--space-m));top:0}.contact-person__mail p{margin-right:var(--space-m)}.contact-person:hover .contact-person__mail{color:var(--color-secondary-20)}.contact-person__mail-mail{display:none}.contact>*+*{margin-top:var(--space-m)}.content-media{position:relative}.content-media figcaption{color:var(--color-neutral-70);margin-top:var(--space-xs)}.accordion-teaser{overflow:hidden;position:relative}.accordion-teaser__header{color:var(--theme-color-fg-primary);display:flex;flex-direction:column;gap:var(--space-s);grid-column:2/-2;margin-bottom:var(--space-l)}.accordion-teaser__container{background:none;padding:var(--space-xxl) 0;position:relative;grid-row-gap:var(--space-xl)}.accordion-teaser__container:before{background:var(--color-primary);border-radius:var(--block-border-radius);content:"";height:100%;position:absolute;transform:scaleX(1);transition:transform var(--transition-duration-800) var(--transition-timing-function);width:100%}.accordion-teaser__image{aspect-ratio:1;grid-column:1/-1;margin:0 var(--space-l);position:relative}.accordion-teaser__image>*{height:100%;position:absolute;width:100%}.accordion-teaser__image .balance-mask{--mask-bg:var(--color-primary-20)}.accordion-teaser__image .balance-mask svg>*{animation-iteration-count:1}.accordion-teaser__image img{-o-object-fit:cover;object-fit:cover}.accordion-teaser__teasers{color:var(--color-neutral-10);grid-column:1/-1;position:relative}.accordion-teaser__details{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:3.5px;height:var(--collapsed);overflow:hidden;padding-left:var(--space-l);padding-right:var(--space-l);transition:height var(--transition-duration-600) var(--transition-timing-function),margin-top var(--transition-duration-600) var(--transition-timing-function)}.accordion-teaser__details[open]{background:var(--color-primary-30);height:var(--expanded)}.accordion-teaser__details+.accordion-teaser__details[open]{margin-top:var(--space-m)}.accordion-teaser__summary{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:grid;grid-template-columns:1fr auto;margin-top:var(--space-m);text-align:left;width:100%}.accordion-teaser__summary::-webkit-details-marker,.accordion-teaser__summary::marker{display:none}.accordion-teaser__details[open] .accordion-teaser__summary,.accordion-teaser__summary:hover{color:var(--color-secondary-20)}.accordion-teaser__details:not([open]) .accordion-teaser__summary .icon--Remove,.accordion-teaser__details[open] .accordion-teaser__summary .icon--Add{display:none}.accordion-teaser__teaser-content{margin:var(--space-m) 0}.accordion-teaser--visible .accordion-teaser__container:before{transform:scaleX(1.2)}@keyframes hideDialog{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes showDialog{0%{transform:translate(100%)}to{transform:translate(0)}}.navigation{overflow:hidden;position:relative}.navigation__dialog,.navigation__sub-dialog{background:none;border:none;color:var(--color-neutral-10);height:100vh;inset:0;margin:0;padding:0;position:fixed;width:100vw;z-index:1}.navigation__clip{height:100%;overflow:clip}.navigation__inner{height:100%;overflow:auto}.navigation__close{left:0;pointer-events:none;position:fixed;right:0;top:0}.navigation__close-inner{grid-column:-3/-2;padding:var(--space-l) 0;pointer-events:all;text-align:right}.navigation__sidebar{display:flex;grid-column:1/span 2;grid-row:1;justify-content:center;padding:var(--space-l) 0;width:62px}.navigation__sidebar--mobile{background:var(--color-primary);height:100%;margin-top:80px}.navigation__main{grid-row:1;grid-row-gap:var(--space-3xl);padding:var(--space-10xl) var(--space-s) var(--space-3xl) var(--space-s)}.navigation__main-links{grid-column:1/-1}.navigation__main-links ul{display:flex;flex-direction:column;gap:var(--space-s);margin:0}.navigation__main-links li>button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;margin:0;padding:0}.navigation__sub-dialog{background:transparent;min-height:var(--nav-min-height)}.navigation__link{align-items:flex-end;display:flex;gap:var(--space-s);justify-content:space-between;text-align:left;transform-origin:center left;transition:transform var(--transition-duration-300) ease-in-out;width:100%}.navigation__link svg{flex-shrink:0;height:38px;margin-bottom:var(--space-xxs);width:38px}.navigation__link:active,.navigation__link:hover,.navigation__link[aria-expanded=true]{color:var(--color-secondary-20)}.navigation__link[disabled]{cursor:default}.navigation__sub-links{--pr:var(--space-m);--pb:var(--space-3xl);--pl:var(--space-xl);background:var(--color-neutral-10);color:var(--color-primary);grid-column:2/-1;grid-row:1;margin-left:var(--space-l);padding:0 var(--pr) var(--pb) var(--pl);pointer-events:all}.navigation__sub-links-head{align-items:center;display:grid;gap:var(--space-xs);grid-template-columns:var(--pl) 1fr;height:40px;margin-left:calc(var(--pl)*-1);margin-top:var(--space-l);position:relative}.navigation__sub-links-back-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;cursor:pointer;justify-self:start;padding:var(--space-xs)}.navigation__sub-links>ul{padding-top:var(--space-3xl)}.navigation__sub-links details{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;text-align:left}.navigation__sub-links details>ul{padding-top:var(--space-m)}.navigation__sub-links summary{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;text-align:left;width:100%}.navigation__sub-links summary::-webkit-details-marker,.navigation__sub-links summary::marker{display:none}.navigation__sub-links summary svg{transform:rotate(90deg);transition:transform var(--transition-duration-300) ease-in-out}.navigation__sub-links details[open] summary svg{transform:rotate(90deg) scaleX(-1)}.navigation__secondary-links{align-items:flex-start;align-self:end;color:var(--color-neutral-10);display:inline-flex;flex-direction:column;gap:var(--space-m);grid-column:1/-1}.navigation__secondary-links>a{border-color:var(--color-neutral-10);color:var(--color-neutral-10)}.navigation__meta-links,.navigation__social-links{display:flex;gap:var(--space-s);list-style:none;margin:0;padding:0}.navigation__meta-links{flex-direction:column}.navigation__social-links a:focus,.navigation__social-links a:hover{color:#00fea4}.navigation__dialog .navigation__inner--main,.navigation__dialog::backdrop,.navigation__sub-dialog .navigation__inner--sub,.navigation__sub-dialog::backdrop{transform:translate(100%);transition:transform var(--transition-duration-300) ease-in-out}.navigation--is-open .navigation__dialog[open] .navigation__inner--main,.navigation--is-open .navigation__dialog[open]::backdrop,.navigation--sub-is-open .navigation__sub-dialog[open] .navigation__inner--sub,.navigation--sub-is-open .navigation__sub-dialog[open]::backdrop{transform:translate(0)}.navigation--sub-is-open .navigation__main-links>ul>li>a span,.navigation--sub-is-open .navigation__main-links>ul>li>button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navigation__dialog:modal,.navigation__sub-dialog:modal{height:100vh;height:-webkit-fill-available;max-height:100vh;max-width:100vw;width:100vw}.contact-form{position:relative;--border-radius:15px}.contact-form h2{color:var(--theme-color-fg-primary)}.contact-form .grid-inner{grid-row-gap:var(--space-s)}.contact-form .grid-inner>*{grid-column:span 4}.contact-form__intro{display:flex;flex-direction:column}.contact-form__intro h2{margin-bottom:var(--space-m)}.contact-form__intro .balance-mask{margin:0 auto var(--space-l) auto;max-width:245px}.contact-form__circles{padding-right:var(--space-6xl)}.contact-form__circles--mobile{display:block}.contact-form__circles--desktop{display:none}.contact-form__circles .circle{fill:var(--color-primary-10)}.contact-form__circles .line{fill:var(--color-primary-20)}.theme-blue .contact-form__circles .circle{fill:var(--color-secondary-10)}.theme-blue .contact-form__circles .line{fill:var(--color-secondary-20)}.contact-form__form{background:linear-gradient(var(--color-primary-10),transparent);border-radius:var(--block-border-radius);padding:var(--space-m)}.contact-form__form h3{color:var(--theme-color-fg-primary)}.theme-blue .contact-form__form{background:linear-gradient(var(--color-primary-30),transparent)}.contact-form__form-headline{margin-bottom:var(--space-l)}.fallback-image{align-items:center;display:flex;height:100%;position:relative;width:100%}.fallback-image--variant-1,.fallback-image--variant-3{background:var(--color-secondary)}.theme-blue .fallback-image--variant-1,.theme-blue .fallback-image--variant-3{background:var(--color-neutral-10)}.theme-blue .fallback-image--variant-1 svg rect,.theme-blue .fallback-image--variant-3 svg rect{fill:var(--color-neutral-10)}.theme-blue .fallback-image--variant-1 svg path,.theme-blue .fallback-image--variant-3 svg path{fill:var(--color-secondary)}.theme-blue .fallback-image--variant-1 svg circle,.theme-blue .fallback-image--variant-3 svg circle{fill:var(--color-secondary-10)}.fallback-image--variant-2,.fallback-image--variant-4{background:var(--color-primary)}.theme-blue .fallback-image--variant-2,.theme-blue .fallback-image--variant-4{background:var(--color-neutral-10)}.theme-blue .fallback-image--variant-2 svg rect,.theme-blue .fallback-image--variant-4 svg rect{fill:var(--color-neutral-10)}.theme-blue .fallback-image--variant-2 svg path,.theme-blue .fallback-image--variant-4 svg path{fill:var(--color-primary)}.theme-blue .fallback-image--variant-2 svg circle,.theme-blue .fallback-image--variant-4 svg circle{fill:var(--color-primary-10)}.fallback-image--variant-5,.fallback-image--variant-6{background:var(--color-neutral-10)}.history-module{margin:var(--space-m) 0 var(--space-xxl) 0;position:relative}.history-module__text{align-items:center;display:flex;flex-direction:column;gap:var(--space-s);margin:0 auto;text-align:center}.history-module__text p:first-child{color:var(--color-primary)}.history-module__text p:last-child{max-width:255px}.history-module svg{margin-top:var(--space-m)}.history-block{overflow:hidden;position:relative}.history-block__header{grid-column:2/-2;margin:0 0 var(--space-l) 0;text-align:center}.history-block__header strong{color:var(--theme-color-accent)}.history-block__container{background:none;grid-column:1/-1;padding:var(--space-4xl) 0 var(--space-l);position:relative}.history-block__container:before{background:var(--color-primary);border-radius:var(--block-border-radius);content:"";grid-column:2/-2;height:100%;position:absolute;transform:scaleX(1);transition:transform var(--transition-duration-800) var(--transition-timing-function);width:100%}.history-block--visible .history-block__container:before{transform:scaleX(1.2)}.history-block__pills{--pb:var(--space-xl);--px:var(--space-6xl);display:flex;gap:var(--space-xxs);grid-column:1/-1;height:calc(145px + var(--pb));margin:0 0 20px;overflow-x:auto;padding:0 var(--px);position:relative;scroll-padding:0 var(--px);scrollbar-width:none}.history-block__pills::-webkit-scrollbar{display:none}.history-block__pill{list-style:none;padding:0 0 var(--pb)}.history-block__pill:first-child{margin-left:auto}.history-block__pill:last-child{margin-right:auto}.history-block__pill-btn{background:transparent;border:0;cursor:pointer;flex-shrink:0;padding:0;position:relative}.history-block__pill-btn-balance{background:var(--color-primary-30);overflow:hidden;position:relative}.history-block__pill-btn-balance-bar{background:var(--color-primary-20);left:0;position:absolute}.history-block__pill-btn-img{inset:0;overflow:hidden;position:absolute}.history-block__pill-btn-title{color:var(--color-primary-30);display:block;font-family:var(--font-family-sans)}.history-block__content{background:linear-gradient(var(--color-primary-30),transparent);border-radius:15px;color:var(--color-neutral-10);grid-column:2/-2;padding:var(--space-m);position:relative}.history-block__content p{margin-bottom:var(--space-m)}.history-block__content p:last-child{margin-bottom:0}.history-block__content strong{color:var(--color-secondary-20);font-weight:inherit}.history-block__content-indicator{bottom:0;position:absolute}.history-block__content-indicator svg{display:block}.home-page .notification-banner{background:var(--theme-color-accent);color:var(--theme-color-bg)}.grid{display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:var(--grid-lock) var(--grid-columns) var(--grid-lock)}.grid-inner{display:grid;grid-column:2/-2;grid-column-gap:var(--grid-gutter);grid-template-columns:var(--grid-columns)}.hide-visually{border:0;clip:rect(0 0 0 0);height:auto;margin:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.transition{transition-duration:var(--transition-duration);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:var(--transition-timing-function)}.duration-300{transition-duration:var(--transition-duration-300)}@media (min-width:580px){:root{--grid-gutter:var(--space-s);--grid-outer:var(--space-s)}.video-block__video{--mx:0}.partners-block__partners{grid-template-columns:repeat(5,1fr);margin-top:var(--space-4xl)}.infographics__graphics{grid-template-columns:repeat(3,minmax(0,1fr))}.infographics--two-col .infographics__graphics{grid-column:2/-2;grid-template-columns:repeat(1,minmax(0,1fr))}.infographics--two-col .infographics__graphics .infographic{flex-direction:row}.infographics--two-col .infographics__graphics .infographic__image{margin-right:0}.infographics--two-col .infographics__graphics .infographic__text{margin-top:var(--space-s)}.teaser-container--variant-1 .teaser-container__header{grid-column:3/-3}.teaser-container__teasers .teaser--variant-1{grid-column:2/-2}.teaser-container__teasers .teaser--variant-2,.teaser-container__teasers .teaser--variant-3,.teaser-container__teasers .teaser--variant-4{grid-column:span 2}.footer__main-links{flex-direction:row;row-gap:var(--space-l)}.contact-person--has-image .contact-person__inner{padding-left:0}.contact-person__image{display:block}.accordion-teaser__image{grid-column:1/-2}.navigation__sub-links{--pr:var(--space-l);--pb:var(--space-10xl);--pl:var(--space-xxl);margin-left:var(--space-xl)}.contact-form__intro .balance-mask{max-width:325px}.contact-form__circles{grid-row:2;padding-right:var(--space-10xl)}.history-module__text p:last-child{max-width:400px}}@media (min-width:960px){:root{--typo-display-1-font-size:120px;--typo-display-1-font-weight:700;--typo-display-1-letter-spacing:-6px;--typo-display-1-line-height:144px;--typo-headline-1-font-size:84px;--typo-headline-1-font-weight:700;--typo-headline-1-letter-spacing:-4.2px;--typo-headline-1-line-height:100.8px;--typo-headline-2-font-size:50px;--typo-headline-2-font-weight:600;--typo-headline-2-letter-spacing:-.5px;--typo-headline-2-line-height:65px;--typo-headline-3-font-size:40px;--typo-headline-3-font-weight:600;--typo-headline-3-letter-spacing:-.2px;--typo-headline-3-line-height:52px;--typo-headline-4-font-size:29px;--typo-headline-4-font-weight:600;--typo-headline-4-letter-spacing:-.145px;--typo-headline-4-line-height:40px;--typo-label-large-font-size:24px;--typo-label-large-letter-spacing:-.24px;--typo-label-large-line-height:31.2px;--typo-label-font-size:18px;--typo-label-letter-spacing:-.18px;--typo-label-line-height:24px;--typo-copy-font-size:18px;--typo-copy-letter-spacing:-.09px;--typo-copy-line-height:28px;--typo-copy-small-font-size:14px;--typo-copy-small-letter-spacing:-.07px;--typo-copy-small-line-height:21px;--typo-subnav-headline-font-size:39px;--typo-subnav-headline-font-weight:500;--typo-subnav-headline-letter-spacing:-4px;--typo-subnav-headline-line-height:47px;--typo-quote-font-size:54px;--typo-quote-font-weight:700;--typo-quote-letter-spacing:-2.7px;--typo-quote-line-height:70.2px;--typo-button-font-size:18px;--grid-gutter:var(--space-m);--grid-outer:var(--space-m);--grid-columns:repeat(12,1fr)}.tags-stage{margin:var(--space-l) 0 0 0}.tags-stage__intro{grid-column:5/-5}.tags-stage__tags{gap:var(--space-m);grid-column:3/-3;margin-bottom:var(--space-4xl)}.tags-stage__filter-list{grid-column:2/span 3;margin-bottom:var(--space-4xl)}.tags-stage__main{grid-column:span 9;margin-bottom:var(--space-4xl)}.tag-buttons__dots{width:52px}.iframe-block--narrow .iframe-block__inner{grid-column:5/-5}.hero-alert-block__inner{padding:var(--space-5xl) 0}.home-stage{--desired-height:calc(80vh - var(--header-height))}.home-stage__mobile{display:none}.home-stage__desktop{display:block}.home-stage .balance-bar{transform-origin:72px 72px}.home-stage h1.headline{font-size:clamp(4.5rem,17cqh,7.75rem);font-weight:700;letter-spacing:-.375rem;max-width:100%}.jobs-block{padding:var(--space-xl) 0 var(--space-6xl) 0}.jobs-block__inner{grid-template:"i i" "t t" "c1 c" "l r"/3fr 9fr}.jobs-block__intro-inner{grid-column:4/-4}.jobs-block__tags{margin-bottom:var(--space-6xl);padding:0 var(--space-l)}.jobs-block__results-count{padding:var(--space-s) 0}.jobs-block__jobs{-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:grid;grid-template-columns:repeat(9,1fr);padding:0}.jobs-block__jobs-list{grid-column:2/-2}.job-teaser{align-items:start;grid-template:"location cta" "title cta" "tags cta"/1fr auto}.filter-list__list{border-top:0}.filter-list__summary{display:none}.image-block__image{grid-column:3/-3}.image-block__copy{grid-column:2/span 6}.image-block__credits{grid-column:9/span 3;margin-top:0}.video-block__container{--py:var(--space-xl)}.video-block__container:before{transform:scaleX(1.1)}.video-block__video{--mx:auto;aspect-ratio:16/9;max-height:calc(100vh - 300px);min-height:420px}.video-block__content{grid-column:3/-3}.video-block__title{font-family:var(--typo-headline-2-font-family);font-size:var(--typo-headline-2-font-size);font-weight:var(--typo-headline-2-font-weight);letter-spacing:var(--typo-headline-2-letter-spacing);line-height:var(--typo-headline-2-line-height)}.partners-block__headline{grid-column:2/span 10;grid-row:1;text-align:left}.partners-block__cta{grid-column:11/span 3;grid-row:1;text-align:right}.partners-block__partners{margin-bottom:0}.image-text-block__image{grid-column:8/span 6}.image-text-block--left .image-text-block__image{grid-column:2/span 6}.image-text-block__content{grid-column:2/span 5;grid-row:1}.image-text-block--left .image-text-block__content{grid-column:9/span 5}.image-text-block__copy,.image-text-block__headline{margin-bottom:var(--space-l)}.richtext-block{--py:var(--space-6xl)}.richtext-block__richtext:before{transform:scaleX(1)}.richtext-block__richtext>*{grid-column:4/-4}.richtext-block__richtext>.quote:not(.quote--condensed){grid-column:2/-2}.infographic__image{margin-right:0;max-width:180px}.infographics__header{margin:var(--space-m) 0 var(--space-4xl) 0}.infographics__graphics{grid-template-columns:repeat(4,minmax(0,1fr))}.infographics--three-col .infographics__graphics{grid-column:3/-3;grid-template-columns:repeat(3,minmax(0,1fr))}.infographics--two-col .infographics__graphics{grid-column:2/-2;grid-template-columns:repeat(2,minmax(0,1fr))}.infographics__cta>a,.infographics__cta>button{width:auto}.page-stage{margin:var(--space-s) 0 var(--space-9xl) 0}.page-stage__content>*+*{margin-top:var(--space-m)}.page-stage__mobile-image{display:none}.page-stage__desktop-image{display:block}.tag-button__icon{--size:28px}.accordion details{padding:var(--space-m)}.dialog__close{right:var(--space-xl)}.quote--condensed p{text-align:center}.richtext>ol li>ol,.richtext>ol li>ul,.richtext>ul li>ol,.richtext>ul li>ul{padding-left:var(--space-m)}.tabs__container{grid-column:3/-3}.tabs__list{border-radius:var(--space-s)}.tabs__tab{padding:var(--space-m) var(--space-xxl)}.tabs__panel{margin:calc(var(--space-xl) - var(--block-border-radius)) var(--space-m) 200px var(--space-6xl)}.teaser-container__header{align-items:center;flex-direction:row;justify-content:space-between}.teaser-container--variant-1 .teaser-container__header{grid-column:4/-4}.teaser-container__teasers .teaser--variant-1{grid-column:3/-3}.teaser-container__teasers .teaser--variant-2{grid-column:span 6}.teaser-container__teasers .teaser--variant-3{grid-column:span 4}.teaser-container__teasers .teaser--variant-4{grid-column:span 3}.teaser-container--is-white .teaser-container__teasers:before{left:calc(var(--space-l)*-1);transform:scaleX(1);width:calc(100% + var(--space-l)*2)}.teaser--variant-1 .teaser__image{aspect-ratio:9/5}.teaser--variant-2 .teaser__image{aspect-ratio:3/2}.teaser--variant-1 .teaser__image,.teaser--variant-2 .teaser__image,.teaser--variant-3 .teaser__image{margin-bottom:var(--space-m)}.teaser--variant-1 .teaser__content{padding:0 var(--space-m)}.teaser--variant-1 .teaser__topline,.teaser--variant-2 .teaser__topline,.teaser--variant-3 .teaser__topline{font-family:var(--typo-copy-font-family);font-size:var(--typo-copy-font-size);letter-spacing:var(--typo-copy-letter-spacing);line-height:var(--typo-copy-line-height);margin-bottom:var(--space-s)}.teaser--variant-1 .teaser__headline{font-family:var(--typo-headline-2-font-family);font-size:var(--typo-headline-2-font-size);font-weight:var(--typo-headline-2-font-weight);letter-spacing:var(--typo-headline-2-letter-spacing);line-height:var(--typo-headline-2-line-height);max-width:75%}.teaser--variant-2 .teaser__headline,.teaser--variant-3 .teaser__headline{font-family:var(--typo-headline-3-font-family);font-size:var(--typo-headline-3-font-size);font-weight:var(--typo-headline-3-font-weight);letter-spacing:var(--typo-headline-3-letter-spacing);line-height:var(--typo-headline-3-line-height)}.stage{padding-bottom:var(--space-xxl)}.stage--has-image{padding-bottom:var(--space-8xl)}.stage__author-tags{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between}.stage__author{--avatar-size:36px}.stage__author-name{flex-direction:row;gap:0 var(--space-s)}.stage__tags .tag-buttons{justify-content:flex-end}.stage__image{margin-top:var(--space-xl)}.stage__intro-container{margin-top:var(--space-14xl)}.stage--has-image .stage__intro-container{margin-top:var(--space-5xl)}.header__cta-button{display:inline-flex}.footer{padding-top:var(--space-9xl)}.footer__nav{padding-bottom:var(--space-10xl)}.footer__main-links{gap:var(--space-l) var(--space-3xl);grid-column:2/span 8}.footer__social-links{grid-column:10/span 2;justify-content:end;margin:0}.footer__partners{grid-column:2/span 5;grid-row:2}.footer__meta-links{grid-column:7/span 5;justify-content:end;margin-top:var(--space-3xl)}.content-blocks>*+*{margin-top:var(--space-10xl)}.contact-person{height:106px;--arrow-size:42px}.contact-person__content-mail{display:none}.contact-person__image{height:90px;width:90px}.contact-person__animator-arrow{right:var(--space-l)}.contact-person__mail{right:calc(var(--space-s) + var(--arrow-size) + var(--space-l))}.contact-person__mail-mail{display:block}.content-media{width:var(--size)}.accordion-teaser__header{align-items:center;flex-direction:row;justify-content:space-between}.accordion-teaser__image{grid-column:1/-7}.accordion-teaser__teasers{grid-column:7/-1;padding-right:var(--space-l)}.accordion-teaser__details{padding-left:var(--space-xl);padding-right:var(--space-xl)}.accordion-teaser__details+.accordion-teaser__details[open],.accordion-teaser__summary{margin-top:var(--space-l)}.accordion-teaser__teaser-content{margin:var(--space-l) 0}.navigation__sidebar{background:var(--color-primary-30);height:100%;width:86px}.navigation__sidebar--mobile{display:none}.navigation__main{padding:var(--space-10xl) var(--space-m) var(--space-10xl) var(--space-m)}.navigation__main-links{grid-column:2/-4}.navigation__sub-dialog{pointer-events:none}.navigation__link svg{height:42px;margin-bottom:18px;width:42px}.navigation__sub-links{--pr:var(--space-l);--pb:var(--space-10xl);--pl:var(--space-6xl);grid-column:7/-1}.navigation__sub-links-back-btn svg{height:34px;width:34px}.navigation__secondary-links{grid-column:10/-1}.navigation__contact{display:none}.navigation--sub-is-open .navigation__main-links>ul>li>a,.navigation--sub-is-open .navigation__main-links>ul>li>button{transform:scale(.45) translateY(var(--translate-value))}.navigation--sub-is-open .navigation__main-links>ul>li:last-child>a,.navigation--sub-is-open .navigation__main-links>ul>li:last-child>button{transform:scale(.45)}.contact-form .grid-inner>*{grid-column:span 6}.contact-form__intro{grid-row:1}.contact-form__intro .balance-mask{margin-left:0;margin-right:var(--space-6xl)}.contact-form__circles{padding-right:var(--space-xxl)}.contact-form__form{grid-row:1/span 3;padding:var(--space-xl)}.history-module__text{flex-direction:row;gap:var(--space-xl);text-align:left}.history-block__header{margin:var(--space-xxl) 0 var(--space-xl) 0}.history-block__container{padding-bottom:var(--space-4xl)}.history-block__pills{--pb:var(--space-6xl);height:calc(360px + var(--pb))}.history-block__content{grid-column:3/-3;padding:var(--space-xxl)}}@media (min-width:1340px){:root{--grid-gutter:var(--space-l);--grid-outer:var(--space-l)}.image-block__image{grid-column:4/-4}.image-block__copy{grid-column:3/span 5}.image-block__credits{grid-column:8/span 3}.contact-person__inner{padding-right:calc(var(--space-l)*2 + var(--arrow-size))}.contact-form .grid-inner>*{grid-column:span 4}.contact-form__intro{grid-row:auto}.contact-form__intro .balance-mask{max-width:245px}.contact-form__circles{grid-row:auto}.contact-form__circles--mobile{display:none}.contact-form__circles--desktop{display:block}.contact-form__form{grid-row:auto}}@media (max-width:420px){.contact-person__inner{width:100%}.contact-person__mail{display:none}}@media (min-resolution:2dppx){.button,.form .hs-submit .hs-button{--border-width:1.5px}}@media print{*,:after,:before{background:transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.video{display:none}}
