@charset "UTF-8";@font-face{font-family:KlarheitGrotesk-Book;font-style:normal;font-weight:400;src:url(/static/fonts/KlarheitGrotesk-Book.woff2) format("woff2"),url(/static/fonts/KlarheitGrotesk-Book.woff) format("woff");font-display:swap}@font-face{font-family:KlarheitGrotesk-Extrabold;font-style:normal;font-weight:800;src:url(/static/fonts/KlarheitGrotesk-Extrabold.woff2) format("woff2"),url(/static/fonts/KlarheitGrotesk-Extrabold.woff) format("woff");font-display:swap}.cds-questionnaire-navigation{position:fixed;top:0;left:0;bottom:0;width:320px;max-width:92vw;z-index:1100;background:#fff;display:flex;flex-direction:column;justify-content:space-between;border-right:1px solid #DDCBBD;overflow-y:auto;transform:translate(-100%);transition:transform .25s ease;padding:12px 24px 16px 16px}.cds-questionnaire-navigation--open{transform:translate(0)}@media print,screen and (min-width:64em){.cds-questionnaire-navigation{top:74px;width:25%;max-width:none;height:calc(100% - 74px);z-index:auto;transform:none;transition:none;padding:0;border-right:1px solid #ebebeb}}.cds-questionnaire-navigation__close{position:absolute;top:8px;right:8px;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;background:transparent;color:#000;border-radius:999px;cursor:pointer;transition:background .15s ease;z-index:1}.cds-questionnaire-navigation__close:hover,.cds-questionnaire-navigation__close:focus-visible{background:#0000000f;outline:none}@media print,screen and (min-width:64em){.cds-questionnaire-navigation__close{display:none}}.cds-questionnaire-navigation__subcontainer{width:100%;display:flex;flex-direction:column;align-items:flex-start;overflow:auto;flex:1 1 auto}.cds-questionnaire-navigation__subcontainer:last-child{flex:1 0 auto;justify-content:flex-end}.cds-questionnaire-navigation .cf-listcontent__list{overflow:auto;width:inherit}.cds-questionnaire-navigation__product-information{width:100%}.cds-questionnaire-navigation__product-information .cf-p{margin-bottom:15px}@media(max-width:1023.99px){.cds-questionnaire-navigation__product-information{padding-right:48px}}.cds-questionnaire-navigation .cf-stepper{width:100%;margin-bottom:15px}.cds-questionnaire-navigation .cf-user__wrapper{margin-bottom:15px}.cds-questionnaire-navigation-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;z-index:1099;cursor:pointer;animation:cf-cds-backdrop-fade-in .18s ease forwards}@media print,screen and (min-width:64em){.cds-questionnaire-navigation-backdrop{display:none}}@keyframes cf-cds-backdrop-fade-in{0%{opacity:0}to{opacity:1}}.cds-questionnaire-menu-toggle{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;margin-right:8px;border:0;background:transparent;color:#fff;border-radius:999px;cursor:pointer;transition:background .15s ease}.cds-questionnaire-menu-toggle:hover,.cds-questionnaire-menu-toggle:focus-visible{background:#ffffff1f;outline:none}@media print,screen and (min-width:64em){.cds-questionnaire-menu-toggle{display:none}}.cds-products>.columns{display:flex}.cds-flex-text{display:flex;align-items:center}.cds-flex-text__left{margin-right:5px}.cf-cdc__questionaire-label{margin-bottom:8px}.cf-cdc__questionaire .cf-cdc__question-group-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.cf-cdc__questionaire .cf-cdc__question-group-header>.cf-check-circle{flex-shrink:0}.cf-cdc__questionaire .cf-cdc__question-group-headline{flex:1 1 auto;min-width:0;margin:0;word-break:break-word}.cf-cdc__questionaire .cf-cdc__question-group-container--three-criteria .cf-cdc__questionaire-label:not(.cf-cdc__questionaire-label--outer){display:none}.cf-cdc__questionaire .cf-cdc__question-group{margin-bottom:30px}.cf-cdc__questionaire .cf-cdc__question-group-container:last-child .cf-cdc__question-group{margin-bottom:0;border-radius:8px 8px 0 0}.cf-cdc__questionaire .cf-cdc__questionaire-container>.cf-cdc__question-group:last-child{margin-bottom:0;border-radius:8px 8px 0 0}.cf-cdc__questionaire .cf-cdc__sub-question-content{display:flex;border-radius:8px;padding:30px;background-color:#f6f6f6}.cf-cdc__questionaire .cf-cdc__sub-question-group-question-spacing{width:100%}.cf-cdc__questionaire .cf-cdc__sub-question-group-question-spacing .cf-sub-question-header{padding-bottom:8px}.cf-cdc__questionaire .cf-cdc__sub-question-group-question-spacing .cf-content{padding-top:12px}.cf-cdc__questionaire .cf-form__checkbox-group:last-child{margin-bottom:0}.cf-navigation-cds{display:flex;position:relative;top:0;align-items:center;justify-content:space-between;background-color:#6422c2;overflow:hidden;z-index:1;min-height:72px}.cf-navigation-cds-list{height:auto;padding-top:16px;padding-bottom:16px}@media print,screen and (min-width:35.5em){.cf-navigation-cds-list{padding-top:16px;padding-bottom:16px}}.cf-material-selects .cf-icon--small.cf-link--icon-only{color:#dd2457;margin-top:16px}.cf-material-selects__info{background-color:#f9f6f4;padding:24px;border-radius:4px;margin-bottom:16px}.cf-material-selects__info-container{display:flex;align-items:center;margin-bottom:24px}.cf-material-selects__info-container .cf-p{margin-bottom:0;margin-left:5px;transform:none}.cf-material-selects__info-list{list-style:none;font-size:12px}@media print,screen and (min-width:64em){.cf-material-selects__info-list{columns:2}}.cf-material-selects__info-list-material{margin-right:25px;width:57%}.cf-material-selects__info-list-item{display:flex;margin-bottom:4px}.cf-material-selects .cf-cdc__question-group{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}.cf-loader__container{width:100%;min-height:calc(100vh - 130px);display:flex;justify-content:center;align-items:center}.cf-modal__image--full-width .cf-image__img{width:100%}.cf-modal__content p:not([class]),.cf-typo-c p:not([class]){margin-bottom:24px;line-height:1.4}.cf-modal__content p:not([class]):last-child,.cf-typo-c p:not([class]):last-child{margin-bottom:0}.cf-modal--info-modal .cf-modal__content table,.cf-modal--glossary .cf-modal__content table{width:100%;max-width:100%;margin:16px 0;border:0;border-collapse:collapse;font-size:14px;line-height:1.4;display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.cf-modal--info-modal .cf-modal__content table thead,.cf-modal--info-modal .cf-modal__content table tbody,.cf-modal--info-modal .cf-modal__content table tr,.cf-modal--glossary .cf-modal__content table thead,.cf-modal--glossary .cf-modal__content table tbody,.cf-modal--glossary .cf-modal__content table tr{display:table-row-group}.cf-modal--info-modal .cf-modal__content table thead,.cf-modal--glossary .cf-modal__content table thead{display:table-header-group}.cf-modal--info-modal .cf-modal__content table tr,.cf-modal--glossary .cf-modal__content table tr{display:table-row}.cf-modal--info-modal .cf-modal__content table th,.cf-modal--info-modal .cf-modal__content table td,.cf-modal--glossary .cf-modal__content table th,.cf-modal--glossary .cf-modal__content table td{display:table-cell}.cf-modal--info-modal .cf-modal__content table tr,.cf-modal--glossary .cf-modal__content table tr{border-top:1px solid #000000}.cf-modal--info-modal .cf-modal__content table tr:last-child,.cf-modal--glossary .cf-modal__content table tr:last-child{border-bottom:1px solid #000000}.cf-modal--info-modal .cf-modal__content table th,.cf-modal--info-modal .cf-modal__content table td,.cf-modal--glossary .cf-modal__content table th,.cf-modal--glossary .cf-modal__content table td{padding:12px 10px;text-align:left;vertical-align:top;border:0}.cf-modal--info-modal .cf-modal__content table th:first-child,.cf-modal--info-modal .cf-modal__content table td:first-child,.cf-modal--glossary .cf-modal__content table th:first-child,.cf-modal--glossary .cf-modal__content table td:first-child{word-wrap:break-word}.cf-modal--info-modal .cf-modal__content table th,.cf-modal--glossary .cf-modal__content table th{font-weight:700}.cf-question-box{margin-bottom:64px}.cf-question-box:last-child{margin-bottom:0}.cf-teaser code{word-break:break-all}.cf-teaser-simple--clickable{cursor:pointer}.cf-teaser-simple--no-padding .cf-teaser-simple__container{padding:0}body{overflow-y:scroll}.cf-main--is-product,.cf-main--full-height{min-height:calc(100vh - 130px)}.cf-main--is-product.cf-main--has-sub-navigation,.cf-main--full-height.cf-main--has-sub-navigation{min-height:calc(100vh - 205px)}.cf-glossary .cf-anchor-list__list{list-style:none}@media print,screen and (min-width:64em){.cf-glossary .cf-anchor-list__list{display:flex}}.cf-glossary .cf-anchor-list__item{margin:16px}.cf-glossary .cf-accordion__content ul,.cf-glossary .cf-accordion__content ol{margin-left:3rem}.cf-glossary .cf-accordion__content ul li,.cf-glossary .cf-accordion__content ol li{margin-bottom:1.5rem}.cf-glossary .cf-accordion__content ul{list-style-type:disc}.cf-cdc__headline,.cf-cdc__logo{color:#fff}.cf-cdc__meta-list{display:flex;list-style:none}.cf-cdc__meta-list-item{margin:0 20px}.cf-cdc_sub-strategy-header{display:flex;margin-bottom:20px}.cf-cdc_sub-strategy-header .cf-h5{margin:0 12px 0 0}.cf-cdc__sub-strategy-container{margin:125px auto 0}.cf-cdc__question-group-text.cf-typo-c{color:#000}.cf-cdc__summary-container{margin-top:75px}.cf-cdc__summary-strategy{margin-bottom:48px}.cf-cdc__summary-headline-container{display:flex;align-items:center;margin-bottom:28px}.cf-cdc__summary-headline-container .cf-h5{line-height:1;margin:5px 0 0 10px}.cf-cdc__summary-sub-strategy{display:flex;align-items:flex-start;margin-bottom:24px;margin-left:67px}.cf-cdc__summary-sub-strategy .cf-h5{font-size:18px;margin:7px 0 0}.cf-cdc__summary-text-container{margin-left:20px;width:100%;color:#81778f}.cf-cdc__summary-text-container .cf-h5{color:inherit}.cf-cdc__summary-text>p{display:block;color:#81778f}.cf-cdc__summary .cf-cdc--is-error{color:#dd2457}.cf-cdc__summary .cf-cdc--is-error.cf-check-circle{background-color:#dd2457}.cf-cdc__summary .cf-cdc--is-optional.cf-icon,.cf-cdc__summary .cf-cdc--is-complied.cf-icon,.cf-cdc__summary .cf-cdc--is-complied-missing-siblings.cf-icon{color:#148e68}.cf-cdc__strategy-validation-text{color:#81778f;margin-bottom:28px}.cf-cdc__intro .cf-fact:after{border-bottom-left-radius:0;border-bottom-right-radius:0}.cf-cdc__button-group{border:1px solid #DDCBBD;border-top:0;border-radius:0 0 8px 8px;padding:24px 0}.cf-modal--glossary .cf-typo-xm{margin-bottom:1rem}.cf-cdc__meta-right,.cds-products__add-button{text-align:right}.cds-products__no-products-container{background-color:#eeebf3;padding:200px 20px;min-height:50vh}.cds-products__no-products-container>.row .columns{text-align:center}.cds-products__list{list-style:none;display:flex;justify-items:center;flex-wrap:wrap;margin:12px -12px}.cds-products__list-item{width:25%}.cds-products__list-item.is-hidden{display:none}.cf-product>a{text-decoration:none;color:#000}.cf-cdc__meta-navigation{border-bottom:1px solid #F1E7DF;padding:12px 32px;align-items:center}.cf-cdc__meta-navigation .meta-navigation-save-button{display:flex;justify-content:flex-end}.cf-cdc__certificates-upload{color:#6422c2}.cf-tab-link{cursor:pointer}.cf-cdc-products-navbar{display:flex;align-items:center;justify-content:space-between}.cf-cdc-product-setup-border{margin:0 0 16px;padding-bottom:16px;border-bottom:1px solid #F1E7DF}.cf-cdc__preview-view{border-radius:8px 8px 0 0;border-top:1px solid #DDCBBD;border-right:1px solid #DDCBBD;border-left:1px solid #DDCBBD;padding-top:48px;padding-bottom:0;margin-bottom:0}.cf-cdc__sub-validation-text{display:block;color:#81778f;margin-top:20px}.cf-cdc__sub-validation-text a{color:#6422c2;text-decoration:none}.cf-cdc__sub-validation-text div,.cf-cdc__sub-validation-text p{margin-bottom:12px}.cf-cdc__sub-validation-text ul,.cf-cdc__sub-validation-text ol{margin-left:30px}.cf-cdc__sub-validation-text li{list-style-type:disc;margin-bottom:12px}.cf-cdc__validation-text{color:red}.cf-cdc__strategy-validation-text{font-size:18px;margin-left:67px;margin-bottom:12px}.cf-cdc__questionnaires-validation-text{font-size:24px;margin-bottom:12px}.cf-cdc__certificate-from{align-items:center;gap:6px}.cf-cdc__certificate-from input{display:none}.cf-cdc__certificate-from label{cursor:pointer;white-space:nowrap;overflow:hidden}.cf-cdc__certificate-from label>span{text-overflow:ellipsis}.cf-cdc__certificate-from .cf-cdc__certificate-height{height:40px}.cf-cdc__certificate-from .cf-cdc__icon-space{margin-right:8px}.cf-cdc__certificate-from .disable{pointer-events:none!important;opacity:.5!important;height:40px}.cf-cdc__certificate-text h2{margin-bottom:8px}.cf-cdc__certificate-text p{margin-bottom:32px;color:#6b6179}.cf-cdc__header{position:fixed;width:100%;z-index:1;top:0}.d-none{display:none}.cf-decision__section .cf-fact--row{margin-bottom:3.6875rem}@media print,screen and (min-width:48em){.cf-decision__section .cf-fact--row{margin-bottom:7.5rem}}@media print{.cf-stepper,.cf-navigation-list,.cf-button,.cf-button-content-width,.cf-link,.cf-teaser,.cf-header,.cf-cdc__header,.cf-footer{display:none}.cf-h3{font-size:14pt;line-height:1.5;font-weight:800}.cf-h4{line-height:1.5;font-size:13pt}.cf-h5{line-height:1.5;font-size:12pt;font-weight:800}.cf-dark-theme .cf-typo-xs{color:#000}.cf-cdc__strategy-summary{break-inside:avoid;margin-bottom:1.5cm}.cf-cdc__strategy-headline-container{margin-bottom:.5cm}.cf-cdc__summary-text p{line-height:1.5;font-size:10pt;display:block;color:#81778f}.cf-cdc__summary-wrapper,.cf-cdc__summary-container{margin-top:0}.cf-check-circle .cf-icon,.cf-cdc__strategy-headline-container .cf-icon{width:20px;height:20px;color:#000}.cf-cdc__sub-strategy-summary .cf-h5{font-size:12pt;line-height:1.5}.cf-cdc__sub-strategy-summary{margin-left:1cm;margin-bottom:.5cm}.cf-navigation-cds{border:none}.cf-cdc__logo .cf-icon{color:#000!important;display:block!important}.medium-6,.medium-4,.row{width:100%;max-width:none;margin:0}.cf-main__content>.row{flex-direction:column}.cf-hide-in-print{display:none}#cconsent-bar{display:none!important}.cf-accordion__content--container{height:auto;transition:none;overflow:auto}.cf-accordion__content .cf-h4{margin-bottom:0}.cf-accordion__item:after,.cf-accordion__item:before{display:none}.cf-accordion--small .cf-accordion__head{padding-bottom:0}.cf-accordion--small .cf-accordion__head:after{display:none}}
