.kmuModule-container{margin-left:-33%;width:133%}.kmuModule{--spacer: 20px;box-sizing:border-box;display:flex;flex-flow:row;gap:10px;font-family:BundesSerif;min-height:570px;max-width:1240px;width:100%}.kmuModule .bg-orange{background-color:#d04a00;color:#fff}.kmuModule .bg-orange h2,.kmuModule .bg-orange h3,.kmuModule .bg-orange h4{color:#fff !important}.kmuModule .f-container{display:flex;align-items:center;justify-content:center;flex-flow:column;padding-bottom:calc(var(--spacer)*2)}@media(max-width: 47.99em){.kmuModule .f-container{margin-bottom:10px}}@media(max-width: 47.99em){.kmuModule .f-container .kmu__slide-button{transform:scale(0.7)}}.kmuModule .title-container+.f-container{height:100%}.kmuModule .title-container+.f-container .button{margin-top:3rem}.kmuModule .content{padding:var(--spacer)}@media(min-width: 48em){.kmuModule .content.small{max-width:800px;display:table;margin:0 auto}}.kmuModule .print-module .content{padding:var(--spacer) 10px}.kmuModule .width-limiter{width:100%;max-width:600px}@font-face{font-family:BundesSans;font-style:normal;font-weight:300;src:url("https://www.bmbfsfj.bund.de/kmu-check/fonts/bundes-sans/BundesSans-Web-Light.woff") format("woff")}@font-face{font-family:BundesSans;font-style:italic;font-weight:300;src:url("https://www.bmbfsfj.bund.de/kmu-check/fonts/bundes-sans/BundesSans-Web-LightItalic.woff") format("woff")}@font-face{font-family:BundesSans;font-style:normal;font-weight:400;src:url("https://www.bmbfsfj.bund.de/kmu-check/fonts/bundes-sans/BundesSans-Web-Regular.woff") format("woff")}@font-face{font-family:BundesSans;font-style:italic;font-weight:400;src:url("https://www.bmbfsfj.bund.de/kmu-check/fonts/bundes-sans/BundesSans-Web-RegularItalic.woff") format("woff")}@font-face{font-family:BundesSans;font-style:normal;font-weight:500;src:url("https://www.bmbfsfj.bund.de/kmu-check/fonts/bundes-sans/BundesSans-Web-Medium.woff") format("woff")}@font-face{font-family:BundesSans;font-style:italic;font-weight:500;src:url("https://www.bmbfsfj.bund.de/kmu-check/fonts/bundes-sans/BundesSans-Web-MediumItalic.woff") format("woff")}@font-face{font-family:BundesSans;font-style:normal;font-weight:700;src:url("https://www.bmbfsfj.bund.de/kmu-check/fonts/bundes-sans/BundesSans-Web-Bold.woff") format("woff")}@font-face{font-family:BundesSans;font-style:italic;font-weight:700;src:url("https://www.bmbfsfj.bund.de/kmu-check/fonts/bundes-sans/BundesSans-Web-BoldItalic.woff") format("woff")}@font-face{font-family:BundesSans;font-style:normal;font-weight:900;src:url("https://www.bmbfsfj.bund.de/kmu-check/fonts/bundes-sans/BundesSans-Web-Black.woff") format("woff")}@font-face{font-family:BundesSans;font-style:italic;font-weight:900;src:url("https://www.bmbfsfj.bund.de/kmu-check/fonts/bundes-sans/BundesSans-Web-BlackItalic.woff") format("woff")}@font-face{font-family:BundesSerif;font-style:normal;font-weight:400;src:url("https://www.bmbfsfj.bund.de/kmu-check/fonts/bundes-serif/BundesSerif-Web-Regular.woff") format("woff")}@font-face{font-family:BundesSerif;font-style:italic;font-weight:400;src:url("https://www.bmbfsfj.bund.de/kmu-check/fonts/bundes-serif/BundesSerif-Web-Italic.woff") format("woff")}@font-face{font-family:BundesSerif;font-style:normal;font-weight:700;src:url("https://www.bmbfsfj.bund.de/kmu-check/fonts/bundes-serif/BundesSerif-Web-Bold.woff") format("woff")}@font-face{font-family:BundesSerif;font-style:italic;font-weight:700;src:url("https://www.bmbfsfj.bund.de/kmu-check/fonts/bundes-serif/BundesSerif-Web-BoldItalic.woff") format("woff")}.kmuModule .button{background:rgba(0,0,0,0);border:0;cursor:pointer;display:inline-block;font-family:inherit;font-size:1em;margin:0;min-height:0;padding:0;text-align:left;vertical-align:initial;background-color:#d04a00;border:2px solid #d04a00;border-radius:40px;color:#fff;cursor:pointer;font-family:BundesSans;font-size:24px;letter-spacing:1px;padding:10px 40px;transition:all 150ms ease}.kmuModule .button:hover{background-color:#fff;color:#d04a00}.kmuModule .long-button{font-size:24px;font-weight:500;line-height:1.4;color:#D04A00;background:rgba(0,0,0,0);border:0;cursor:pointer;display:inline-block;font-family:inherit;font-size:1em;margin:0;min-height:0;padding:0;text-align:left;vertical-align:initial;background-color:#d04a00;border:2px solid #d04a00;border-bottom-right-radius:40px;border-top-right-radius:40px;color:#fff;cursor:pointer;padding:18px 30px;width:100%;transition:all 150ms;margin-bottom:20px}@media(min-width: 48em){.kmuModule .long-button{font-size:28px}}@media(max-width: 47.99em){.kmuModule .long-button{font-weight:700;font-size:20px}}.kmuModule .long-button:hover{background-color:#fff;color:#d04a00}.kmuModule .long-button.light{background-color:rgba(208,74,0,.2);border-color:rgba(0,0,0,0);color:#d04a00}.kmuModule .long-button.light:hover{background-color:#fff;border-color:#d04a00;color:#d04a00}.kmuModule .printSlide{background:rgba(0,0,0,0);border:0;cursor:pointer;display:inline-block;font-family:inherit;font-size:1em;margin:0;min-height:0;padding:0;text-align:left;vertical-align:initial;font-family:BundesSans;font-size:22px;font-weight:700;line-height:1.2;display:flex;justify-content:center;gap:20px;align-items:flex-start;color:#d04a00;text-align:left;width:100%;cursor:pointer}@media(min-width: 48em){.kmuModule .printSlide{font-size:28px;line-height:1.666}}.kmuModule .printSlide:hover{text-decoration:underline}.kmuModule .footer-container{display:flex;justify-content:space-between;width:100%;align-items:center;color:#d04a00}@media(min-width: 48em){.kmuModule .footer-container{padding-bottom:calc(var(--spacer)*2)}}.kmuModule .footer-container.center{justify-content:center}.kmuModule .footer-container .button:only-child{margin:0 auto}.kmuModule div{page-break-inside:avoid}.kmuModule ul.stylized{display:block;list-style:none !important;margin:0;margin-bottom:0;padding:0;margin-top:0}.kmuModule ul.stylized>li{list-style:none;margin:0;padding:0}.kmuModule ul.stylized>li::before{display:none}.kmuModule ul.stylized li{display:flex}.kmuModule ul.stylized li+li{margin-top:var(--spacer)}.kmuModule ul.stylized li::before{font-size:40px;content:"✓";display:block;flex-shrink:0;width:40px;padding:0 var(--spacer);color:#d04a00}@media(max-width: 47.99em){.kmuModule ul.stylized li::before{font-size:25px;padding:0;margin-top:-3px}}.kmuModule .flex-spacer{display:flex;height:100%;width:100%;flex-flow:column}.kmuModule .kmu__pagination{align-self:flex-end;margin-bottom:auto;padding-bottom:20px}.kmuModule .kmu__pagination ul{display:block;list-style:none !important;margin:0;margin-bottom:0;padding:0;display:flex;gap:20px;margin-bottom:15px;margin-top:0}.kmuModule .kmu__pagination ul>li{list-style:none;margin:0;padding:0}.kmuModule .kmu__pagination ul>li::before{display:none}@media(max-width: 47.99em){.kmuModule .kmu__pagination ul{margin-bottom:0}}.kmuModule .kmu__pagination ul .kmu__paginator{border-radius:50%;cursor:auto;height:20px;width:20px;background-color:#fff}.kmuModule .kmu__pagination ul .kmu__paginator.active{background-color:#fcc335;pointer-events:none}.kmuModule .kmu__pagination>.kmu__slide-button{background:rgba(0,0,0,0);border:0;cursor:pointer;display:inline-block;font-family:inherit;font-size:1em;margin:0;min-height:0;padding:0;text-align:left;vertical-align:initial;font-family:BundesSans;color:#fff;opacity:0;transition:all 150ms}.kmuModule .kmu__pagination:hover>.kmu__slide-button{opacity:1}.kmuModule .starting-slide .kmu__pagination>.kmu__slide-button{opacity:1 !important}.kmuModule .content .kmu__pagination{display:flex;justify-content:center;padding-bottom:0}.kmuModule .content .kmu__pagination ul{margin-bottom:0}.kmuModule form div:not(:last-child){margin-bottom:2px}.kmuModule form div:last-child input[type=radio]+label{margin-bottom:0}.kmuModule form input[type=radio]{-webkit-appearance:none;width:0;height:0;position:absolute}.show-focus-outlines .kmuModule form input[type=radio]:focus+label{outline:1px solid blue;outline-offset:-1px}.kmuModule form input[type=radio]+label{font-family:BundesSerif;font-size:16px;line-height:1.666;width:100%;display:flex;gap:var(--spacer);align-items:center;position:relative;margin-bottom:50px}@media(min-width: 48em){.kmuModule form input[type=radio]+label{font-size:20px}}@media(max-width: 47.99em){.kmuModule form input[type=radio]+label{margin-bottom:20px}}.kmuModule form input[type=radio]+label::before{content:"";display:block;width:24px;height:24px;border:1px solid #d04a00;flex-shrink:0;border-radius:50%}.kmuModule form input[type=radio]+label::after{content:"";display:block;position:absolute;top:50%;left:3px;width:18px;height:18px;transform:translateY(-50%) scale(0);background-color:#d04a00;transition:all 150ms;border-radius:50%}.kmuModule form input[type=radio]:checked+label::after{transform:translateY(-50%) scale(1)}.kmuModule .p-relative{position:relative}.kmuModule .hover-text{position:absolute;left:-15px;transform:translateX(-100%) translateY(-50%);opacity:0;top:50%;transition:all 200ms;width:200px;text-align:right}.kmuModule button:hover .hover-text{opacity:1}.kmuModule .accordion-content .eval-result:first-child{margin-top:10px}.kmuModule .priority-category .kmu-checkbox{display:none}.kmuModule .priority-category.evaluated .kmu-checkbox{display:block}.kmuModule .kmu-checkbox{position:relative}.kmuModule .kmu-checkbox input[type=checkbox]{position:absolute;visibility:hidden;height:1px;width:1px}.kmuModule .kmu-checkbox input[type=checkbox]:checked+.kmu-checkbox-decorator::after{display:block}.kmuModule .kmu-checkbox .kmu-checkbox-decorator{border:2px solid #d04a00;content:"";display:block;height:30px;width:30px}.kmuModule .kmu-checkbox .kmu-checkbox-decorator::after{content:"";display:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='800' height='800' viewBox='0 0 17.837 17.837'%3E%3Cpath fill='orange' d='M16.145 2.571a.7.7 0 0 0-.99 0L6.92 10.804l-4.241-4.27a.698.698 0 0 0-.989 0L.204 8.019a.703.703 0 0 0 0 .99l6.217 6.258a.704.704 0 0 0 .99 0L17.63 5.047a.7.7 0 0 0 0-.994l-1.485-1.482z' style='fill:%23D04A00'/%3E%3C/svg%3E%0A");background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;top:50%;left:50%;width:70%;height:70%;transform:translate(-50%, -50%)}.kmuModule label.h4{font-weight:400 !important}.kmuModule .kmu__slider{border:4px solid #d04a00;position:relative;max-width:920px;height:730px;overflow:hidden;width:100%;transition:height 200ms ease-out}.kmuModule .kmu__chapter{height:100%}.kmuModule .kmu__slide{display:none;flex-flow:column;height:100%;left:0;position:absolute;top:0;width:100%;overflow-y:hidden;overflow-x:hidden}.kmuModule .kmu__slide-container{min-height:730px;width:100%}.kmuModule .title-container{min-height:40%;padding:30px;display:flex;align-items:center;justify-content:center;flex-flow:column;flex-shrink:0}@media(max-width: 47.99em){.kmuModule .title-container{min-height:unset}}.kmuModule .title-container.big{min-height:60%}@media(max-width: 47.99em){.kmuModule .title-container.big{min-height:auto}}.kmuModule .title-container h2{display:flex}@media(max-width: 47.99em){.kmuModule .title-container h2.h1 span:first-child{padding-right:10px}}.kmuModule .title-container h2 span:first-child{min-width:0}@media(min-width: 48em){.kmuModule .title-container h2 span:first-child{min-width:100px}}.kmuModule .title-container+.title-container__spacer{margin-top:100px}.kmuModule .title-container p{font-size:22px}.kmuModule .title-container__spacer{margin:0 auto;max-width:600px;width:100%}@media(max-width: 47.99em){.kmuModule .title-container__spacer{padding:0 var(--spacer)}}.kmuModule .title-container__spacer h1,.kmuModule .title-container__spacer p,.kmuModule .title-container__spacer h2,.kmuModule .title-container__spacer span{max-width:100%}@media(min-width: 48em){.kmuModule .title-container__spacer .h1{hyphens:none;-webkit-hyphens:none}}.kmuModule .title-container__spacer p,.kmuModule .title-container__spacer h2:not(.h1) span{font-family:BundesSans;font-weight:400}.kmuModule .title-container__spacer .compact{font-weight:700}@media(max-width: 47.99em){.kmuModule .bg-orange .title-container__spacer{padding:0}}.kmuModule .button-menu{display:flex;justify-content:flex-end}.kmuModule .button-menu.content{padding:calc(var(--spacer)/2)}.kmuModule .question-result p{align-items:center;display:flex;margin-bottom:20px}.kmuModule .traffic-light{display:block;height:40px;width:40px;margin-right:20px;flex-shrink:0;border-radius:50%}.show-green .kmuModule .traffic-light{background-color:#24a54f}.show-yellow .kmuModule .traffic-light{background-color:#fcc335}.show-red .kmuModule .traffic-light{background-color:#d04a00}.kmuModule .kmu__result h2{display:flex;align-items:flex-start;margin-bottom:40px;font-size:32px;font-weight:700}@media(max-width: 47.99em){.kmuModule .kmu__result h2{flex-flow:column;hyphens:none;-webkit-hyphens:none}}.kmuModule .kmu__result[class*=show-] .default{display:none}.kmuModule .kmu__result .green{display:none}.kmuModule .kmu__result.show-green .green{display:block}.kmuModule .kmu__result.show-green .traffic-light{background-color:#24a54f}.kmuModule .kmu__result .yellow{display:none}.kmuModule .kmu__result.show-yellow .yellow{display:block}.kmuModule .kmu__result.show-yellow .traffic-light{background-color:#fcc335}.kmuModule .kmu__result .red{display:none}.kmuModule .kmu__result.show-red .red{display:block}.kmuModule .kmu__result.show-red .traffic-light{background-color:#d04a00}.kmuModule .table-stylized{display:flex;flex-flow:column;max-width:700px;gap:10px;width:100%}.kmuModule .table-stylized.table-result{max-width:800px}.kmuModule .table-stylized.table-result .cell span{font-weight:700}.kmuModule .table-stylized.table-result .cell:first-child{align-items:center;display:flex}.kmuModule .table-stylized .row{display:flex;gap:10px;flex-wrap:wrap}@media(min-width: 48em){.kmuModule .table-stylized .row{flex-wrap:nowrap}}.kmuModule .table-stylized .row .cell:first-child{width:100%;flex:unset}@media(max-width: 47.99em){.kmuModule .table-stylized .row .cell:first-child{height:auto;padding-left:0}}@media(min-width: 48em){.kmuModule .table-stylized .row .cell:first-child{width:230px;flex-shrink:0}}.kmuModule .table-stylized .cell{height:60px;flex:1 1 auto}@media(min-width: 48em){.kmuModule .table-stylized .cell{flex:1 1 100%}}.kmuModule .table-stylized .cell:not(:first-child){align-items:center;justify-content:center;display:flex}@media(max-width: 47.99em){.kmuModule .table-stylized .cell:not(:first-child){flex:1 1 31%;justify-content:unset}}.kmuModule .table-stylized .thead{font-family:BundesSans;font-size:22px;font-weight:700;line-height:1.2}@media(min-width: 48em){.kmuModule .table-stylized .thead{font-size:28px;line-height:1.666}}.kmuModule .table-stylized .thead .cell{line-height:1.1;height:auto}.kmuModule .table-stylized .thead .cell:not(:first-child){padding:30px 10px 10px;background-color:#d04a00;color:#fff;border-top-right-radius:40px}.kmuModule .table-stylized .thead .cell:first-child{padding-top:30px;color:#d04a00;text-align:left}.kmuModule .table-stylized .tbody{font-family:BundesSans;font-size:22px;display:flex;gap:10px;flex-flow:column}@media(min-width: 48em){.kmuModule .table-stylized .tbody{font-size:28px}}.kmuModule .table-stylized .tbody .row{position:relative}.kmuModule .table-stylized .tbody .cell:first-child{padding-left:25px;font-weight:400;text-align:left}@media(max-width: 47.99em){.kmuModule .table-stylized .tbody .cell:first-child{padding-left:0}}.kmuModule .table-stylized .tbody .cell:first-child p{font-family:BundesSans;margin:0}.kmuModule .table-stylized .tbody .cell:not(:first-child){background-color:rgba(208,74,0,.2)}.kmuModule .table-stylized input[type=text]{font-family:BundesSans;font-size:22px;display:table;width:100%;background-color:rgba(0,0,0,0);border:none;text-align:center;margin:0 auto}@media(min-width: 48em){.kmuModule .table-stylized input[type=text]{font-size:28px}}.kmuModule .table-stylized input[type=text]:focus{outline:none;border:none;border-bottom:2px solid #d04a00}.kmuModule .table-result .cell{padding:0 10px}.kmuModule .table-info svg,.kmuModule .table-info img{width:90px;height:100px}@media(min-width: 48em){.kmuModule .table-info{display:flex;padding-left:13%}.kmuModule .table-info *:first-child{flex-shrink:0;margin-right:30px}}.kmuModule .table-info>div{max-width:490px}.kmuModule label+input[type=text]{margin-bottom:10px}.kmuModule label.stylized{min-height:73px;display:flex;align-items:flex-end;padding:5px 10px;background-color:#d04a00;color:#fff;border-top-right-radius:40px;margin-bottom:var(--spacing)}.kmuModule .form-q-2-a{font-family:BundesSans;font-size:22px;font-weight:700;line-height:1.2;--spacing: 20px;display:flex;flex-wrap:wrap;gap:var(--spacing)}@media(min-width: 48em){.kmuModule .form-q-2-a{font-size:28px;line-height:1.666}}.kmuModule .form-q-2-a input{width:100%}.kmuModule .form-q-2-a+.form-q-2-a{margin-top:2rem}.kmuModule .form-q-2-a .form-q-2-a-question{width:100%}.kmuModule .form-q-2-a .form-q-2-a-question label{color:#d04a00;display:block;line-height:1.4;margin-bottom:15px}@media(min-width: 48em){.kmuModule .form-q-2-a .form-q-2-a-question{width:calc(60% - var(--spacing))}}.kmuModule .form-q-2-a .form-q-2-a-answer{width:calc(50% - var(--spacing))}@media(min-width: 48em){.kmuModule .form-q-2-a .form-q-2-a-answer{width:calc(20% - var(--spacing))}}.kmuModule .form-q-2-a .form-q-2-a-answer input{text-align:center;border-bottom:2px solid rgba(0,0,0,0)}.kmuModule .form-q-2-a .form-q-2-a-answer input:focus{border-color:#d04a00;outline:none}.kmuModule .block-headline{background:rgba(0,0,0,0);border:0;cursor:pointer;display:inline-block;font-family:inherit;font-size:1em;margin:0;min-height:0;padding:0;text-align:left;vertical-align:initial;align-items:center;font-weight:700;font-size:28px;margin:20px 0;padding:10px 25px;background-color:rgba(208,74,0,.2);color:#d04a00;display:flex;justify-content:space-between;width:100%}@media(max-width: 47.99em){.kmuModule .block-headline{font-size:18px}}.kmuModule .prio-a-b,.kmuModule .prio-c,.kmuModule .prio{font-family:BundesSans}.kmuModule .prio-a-b .h4,.kmuModule .prio-a-b h3,.kmuModule .prio-c .h4,.kmuModule .prio-c h3,.kmuModule .prio .h4,.kmuModule .prio h3{color:#000;font-weight:700;margin-bottom:5px}.kmuModule .category-result{font-family:BundesSans;margin-top:40px}.kmuModule .category-result .h4,.kmuModule .category-result h3{color:#000;font-family:BundesSans;font-weight:700;margin-bottom:5px}.kmuModule .category-result .priority-category.result-green{display:none}.kmuModule .category-result .priority-category p{color:#9d9d9d}.kmuModule .category-result .priority-category.evaluated p{color:#000}.kmuModule .category-result .priority-category,.kmuModule .category-result .eval-result{display:flex;align-items:center;margin-bottom:20px;padding-left:15px}.kmuModule .category-result .priority-category+.priority-category,.kmuModule .category-result .priority-category+.eval-result,.kmuModule .category-result .eval-result+.priority-category,.kmuModule .category-result .eval-result+.eval-result{margin-top:20px}.kmuModule .category-result .priority-category .kmu-checkbox,.kmuModule .category-result .eval-result .kmu-checkbox{margin-right:20px}.kmuModule .category-result .priority-category p,.kmuModule .category-result .priority-category span,.kmuModule .category-result .eval-result p,.kmuModule .category-result .eval-result span{flex:1 1 auto}.kmuModule .category-result .priority-category p span,.kmuModule .category-result .priority-category span span,.kmuModule .category-result .eval-result p span,.kmuModule .category-result .eval-result span span{margin-right:5px}.kmuModule .category-result .priority-category .category-rating,.kmuModule .category-result .eval-result .category-rating{width:60px;flex-shrink:0;height:24px}.kmuModule .category-result .priority-category .category-rating .rating-icon,.kmuModule .category-result .eval-result .category-rating .rating-icon{content:"";width:24px;height:24px;background-color:rgba(0,0,0,0);display:block;border-radius:50%}.kmuModule .category-result .priority-category.result-green .rating-icon,.kmuModule .category-result .eval-result.result-green .rating-icon{background-color:#24a54f}.kmuModule .category-result .priority-category.result-yellow .rating-icon,.kmuModule .category-result .eval-result.result-yellow .rating-icon{background-color:#fcc335}.kmuModule .category-result .priority-category.result-red .rating-icon,.kmuModule .category-result .eval-result.result-red .rating-icon{background-color:#d04a00}.kmuModule .category-result .priority-category input,.kmuModule .category-result .eval-result input{flex-shrink:0;width:150px;text-align:center;color:#d04a00}@media(max-width: 47.99em){.kmuModule .category-result .priority-category input,.kmuModule .category-result .eval-result input{width:60px}}.kmuModule .evaluation{font-family:BundesSans}.kmuModule .evaluation .h4,.kmuModule .evaluation h3{color:#000;font-weight:700}.kmuModule .evaluation .kmu__slide-button svg{transform:rotate(180deg)}.kmuModule .evaluation h3{display:flex;align-items:center;justify-content:space-between;margin-bottom:0}.kmuModule .evaluation .question{max-width:55%;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;flex:1 1 auto;margin-bottom:0;color:#9d9d9d}@media(max-width: 47.99em){.kmuModule .evaluation .question{max-width:85%}}.kmuModule .evaluation a{display:flex;align-items:center;gap:20px;font-family:BundesSerif;color:#d04a00;font-size:18px}@media(max-width: 47.99em){.kmuModule .evaluation a{order:2;margin-top:10px}}.kmuModule .evaluation .eval-rating{width:24px;height:24px;background-color:rgba(0,0,0,0);display:block;border-radius:50%}.kmuModule .evaluation .eval-rating.result-green{background-color:#24a54f}.kmuModule .evaluation .eval-rating.result-yellow{background-color:#fcc335}.kmuModule .evaluation .eval-rating.result-red{background-color:#d04a00}.kmuModule .result-yellow .question,.kmuModule .result-green .question,.kmuModule .result-red .question{color:#000}.kmuModule .result-green .eval-rating{background-color:#24a54f}.kmuModule .result-yellow .eval-rating{background-color:#fcc335}.kmuModule .result-red .eval-rating{background-color:#d04a00}.kmuModule .accordion-content{display:none;padding:15px 30px}.kmuModule .eval-result{display:flex;align-items:center;justify-content:space-between}@media(max-width: 47.99em){.kmuModule .eval-result{flex-wrap:wrap}}.kmuModule .category-eval-rating{width:48px;height:48px;background-color:rgba(0,0,0,0);border-radius:50%;display:none}.kmuModule .category-eval-rating.result-green{display:block;background-color:#24a54f}.kmuModule .category-eval-rating.result-yellow{display:block;background-color:#fcc335}.kmuModule .category-eval-rating.result-red{display:block;background-color:#d04a00}.kmuModule .result-red+.kmu__slide-button,.kmuModule .result-green+.kmu__slide-button,.kmuModule .result-yellow+.kmu__slide-button{display:none}.kmuModule .accordion-header{margin-bottom:0}.kmuModule .accordion-header svg{height:30px;margin-right:calc(var(--spacer)*-1);flex-shrink:0;transition:transform 150ms ease-out}@media(max-width: 47.99em){.kmuModule .accordion-header svg{width:40px}}.kmuModule .accordion-header.open svg{transform:rotate(90deg)}.kmuModule .rating-explanation{font-size:20px}@media(max-width: 47.99em){.kmuModule .rating-explanation{font-size:16px}}.kmuModule .rating-explanation .rating-icon{width:24px;height:24px;background-color:rgba(0,0,0,0);border-radius:50%;display:none;flex-shrink:0}.kmuModule .rating-explanation .rating-icon.green{display:block;background-color:#24a54f}.kmuModule .rating-explanation .rating-icon.yellow{display:block;background-color:#fcc335}.kmuModule .rating-explanation .rating-icon.red{display:block;background-color:#d04a00}.kmuModule .priority-category{display:flex;margin-top:20px}.kmuModule .priority-category span{flex:1 1 auto}.kmuModule .priority-category .category-rating{width:60px}.kmuModule .priority-category input{width:150px}.kmuModule .priority-result{margin-bottom:40px}.kmuModule .priority-result>div{display:flex;justify-content:space-between;margin-bottom:20px}.kmuModule .auto-print .accordion-content{display:block !important}.kmuModule .priority-level{font-family:BundesSans;font-size:22px;font-weight:700;line-height:1.2;color:#d04a00}@media(min-width: 48em){.kmuModule .priority-level{font-size:28px;line-height:1.666}}@media(min-width: 48em){.kmuModule h2.compact{hyphens:none;-webkit-hyphens:none;max-width:450px}}.kmuModule .kmu__pagination .kmu__slide-button{align-items:center;display:flex}.kmuModule .kmu__pagination .kmu__slide-button svg{transform:rotate(180deg) scale(0.8);transform-origin:center;margin-left:3px}.kmuModule .paginator-spacer{margin-right:10px}.kmuModule .form-q-2-a-question label{font-weight:700}.kmuModule [data-chapter=c-2] form,.kmuModule [data-chapter=c-3] form,.kmuModule [data-chapter=c-4] form,.kmuModule [data-chapter=c-5] form{margin-top:40px;max-width:640px;overflow:hidden}.kmuModule [data-chapter=c-2] .footer-container.content,.kmuModule [data-chapter=c-3] .footer-container.content,.kmuModule [data-chapter=c-4] .footer-container.content,.kmuModule [data-chapter=c-5] .footer-container.content{padding-top:0}.kmuModule .font-orange{color:#d04a00}@media(max-width: 47.99em){.kmuModule [data-chapter=c-6] .content>h2{align-items:flex-start !important}}.kmuModule .kmu__menu{width:310px}@media(max-width: 47.99em){.kmuModule .kmu__menu{display:none;width:100%}}.kmuModule .kmu__menu ul{display:block;list-style:none !important;margin:0;margin-bottom:0;padding:0;display:flex;flex-flow:column;gap:10px}.kmuModule .kmu__menu ul>li{list-style:none;margin:0;padding:0}.kmuModule .kmu__menu ul>li::before{display:none}@media(max-width: 47.99em){.kmuModule .kmu__menu ul{gap:20px;margin-top:20px}}.kmuModule .kmu__menu .long-button{font-size:20px;background-color:#fff;color:#d04a00;border-radius:40px 0 0 40px;font-family:BundesSans;font-weight:400;line-height:1.2;height:65px;display:flex;align-items:center;transition:all 250ms;width:100%;margin:0}@media(min-width: 48em){.kmuModule .kmu__menu .long-button{font-size:22px}}.kmuModule .kmu__menu .long-button span:first-child{width:30px;flex-shrink:0}.kmuModule .kmu__menu .long-button:hover{background-color:rgba(208,74,0,.2)}.kmuModule .kmu__menu .long-button:hover.active{background-color:#d04a00;color:#fff}.kmuModule .kmu__menu .long-button.active{background-color:#d04a00;color:#fff}.kmuModule .kmu__menu.mobile{display:block;padding:0 15px}@media(min-width: 48em){.kmuModule .kmu__menu.mobile{display:none}}.kmuModule .kmu__menu.mobile .accordion-header{font-size:20px;display:flex;align-items:center;width:100%;justify-content:space-between;font-family:BundesSans}@media(min-width: 48em){.kmuModule .kmu__menu.mobile .accordion-header{font-size:22px}}.kmuModule .kmu__menu.mobile .accordion-header.open svg{transform:rotate(-90deg)}.kmuModule .kmu__menu.mobile .accordion-content{padding:0;margin-top:10px}.kmuModule .kmu__menu.mobile .accordion-content .kmu__slide-button{font-size:20px;font-family:BundesSans;display:flex;width:100%}@media(min-width: 48em){.kmuModule .kmu__menu.mobile .accordion-content .kmu__slide-button{font-size:22px}}.kmuModule .kmu__menu.mobile .accordion-content .kmu__slide-button span:first-child{width:20px;flex-shrink:0}.kmuModule .kmu__menu.mobile .accordion-content .kmu__slide-button span:last-child{max-width:80%}.kmuModule .kmu__menu.mobile .accordion-content .kmu__slide-button.active{position:relative}.kmuModule .kmu__menu.mobile .accordion-content .kmu__slide-button.active::before{content:"";position:absolute;top:50%;right:0;height:18px;width:18px;background-color:#fcc335;border-radius:50%;transform:translateY(-50%)}.kmuModule .kmu__menu.mobile svg{transform:rotate(90deg);transition:all 150ms;height:20px;position:relative;left:-10px}@media(min-width: 67.5em){.kmuModule{--spacer: 40px}}@media(max-width: 47.99em){.kmuModule{flex-flow:column;gap:20px}}body>.kmuModule{margin-left:0}.kmuModule p,.kmuModule li{font-family:BundesSerif;font-size:16px;line-height:1.666}@media(min-width: 48em){.kmuModule p,.kmuModule li{font-size:20px}}.kmuModule .h1+h2{font-size:24px;font-weight:500;line-height:1.4;color:#D04A00}@media(min-width: 48em){.kmuModule .h1+h2{font-size:28px}}.kmuModule p{margin-bottom:18px}.kmuModule h1,.kmuModule .h1{font-size:30px;font-weight:400;line-height:1.4;color:#fff}@media(min-width: 48em){.kmuModule h1,.kmuModule .h1{font-size:60px}}.kmuModule h2,.kmuModule .h2{font-size:28px;font-weight:500;line-height:1.4;color:#D04A00}@media(min-width: 48em){.kmuModule h2,.kmuModule .h2{font-size:36px}}.kmuModule h2.increased-space,.kmuModule .h2.increased-space{margin-bottom:30px}@media(min-width: 48em){.kmuModule h2.increased-space,.kmuModule .h2.increased-space{margin-bottom:60px}}.kmuModule h3,.kmuModule .h3{font-size:24px;font-weight:500;line-height:1.4;color:#D04A00}@media(min-width: 48em){.kmuModule h3,.kmuModule .h3{font-size:28px}}.kmuModule h4,.kmuModule .h4{font-size:22px;font-weight:500;line-height:1.4;color:#D04A00;margin-bottom:10px}@media(min-width: 48em){.kmuModule h4,.kmuModule .h4{font-size:24px}}.kmuModule h1,.kmuModule h2,.kmuModule h3,.kmuModule h4,.kmuModule p{margin-top:0}.kmuModule .small{font-family:BundesSans;font-size:20px}.kmuModule label{font-family:BundesSans;font-size:22px;font-weight:700;line-height:1.2;font-weight:400}@media(min-width: 48em){.kmuModule label{font-size:28px;line-height:1.666}}.kmuModule label+input[type=text]{margin-top:20px}.kmuModule input[type=text]{font-family:BundesSans;font-size:22px;font-weight:700;line-height:1.2;background-color:rgba(208,74,0,.2);border:none;border-bottom:2px solid rgba(0,0,0,0);border-radius:0;height:60px;padding:5px 10px;width:100%}@media(min-width: 48em){.kmuModule input[type=text]{font-size:28px;line-height:1.666}}.kmuModule input[type=text]:focus{outline:none;border-color:#d04a00}.kmuModule.print-module{border:none;margin-left:0}.kmuModule.print-module .form-q-2-a-question label{font-size:14px;transform:translateY(4px)}.kmuModule.print-module .form-q-2-a-question label+input[type=text]{margin-top:24px}.kmuModule.print-module .eval-result{margin-bottom:10px !important}.kmuModule.print-module .block-headline{font-size:18px}.kmuModule.print-module .evaluation a{font-size:12px}.kmuModule.print-module h1,.kmuModule.print-module .h1{font-size:38px;font-weight:400;line-height:1.4;color:#fff}@media(min-width: 48em){.kmuModule.print-module h1,.kmuModule.print-module .h1{font-size:30px}}.kmuModule.print-module h2,.kmuModule.print-module .h2{font-size:28px;font-weight:500;line-height:1.4;color:#D04A00}@media(min-width: 48em){.kmuModule.print-module h2,.kmuModule.print-module .h2{font-size:26px}}.kmuModule.print-module h3,.kmuModule.print-module .h3{font-size:24px;font-weight:500;line-height:1.4;color:#D04A00}@media(min-width: 48em){.kmuModule.print-module h3,.kmuModule.print-module .h3{font-size:20px}}.kmuModule.print-module h4,.kmuModule.print-module .h4{font-size:22px;font-weight:500;line-height:1.4;color:#D04A00}@media(min-width: 48em){.kmuModule.print-module h4,.kmuModule.print-module .h4{font-size:20px}}.kmuModule.print-module .small{font-family:BundesSans;font-size:10px}.kmuModule.print-module label{font-family:BundesSans;font-size:22px;font-weight:700;font-weight:400}@media(min-width: 48em){.kmuModule.print-module label{font-size:20px}}.kmuModule.print-module label+input[type=text]{margin-top:20px}.kmuModule.print-module input[type=text],.kmuModule.print-module textarea,.kmuModule.print-module .textarea{font-family:BundesSans;font-size:22px;font-weight:700;line-height:2;padding:3px 10px}@media(min-width: 48em){.kmuModule.print-module input[type=text],.kmuModule.print-module textarea,.kmuModule.print-module .textarea{font-size:20px}}.kmuModule.print-module textarea,.kmuModule.print-module .textarea{padding:5px 10px;max-width:100%;height:auto}.kmuModule.print-module .content{padding:var(--spacer) 20px}.kmuModule.print-module .content.prio{page-break-inside:unset}.kmuModule.print-module .textarea-result p{font-family:BundesSans;font-size:22px;font-weight:700}@media(min-width: 48em){.kmuModule.print-module .textarea-result p{font-size:20px}}.kmuModule textarea,.kmuModule .textarea{font-family:BundesSans;font-size:22px;font-weight:700;line-height:1.2;background-color:rgba(208,74,0,.2);margin-top:20px;border:none;border-bottom:2px solid rgba(0,0,0,0);min-height:130px;width:100%;padding:5px 10px;white-space:pre-wrap;resize:none}@media(min-width: 48em){.kmuModule textarea,.kmuModule .textarea{font-size:28px;line-height:1.666}}.kmuModule textarea:focus,.kmuModule .textarea:focus{border-color:#d04a00;outline:none}.kmuModule .textarea{height:130px;overflow-y:auto}.kmuModule .textarea-result{min-height:130px;width:100%;padding:5px 10px;margin-top:20px;background-color:rgba(208,74,0,.2)}.kmuModule .textarea-result p{font-family:BundesSans;font-size:22px;font-weight:700;line-height:1.2;hyphens:none;-webkit-hyphens:none;white-space:pre-line}@media(min-width: 48em){.kmuModule .textarea-result p{font-size:28px;line-height:1.666}}.kmuModule button{background:rgba(0,0,0,0);border:0;cursor:pointer;display:inline-block;font-family:inherit;font-size:1em;margin:0;min-height:0;padding:0;text-align:left;vertical-align:initial}.kmuModule *{box-sizing:border-box}@media(max-width: 47.99em){.kmuModule *{-webkit-hyphens:auto !important;-ms-hyphens:auto !important;hyphens:auto !important}}.kmuModule.print-module{max-height:unset;height:auto;overflow:visible}.kmuModule.print-module .kmu__slide{height:unset}.kmuModule.print-module .kmu__slide-container{min-height:unset}.kmuModule.print-module .hide-print,.kmuModule.print-module .footer-container{display:none}.kmuModule.print-module .kmu__slider{border:none;height:auto !important}.kmuModule.print-module .rating-explanation{font-size:11px}.kmuModule.print-module .printSlide,.kmuModule.print-module .f-container,.kmuModule.print-module .kmu__menu{display:none}.kmuModule.print-module input[type=text]{height:30px}.kmuModule.print-module .tbody{font-family:BundesSans;font-size:22px}@media(min-width: 48em){.kmuModule.print-module .tbody{font-size:20px}}.kmuModule.print-module .table-stylized .thead{font-family:BundesSans;font-size:22px;font-weight:700}@media(min-width: 48em){.kmuModule.print-module .table-stylized .thead{font-size:20px}}.kmuModule.print-module label.stylized{min-height:unset !important;margin-bottom:0}.kmuModule.print-module label.stylized+input[type=text]{margin-top:10px}.kmuModule.print-module .kmu__slider{font-family:BundesSerif;font-size:16px;line-height:1.666;height:auto;overflow:visible}@media(min-width: 48em){.kmuModule.print-module .kmu__slider{font-size:20px}}.kmuModule.print-module .kmu__chapter{height:auto}.kmuModule.print-module .active-slide{position:relative;height:auto;overflow:visible}@media(min-width: 48em){.kmuModule h2{hyphens:none;-webkit-hyphens:none}}.article-content .kmuModule p:last-of-type{margin-bottom:18px}
