.framework-accordion .accordion-text{max-height:0;-webkit-transition:max-height .3s ease;transition:max-height .3s ease;margin-left:63px}@media (max-width:991px){.framework-accordion .accordion-text{margin-left:18px}}.framework-accordion .accordion-text ol,.framework-accordion .accordion-text ul{padding-left:25px}.framework-accordion .accordion-item{overflow:hidden;margin-bottom:16px}.framework-accordion .accordion-item.open .accordion-text{max-height:100%}.framework-accordion .accordion-headline{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.framework-accordion .accordion-content{padding-top:16px}.framework-accordion.default{margin:0 auto;max-width:1080px}.framework-accordion.default .headline-text{font-size:18px}.framework-accordion.default .accordion-item.open .default-open{display:inline-block}.framework-accordion.default .accordion-item.open .default-close{display:none;-webkit-transition:display .3s ease;transition:display .3s ease}.framework-accordion.default .notched-close,.framework-accordion.default .notched-open,.framework-accordion.default .standard-close,.framework-accordion.default .standard-open{display:none!important}.framework-accordion.default .default-close,.framework-accordion.default .default-open,.framework-accordion.default .notched-close,.framework-accordion.default .notched-open,.framework-accordion.default .standard-close,.framework-accordion.default .standard-open,.framework-accordion.notched .default-close,.framework-accordion.notched .default-open,.framework-accordion.notched .notched-close,.framework-accordion.notched .notched-open,.framework-accordion.notched .standard-close,.framework-accordion.notched .standard-open,.framework-accordion.standard .default-close,.framework-accordion.standard .default-open,.framework-accordion.standard .notched-close,.framework-accordion.standard .notched-open,.framework-accordion.standard .standard-close,.framework-accordion.standard .standard-open{width:42px;height:auto;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.framework-accordion.default .default-open,.framework-accordion.default .notched-open,.framework-accordion.default .standard-open,.framework-accordion.notched .default-open,.framework-accordion.notched .notched-open,.framework-accordion.notched .standard-open,.framework-accordion.standard .default-open,.framework-accordion.standard .notched-open,.framework-accordion.standard .standard-open{display:none}.framework-accordion.default .accordion-text ol,.framework-accordion.default .accordion-text ol>:first-child p,.framework-accordion.default .accordion-text p,.framework-accordion.default .accordion-text ul,.framework-accordion.default .accordion-text ul>:first-child p,.framework-accordion.notched .accordion-text ol,.framework-accordion.notched .accordion-text ol>:first-child p,.framework-accordion.notched .accordion-text p,.framework-accordion.notched .accordion-text ul,.framework-accordion.notched .accordion-text ul>:first-child p,.framework-accordion.standard .accordion-text ol,.framework-accordion.standard .accordion-text ol>:first-child p,.framework-accordion.standard .accordion-text p,.framework-accordion.standard .accordion-text ul,.framework-accordion.standard .accordion-text ul>:first-child p{margin-top:0}.framework-accordion.default .accordion-text .accordion-section-ref .table-wrapper .table-column p,.framework-accordion.notched .accordion-text .accordion-section-ref .table-wrapper .table-column p,.framework-accordion.standard .accordion-text .accordion-section-ref .table-wrapper .table-column p{margin-block:16px}.framework-accordion.notched .headline-text{font-size:16px;font-weight:900}.framework-accordion.notched .accordion-headline{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:var(--tg-primary-button-color);color:var(--tg-primary-button-text-color);padding:21px 52px 21px 34px;clip-path:polygon(0 0,100% 0,calc(100% - 45px) 100%,0 100%);border-left:5px solid var(--tg-border-color)}@media (max-width:767px){.framework-accordion.notched .accordion-headline{padding:14px 44px 14px 8px}}.framework-accordion.notched .accordion-content{padding:20px 60px 4px 45px}@media (max-width:767px){.framework-accordion.notched .accordion-content{padding:20px 20px 4px}}.framework-accordion.notched .accordion-text{margin-left:0}.framework-accordion.notched .accordion-item{background-color:#f0f4f5}.framework-accordion.notched .accordion-item.open .notched-open{display:inline-block}.framework-accordion.notched .accordion-item.open .notched-close{display:none;-webkit-transition:display .3s ease;transition:display .3s ease}.framework-accordion.notched .default-close,.framework-accordion.notched .default-open,.framework-accordion.notched .standard-close,.framework-accordion.notched .standard-open{display:none!important}.framework-accordion.standard .accordion-headline{border-bottom:1px solid #363636;position:relative;padding-block:12px}.framework-accordion.standard .accordion-headline .headline-text{font-weight:500}.framework-accordion.standard .accordion-headline::after{content:"";display:inline-block;width:24px;height:16px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:var(--tg-primary-button-color);-webkit-mask-image:url(../../assets/icons/plus.svg);mask-image:url(../../assets/icons/plus.svg);position:absolute;right:0}.framework-accordion.standard .accordion-item{margin-bottom:0}.framework-accordion.standard .accordion-item.open .accordion-headline::after{-webkit-mask-image:url(../../assets/icons/minus.svg);mask-image:url(../../assets/icons/minus.svg)}.framework-accordion.standard .accordion-icon{display:none}.framework-accordion.standard .accordion-text{margin-left:0}[class*=tg-flavor-] .framework-accordion.standard .accordion-headline::after{background-color:var(--tg-fl-button-color)}