@font-face{src:url(../../files/theme/v1/fonts/pt-sans-v12-latin-regular.eot);src:local(""),url(../../files/theme/v1/fonts/pt-sans-v12-latin-regular.eot?#iefix) format("embedded-opentype"),url(../../files/theme/v1/fonts/pt-sans-v12-latin-regular.woff2) format("woff2"),url(../../files/theme/v1/fonts/pt-sans-v12-latin-regular.woff) format("woff"),url(../../files/theme/v1/fonts/pt-sans-v12-latin-regular.ttf) format("truetype"),url(../../files/theme/v1/fonts/pt-sans-v12-latin-regular.svg#PTSans) format("svg");font-family:PT Sans;font-style:normal;font-weight:400}@font-face{src:url(../../files/theme/v1/fonts/pt-sans-v12-latin-700.eot);src:local(""),url(../../files/theme/v1/fonts/pt-sans-v12-latin-700.eot?#iefix) format("embedded-opentype"),url(../../files/theme/v1/fonts/pt-sans-v12-latin-700.woff2) format("woff2"),url(../../files/theme/v1/fonts/pt-sans-v12-latin-700.woff) format("woff"),url(../../files/theme/v1/fonts/pt-sans-v12-latin-700.ttf) format("truetype"),url(../../files/theme/v1/fonts/pt-sans-v12-latin-700.svg#PTSans) format("svg");font-family:PT Sans;font-style:normal;font-weight:700}
:root{--headline-color:#c90c0f}*{box-sizing:border-box;color:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}html{font-size:100%;letter-spacing:0;line-height:1}body{background-color:#fff;color:#9ba2a2;font-family:PT Sans,sans-serif}a{color:inherit;text-decoration:none;transition:color .25s,-webkit-text-decoration-color .25s;transition:color .25s,text-decoration-color .25s;transition:color .25s,text-decoration-color .25s,-webkit-text-decoration-color .25s}button{-webkit-tap-highlight-color:transparent}img{display:block;height:auto;max-width:100%}fieldset{border:0;margin:0;padding:0}sup{line-height:1}.ce_headline,.headline{color:#c90c0f;font-family:PT Sans,sans-serif;font-size:2.1875rem;font-weight:700;letter-spacing:.03em;line-height:1.1;text-transform:uppercase}@supports (color:var(--headline-color)){.ce_headline,.headline{color:var(--headline-color)}}@media (max-width:90em){.ce_headline,.headline{font-size:1.65625rem}}@media (max-width:42.5em){.ce_headline,.headline{font-size:1.125rem}}@supports (font-size:clamp(1.125rem,6vw,2.1875rem)){.ce_headline,.headline{font-size:clamp(1.125rem,6vw,2.1875rem)}}.ce_headline.headlinegrey,.headline.headlinegrey{color:#9ba2a2}.headline-white{color:#fff}.headline-small{font-size:1.875rem;text-transform:lowercase}@media (max-width:90em){.headline-small{font-size:1.3375rem}}@media (max-width:42.5em){.headline-small{font-size:.8rem}}@supports (font-size:clamp(0.8rem,4vw,1.875rem)){.headline-small{font-size:clamp(.8rem,4vw,1.875rem)}}.ce_headline.subheadline{color:#9ba2a2;font-family:PT Sans,sans-serif;font-size:1.25rem;font-weight:700;letter-spacing:.03em;line-height:1.1;position:relative;text-transform:uppercase}@supports (color:var(--subheadline-color)){.ce_headline.subheadline{color:var(--subheadline-color)}}@media (max-width:90em){.ce_headline.subheadline{font-size:1.0625rem}}@media (max-width:42.5em){.ce_headline.subheadline{font-size:.875rem}}@supports (font-size:clamp(0.875rem,3vw,1.25rem)){.ce_headline.subheadline{font-size:clamp(.875rem,3vw,1.25rem)}}.c-2col+.c-2col,.c-2col+.c-item-grid,.c-2col+.c-item-list,.c-2col+.ce_form,.c-2col+.ce_text,.c-2col+p,.ce_headline+.c-2col,.ce_headline+.c-item-grid,.ce_headline+.c-item-list,.ce_headline+.ce_form,.ce_headline+.ce_text,.ce_headline+p,.ce_image+.c-2col,.ce_image+.c-item-grid,.ce_image+.c-item-list,.ce_image+.ce_form,.ce_image+.ce_text,.ce_image+p,.headline+.c-2col,.headline+.c-item-grid,.headline+.c-item-list,.headline+.ce_form,.headline+.ce_text,.headline+p,.tab-links+.c-2col,.tab-links+.c-item-grid,.tab-links+.c-item-list,.tab-links+.ce_form,.tab-links+.ce_text,.tab-links+p{margin-top:1.875em}.c-2col+.c-main-side,.ce_headline+.c-main-side,.ce_image+.c-main-side,.headline+.c-main-side,.tab-links+.c-main-side{margin-top:3.75em}@media (max-width:62em){.c-2col+.c-main-side,.ce_headline+.c-main-side,.ce_image+.c-main-side,.headline+.c-main-side,.tab-links+.c-main-side{margin-top:0}}.button+.button,.button+.button-box,.button+.ce_button,.button+.ce_hyperlink,.ce_headline+.button,.ce_headline+.button-box,.ce_headline+.ce_button,.ce_headline+.ce_hyperlink,.ce_text+.button,.ce_text+.button-box,.ce_text+.c-main-side,.ce_text+.ce_button,.ce_text+.ce_hyperlink,.headline+.button,.headline+.button-box,.headline+.ce_button,.headline+.ce_hyperlink,.text+.button,.text+.button-box,.text+.c-main-side,.text+.ce_button,.text+.ce_hyperlink{margin-top:1.875em}.button+.button,.tab-link+.button{margin-top:.5em}.button+.tab-link,.tab-link+.tab-link{margin-top:1em}@media (max-width:62em){.button+.tab-link,.tab-link+.tab-link{margin-top:0}}.ce_hyperlink+.ce_hyperlink{margin-right:.5em;margin-top:.5em}*+.button-group{margin-top:2.5em}.ce_hyperlink{display:inline-block}.ce_hyperlink a:hover{text-decoration:underline}.ce_text a:hover{color:#c90c0f;-webkit-text-decoration-color:#c90c0f;text-decoration-color:#c90c0f}.ce_text,.text{font-size:clamp(1rem,2vw,1rem);letter-spacing:0;line-height:1.25}.ce_text h1,.ce_text h2,.text h1,.text h2{color:#9ba2a2;font-family:PT Sans,sans-serif;font-size:1.25rem;font-weight:700;letter-spacing:.03em;line-height:1.1;position:relative;text-transform:uppercase}@supports (color:var(--subheadline-color)){.ce_text h1,.ce_text h2,.text h1,.text h2{color:var(--subheadline-color)}}.ce_text h3,.ce_text h4,.ce_text h5,.ce_text h6,.text h3,.text h4,.text h5,.text h6{color:#9ba2a2;font-family:PT Sans,sans-serif;font-size:1.25rem;font-weight:700;letter-spacing:.03em;line-height:1.1;position:relative;text-transform:uppercase}@supports (color:var(--subheadline-color)){.ce_text h3,.ce_text h4,.ce_text h5,.ce_text h6,.text h3,.text h4,.text h5,.text h6{color:var(--subheadline-color)}}.ce_text ol+.headline,.ce_text ol+h1,.ce_text ol+h2,.ce_text ol+h3,.ce_text ol+h4,.ce_text ol+h5,.ce_text ol+h6,.ce_text ol+ol,.ce_text ol+p,.ce_text ol+ul,.ce_text p+.headline,.ce_text p+h1,.ce_text p+h2,.ce_text p+h3,.ce_text p+h4,.ce_text p+h5,.ce_text p+h6,.ce_text p+ol,.ce_text p+p,.ce_text p+ul,.ce_text ul+.headline,.ce_text ul+h1,.ce_text ul+h2,.ce_text ul+h3,.ce_text ul+h4,.ce_text ul+h5,.ce_text ul+h6,.ce_text ul+ol,.ce_text ul+p,.ce_text ul+ul,.text ol+.headline,.text ol+h1,.text ol+h2,.text ol+h3,.text ol+h4,.text ol+h5,.text ol+h6,.text ol+ol,.text ol+p,.text ol+ul,.text p+.headline,.text p+h1,.text p+h2,.text p+h3,.text p+h4,.text p+h5,.text p+h6,.text p+ol,.text p+p,.text p+ul,.text ul+.headline,.text ul+h1,.text ul+h2,.text ul+h3,.text ul+h4,.text ul+h5,.text ul+h6,.text ul+ol,.text ul+p,.text ul+ul{margin-top:1.25em}.ce_text .headline:not(:last-child),.ce_text h1:not(:last-child),.ce_text h2:not(:last-child),.ce_text h3:not(:last-child),.ce_text h4:not(:last-child),.ce_text h5:not(:last-child),.ce_text h6:not(:last-child),.text .headline:not(:last-child),.text h1:not(:last-child),.text h2:not(:last-child),.text h3:not(:last-child),.text h4:not(:last-child),.text h5:not(:last-child),.text h6:not(:last-child){margin-bottom:.625em}.ce_text a,.text a{text-decoration:underline;-webkit-text-decoration-color:rgba(155,162,162,.3);text-decoration-color:rgba(155,162,162,.3)}.ce_text .image_container.float_right,.text .image_container.float_right{float:right;margin-left:1em}.ce_text .image_container.float_left,.text .image_container.float_left{float:left;margin-right:1em}.ce_text .image_container.float_left,.ce_text .image_container.float_right,.text .image_container.float_left,.text .image_container.float_right{max-width:50%}@media (max-width:42.5em){.ce_text .image_container.float_left,.ce_text .image_container.float_right,.text .image_container.float_left,.text .image_container.float_right{float:none;margin-bottom:1.25em;margin-left:0;margin-right:0;max-width:none}}.ce_text .image_container.float_above,.text .image_container.float_above{margin-bottom:1.25em}.ce_text .image_container.float_below,.text .image_container.float_below{margin-top:1.25em}.ce_text ol{counter-reset:item;list-style-type:none}.ce_text li{align-items:flex-start;cursor:auto;display:flex;flex-direction:row;margin-bottom:1em}.ce_text li:before{align-items:center;background-color:#c90c0f;box-shadow:.1em .1em .6em rgba(0,0,0,.3);color:#fff;content:counter(item,decimal-leading-zero) " ";counter-increment:item;cursor:pointer;cursor:auto;display:flex;flex-direction:column;font-family:PT Sans,sans-serif;font-size:clamp(1rem,2vw,1.35rem);font-weight:700;letter-spacing:.03em;margin-right:1em;padding:.5em;text-transform:uppercase;transform:rotate(-2deg)}@media (max-width:42.5em){.ce_text li:before{font-size:1rem}}.ce_text li:before span{transform:rotate(2deg)}.legal-text .ce_text li:before{content:""}.tab-links{display:flex;flex-direction:column;list-style-type:none}@media (max-width:62em){.tab-links{flex-direction:row;justify-content:space-between}}@media (max-width:62em){.tab-links__item{width:48%}}.tab-links__item a{align-items:center;align-items:flex-start;background-color:#c90c0f;box-shadow:.1em .1em .6em rgba(0,0,0,.3);box-shadow:none;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-family:PT Sans,sans-serif;font-size:clamp(1rem,2vw,1.35rem);font-weight:700;letter-spacing:.03em;padding:.48em .6em;text-transform:uppercase;transform:scale(1.05) rotate(-.5deg)}@media (max-width:42.5em){.tab-links__item a{font-size:1rem}}@media (hover:hover){.tab-links__item a{transition:transform .25s,background-color .25s}.tab-links__item a:hover{text-decoration:none;transform:scale(1.05) rotate(-.5deg)}}.tab-links__item [aria-selected=false]{background-color:#9ba2a2;transform:scale(1) rotate(0deg)}.advantage-counter{align-items:center;display:flex;flex-direction:column}.advantage-counter__headline{--subheadline-color:#c90c0f;color:#9ba2a2;color:#c90c0f;font-family:PT Sans,sans-serif;font-size:1.25rem;font-weight:700;letter-spacing:.03em;line-height:1.1;margin-bottom:1em;margin-top:1em;position:relative;text-align:center;text-transform:uppercase}@supports (color:var(--subheadline-color)){.advantage-counter__headline{color:var(--subheadline-color)}}.advantage-counter__text{text-align:center}.wrapper_dna .dna{height:10vw;margin-left:3rem}@media (max-width:62em){.wrapper_dna .dna{margin-left:0}.wrapper_dna .dna svg{height:45vw;left:60%;position:absolute;top:3rem;transform:rotate(90deg);transform-origin:50% 50%}}@media (max-width:420px){.wrapper_dna .dna{height:20vw}.wrapper_dna .dna svg{max-width:300px;top:8rem}}nav{--nav-item-padding-x:1rem;--nav-item-padding-y:1rem}nav ul{display:flex}nav li{list-style-type:none}nav li a,nav li strong{display:block;font-weight:700;padding:1rem}@supports (padding:var(--nav-item-padding-x)){nav li a,nav li strong{padding:var(--nav-item-padding-y) var(--nav-item-padding-x)}}nav li a{transition:color .36s}nav li a:hover{color:#c90c0f}:root{--form-text-widget-background-color:transparent;--form-text-widget-border-color:#9ba2a2;--form-text-widget-outline-color:#c90c0f}.ce_form .formbody{gap:1em;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}@media (max-width:42.5em){.ce_form .formbody{flex-wrap:wrap}}.ce_form .widget+.widget-checkbox,.ce_form .widget+.widget-explanation{margin-top:1rem}.ce_form .widget-text{display:flex;flex:1;flex-direction:column;min-width:40%}@media (max-width:42.5em){.ce_form .widget-text{min-width:100%}}.ce_form .widget-text input{flex:1}.ce_form .widget-checkbox+.widget,.ce_form .widget-explanation+.widget{margin-top:1rem}.ce_form .widget-checkbox a,.ce_form .widget-explanation a{text-decoration:underline;-webkit-text-decoration-color:rgba(155,162,162,.4);text-decoration-color:rgba(155,162,162,.4)}.ce_form .widget-captcha input,.ce_form .widget-password input,.ce_form .widget-text input{background-color:transparent;border:1px solid #9ba2a2;font-family:PT Sans,sans-serif;font-size:clamp(1rem,2vw,1.35rem);font-weight:700;line-height:1.25;padding:.5em .6em;transition:background-color .25s}@supports (border-color:var(--form-text-widget-border-color)){.ce_form .widget-captcha input,.ce_form .widget-password input,.ce_form .widget-text input{background-color:var(--form-text-widget-background-color,transparent);border-color:var(--form-text-widget-border-color,#9ba2a2)}}.ce_form .widget-captcha input:focus,.ce_form .widget-password input:focus,.ce_form .widget-text input:focus{background-color:#fff;border:1px solid #c90c0f;outline:1px solid #c90c0f}@supports (outline-color:var(--form-text-widget-outline-color)){.ce_form .widget-captcha input:focus,.ce_form .widget-password input:focus,.ce_form .widget-text input:focus{border-color:var(--form-text-widget-outline-color,#c90c0f);outline-color:var(--form-text-widget-outline-color,#c90c0f)}}.ce_form .widget-textarea{width:100%}.ce_form .widget-textarea textarea{background-color:transparent;border:1px solid #9ba2a2;font-family:PT Sans,sans-serif;font-size:clamp(1rem,2vw,1.35rem);font-weight:700;line-height:1.25;padding:.5em .6em;transition:background-color .25s}@supports (border-color:var(--form-text-widget-border-color)){.ce_form .widget-textarea textarea{background-color:var(--form-text-widget-background-color,transparent);border-color:var(--form-text-widget-border-color,#9ba2a2)}}.ce_form .widget-textarea textarea:focus{background-color:#fff;border:1px solid #c90c0f;outline:1px solid #c90c0f}@supports (outline-color:var(--form-text-widget-outline-color)){.ce_form .widget-textarea textarea:focus{border-color:var(--form-text-widget-outline-color,#c90c0f);outline-color:var(--form-text-widget-outline-color,#c90c0f)}}.ce_form .widget-select{width:100%}.ce_form .widget-select select{background-color:transparent;background-image:url(../../files/theme/v1/images/svg/arrow_down.svg);background-position:right 1em center;background-repeat:no-repeat;background-size:1em 1em;border:1px solid #9ba2a2;font-family:PT Sans,sans-serif;font-size:clamp(1rem,2vw,1.35rem);font-weight:700;line-height:1.25;padding:.5em 3em .5em .6em;transition:background-color .25s}@supports (border-color:var(--form-text-widget-border-color)){.ce_form .widget-select select{background-color:var(--form-text-widget-background-color,transparent);border-color:var(--form-text-widget-border-color,#9ba2a2)}}.ce_form .widget-select select:focus{background-color:#fff;border:1px solid #c90c0f;outline:1px solid #c90c0f}@supports (outline-color:var(--form-text-widget-outline-color)){.ce_form .widget-select select:focus{border-color:var(--form-text-widget-outline-color,#c90c0f);outline-color:var(--form-text-widget-outline-color,#c90c0f)}}.ce_form .widget-captcha label,.ce_form .widget-checkbox legend,.ce_form .widget-password label,.ce_form .widget-select label,.ce_form .widget-textarea label,.ce_form .widget-text label{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ce_form .widget-checkbox fieldset>span{display:flex}.ce_form .widget-checkbox fieldset>span label{margin-left:.5em}.ce_form .widget-upload{position:relative}.ce_form .widget-upload label{background-color:transparent;border:1px solid #9ba2a2;color:rgba(0,0,0,.66);cursor:pointer;display:block;font-family:PT Sans,sans-serif;font-size:clamp(1rem,2vw,1.35rem);font-weight:700;line-height:1.25;padding:.5em .6em;transition:background-color .25s;transition:color .25s}@supports (border-color:var(--form-text-widget-border-color)){.ce_form .widget-upload label{background-color:var(--form-text-widget-background-color,transparent);border-color:var(--form-text-widget-border-color,#9ba2a2)}}.ce_form .widget-upload label:focus{background-color:#fff;border:1px solid #c90c0f;outline:1px solid #c90c0f}@supports (outline-color:var(--form-text-widget-outline-color)){.ce_form .widget-upload label:focus{border-color:var(--form-text-widget-outline-color,#c90c0f);outline-color:var(--form-text-widget-outline-color,#c90c0f)}}.ce_form .widget-upload label[data-has-file=true]{color:#000}.ce_form .widget-upload.error label,.ce_form .widget-upload:focus label,.ce_form .widget-upload:hover label{border:1px solid #c90c0f;color:#000;outline:1px solid #c90c0f}.ce_form .widget-upload.error label{outline-color:#ff0040}.ce_form .widget-upload [type=file]{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ce_form .widget-submit button{align-items:center;background-color:#c90c0f;box-shadow:.1em .1em .6em rgba(0,0,0,.3);color:#fff;cursor:pointer;display:flex;flex-direction:column;font-family:PT Sans,sans-serif;font-size:clamp(1rem,2vw,1.35rem);font-weight:700;letter-spacing:.03em;padding:.8em .6em;text-transform:uppercase;transform:rotate(-2deg)}@media (max-width:42.5em){.ce_form .widget-submit button{font-size:1rem}}.ce_form .widget-submit button span{transform:rotate(2deg)}@media (hover:hover){.ce_form .widget-submit button{transition:transform .25s,background-color .25s}.ce_form .widget-submit button:hover{text-decoration:none;transform:scale(1.05) rotate(-2.5deg)}}.ce_form .widget-captcha .captcha_text{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ce_form .widget p.error{color:#ff0040;font-family:PT Sans,sans-serif;font-size:clamp(1rem,2vw,1.35rem);font-weight:700;line-height:1.25;margin-bottom:.625em;margin-top:.625em;padding-left:1em;padding-right:1em}.widget [type=email],.widget [type=password],.widget [type=tel],.widget [type=text],.widget select,.widget textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;width:100%}.widget textarea{min-height:2.5em;resize:vertical}.widget button{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;background-color:transparent;border:none;border-radius:0;outline:none}.widget button a{display:block}.widget input::-moz-placeholder, .widget textarea::-moz-placeholder{color:#9ba2a2;letter-spacing:.03em;opacity:.5}.widget input:-ms-input-placeholder, .widget textarea:-ms-input-placeholder{color:#9ba2a2;letter-spacing:.03em;opacity:.5}.widget input::placeholder,.widget textarea::placeholder{color:#9ba2a2;letter-spacing:.03em;opacity:.5}.full-width-image,.full-width-image img{width:100%}.image-m{display:flex;justify-content:center}@media (max-width:62em){.image-m img{max-width:200px}}@media (max-width:650px){.image-m img{width:100%}}.mobile-menu-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;background-color:transparent;border:none;border-radius:0;display:block;height:1.875rem;outline:none;width:2rem}.mobile-menu-button a{display:block}.mobile-menu-button svg{fill:#9ba2a2}.mobile-menu-button .line_bottom,.mobile-menu-button .line_middle,.mobile-menu-button .line_top{transition:transform .25s,opacity .25s}.mobile-menu-button .line_top{transform-origin:5px 7px}.mobile-menu-button .line_bottom{transform-origin:6px 22px}.mobile-menu-button[data-active=true] .line_top{transform:rotate(45deg)}.mobile-menu-button[data-active=true] .line_middle{opacity:0}.mobile-menu-button[data-active=true] .line_bottom{transform:rotate(-45deg)}@media (min-width:1280px){.header-wrapper .header-main__mobile{display:none}}.mobile-menu-global-wrapper{background-color:#fff;position:relative;transition:transform .48s;transition-timing-function:cubic-bezier(.165,.84,.44,1);z-index:2}@media (max-width:1280px){.mobile-menu-global-wrapper[data-offset=true]{transform:translateX(-50%)}}@media (max-width:42.5em){.mobile-menu-global-wrapper[data-offset=true]{transform:translateX(-80%)}}.mobile-menu-backdrop-wrapper{background-color:#fff;bottom:0;left:0;padding-left:50%;position:fixed;right:0;top:0;z-index:1}@media (max-width:42.5em){.mobile-menu-backdrop-wrapper{padding-left:20%}}.mobile-menu-backdrop-wrapper[data-visible=false]{display:none}.mobile-menu-backdrop-wrapper__inner{padding:7em 1em 1em}.mobile-menu-backdrop-wrapper ul{flex-direction:column}.ce_hyperlink .job-button{align-items:center;background-color:#c90c0f;background-color:#fff;border:1.5px solid #c90c0f;box-shadow:.1em .1em .6em rgba(0,0,0,.3);box-shadow:none;color:#fff;color:#c90c0f;cursor:pointer;display:flex;display:inline-flex;flex-direction:column;font-family:PT Sans,sans-serif;font-size:clamp(1rem,2vw,1.35rem);font-weight:700;letter-spacing:.03em;line-height:1.2;padding:.4em .6em;text-transform:uppercase}@media (max-width:42.5em){.ce_hyperlink .job-button{font-size:1rem}}@media (hover:hover){.ce_hyperlink .job-button{transition:transform .25s,background-color .25s}.ce_hyperlink .job-button:hover{text-decoration:none;transform:scale(1.05) rotate(-.5deg)}}.ce_hyperlink .mwd{font-size:60%;padding-left:.3rem;position:relative;top:-.6em}div.button{display:inline-block;display:table}div.button a,div.button button,div.button div{align-items:center;background-color:#c90c0f;box-shadow:.1em .1em .6em rgba(0,0,0,.3);color:#fff;cursor:pointer;display:flex;flex-direction:column;font-family:PT Sans,sans-serif;font-size:clamp(1rem,2vw,1.35rem);font-weight:700;letter-spacing:.03em;padding:.8em .6em;text-transform:uppercase;transform:rotate(-2deg)}@media (max-width:42.5em){div.button a,div.button button,div.button div{font-size:1rem}}@media (hover:hover){div.button a,div.button button,div.button div{transition:transform .25s,background-color .25s}div.button a:hover,div.button button:hover,div.button div:hover{text-decoration:none;transform:scale(1.05) rotate(-2.5deg)}}div.button a span,div.button button span,div.button div span{transform:rotate(2deg)}div.button_secondary a{background-color:#9ba2a2}div.button_small{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.cc-window{align-items:center;background-color:rgba(0,0,0,.7);bottom:0;display:flex;font-size:1rem;justify-content:center;left:0;padding:1.25em;position:fixed;right:0;top:0;z-index:99}@media (max-width:560px){.cc-window{font-size:.75rem}}.cc-message p{display:block;font-size:1rem;line-height:1.8}.cc-message p span{display:block;font-size:1rem;font-weight:700;margin-bottom:.8em}.cc-wrapper{background-color:#fff;color:#000;display:flex;flex-direction:column;max-width:37.5em;padding:2.5em}.cc-link{color:inherit;text-decoration:underline;-webkit-text-decoration-color:#000;text-decoration-color:#000}.cc-link:hover{color:#9ba2a2;-webkit-text-decoration-color:#9ba2a2;text-decoration-color:#9ba2a2}.cc-compliance{gap:1rem;align-items:center;display:flex;justify-content:space-between;margin-top:1.2em}.cc-invisible,.cc-revoke{display:none;opacity:0;pointer-events:none;visibility:hidden}.cc-btn{cursor:pointer}.cc-btn a{display:block;font-size:1rem}.cc-deny a{align-items:center;background-color:#c90c0f;box-shadow:.1em .1em .6em rgba(0,0,0,.3);color:#fff;cursor:pointer;display:flex;flex-direction:column;font-family:PT Sans,sans-serif;font-size:clamp(1rem,2vw,1.35rem);font-weight:700;letter-spacing:.03em;padding:.8em .6em;text-transform:uppercase;transition:background-color .25s}@media (max-width:42.5em){.cc-deny a{font-size:1rem}}.cc-deny a:hover{background-color:#9ba2a2;text-decoration:none}.cc-allow a{align-items:center;background-color:#c90c0f;box-shadow:.1em .1em .6em rgba(0,0,0,.3);color:#fff;cursor:pointer;display:flex;flex-direction:column;font-family:PT Sans,sans-serif;font-size:clamp(1rem,2vw,1.35rem);font-weight:700;letter-spacing:.03em;padding:.8em .6em;text-transform:uppercase;transition:background-color .25s}@media (max-width:42.5em){.cc-allow a{font-size:1rem}}.cc-allow a:hover{background-color:#9ba2a2;text-decoration:none}.box-width,.site-width{display:flex;flex:1;flex-direction:column;justify-content:space-between;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem}@supports (padding-left:var(--box-Space-Horizontal)){.box-width,.site-width{padding-left:var(--box-Space-Horizontal);padding-right:var(--box-Space-Horizontal)}}.box-width_xl{max-width:111rem}.box-width_l{max-width:79.75rem}.box-width_m{max-width:69.75rem}.box-width_s{max-width:53rem}.box-width_absolute{bottom:0;left:0;position:absolute;right:0;top:0}.box-l_full-right{margin-left:calc(50% - 640px);padding-left:var(--box-Space-Horizontal)}@media (max-width:1280px){.box-l_full-right{margin-left:0}}@media (min-width:62em){.box-l_full-right .c-main-side{flex-wrap:unset}.box-l_full-right .c-main-side .c-main-side__main{max-width:330px}.box-l_full-right .c-main-side .c-main-side__side{min-width:0}}@media (max-width:62em){.box-l_full-right .c-main-side .c-main-side__side{margin-left:-2rem}}@media (max-width:42.5em){.box-l_full-right .c-main-side .c-main-side__side{margin-left:-1rem}}:root{--box-Space-Horizontal:3rem}@media (max-width:62em){:root{--box-Space-Horizontal:2rem}}@media (max-width:42.5em){:root{--box-Space-Horizontal:1.25rem}}.c-main-side{display:flex;flex-wrap:wrap}.c-main-side .button{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.c-main-side_bottom-heavy .c-main-side__side{align-self:flex-end}.c-main-side>*{display:flex;flex:1;flex-direction:column;padding:0 4rem}@media (max-width:90em){.c-main-side>*{padding:0 4rem}}@media (max-width:62em){.c-main-side>*{min-width:100%}}.c-main-side__main .person,.c-main-side__side .person{display:flex;justify-content:center}.c-main-side__main .person img,.c-main-side__side .person img{max-width:440px}.c-main-side__main.middle,.c-main-side__side.middle{flex-direction:column;justify-content:center}.c-main-side__main.no-padding,.c-main-side__side.no-padding{padding-left:0;padding-right:0}.c-main-side__main.width600,.c-main-side__side.width600{max-width:600px}.c-main-side__main.flex50,.c-main-side__side.flex50{flex:50%}@media (max-width:1920px){.c-main-side__main.grow,.c-main-side__side.grow{margin-left:calc(-50vw - -640px);margin-right:calc(-50vw - -640px)}}@media (max-width:1280px){.c-main-side__main.grow,.c-main-side__side.grow{margin-left:0;margin-right:0}}@media (min-width:1920px){.c-main-side__main.grow,.c-main-side__side.grow{margin-left:-320px;margin-right:-320px}}.c-main-side__main.grow-max,.c-main-side__side.grow-max{margin-right:calc(-50vw - -590px)}.c-main-side__main.zitat,.c-main-side__side.zitat{flex-direction:column;justify-content:center;padding-bottom:var(--section-space)}.c-main-side__main.zitat .headline,.c-main-side__main.zitat .subheadline,.c-main-side__side.zitat .headline,.c-main-side__side.zitat .subheadline{color:#9ba2a2}.c-main-side__main.zitat .headline:before,.c-main-side__main.zitat .subheadline:before,.c-main-side__side.zitat .headline:before,.c-main-side__side.zitat .subheadline:before{background-color:#9ba2a2}@media (max-width:62em){.c-main-side__main.zitat,.c-main-side__side.zitat{padding-left:10vw;padding-right:20vw}}@media (max-width:42.5em){.c-main-side__main.zitat,.c-main-side__side.zitat{padding-left:0;padding-right:10vw}}.c-main-side__main.max_box_l,.c-main-side__side.max_box_l{max-width:45vw}@media (min-width:1380px){.c-main-side__main.max_box_l,.c-main-side__side.max_box_l{max-width:630px}}@media (max-width:62em){.c-main-side__main,.c-main-side__side{padding:2rem 0}}@media (max-width:42.5em){.c-main-side__main,.c-main-side__side{padding:1.25rem 0}}.c-main-side__main{justify-content:flex-start;padding-left:0}.c-main-side__side{justify-content:flex-start;padding-right:0}@media (max-width:62em){.c-main-side__side{padding-left:0}}.c-main-side_wrap_s{flex-wrap:nowrap}.c-main-side_wrap_s>*{min-width:0}@media (max-width:62em){.c-main-side_wrap_s>*{padding-left:4rem;padding-right:4rem}}@media (max-width:42.5em){.c-main-side_wrap_s{flex-wrap:wrap}.c-main-side_wrap_s .c-main-side_flipwrap{flex-wrap:wrap-reverse}.c-main-side_wrap_s>*{min-width:100%;padding-left:0;padding-right:0}}.c-main-side_flipwrap{flex-wrap:wrap-reverse}@media (max-width:62em){.c-main-side_main-reverse .c-main-side__main{display:flex;flex-direction:column-reverse;padding-bottom:0}.c-main-side_main-reverse .c-main-side__main .ce_text{margin-bottom:2rem;margin-top:0}}.c-main-side:not(.c-main-side_flip) .c-main-side__side.grow{margin-left:0}.c-main-side:not(.c-main-side_flip) .c-main-side__main.grow{margin-right:0}.c-main-side_flip{flex-direction:row-reverse}.c-main-side_flip .c-main-side__main{padding-left:4rem;padding-right:0}@media (max-width:62em){.c-main-side_flip .c-main-side__main{padding-left:0}}.c-main-side_flip .c-main-side__main.no-padding{padding-left:0;padding-right:0}.c-main-side_flip .c-main-side__side{padding-left:0}@media (max-width:62em){.c-main-side_flip .c-main-side__side{padding-right:0}}.c-main-side_flip .c-main-side__side.grow{margin-right:0}.c-main-side_side-small .c-main-side__main{flex:1.5}.c-main-side_main-small .c-main-side__main,.c-main-side_side-small .c-main-side__side{flex:1}.c-main-side_main-small .c-main-side__side{flex:1.5}.c-main-side_side-smaller .c-main-side__main{flex:2.27}.c-main-side_main-smaller .c-main-side__main,.c-main-side_side-smaller .c-main-side__side{flex:1}.c-main-side_main-smaller .c-main-side__side{flex:2.5}.c-item-list{display:flex;flex-wrap:wrap}@media (max-width:42.5em){.c-item-list .ce_hyperlink{margin-right:0;width:100%}.c-item-list .ce_hyperlink a{align-items:flex-start;width:100%}}.c-item-grid{grid-gap:3rem 2rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}.s_d-trenner .full-width-image img{-o-object-fit:cover;object-fit:cover}@media (max-width:42.5em){.s_d-trenner .full-width-image img{height:70vw}}.trenner{display:flex;flex-direction:column;height:100%;justify-content:center}@media (max-width:42.5em){.trenner{justify-content:flex-end}}.trenner .trenner_text{align-items:center;display:flex;max-width:clamp(10rem,34vw,21rem);position:relative}.trenner .trenner_text .ce_text{font-size:inherit;line-height:1.35;text-shadow:1px 1px .5em rgba(0,0,0,.5)}.trenner .trenner_text sub{font-size:.6em}.trenner .trenner_text .trenner_background-image{left:-1.2em;position:absolute;top:-.75em;width:4em}.trenner .wrapper_zitat{color:#fff;font-size:clamp(.875rem,2vw,1.5em);position:relative}@media (max-width:42.5em){.trenner .wrapper_zitat{font-size:clamp(.875rem,3.5vw,1.5em);margin-bottom:1.75em}}.c-stack{--_flow:1em}.c-stack>*+*{margin-top:var(--_flow)}.c-stack_flow-m{--_flow:2.5rem}.c-stack_center>.c-stack__item{align-items:center;display:flex;flex-direction:column;justify-content:center}@use "sass:math";.dvc-video-player{position:relative;width:100%}.dvc-video-player_ar-1020-574{--video-aspect-ratio-padding:56.27451%}.dvc-video-player[data-hide-controls=true] .dvc-video-player__controls,.dvc-video-player[data-hide-controls=true] .dvc-video-player__play,.dvc-video-player[data-show-play-overlay=false] .dvc-video-player__play,.dvc-video-player[data-show-play-overlay=true] .dvc-video-player__controls,.dvc-video-player[data-state=playing] .dvc-video-player__overlay{opacity:0}.dvc-video-player[data-show-play-overlay=false] .dvc-video-player__play>*{pointer-events:none}.dvc-video-player:not(.video-player_can-fullscreen) .dvc-video-player-button_fullscreen{display:none}.dvc-video-player_force-hide-controls .dvc-video-player__controls,.dvc-video-player_force-hide-controls .dvc-video-player__play{opacity:0}.dvc-video-player video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.dvc-video-player-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;filter:drop-shadow(0 0 2em rgba(0,0,0,.25)) drop-shadow(0 0 .5em rgba(0,0,0,.15));outline:none;pointer-events:auto}.dvc-video-player-button:hover{transform:scale(1.1)}.dvc-video-player-button:active{transform:scale(.9)}.dvc-video-player-button_fullscreen,.dvc-video-player-button_play,.dvc-video-player-button_play-huge{background-color:transparent;background-repeat:no-repeat;transition:transform .25s,opacity .25s}.dvc-video-player-button_play-huge{border:.625em solid #fff;border-radius:50%;height:6.25rem;width:6.25rem}@media (max-width:42.5em){.dvc-video-player-button_play-huge{height:5rem;width:5rem}}.dvc-video-player-button_play{background-size:2.5rem}.dvc-video-player-button_play[data-state=paused]{background-image:url(../../files/theme/v1/images/svg/video_play_button.svg)}.dvc-video-player-button_play[data-state=playing]{background-image:url(../../files/theme/v1/images/svg/video_pause_button.svg)}.dvc-video-player-button_play-huge{background-image:url(../../files/theme/v1/images/svg/video_play_button.svg)}.dvc-video-player-button_fullscreen,.dvc-video-player-button_play{background-position:50%;background-repeat:no-repeat;border:none;height:2.5rem;width:2.5rem}.dvc-video-player-button_fullscreen{background-image:url(../../files/theme/v1/images/svg/video_fullscreen.svg);background-size:2rem}.dvc-video-player__body{display:flex;padding-bottom:var(--video-aspect-ratio-padding,0);position:relative}.dvc-video-player__overlay{position:absolute;right:1.875rem;top:1.875rem}.dvc-video-player__controls,.dvc-video-player__meta,.dvc-video-player__play{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.dvc-video-player__controls,.dvc-video-player__meta,.dvc-video-player__play{align-items:center;display:flex;justify-content:center;transition:opacity .25s}.dvc-video-player__controls{align-items:flex-end;display:flex;justify-content:flex-end}.dvc-video-player__controls .dvc-video-player-v02-button_fullscreen{margin-left:auto}.dvc-video-player__controls,.dvc-video-player__play{padding:1.25rem}.dvc-video-wrapper{width:100%}:root{--section-space:6rem}@media (max-width:62em){:root{--section-space:4rem}}@media (max-width:42.5em){:root{--section-space:2rem}}section{position:relative}.s_d-default{padding-bottom:2rem;padding-top:2rem;z-index:15}@supports (margin-top:var(--section-space)){.s_d-default{padding-bottom:var(--section-space);padding-top:var(--section-space)}}.s_d-half-padding{padding-bottom:1rem;padding-top:1rem;z-index:15}@supports (margin-top:var(--section-space)){.s_d-half-padding{padding-bottom:calc(var(--section-space)/2);padding-top:calc(var(--section-space)/2)}}.s_b-primary{background-color:#fff}.s_b-primary+.s_d-box_top_over_section{--section-border-color:#fff}.s_b-secondary{background-color:#f0f2f1}.s_b-secondary+.s_d-box_top_over_section{--section-border-color:#f0f2f1}.s_b-secondary+.s_b-secondary{padding-top:0}.s_d-box_top_over_section{border-top:var(--section-space) solid var(--section-border-color,transparent)}.s_d-no_padding_bottom{padding-bottom:0}.s_b-white+.s_b-white{padding-top:0}.footer{background-color:#9ba2a2;color:#eceded;padding-bottom:3rem;padding-top:3rem}.footer .ce_text a,.footer .text a{text-decoration:underline;-webkit-text-decoration-color:rgba(236,237,237,.5);text-decoration-color:rgba(236,237,237,.5);transition:opacity .25s,color .25s}.footer .ce_text a:hover,.footer .text a:hover{color:#fff}.footer__logo{margin-bottom:2rem;margin-right:4.5rem}.footer__top{display:flex;flex-wrap:wrap}@media (max-width:62em){.footer__top{display:block}}.footer__top>*{flex:0 1 auto}.footer__text{display:flex;flex:1;flex-wrap:wrap;justify-content:space-between;margin:-1.2rem -3rem;min-width:300px}@media (max-width:62em){.footer__text{margin-left:-2rem;margin-right:-2rem}}@media (max-width:42.5em){.footer__text{margin-left:-1.25rem;margin-right:-1.25rem}}.footer__text>*{margin:1.2rem 3rem;max-width:250px}@media (max-width:62em){.footer__text>*{margin:1.2rem 2rem;max-width:none}}@media (max-width:42.5em){.footer__text>*{margin:1.2rem 1.25rem;max-width:none}}.footer__text .ce_text{display:flex;flex-direction:column;justify-content:space-between}.footer__text p{font-size:.75rem}.banner_wrapper{position:relative}.banner_wrapper .banner_background{display:flex;max-height:90vh;position:relative}@media (max-width:62em){.banner_wrapper .banner_background{min-height:60vh}}.banner_wrapper .banner_background .ce_image{display:flex}.banner_wrapper .banner_background .image_container{width:100%}.banner_wrapper .banner_background img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.banner_wrapper .banner_box-width{bottom:0;left:0;position:absolute;right:0;top:0}.banner_wrapper .banner_text{margin-top:3vw;max-width:36vw;position:absolute;transform:translateX(-12.06%)}@media (max-width:62em){.banner_wrapper .banner_text{margin-top:6vw;max-width:50vw}}.banner_wrapper .banner_button{align-self:flex-end;bottom:0;display:flex;flex-direction:column;margin-bottom:10vw;position:absolute}@media (max-width:42.5em){.banner_wrapper .banner_button{margin-bottom:12vw}}.banner_wrapper .banner_button .button,.banner_wrapper .banner_button a{display:flex;flex:1;font-size:clamp(1rem,2vw,1.875rem);justify-content:center}.header{display:flex;justify-content:space-between;min-height:10vh;padding-bottom:1rem;padding-top:1rem;position:relative;z-index:50}.header .header-wrapper{align-items:center;display:flex;flex:1}@media (max-width:42.5em){.header__logo{width:206px}}.header__main{align-items:center;display:flex;flex:1;flex-wrap:wrap;justify-content:flex-end}@media (max-width:42.5em){.header__main{margin-left:0}}@media (max-width:23em){.header__main{margin-left:0}}.header__main .main-nav{width:100%}.header__main .main-nav ul{justify-content:flex-end}@media (max-width:1180px){.header__main .main-nav{font-size:1.6vw}}.header__main .last span{padding-right:0}.header-top__icons{margin-right:-.2rem}@media (max-width:42.5em){.header-top__icons{padding-left:0}}.header-top__icons>*{padding-left:.7rem}@media (max-width:42.5em){.header-top__icons>*{padding-left:.3rem}}.header-top__icons img{padding:.21875rem;width:26px}@media (max-width:42.5em){.header-top__icons img{padding:.28125rem}}.header-top__icons a img{transition:transform .2s}.header-top__icons a:hover img{transform:scale(1.3)}.header-main__mobile{align-items:center;align-self:center;display:flex;justify-content:flex-end;margin-left:2em}@media (max-width:340px){.header-main__mobile{margin-left:1em}}.header-main__top{align-items:center;display:flex}.header-main__top a{transition:color .26s}.header-main__top a:hover{color:#c90c0f;text-decoration:none}.header-main-top__text{display:flex;flex-direction:column}@media (max-width:720px){.header-main-top__text{display:none}}.invisible{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media (max-width:42.5em){.hide_s{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}@media (max-width:62em){.hide_m{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}@media (min-width:42.5625em){.show_s{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}@media (min-width:62.0625em){.show_m{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}
