html{scroll-behavior:smooth;scroll-padding-top:var(--aok-header-height)}body{line-height:1.5;transition:opacity .2s ease}#main,body{overflow-x:hidden}#main{padding-bottom:var(--oc-frame-margin);padding-top:var(--oc-frame-margin)}.be-layout-home #main{padding-top:0}@media(max-width:599.98px){.be-layout-home #main{padding-bottom:0}}.be-layout-my_online_coach #main #headline h1,.be-layout-simple #main #headline h1{margin-bottom:var(--oc-headline-margin)}.layout-list{list-style:none}.content .layout-list,.layout-list{margin:0;padding:0}.content ol,.content ul{margin:0 0 1.5rem}.content ol li,.content ul li{margin-bottom:.5rem}.content ol li ol,.content ol li ul,.content ul li ol,.content ul li ul{margin:.5rem 0 0;padding-left:1.875rem}.content ol li ul,.content ul li ul{list-style:disc}.content ol li ol,.content ul li ol{list-style:decimal}.content ul{padding-left:1.375rem}.content ul li::marker{font-weight:600}.content ul.checklist{list-style:none;padding-left:2.375rem}.content ul.checklist li{margin-bottom:.5rem;padding-left:.5rem;position:relative}.content ul.checklist li:before{font-family:AOKFunctionalIcons;speak:never;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#18ab42;content:"";font-size:1.25rem;left:-1.25rem;position:absolute}.content ul.checklist li:last-child{margin-bottom:1.5rem}.content ul.checklist ul{list-style:none}.content ul.list-separator li{background-image:linear-gradient(var(--bs-separator-color),var(--bs-separator-color));background-position:0 100%;background-repeat:no-repeat;background-size:100% var(--bs-separator-height);list-style:none;margin:0;padding:1.5rem 0}.content ol{padding-left:1.5625rem}.content ol li{padding-left:.125rem}.content ol.letter-list{list-style:lower-alpha}.content .layout-dark{--bs-body-color:#fff;background:#005e3f}.content .layout-dark h1,.content .layout-dark h2,.content .layout-dark h3,.content .layout-dark h4,.content .layout-dark ol,.content .layout-dark p,.content .layout-dark ul{color:var(--bs-body-color)}.content .layout-dark h5{color:var(--aok-header-highlight-color)}.content .layout-dark a:not(.btn){--bs-link-color:#50eb5d;--bs-link-hover-color:#50eb5d}.content .layout-dark a.link-secondary{--bs-link-color:#fff;--bs-link-hover-color:#fff}.content .layout-dark a.link-disabled{--bs-link-color:#c7ccd1}.content .layout-dark .btn{--bs-btn-hover-color:#fff;--bs-btn-active-color:#fff;--bs-btn-disabled-color:#6d767c;--bs-btn-disabled-border-color:#dfe3e6;--bs-btn-disabled-bg-color:#dfe3e6;--bs-btn-secondary-color:#fff;--bs-btn-secondary-bg-color:transparent;--bs-btn-secondary-hover-bg-color:#007141;--bs-btn-secondary-border-color:#fff;--bs-btn-secondary-disabled-color:#afb6bc;--bs-btn-secondary-disabled-bg-color:transparent;--bs-btn-simple-color:#fff;--bs-btn-simple-disabled-color:#c7ccd1;--bs-btn-link-color:#50eb5d;--bs-btn-link-hover-color:#50eb5d;--bs-btn-select-color:#fff;--bs-btn-select-bg-color:#007141;--bs-btn-select-hover-color:#c7ccd1;--bs-btn-select-border-color:#afb6bc;--bs-btn-select-selected-color:#004730;--bs-btn-select-selected-hover-color:#004730;--bs-btn-select-selected-bg-color:#fff;--bs-btn-select-selected-hover-bg-color:#dfe3e6}.content .layout-dark .btn:not(.btn-floating).btn-simple:focus-visible{box-shadow:none}.content .layout-dark .btn:not(.btn-floating).btn-secondary.disabled,.content .layout-dark .btn:not(.btn-floating).btn-secondary:disabled{--bs-btn-border-color:#afb6bc}.content .layout-dark .btn:not(.btn-floating).btn-selected:hover{color:var(--bs-btn-select-selected-hover-color)}.content .layout-dark .btn.btn-floating{--bs-btn-hover-color:var(--bs-btn-floating-hover-color);background:var(--bs-btn-floating-bg-color)}.content .frame{margin-bottom:var(--oc-frame-margin)}.content .frame.frame-type-header,.content .frame:last-child{margin-bottom:0}.content .frame:not(.frame-type-header)+.frame-has-no-header{margin-top:calc((var(--oc-frame-margin) - 1.5rem)*-1)}.be-layout-oc_dashboard .content .frame:not(.frame-type-header)+.frame-has-no-header{margin-top:0}iframe{max-width:100%}.content h2{font-size:1.5rem;line-height:2rem}@media(min-width:1280px){.content h2{font-size:1.5rem;line-height:2.25rem}}.content h3{font-size:1.25rem;line-height:1.75rem}.content .overview{page-break-after:always}.content .test-unit{-moz-column-break-inside:avoid;break-inside:avoid}