@charset "UTF-8";.cf-asset-load-error__actions[data-v-62393702]{display:flex;width:100%;flex-wrap:wrap;gap:var(--cf-gap-sm)}.cf-asset-load-error__reload[data-v-62393702]{margin-inline-start:auto}#main{display:flex;flex-direction:column;min-height:100vh}.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:var(--cf-gap-2xs)}.cf-cdc__questionaire .cf-cdc__question-group-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--cf-gap-xs);margin-bottom:var(--cf-gap-xs)}.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:var(--cf-rounded-md) var(--cf-rounded-md) 0 0}.cf-cdc__questionaire .cf-cdc__questionaire-container>.cf-cdc__question-group:last-child{margin-bottom:0;border-radius:var(--cf-rounded-md) var(--cf-rounded-md) 0 0}.cf-cdc__questionaire .cf-cdc__sub-question-content{display:flex;border-radius:var(--cf-rounded-md);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:var(--cf-padding-2xs)}.cf-cdc__questionaire .cf-cdc__sub-question-group-question-spacing .cf-content{padding-top:var(--cf-padding-sm)}.cf-cdc__questionaire .cf-form__checkbox-group:last-child{margin-bottom:0}.cf-cdc__questionaire .cf-cdc__question-with-ai{display:flex;align-items:flex-start;gap:var(--cf-gap-2xs)}.cf-cdc__questionaire .cf-cdc__question-with-ai>.cf-form__checkbox,.cf-cdc__questionaire .cf-cdc__question-with-ai>:first-child{flex:1 1 auto;min-width:0}.cf-cdc__questionaire .cf-cdc__question-with-ai>.cf-ai-sparkle-pill{flex-shrink: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:var(--cf-padding-md);padding-bottom:var(--cf-padding-md)}@media print,screen and (min-width:35.5em){.cf-navigation-cds-list{padding-top:var(--cf-padding-md);padding-bottom:var(--cf-padding-md)}}.cf-material-selects .cf-icon--small.cf-link--icon-only{color:#dd2457;margin-top:var(--cf-gap-sm)}.cf-material-selects__info{background-color:#f9f6f4;padding:var(--cf-padding-xl);border-radius:4px;margin-bottom:var(--cf-gap-sm)}.cf-material-selects__info-container{display:flex;align-items:center;margin-bottom:var(--cf-gap-md)}.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:var(--cf-small-font-size-text-3xs)}@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:var(--cf-gap-4xs)}.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__container--compact{--cf-c-modal-compact-width: 37.5rem}.cf-modal__image--full-width .cf-image__img{width:100%}.cf-modal__content p:not([class]),.cf-typo-c p:not([class]){margin-bottom:var(--cf-gap-md);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:var(--cf-gap-sm) 0;border:0;border-collapse:collapse;font-size:var(--cf-small-font-size-text-xs);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:var(--cf-padding-sm) var(--cf-padding-xs);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:var(--cf-gap-4xl)}.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)}main.cf-main--full-height{--cf-app-section-gap: var(--cf-gap-md)}@media print,screen and (min-width:64em){main.cf-main--full-height{--cf-app-section-gap: var(--cf-gap-lg)}}main.cf-main--full-height .cf-main__content{margin-bottom:var(--cf-app-section-gap)}main.cf-main--full-height .cf-main__content--small{padding-bottom:0}main.cf-main--full-height .cf-main__content:first-child:not(.cf-main__content--inner-spacing):not(.cf-main__content--no-top-spacing){margin-top:var(--cf-app-section-gap)}main.cf-main--full-height .cf-main__content--inner-spacing{margin:0;padding-block:var(--cf-app-section-gap)}main.cf-main--full-height .cf-main__content--inner-spacing+.cf-main__content:not(.cf-main__content--inner-spacing):not(.cf-main__content--no-top-spacing){margin-top:var(--cf-app-section-gap)}main.cf-main--full-height .cf-main__content--inner-spacing:last-child{margin-bottom:var(--cf-app-section-gap)}main.cf-main--full-height .cf-main__content--inner-spacing-small{padding-block:var(--cf-app-section-gap)}main.cf-main--full-height .cf-main__content--no-bottom-spacing{margin-bottom:0;padding-bottom:0}.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:var(--cf-gap-sm)}.cf-glossary .cf-accordion__content ul,.cf-glossary .cf-accordion__content ol{margin-left:var(--cf-gap-2xl)}.cf-glossary .cf-accordion__content ul li,.cf-glossary .cf-accordion__content ol li{margin-bottom:var(--cf-gap-md)}.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 var(--cf-gap-xs) 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:var(--cf-gap-2xl)}.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:var(--cf-gap-md);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 var(--cf-rounded-md) var(--cf-rounded-md);padding:var(--cf-padding-xl) 0}.cf-modal--glossary .cf-typo-xm{margin-bottom:1rem}.cf-cdc__meta-right,.cds-products__add-button{text-align:right}.cds-products__season-noos{white-space:nowrap}.cds-products__season-cell{display:inline-flex;flex-direction:column;line-height:1.2}.cds-products__season-carry-over{font-size:var(--cf-small-font-size-text-3xs);color:#81778f;margin-top:var(--cf-gap-5xs)}.cds-duplicate-product__type-hint{color:#81778f;padding-left:30px;margin:0}.cds-duplicate-product__upload-list{margin:0 0 0 20px;padding:0;list-style:disc}.cds-duplicate-product__upload-list li{margin-bottom:var(--cf-gap-4xs);line-height:1.4}.cds-duplicate-product__upload-list li:last-child{margin-bottom:0}.cds-duplicate-product__classifications{display:flex;flex-direction:column;gap:var(--cf-gap-sm)}.cds-products__list{list-style:none;display:flex;justify-items:center;flex-wrap:wrap;margin:var(--cf-gap-xs) calc(-1 * var(--cf-gap-xs))}.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:var(--cf-padding-sm) var(--cf-padding-3xl);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;padding-bottom:var(--cf-padding-md);border-bottom:1px solid #F1E7DF;margin-bottom:var(--cf-gap-sm)}.cf-cdc__preview-view{border-radius:var(--cf-rounded-md) var(--cf-rounded-md) 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:var(--cf-gap-xs)}.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:var(--cf-gap-xs)}.cf-cdc__validation-text{color:red}.cf-cdc__strategy-validation-text{font-size:18px;margin-left:67px;margin-bottom:var(--cf-gap-xs)}.cf-cdc__questionnaires-validation-text{font-size:24px;margin-bottom:var(--cf-gap-xs)}.cf-cdc__certificate-from{align-items:center;gap:var(--cf-gap-3xs)}.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:var(--cf-gap-2xs)}.cf-cdc__certificate-from .disable{pointer-events:none!important;opacity:.5!important;height:40px}.cf-cdc__certificate-text h2{margin-bottom:var(--cf-gap-2xs)}.cf-cdc__certificate-text p{margin-bottom:var(--cf-gap-lg);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{.cds-product-shell:has(.cf-assessment-summary) .cds-product-nav,.cds-product-shell:has(.cf-assessment-summary) .cds-product-header,.cds-product-shell:has(.cf-assessment-summary) .cds-product-nav-backdrop{display:none!important}.cds-product-shell:has(.cf-assessment-summary) .cds-product-main{margin:0}.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:var(--cf-theme-color-text-default)}.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:var(--cf-theme-color-text-default)}.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:var(--cf-theme-color-text-default)!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}}body.cds-products-page:has(.cf-data-table-viewport){overflow-y:hidden}body.cds-products-page:has(.cf-data-table-viewport) .cf-main~.cf-footer__small{display:none}body.cds-products-page:has(.cf-data-table-viewport) .cf-settings-layout__body>.cf-footer__small{display:none}body.cds-products-page:has(.cf-data-table-viewport) .cf-main.cf-settings-layout{flex:none;height:calc(100dvh - var(--cf-chrome-offset, 56px))}body.cds-products-page:has(.cf-data-table-viewport) #main{overflow:clip}@media screen and (min-width:64em){body.cds-products-page .cf-header{will-change:transform}body.cds-products-page .cf-main{margin-top:0!important;transform:translateY(var(--cf-chrome-offset, 110px));transition:transform .3s ease-in-out;will-change:transform}body.cds-products-page.cds-chrome-hidden .cf-main{transform:translateY(0);transition:transform .5s ease-out}body.cds-products-page.cds-chrome-hidden .cf-main.cf-settings-layout{height:100dvh}body.cds-products-page.cds-chrome-hidden .cf-data-table-viewport{height:calc(100vh - var(--cf-data-table-viewport-top, 107px));height:calc(100dvh - var(--cf-data-table-viewport-top, 107px));transition:height 0s linear 0s}}html.cf-chrome-settling .cf-main,html.cf-chrome-settling .cds-product-nav,html.cf-chrome-settling .cds-product-main>.cds-product-header,html.cf-chrome-settling .cds-product-main .cf-introduction-tray,html.cf-chrome-settling .passport-editor__nav,html.cf-chrome-settling .cf-data-table-tray--app-dock{transition:none!important}.cds-product-main{--cds-product-chrome-top: var(--cf-chrome-offset, 56px);--cf-introduction-tray-top: calc(var(--cds-product-chrome-top) + var(--cds-product-header-height, 0px))}body:has(.cf-header.header-hide) .cds-product-main{--cds-product-chrome-top: max(0px, calc(var(--cf-chrome-offset, 56px) - var(--cf-navigation-height)))}html:has(.cds-product-main>.cds-product-header){scroll-padding-top:calc(var(--cf-chrome-offset, 56px) + var(--cds-product-header-height, 0px))}.cds-product-main>.cds-product-header{position:sticky;top:var(--cds-product-chrome-top);z-index:5;transition:top .3s ease-in-out}.cds-product-main .cf-introduction-tray{position:sticky;top:var(--cf-introduction-tray-top);max-height:calc(100dvh - var(--cf-introduction-tray-top));overflow-y:auto;transition:top .3s ease-in-out,max-height .3s ease-in-out}.cds-product-main .cf-introduction-tray .cf-tray__body{flex:none;overflow:visible}body:has(.cf-header.header-hide) .cds-product-main>.cds-product-header{transition:top .5s ease-out}body:has(.cf-header.header-hide) .cds-product-main .cf-introduction-tray{transition:top .5s ease-out,max-height .5s ease-out}@media screen and (min-width:64em){.cf-toolbar.cds-toolbar--balanced>.cf-toolbar__start,.cf-toolbar.cds-toolbar--balanced>.cf-toolbar__end{flex:1 0 0;min-width:max-content}.cf-toolbar.cds-toolbar--balanced>.cf-toolbar__end{justify-content:flex-end}.cf-toolbar.cds-toolbar--balanced>.cf-toolbar__center{flex:0 1 auto}}
