article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}.k-body{background-color:#fff;color:#000;font-family:Helvetica Neue,Helvetica,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1.4;margin:0;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:left;-webkit-text-size-adjust:100%}.k-body *,.k-body :after,.k-body :before{box-sizing:border-box;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.k-body [tabindex="-1"]:focus{outline:0!important}.k-body hr{box-sizing:content-box;height:0;overflow:visible}.k-body h1,.k-body h2,.k-body h3,.k-body h4,.k-body h5,.k-body h6,.k-body p{margin-bottom:1em;margin-top:0}.k-body dl,.k-body ol,.k-body ul{margin-bottom:1rem;margin-top:0}.k-body ol ol,.k-body ol ul,.k-body ul ol,.k-body ul ul{margin-bottom:0}.k-body dt{font-weight:700}.k-body dd{margin-bottom:.5rem;margin-left:0}.k-body b,.k-body strong{font-weight:bolder}.k-body small{font-size:80%}.k-body sub,.k-body sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.k-body sub{bottom:-.25em}.k-body sup{top:-.5em}.k-body a{background-color:transparent;font-weight:700;transition:color .3s ease}.k-body a,.no-touch .k-body a:hover{color:#000;text-decoration:none}.k-body a:focus{outline:0}.k-body a:not([href]):not([tabindex]),.k-body a:not([href]):not([tabindex]):focus,.k-body a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}.k-body a:not([href]):not([tabindex]):focus{outline:0}.k-body img{border-style:none;display:inline-block;max-width:100%;vertical-align:middle}.k-body svg{overflow:hidden;vertical-align:middle}.k-body button,.k-body input,.k-body optgroup,.k-body select,.k-body textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}.k-body button,.k-body input{overflow:visible}.k-body button,.k-body select{text-transform:none}.k-body [type=button],.k-body [type=reset],.k-body [type=submit],.k-body button{-webkit-appearance:button}.k-body [type=button]::-moz-focus-inner,.k-body [type=reset]::-moz-focus-inner,.k-body [type=submit]::-moz-focus-inner,.k-body button::-moz-focus-inner{border-style:none;padding:0}.k-body input[type=checkbox],.k-body input[type=radio]{box-sizing:border-box;padding:0}.k-body [type=number]::-webkit-inner-spin-button,.k-body [type=number]::-webkit-outer-spin-button{height:auto}.k-body [hidden]{display:none!important}.k-body [disabled]{cursor:not-allowed}.k-icon{height:1em;width:1em}.k-icon-wrap{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.k-icon--star-exclamation{height:1.5em;width:1.5em}.k-btn{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;border-radius:5px;cursor:pointer;display:flex;justify-content:center;margin:0;padding:0;text-align:center;transition:all .3s ease}.k-btn:after,.k-btn:before{content:"";flex:1 0 auto}.k-btn[disabled]{cursor:default;opacity:.3}.k-btn:focus{outline:0}.k-btn--default{box-shadow:0 1px 1px 0 rgba(0,0,0,.08);font-weight:700;padding:10px 15px}.k-btn--default .k-btn__icon+.k-btn__text,.k-btn--default .k-btn__text+.k-btn__icon{display:inline-block;margin-left:10px}.k-btn--default.is--small{height:auto;line-height:1.4;padding:5px 8px}.k-btn--icon{box-shadow:0 1px 1px 0 rgba(0,0,0,.08);height:2em;text-align:center;width:2em}.k-btn--icon .k-btn__icon{display:inline-block;line-height:1;transition:transform .3s ease}.k-btn--icon.is--transparent{background-color:transparent;box-shadow:none;color:currentColor}.k-btn--icon.is--transparent .k-btn__icon{font-size:24px}.k-btn.rotate-180 .k-btn__icon{transform:rotate(-180deg)}.k-buttons{display:flex;margin-bottom:-1em}.k-buttons .k-btn{margin-bottom:1em}.k-buttons .k-btn:not(:last-child){margin-right:1em}.desktop .hidden-desktop,.is--mobile .hidden-mobile,.lg .hidden-lg-up,.lg .hidden-sm-up,.md .hidden-sm-up,.mobile .hidden-mobile,.sm .hidden-sm-up,.tablet .hidden-tablet,.xl .hidden-lg-up,.xl .hidden-sm-up{display:none!important}.k-body .ta-left{text-align:left}.k-body .ta-center{text-align:center}.k-body .ta-right{text-align:right}.k-body h1{color:#000;font-family:Helvetica Neue,Helvetica,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.6rem;line-height:1.3;margin-bottom:1em;margin-top:0;padding:0}.k-body .is--small{font-size:.8em}h1+.k-body .is--small{font-size:1.2rem;font-weight:700;margin-top:-1.6rem}.k-body h2{font-size:1.25rem;line-height:1.3;margin-bottom:.5em;margin-top:0}.k-body h2,.k-body h3{color:#000;font-family:Helvetica Neue,Helvetica,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;padding:0}.k-body h3{margin:.5em 0 0;text-align:center}.k-body .k-list--inline,.k-body .k-list--nostyle{list-style:none;margin:0;padding:0}.k-body .k-list--nostyle li:not([class]){margin:0;padding:0}.k-body .k-list--inline{display:flex;flex-flow:row wrap}.k-body .k-list--inline li{display:inline-block;margin:0 .5em .25em 0;padding:0}.k-body .k-list--button-legend{display:flex;flex-flow:row wrap;margin:2em 0}.k-body .k-list--button-legend dt{margin-bottom:1rem;width:48px}.k-body .k-list--button-legend dt.is--wide{margin-bottom:.5rem;width:100%}.k-body .k-list--button-legend dt.is--wide+dd{margin-left:0;max-width:100%;width:100%}.k-body .k-list--button-legend dd{flex:1 0 auto;margin:0 0 1rem;max-width:calc(100% - 48px);padding-top:4px;width:calc(100% - 48px)}.k-app{margin:0;overflow:hidden;position:relative}.k-app,.k-app:after{height:100%;width:100%}.k-app:after{content:"";display:block;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease,top 0s ease .3s,z-index 0s ease .3s;z-index:-1}.k-app.has--open-modal:after,.k-app.has--open-panel:after{opacity:1;pointer-events:auto;transition:opacity .3s ease,z-index 0s ease 0s;z-index:1000}.k-app.has--open-solution-word:after{opacity:1;pointer-events:auto;transition:opacity .3s ease,top 0s ease 0s,z-index 0s ease 0s;z-index:1000}.k-app-header{align-items:center;border-bottom:1px solid transparent;display:flex;justify-content:space-between;min-height:52px}.k-app-header__branding{padding:5px 10px}.lg .k-app-header__branding,.md .k-app-header__branding,.xl .k-app-header__branding{padding:5px 20px}.sm .k-app-header__branding:not(.is--default){display:none}.k-app-header__branding img{display:inline-block}.k-app-header__branding svg{display:inline-block;height:42px;width:42px}.k-app-header__branding span{display:none;letter-spacing:.1em;padding-top:5px;text-decoration:none;text-transform:uppercase;vertical-align:middle}.lg .k-app-header__branding span,.md .k-app-header__branding span,.xl .k-app-header__branding span{display:inline-block}.k-app-content{margin:10px;position:relative}.lg .k-app-content,.md .k-app-content,.xl .k-app-content{margin:20px}.is--iframe-integration .k-app-content{margin-left:0;margin-right:0}.k-app-footer{align-items:center;border-top:1px solid transparent;display:flex;justify-content:center;min-height:52px}.k-app-footer p:last-child{margin-bottom:0}.k-app-footer a{color:inherit;font-weight:inherit;opacity:.75;text-decoration:none;transition:opacity .3s ease}.no-touch .k-app-footer a:hover{color:inherit;opacity:1;text-decoration:none}.k-body .k-actions{float:left;list-style:none;margin:0 10px;padding:0}.k-body .lg .k-actions,.k-body .md .k-actions,.k-body .xl .k-actions{margin:0 20px}.k-actions .k-btn,.k-actions .k-switch{float:left;margin:0 3px}.k-actions__group{float:left;margin:9px 0}.k-actions__group:last-child{margin-left:10px}.k-body .xs .k-actions__group:first-child,.k-body .xxs .k-actions__group:first-child{border-bottom:1px solid transparent;box-shadow:0 0 15px rgba(0,0,0,.15);clip:rect(0 1000px 1000px 0);display:flex;flex-flow:row wrap;left:0;margin:0;opacity:0;padding:9px 10px;pointer-events:none;position:absolute;transform:translateY(-10%);transition:opacity .3s ease,transform .3s ease,z-index 0s ease .3s;width:100%;z-index:-1}.k-body .xs .k-actions__group:first-child.slide-in,.k-body .xxs .k-actions__group:first-child.slide-in{opacity:1;pointer-events:auto;transform:translateY(0);transition:opacity .3s ease,transform .3s ease,z-index 0s ease 0s;z-index:1500}.k-body .k-app .k-frm{display:block}.k-body .k-app .k-frm__grp{border:0;margin:0;padding:0}.k-body .k-app .k-frm--rating{margin-top:2em}.k-body .k-app .k-fld{display:block;margin-bottom:1em;position:relative}.k-body .k-app .k-fld__label{display:block;font-weight:700;margin-bottom:.5em}.k-body .k-app .k-fld__label em{font-size:.85em;font-weight:400}.k-body .k-app .k-fld__control{display:block}.k-body .k-app .k-fld--text .k-fld__control{padding:10px 15px;position:relative;transition:all .3s ease;width:100%;z-index:10}.k-body .k-app .k-fld--text .k-fld__control:focus{outline:0}.k-body .k-app .k-fld--textarea{transition:opacity .3s ease}.k-body .k-app .k-fld--textarea.is--disabled{opacity:.4}.k-body .k-app .k-fld--textarea .k-fld__control{padding:10px 15px;resize:none;transition:all .3s ease;width:100%;z-index:10}.k-body .k-app .k-fld--textarea .k-fld__control:focus{outline:0}.k-body .k-app .k-fld--rating .k-fld__control{display:inline-flex;flex-flow:row-reverse}.k-body .k-app .k-fld--rating .k-fld__control .k-icon-wrap{cursor:pointer;padding:0 .5em;transition:color .3s ease;width:auto}.k-body .k-app .k-fld--rating .k-fld__control .k-icon-wrap:first-child{padding-right:0}.k-body .k-app .k-fld--rating .k-fld__control .k-icon-wrap:last-child{padding-left:0}.k-body .k-app .k-fld--rating .k-fld__control .k-icon{height:2em;width:2em}.k-modal{background:#fff;box-shadow:0 0 15px rgba(0,0,0,.15);height:100%;opacity:0;position:absolute;right:0;top:0;transform:translateX(100%);transition:opacity .3s ease,transform .3s ease,z-index 0s ease .3s;width:100%;z-index:-1}.lg .k-modal,.md .k-modal,.xl .k-modal{max-width:90%;width:480px}.k-modal.fade-in{opacity:1;transform:translateX(0);transition:opacity .3s ease,transform .3s ease,z-index 0s ease 0s;z-index:1750}.k-modal__close{position:absolute;right:10px;top:10px}.k-modal__content{height:calc(100% - 70px);margin-top:50px;overflow:auto;padding:0 30px 30px}.k-panel{display:flex;flex-flow:column nowrap;left:50%;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:50%;transform:translateY(-100%);transition:opacity .3s ease,transform .3s ease,z-index 0s linear .3s;z-index:-1}.k-panel.fade-in{opacity:1;pointer-events:auto;transform:translateY(-50%);transition:opacity .3s ease,transform .3s ease,z-index 0s linear 0s;z-index:5000}.k-panel.is--small{margin-left:-160px;width:320px}.k-panel.is--medium{height:100%;left:0;margin-left:0;width:100%}.lg .k-panel.is--medium,.md .k-panel.is--medium,.xl .k-panel.is--medium{height:auto;left:50%;margin-left:-300px;max-height:90vh;width:600px}.k-body .k-app .k-panel__header{flex:0 1 auto;font-weight:700;min-height:54px;padding:15px;position:relative}.k-body .k-app .k-panel__header .k-btn{position:absolute;right:15px;top:11px}.k-body .k-app .k-panel__header__title{font-weight:700;line-height:1.5;margin:0}.k-body .k-app .k-panel__content{flex:1;overflow:auto;padding:15px}.k-body .k-app .k-panel__content p:first-child{margin-top:0}.k-body .k-app .k-panel__content p:last-child{margin-bottom:0}.k-body .k-app .k-panel__content .k-buttons{flex-flow:row wrap;margin-top:2em}.k-body .k-app .k-panel__content__rating{margin:15px -15px 0;padding:15px 15px 0}.k-body .k-app .k-panel__footer{flex:0 1 auto;padding:10px 15px}.k-body .k-app .k-panel__footer__actions{display:flex;justify-content:center;list-style:none;margin:0;padding:0}.k-body .k-app .k-panel__footer__actions li{flex:1 0 50%;max-width:50%}.k-body .k-app .k-panel__footer__actions li:first-child{padding-right:3px}.k-body .k-app .k-panel__footer__actions li:last-child{padding-left:3px}.k-body .k-app .k-panel__footer__actions li .k-btn{width:100%}

@keyframes a{0%{transform:rotate(90deg)}75%{opacity:1;transform:rotate(0deg)}95%{opacity:0;transform:rotate(0deg)}to{opacity:0;transform:rotate(90deg)}}@keyframes b{0%{transform:rotate(0deg)}75%{opacity:1;transform:rotate(90deg)}95%{opacity:0;transform:rotate(90deg)}to{opacity:0;transform:rotate(0deg)}}.k-orientation-dialog{background-color:#fff;height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease,z-index 0s ease .3s;width:100%;z-index:-1}.k-orientation-dialog.fade-in{opacity:1;transition:opacity .3s ease,z-index 0s ease 0s;z-index:10000}.k-orientation-dialog__figure{height:70%;position:absolute;top:50%;transform:translateY(-50%);width:100%}.k-orientation-dialog__figure svg{display:block;height:150px;margin:0 auto;opacity:0;transform-origin:center center}.is--portrait.fade-in .k-orientation-dialog__figure svg{animation:a 1.5s infinite ease;animation-delay:.3s}.is--landscape.fade-in .k-orientation-dialog__figure svg{animation:b 1.5s infinite ease;animation-delay:.3s}.k-orientation-dialog__figcaption{display:block;font-size:20px;letter-spacing:.1em;padding:20px;text-align:center;text-transform:uppercase}.k-branding{height:.7em;left:0;pointer-events:none;position:absolute;top:0;transform:translate(-50%,-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:.7em}.k-branding svg{display:block;height:100%;width:100%}.k-image{display:inline-block;height:100%;position:relative}.k-image img{max-height:100%}.k-image__canvas{position:absolute;top:0;z-index:10}.k-image--left .k-image__canvas{right:0}.k-image--right .k-image__canvas{left:0}.k-playground--failures{align-items:center;display:flex;font-size:16px;font-weight:700;height:30px;justify-content:center;left:0;line-height:1.2;position:absolute;text-align:center;top:0;width:100%}.xxs .k-playground--failures{padding:0 40px}.lg .k-playground--failures,.md .k-playground--failures,.xl .k-playground--failures{font-size:22px;line-height:1;padding:0}.k-playground--images{height:calc(100% - 50px);left:0;overflow:auto;position:absolute;top:50px;width:100%}.k-playground--images .k-playground__inner{height:100%;margin:0 auto}.k-playground--images .k-playground__inner .k-row{height:100%;margin:0 -10px}.k-playground--images .k-playground__inner .k-column{float:left;height:100%;padding:0 10px;width:50%}.k-app--kanzlit:not(.desktop).portrait .k-playground--images .k-playground__inner .k-column{float:none;height:auto;width:100%}.k-playground--images .k-playground__inner .k-column:first-child{text-align:right}.k-playground--images .k-playground__inner .k-column:last-child{text-align:left}.k-app--kanzlit:not(.desktop).portrait .k-playground--images .k-playground__inner .k-column:first-child,.k-app--kanzlit:not(.desktop).portrait .k-playground--images .k-playground__inner .k-column:last-child{text-align:center}.k-app--kanzlit:not(.desktop).portrait .k-playground--images .k-playground__inner .k-column:first-child{margin-bottom:20px}

.k-app::after{background:rgba(255, 255, 255, 0.9)}.k-app.has--fullcover::after{background:#fff}.k-app.has--open-solution-word::after{height:calc(100% - 52px);top:52px}.k-app-header{background-color:#e9ecef;border-bottom-color:#ced4da;color:#000;height:52px}.k-app-header__branding img{height:42px}.xxs .k-app-header .k-actions__group:first-child,.xs .k-app-header .k-actions__group:first-child{background-color:#e9ecef;border-bottom-color:#ced4da;top:52px}.k-app-content{height:calc(100% - 72px);width:calc(100% - 20px)}.md .k-app-content,.lg .k-app-content,.xl .k-app-content{height:calc(100% - 92px);width:calc(100% - 40px)}.is--iframe-integration .k-app-content{width:100%}.k-app-footer{background-color:#e9ecef;border-top-color:#ced4da;color:#000;height:0px}.k-btn--icon{background-color:#fff;color:#000}.no-touch .k-btn--icon:hover,.k-btn--icon:focus{background-color:#fff;box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.3);color:#000}.k-btn--icon.is--transparent{background-color:transparent;color:inherit}.k-btn.is--static{box-shadow:0 0 6px 0 rgba(0, 0, 0, 0.3);pointer-events:none}.k-btn.is--primary{background-color:#fff;color:#266BA0}.no-touch .k-btn.is--primary:hover,.k-btn.is--primary:focus{background-color:#fff;box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.3);color:#266BA0}.k-btn.is--primary-outline{background-color:#fff;border:2px solid #266BA0;color:#266BA0}.no-touch .k-btn.is--primary-outline:hover,.k-btn.is--primary-outline:focus{background-color:#fff;border:2px solid #266BA0;box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.3);color:#266BA0}.k-btn.is--primary-inverted{background-color:#266BA0;color:#fff}.no-touch .k-btn.is--primary-inverted:hover,.k-btn.is--primary-inverted:focus{background-color:#266BA0;box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.3);color:#fff}.k-btn.is--secondary{background-color:#fff;color:#559ED7}.no-touch .k-btn.is--secondary:hover,.k-btn.is--secondary:focus{background-color:#fff;box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.3);color:#559ED7}.k-btn.is--secondary-outline{background-color:#fff;border:2px solid #559ED7;color:#559ED7}.no-touch .k-btn.is--secondary-outline:hover,.k-btn.is--secondary-outline:focus{background-color:#fff;border:2px solid #559ED7;box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.3);color:#559ED7}.k-btn.is--secondary-inverted{background-color:#559ED7;color:#fff}.no-touch .k-btn.is--secondary-inverted:hover,.k-btn.is--secondary-inverted:focus{background-color:#559ED7;box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.3);color:#fff}.k-switch{background-color:#fff;color:#adb5bd}.k-switch input:checked+.k-switch__item{color:#266BA0}.k-switch__item.is--active{color:#266BA0}.k-switch__item:not(:last-child)::after{border-left:1px solid #e9ecef;border-right:1px solid #dee2e6}.no-touch .k-switch:not(.is--static) .k-switch__item:hover{color:#000}.k-switch.is--static{box-shadow:0 0 6px 0 rgba(0, 0, 0, 0.3)}.k-switch.is--static .k-switch__item{cursor:none;pointer-events:none}.k-branding{color:#000}.k-panel{background-color:#f8f9fa}.k-panel.is--small{border-radius:5px;box-shadow:0 0 20px rgba(0, 0, 0, 0.2)}.md .k-panel,.lg .k-panel,.xl .k-panel{border-radius:5px;box-shadow:0 0 20px rgba(0, 0, 0, 0.2)}.k-panel.is--primary .k-panel__header{background-color:#266BA0;color:#fff}.k-panel.is--danger .k-panel__header{background-color:#db4141;color:#fff}.k-body .k-app .k-panel__header{border-top-left-radius:5px;border-top-right-radius:5px}.k-body .k-app .k-panel__content{background-color:#f8f9fa}.k-body .k-app .k-panel__content a:not([class]){color:#266BA0;font-weight:normal;text-decoration:underline;transition:color 0.3s ease}.k-body .k-app.no-touch .k-panel__content a:not([class]):hover{color:#559ED7}.k-body .k-app .k-panel__content__rating{border-top:1px solid #dee2e6}.k-body .k-app .k-panel__footer{background-color:#fff}.k-body .k-app .k-frm-error__title,.k-body .k-app .k-frm-error__message{color:#db4141}.k-body .k-app .k-frm-success__message{color:#21a81a}.k-body .k-app .k-fld--text .k-fld__control{background-color:#fff;border:1px solid #adb5bd;border-radius:5px}.k-body .k-app .k-fld--text .k-fld__control:focus{border-color:#495057}.k-body .k-app .k-fld--textarea .k-fld__control{background-color:#fff;border:1px solid #adb5bd;border-radius:5px}.k-body .k-app .k-fld--textarea .k-fld__control:focus{border-color:#495057}.k-body .k-app .k-fld--rating .k-fld__control .k-icon-wrap{color:#e9ecef}.k-body .k-app .k-fld--rating .k-fld__control .k-icon-wrap.is--selected,.k-body .k-app .k-fld--rating .k-fld__control .k-icon-wrap.is--selected~.k-icon-wrap,.k-body .k-app .k-fld--rating .k-fld__control .k-icon-wrap:hover,.k-body .k-app .k-fld--rating .k-fld__control .k-icon-wrap:hover~.k-icon-wrap{color:#266BA0}