/*!
 * Bootstrap Grid v5.3.8 (https://getbootstrap.com/)
 * Copyright 2011-2025 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}@media(min-width: 576px){.container-sm,.container{max-width:540px}}@media(min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media(min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: 0.25rem}.g-1,.gy-1{--bs-gutter-y: 0.25rem}.g-2,.gx-2{--bs-gutter-x: 0.5rem}.g-2,.gy-2{--bs-gutter-y: 0.5rem}.g-3,.gx-3{--bs-gutter-x: 1rem}.g-3,.gy-3{--bs-gutter-y: 1rem}.g-4,.gx-4{--bs-gutter-x: 1.5rem}.g-4,.gy-4{--bs-gutter-y: 1.5rem}.g-5,.gx-5{--bs-gutter-x: 3rem}.g-5,.gy-5{--bs-gutter-y: 3rem}@media(min-width: 576px){.col-sm{flex:1 0 0}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: 0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y: 0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x: 0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y: 0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y: 3rem}}@media(min-width: 768px){.col-md{flex:1 0 0}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}.g-md-1,.gx-md-1{--bs-gutter-x: 0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y: 0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x: 0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y: 0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x: 1rem}.g-md-3,.gy-md-3{--bs-gutter-y: 1rem}.g-md-4,.gx-md-4{--bs-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x: 3rem}.g-md-5,.gy-md-5{--bs-gutter-y: 3rem}}@media(min-width: 992px){.col-lg{flex:1 0 0}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: 0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y: 0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x: 0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y: 0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y: 3rem}}@media(min-width: 1200px){.col-xl{flex:1 0 0}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}.g-xl-1,.gx-xl-1{--bs-gutter-x: 0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y: 0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x: 0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y: 0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y: 3rem}}@media(min-width: 1400px){.col-xxl{flex:1 0 0}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x: 0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y: 0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x: 0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y: 0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x: 1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y: 1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x: 1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y: 1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x: 3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y: 3rem}}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display:grid !important}.d-inline-grid{display:inline-grid !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-none{display:none !important}.flex-fill{flex:1 1 auto !important}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.justify-content-evenly{justify-content:space-evenly !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}.order-first{order:-1 !important}.order-0{order:0 !important}.order-1{order:1 !important}.order-2{order:2 !important}.order-3{order:3 !important}.order-4{order:4 !important}.order-5{order:5 !important}.order-last{order:6 !important}.m-0{margin:0 !important}.m-1{margin:.25rem !important}.m-2{margin:.5rem !important}.m-3{margin:1rem !important}.m-4{margin:1.5rem !important}.m-5{margin:3rem !important}.m-auto{margin:auto !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.mx-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-3{margin-right:1rem !important;margin-left:1rem !important}.mx-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-5{margin-right:3rem !important;margin-left:3rem !important}.mx-auto{margin-right:auto !important;margin-left:auto !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:.25rem !important}.mt-2{margin-top:.5rem !important}.mt-3{margin-top:1rem !important}.mt-4{margin-top:1.5rem !important}.mt-5{margin-top:3rem !important}.mt-auto{margin-top:auto !important}.me-0{margin-right:0 !important}.me-1{margin-right:.25rem !important}.me-2{margin-right:.5rem !important}.me-3{margin-right:1rem !important}.me-4{margin-right:1.5rem !important}.me-5{margin-right:3rem !important}.me-auto{margin-right:auto !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:.25rem !important}.mb-2{margin-bottom:.5rem !important}.mb-3{margin-bottom:1rem !important}.mb-4{margin-bottom:1.5rem !important}.mb-5{margin-bottom:3rem !important}.mb-auto{margin-bottom:auto !important}.ms-0{margin-left:0 !important}.ms-1{margin-left:.25rem !important}.ms-2{margin-left:.5rem !important}.ms-3{margin-left:1rem !important}.ms-4{margin-left:1.5rem !important}.ms-5{margin-left:3rem !important}.ms-auto{margin-left:auto !important}.p-0{padding:0 !important}.p-1{padding:.25rem !important}.p-2{padding:.5rem !important}.p-3{padding:1rem !important}.p-4{padding:1.5rem !important}.p-5{padding:3rem !important}.px-0{padding-right:0 !important;padding-left:0 !important}.px-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-3{padding-right:1rem !important;padding-left:1rem !important}.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-5{padding-right:3rem !important;padding-left:3rem !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:.25rem !important}.pt-2{padding-top:.5rem !important}.pt-3{padding-top:1rem !important}.pt-4{padding-top:1.5rem !important}.pt-5{padding-top:3rem !important}.pe-0{padding-right:0 !important}.pe-1{padding-right:.25rem !important}.pe-2{padding-right:.5rem !important}.pe-3{padding-right:1rem !important}.pe-4{padding-right:1.5rem !important}.pe-5{padding-right:3rem !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:.25rem !important}.pb-2{padding-bottom:.5rem !important}.pb-3{padding-bottom:1rem !important}.pb-4{padding-bottom:1.5rem !important}.pb-5{padding-bottom:3rem !important}.ps-0{padding-left:0 !important}.ps-1{padding-left:.25rem !important}.ps-2{padding-left:.5rem !important}.ps-3{padding-left:1rem !important}.ps-4{padding-left:1.5rem !important}.ps-5{padding-left:3rem !important}@media(min-width: 576px){.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-grid{display:grid !important}.d-sm-inline-grid{display:inline-grid !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}.d-sm-none{display:none !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.justify-content-sm-evenly{justify-content:space-evenly !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}.order-sm-first{order:-1 !important}.order-sm-0{order:0 !important}.order-sm-1{order:1 !important}.order-sm-2{order:2 !important}.order-sm-3{order:3 !important}.order-sm-4{order:4 !important}.order-sm-5{order:5 !important}.order-sm-last{order:6 !important}.m-sm-0{margin:0 !important}.m-sm-1{margin:.25rem !important}.m-sm-2{margin:.5rem !important}.m-sm-3{margin:1rem !important}.m-sm-4{margin:1.5rem !important}.m-sm-5{margin:3rem !important}.m-sm-auto{margin:auto !important}.mx-sm-0{margin-right:0 !important;margin-left:0 !important}.mx-sm-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-sm-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-sm-3{margin-right:1rem !important;margin-left:1rem !important}.mx-sm-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-sm-5{margin-right:3rem !important;margin-left:3rem !important}.mx-sm-auto{margin-right:auto !important;margin-left:auto !important}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}.my-sm-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-sm-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-sm-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-sm-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-sm-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-sm-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-sm-0{margin-top:0 !important}.mt-sm-1{margin-top:.25rem !important}.mt-sm-2{margin-top:.5rem !important}.mt-sm-3{margin-top:1rem !important}.mt-sm-4{margin-top:1.5rem !important}.mt-sm-5{margin-top:3rem !important}.mt-sm-auto{margin-top:auto !important}.me-sm-0{margin-right:0 !important}.me-sm-1{margin-right:.25rem !important}.me-sm-2{margin-right:.5rem !important}.me-sm-3{margin-right:1rem !important}.me-sm-4{margin-right:1.5rem !important}.me-sm-5{margin-right:3rem !important}.me-sm-auto{margin-right:auto !important}.mb-sm-0{margin-bottom:0 !important}.mb-sm-1{margin-bottom:.25rem !important}.mb-sm-2{margin-bottom:.5rem !important}.mb-sm-3{margin-bottom:1rem !important}.mb-sm-4{margin-bottom:1.5rem !important}.mb-sm-5{margin-bottom:3rem !important}.mb-sm-auto{margin-bottom:auto !important}.ms-sm-0{margin-left:0 !important}.ms-sm-1{margin-left:.25rem !important}.ms-sm-2{margin-left:.5rem !important}.ms-sm-3{margin-left:1rem !important}.ms-sm-4{margin-left:1.5rem !important}.ms-sm-5{margin-left:3rem !important}.ms-sm-auto{margin-left:auto !important}.p-sm-0{padding:0 !important}.p-sm-1{padding:.25rem !important}.p-sm-2{padding:.5rem !important}.p-sm-3{padding:1rem !important}.p-sm-4{padding:1.5rem !important}.p-sm-5{padding:3rem !important}.px-sm-0{padding-right:0 !important;padding-left:0 !important}.px-sm-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-sm-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-sm-3{padding-right:1rem !important;padding-left:1rem !important}.px-sm-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-sm-5{padding-right:3rem !important;padding-left:3rem !important}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}.py-sm-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-sm-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-sm-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-sm-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-sm-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-sm-0{padding-top:0 !important}.pt-sm-1{padding-top:.25rem !important}.pt-sm-2{padding-top:.5rem !important}.pt-sm-3{padding-top:1rem !important}.pt-sm-4{padding-top:1.5rem !important}.pt-sm-5{padding-top:3rem !important}.pe-sm-0{padding-right:0 !important}.pe-sm-1{padding-right:.25rem !important}.pe-sm-2{padding-right:.5rem !important}.pe-sm-3{padding-right:1rem !important}.pe-sm-4{padding-right:1.5rem !important}.pe-sm-5{padding-right:3rem !important}.pb-sm-0{padding-bottom:0 !important}.pb-sm-1{padding-bottom:.25rem !important}.pb-sm-2{padding-bottom:.5rem !important}.pb-sm-3{padding-bottom:1rem !important}.pb-sm-4{padding-bottom:1.5rem !important}.pb-sm-5{padding-bottom:3rem !important}.ps-sm-0{padding-left:0 !important}.ps-sm-1{padding-left:.25rem !important}.ps-sm-2{padding-left:.5rem !important}.ps-sm-3{padding-left:1rem !important}.ps-sm-4{padding-left:1.5rem !important}.ps-sm-5{padding-left:3rem !important}}@media(min-width: 768px){.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-grid{display:grid !important}.d-md-inline-grid{display:inline-grid !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}.d-md-none{display:none !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.justify-content-md-evenly{justify-content:space-evenly !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}.order-md-first{order:-1 !important}.order-md-0{order:0 !important}.order-md-1{order:1 !important}.order-md-2{order:2 !important}.order-md-3{order:3 !important}.order-md-4{order:4 !important}.order-md-5{order:5 !important}.order-md-last{order:6 !important}.m-md-0{margin:0 !important}.m-md-1{margin:.25rem !important}.m-md-2{margin:.5rem !important}.m-md-3{margin:1rem !important}.m-md-4{margin:1.5rem !important}.m-md-5{margin:3rem !important}.m-md-auto{margin:auto !important}.mx-md-0{margin-right:0 !important;margin-left:0 !important}.mx-md-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-md-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-md-3{margin-right:1rem !important;margin-left:1rem !important}.mx-md-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-md-5{margin-right:3rem !important;margin-left:3rem !important}.mx-md-auto{margin-right:auto !important;margin-left:auto !important}.my-md-0{margin-top:0 !important;margin-bottom:0 !important}.my-md-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-md-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-md-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-md-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-md-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-md-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-md-0{margin-top:0 !important}.mt-md-1{margin-top:.25rem !important}.mt-md-2{margin-top:.5rem !important}.mt-md-3{margin-top:1rem !important}.mt-md-4{margin-top:1.5rem !important}.mt-md-5{margin-top:3rem !important}.mt-md-auto{margin-top:auto !important}.me-md-0{margin-right:0 !important}.me-md-1{margin-right:.25rem !important}.me-md-2{margin-right:.5rem !important}.me-md-3{margin-right:1rem !important}.me-md-4{margin-right:1.5rem !important}.me-md-5{margin-right:3rem !important}.me-md-auto{margin-right:auto !important}.mb-md-0{margin-bottom:0 !important}.mb-md-1{margin-bottom:.25rem !important}.mb-md-2{margin-bottom:.5rem !important}.mb-md-3{margin-bottom:1rem !important}.mb-md-4{margin-bottom:1.5rem !important}.mb-md-5{margin-bottom:3rem !important}.mb-md-auto{margin-bottom:auto !important}.ms-md-0{margin-left:0 !important}.ms-md-1{margin-left:.25rem !important}.ms-md-2{margin-left:.5rem !important}.ms-md-3{margin-left:1rem !important}.ms-md-4{margin-left:1.5rem !important}.ms-md-5{margin-left:3rem !important}.ms-md-auto{margin-left:auto !important}.p-md-0{padding:0 !important}.p-md-1{padding:.25rem !important}.p-md-2{padding:.5rem !important}.p-md-3{padding:1rem !important}.p-md-4{padding:1.5rem !important}.p-md-5{padding:3rem !important}.px-md-0{padding-right:0 !important;padding-left:0 !important}.px-md-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-md-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-md-3{padding-right:1rem !important;padding-left:1rem !important}.px-md-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-md-5{padding-right:3rem !important;padding-left:3rem !important}.py-md-0{padding-top:0 !important;padding-bottom:0 !important}.py-md-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-md-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-md-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-md-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-md-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-md-0{padding-top:0 !important}.pt-md-1{padding-top:.25rem !important}.pt-md-2{padding-top:.5rem !important}.pt-md-3{padding-top:1rem !important}.pt-md-4{padding-top:1.5rem !important}.pt-md-5{padding-top:3rem !important}.pe-md-0{padding-right:0 !important}.pe-md-1{padding-right:.25rem !important}.pe-md-2{padding-right:.5rem !important}.pe-md-3{padding-right:1rem !important}.pe-md-4{padding-right:1.5rem !important}.pe-md-5{padding-right:3rem !important}.pb-md-0{padding-bottom:0 !important}.pb-md-1{padding-bottom:.25rem !important}.pb-md-2{padding-bottom:.5rem !important}.pb-md-3{padding-bottom:1rem !important}.pb-md-4{padding-bottom:1.5rem !important}.pb-md-5{padding-bottom:3rem !important}.ps-md-0{padding-left:0 !important}.ps-md-1{padding-left:.25rem !important}.ps-md-2{padding-left:.5rem !important}.ps-md-3{padding-left:1rem !important}.ps-md-4{padding-left:1.5rem !important}.ps-md-5{padding-left:3rem !important}}@media(min-width: 992px){.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-grid{display:grid !important}.d-lg-inline-grid{display:inline-grid !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}.d-lg-none{display:none !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.justify-content-lg-evenly{justify-content:space-evenly !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}.order-lg-first{order:-1 !important}.order-lg-0{order:0 !important}.order-lg-1{order:1 !important}.order-lg-2{order:2 !important}.order-lg-3{order:3 !important}.order-lg-4{order:4 !important}.order-lg-5{order:5 !important}.order-lg-last{order:6 !important}.m-lg-0{margin:0 !important}.m-lg-1{margin:.25rem !important}.m-lg-2{margin:.5rem !important}.m-lg-3{margin:1rem !important}.m-lg-4{margin:1.5rem !important}.m-lg-5{margin:3rem !important}.m-lg-auto{margin:auto !important}.mx-lg-0{margin-right:0 !important;margin-left:0 !important}.mx-lg-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-lg-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-lg-3{margin-right:1rem !important;margin-left:1rem !important}.mx-lg-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-lg-5{margin-right:3rem !important;margin-left:3rem !important}.mx-lg-auto{margin-right:auto !important;margin-left:auto !important}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.my-lg-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-lg-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-lg-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-lg-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-lg-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-lg-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-lg-0{margin-top:0 !important}.mt-lg-1{margin-top:.25rem !important}.mt-lg-2{margin-top:.5rem !important}.mt-lg-3{margin-top:1rem !important}.mt-lg-4{margin-top:1.5rem !important}.mt-lg-5{margin-top:3rem !important}.mt-lg-auto{margin-top:auto !important}.me-lg-0{margin-right:0 !important}.me-lg-1{margin-right:.25rem !important}.me-lg-2{margin-right:.5rem !important}.me-lg-3{margin-right:1rem !important}.me-lg-4{margin-right:1.5rem !important}.me-lg-5{margin-right:3rem !important}.me-lg-auto{margin-right:auto !important}.mb-lg-0{margin-bottom:0 !important}.mb-lg-1{margin-bottom:.25rem !important}.mb-lg-2{margin-bottom:.5rem !important}.mb-lg-3{margin-bottom:1rem !important}.mb-lg-4{margin-bottom:1.5rem !important}.mb-lg-5{margin-bottom:3rem !important}.mb-lg-auto{margin-bottom:auto !important}.ms-lg-0{margin-left:0 !important}.ms-lg-1{margin-left:.25rem !important}.ms-lg-2{margin-left:.5rem !important}.ms-lg-3{margin-left:1rem !important}.ms-lg-4{margin-left:1.5rem !important}.ms-lg-5{margin-left:3rem !important}.ms-lg-auto{margin-left:auto !important}.p-lg-0{padding:0 !important}.p-lg-1{padding:.25rem !important}.p-lg-2{padding:.5rem !important}.p-lg-3{padding:1rem !important}.p-lg-4{padding:1.5rem !important}.p-lg-5{padding:3rem !important}.px-lg-0{padding-right:0 !important;padding-left:0 !important}.px-lg-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-lg-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-lg-3{padding-right:1rem !important;padding-left:1rem !important}.px-lg-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-lg-5{padding-right:3rem !important;padding-left:3rem !important}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.py-lg-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-lg-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-lg-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-lg-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-lg-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-lg-0{padding-top:0 !important}.pt-lg-1{padding-top:.25rem !important}.pt-lg-2{padding-top:.5rem !important}.pt-lg-3{padding-top:1rem !important}.pt-lg-4{padding-top:1.5rem !important}.pt-lg-5{padding-top:3rem !important}.pe-lg-0{padding-right:0 !important}.pe-lg-1{padding-right:.25rem !important}.pe-lg-2{padding-right:.5rem !important}.pe-lg-3{padding-right:1rem !important}.pe-lg-4{padding-right:1.5rem !important}.pe-lg-5{padding-right:3rem !important}.pb-lg-0{padding-bottom:0 !important}.pb-lg-1{padding-bottom:.25rem !important}.pb-lg-2{padding-bottom:.5rem !important}.pb-lg-3{padding-bottom:1rem !important}.pb-lg-4{padding-bottom:1.5rem !important}.pb-lg-5{padding-bottom:3rem !important}.ps-lg-0{padding-left:0 !important}.ps-lg-1{padding-left:.25rem !important}.ps-lg-2{padding-left:.5rem !important}.ps-lg-3{padding-left:1rem !important}.ps-lg-4{padding-left:1.5rem !important}.ps-lg-5{padding-left:3rem !important}}@media(min-width: 1200px){.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-grid{display:grid !important}.d-xl-inline-grid{display:inline-grid !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}.d-xl-none{display:none !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.justify-content-xl-evenly{justify-content:space-evenly !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}.order-xl-first{order:-1 !important}.order-xl-0{order:0 !important}.order-xl-1{order:1 !important}.order-xl-2{order:2 !important}.order-xl-3{order:3 !important}.order-xl-4{order:4 !important}.order-xl-5{order:5 !important}.order-xl-last{order:6 !important}.m-xl-0{margin:0 !important}.m-xl-1{margin:.25rem !important}.m-xl-2{margin:.5rem !important}.m-xl-3{margin:1rem !important}.m-xl-4{margin:1.5rem !important}.m-xl-5{margin:3rem !important}.m-xl-auto{margin:auto !important}.mx-xl-0{margin-right:0 !important;margin-left:0 !important}.mx-xl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xl-auto{margin-right:auto !important;margin-left:auto !important}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xl-0{margin-top:0 !important}.mt-xl-1{margin-top:.25rem !important}.mt-xl-2{margin-top:.5rem !important}.mt-xl-3{margin-top:1rem !important}.mt-xl-4{margin-top:1.5rem !important}.mt-xl-5{margin-top:3rem !important}.mt-xl-auto{margin-top:auto !important}.me-xl-0{margin-right:0 !important}.me-xl-1{margin-right:.25rem !important}.me-xl-2{margin-right:.5rem !important}.me-xl-3{margin-right:1rem !important}.me-xl-4{margin-right:1.5rem !important}.me-xl-5{margin-right:3rem !important}.me-xl-auto{margin-right:auto !important}.mb-xl-0{margin-bottom:0 !important}.mb-xl-1{margin-bottom:.25rem !important}.mb-xl-2{margin-bottom:.5rem !important}.mb-xl-3{margin-bottom:1rem !important}.mb-xl-4{margin-bottom:1.5rem !important}.mb-xl-5{margin-bottom:3rem !important}.mb-xl-auto{margin-bottom:auto !important}.ms-xl-0{margin-left:0 !important}.ms-xl-1{margin-left:.25rem !important}.ms-xl-2{margin-left:.5rem !important}.ms-xl-3{margin-left:1rem !important}.ms-xl-4{margin-left:1.5rem !important}.ms-xl-5{margin-left:3rem !important}.ms-xl-auto{margin-left:auto !important}.p-xl-0{padding:0 !important}.p-xl-1{padding:.25rem !important}.p-xl-2{padding:.5rem !important}.p-xl-3{padding:1rem !important}.p-xl-4{padding:1.5rem !important}.p-xl-5{padding:3rem !important}.px-xl-0{padding-right:0 !important;padding-left:0 !important}.px-xl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xl-0{padding-top:0 !important}.pt-xl-1{padding-top:.25rem !important}.pt-xl-2{padding-top:.5rem !important}.pt-xl-3{padding-top:1rem !important}.pt-xl-4{padding-top:1.5rem !important}.pt-xl-5{padding-top:3rem !important}.pe-xl-0{padding-right:0 !important}.pe-xl-1{padding-right:.25rem !important}.pe-xl-2{padding-right:.5rem !important}.pe-xl-3{padding-right:1rem !important}.pe-xl-4{padding-right:1.5rem !important}.pe-xl-5{padding-right:3rem !important}.pb-xl-0{padding-bottom:0 !important}.pb-xl-1{padding-bottom:.25rem !important}.pb-xl-2{padding-bottom:.5rem !important}.pb-xl-3{padding-bottom:1rem !important}.pb-xl-4{padding-bottom:1.5rem !important}.pb-xl-5{padding-bottom:3rem !important}.ps-xl-0{padding-left:0 !important}.ps-xl-1{padding-left:.25rem !important}.ps-xl-2{padding-left:.5rem !important}.ps-xl-3{padding-left:1rem !important}.ps-xl-4{padding-left:1.5rem !important}.ps-xl-5{padding-left:3rem !important}}@media(min-width: 1400px){.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-grid{display:grid !important}.d-xxl-inline-grid{display:inline-grid !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:flex !important}.d-xxl-inline-flex{display:inline-flex !important}.d-xxl-none{display:none !important}.flex-xxl-fill{flex:1 1 auto !important}.flex-xxl-row{flex-direction:row !important}.flex-xxl-column{flex-direction:column !important}.flex-xxl-row-reverse{flex-direction:row-reverse !important}.flex-xxl-column-reverse{flex-direction:column-reverse !important}.flex-xxl-grow-0{flex-grow:0 !important}.flex-xxl-grow-1{flex-grow:1 !important}.flex-xxl-shrink-0{flex-shrink:0 !important}.flex-xxl-shrink-1{flex-shrink:1 !important}.flex-xxl-wrap{flex-wrap:wrap !important}.flex-xxl-nowrap{flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xxl-start{justify-content:flex-start !important}.justify-content-xxl-end{justify-content:flex-end !important}.justify-content-xxl-center{justify-content:center !important}.justify-content-xxl-between{justify-content:space-between !important}.justify-content-xxl-around{justify-content:space-around !important}.justify-content-xxl-evenly{justify-content:space-evenly !important}.align-items-xxl-start{align-items:flex-start !important}.align-items-xxl-end{align-items:flex-end !important}.align-items-xxl-center{align-items:center !important}.align-items-xxl-baseline{align-items:baseline !important}.align-items-xxl-stretch{align-items:stretch !important}.align-content-xxl-start{align-content:flex-start !important}.align-content-xxl-end{align-content:flex-end !important}.align-content-xxl-center{align-content:center !important}.align-content-xxl-between{align-content:space-between !important}.align-content-xxl-around{align-content:space-around !important}.align-content-xxl-stretch{align-content:stretch !important}.align-self-xxl-auto{align-self:auto !important}.align-self-xxl-start{align-self:flex-start !important}.align-self-xxl-end{align-self:flex-end !important}.align-self-xxl-center{align-self:center !important}.align-self-xxl-baseline{align-self:baseline !important}.align-self-xxl-stretch{align-self:stretch !important}.order-xxl-first{order:-1 !important}.order-xxl-0{order:0 !important}.order-xxl-1{order:1 !important}.order-xxl-2{order:2 !important}.order-xxl-3{order:3 !important}.order-xxl-4{order:4 !important}.order-xxl-5{order:5 !important}.order-xxl-last{order:6 !important}.m-xxl-0{margin:0 !important}.m-xxl-1{margin:.25rem !important}.m-xxl-2{margin:.5rem !important}.m-xxl-3{margin:1rem !important}.m-xxl-4{margin:1.5rem !important}.m-xxl-5{margin:3rem !important}.m-xxl-auto{margin:auto !important}.mx-xxl-0{margin-right:0 !important;margin-left:0 !important}.mx-xxl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xxl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xxl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xxl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xxl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xxl-auto{margin-right:auto !important;margin-left:auto !important}.my-xxl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xxl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xxl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xxl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xxl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xxl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xxl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xxl-0{margin-top:0 !important}.mt-xxl-1{margin-top:.25rem !important}.mt-xxl-2{margin-top:.5rem !important}.mt-xxl-3{margin-top:1rem !important}.mt-xxl-4{margin-top:1.5rem !important}.mt-xxl-5{margin-top:3rem !important}.mt-xxl-auto{margin-top:auto !important}.me-xxl-0{margin-right:0 !important}.me-xxl-1{margin-right:.25rem !important}.me-xxl-2{margin-right:.5rem !important}.me-xxl-3{margin-right:1rem !important}.me-xxl-4{margin-right:1.5rem !important}.me-xxl-5{margin-right:3rem !important}.me-xxl-auto{margin-right:auto !important}.mb-xxl-0{margin-bottom:0 !important}.mb-xxl-1{margin-bottom:.25rem !important}.mb-xxl-2{margin-bottom:.5rem !important}.mb-xxl-3{margin-bottom:1rem !important}.mb-xxl-4{margin-bottom:1.5rem !important}.mb-xxl-5{margin-bottom:3rem !important}.mb-xxl-auto{margin-bottom:auto !important}.ms-xxl-0{margin-left:0 !important}.ms-xxl-1{margin-left:.25rem !important}.ms-xxl-2{margin-left:.5rem !important}.ms-xxl-3{margin-left:1rem !important}.ms-xxl-4{margin-left:1.5rem !important}.ms-xxl-5{margin-left:3rem !important}.ms-xxl-auto{margin-left:auto !important}.p-xxl-0{padding:0 !important}.p-xxl-1{padding:.25rem !important}.p-xxl-2{padding:.5rem !important}.p-xxl-3{padding:1rem !important}.p-xxl-4{padding:1.5rem !important}.p-xxl-5{padding:3rem !important}.px-xxl-0{padding-right:0 !important;padding-left:0 !important}.px-xxl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xxl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xxl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xxl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xxl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xxl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xxl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xxl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xxl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xxl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xxl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xxl-0{padding-top:0 !important}.pt-xxl-1{padding-top:.25rem !important}.pt-xxl-2{padding-top:.5rem !important}.pt-xxl-3{padding-top:1rem !important}.pt-xxl-4{padding-top:1.5rem !important}.pt-xxl-5{padding-top:3rem !important}.pe-xxl-0{padding-right:0 !important}.pe-xxl-1{padding-right:.25rem !important}.pe-xxl-2{padding-right:.5rem !important}.pe-xxl-3{padding-right:1rem !important}.pe-xxl-4{padding-right:1.5rem !important}.pe-xxl-5{padding-right:3rem !important}.pb-xxl-0{padding-bottom:0 !important}.pb-xxl-1{padding-bottom:.25rem !important}.pb-xxl-2{padding-bottom:.5rem !important}.pb-xxl-3{padding-bottom:1rem !important}.pb-xxl-4{padding-bottom:1.5rem !important}.pb-xxl-5{padding-bottom:3rem !important}.ps-xxl-0{padding-left:0 !important}.ps-xxl-1{padding-left:.25rem !important}.ps-xxl-2{padding-left:.5rem !important}.ps-xxl-3{padding-left:1rem !important}.ps-xxl-4{padding-left:1.5rem !important}.ps-xxl-5{padding-left:3rem !important}}@media print{.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-grid{display:grid !important}.d-print-inline-grid{display:inline-grid !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}.d-print-none{display:none !important}}@font-face{font-display:swap;font-family:"IBM Plex Sans";font-style:normal;font-weight:300;src:url(/layout/fonts/ibm-plex-sans-v23-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:"IBM Plex Sans";font-style:normal;font-weight:400;src:url(/layout/fonts/ibm-plex-sans-v23-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"IBM Plex Sans";font-style:normal;font-weight:500;src:url(/layout/fonts/ibm-plex-sans-v23-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:"IBM Plex Sans";font-style:normal;font-weight:600;src:url(/layout/fonts/ibm-plex-sans-v23-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:"IBM Plex Serif";font-style:normal;font-weight:400;src:url(/layout/fonts/ibm-plex-serif-v20-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"IBM Plex Serif";font-style:normal;font-style:normal;font-weight:600;src:url(/layout/fonts/ibm-plex-serif-v20-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:"IBM Plex Mono";font-style:normal;font-weight:400;src:url(/layout/fonts/ibm-plex-mono-v20-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"IBM Plex Mono";font-style:normal;font-weight:600;src:url(/layout/fonts/ibm-plex-mono-v20-latin-600.woff2) format("woff2")}@font-face{font-display:block;font-family:"Material Symbols Outlined";font-style:normal;font-weight:100 700;src:url(/layout/fonts/MaterialSymbolsOutlined[FILL,GRAD,opsz,wght].woff2) format("woff2")}.material-icons,.material-symbols-outlined{direction:ltr;display:inline-block;font-family:"Material Symbols Outlined";font-feature-settings:"liga";font-size:24px;font-style:normal;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-weight:300;letter-spacing:0;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}:root{--c-jk-black: #1E1E1E;--c-jk-green-original: #00A096;--c-jk-green-dark: #008078;--c-jk-green: var(--c-jk-green-dark);--c-jk-coral: #F6653D;--c-jk-darkgray: #787878;--c-jk-midgray: #C7C7C7;--c-jk-lightgray: #E8E8E8;--c-jk-whitegray: #F4F4F4;--c-headlines-color: var(--c-jk-green);--c-headlines-gradient: linear-gradient(103.9deg, var(--c-jk-green) 14.81%, var(--c-jk-coral) 62.14%);--color-main: var(--c-jk-black);--color-main-gray: #6B6B6B;--color-light: #fff;--color-light-gray: #f9f9fd;--color-kicker-bg: var(--c-jk-green);--color-kicker: #fff;--color-meta: #6b6b6b;--color-teal: #E6F7F7;--color-background: #fff;--color-lines: #E0E3EE;--color-ks-blue: #30418C;--color-ks-red: #CC0000;--color-link: var(--color-main);--color-link-hover: var(--color-sh-berry-bright);--color-focus: var(--c-jk-green);--caption-font-size: 14px;--border-radius-large: 20px;--font-family-base: 'IBM Plex Sans', sans-serif;--font-family-headline: 'IBM Plex Sans', sans-serif;--font-family-labels: 'IBM Plex Mono', sans-serif;--font-family-quotes: 'IBM Plex Serif', serif;--font-size-base:16px}@media(min-width: 300px){:root{--font-size-base:clamp(16px,15.1428571429px + 0.0028571429*100vw,18px)}}@media(min-width: 1000px){:root{--font-size-base:clamp(18px,-2px + 0.02*100vw,22px)}}:root{--font-size-small:15px}@media(min-width: 300px){:root{--font-size-small:clamp(15px,14px + 0.0033333333*100vw,18px)}}:root{--font-size-smaller:14px}@media(min-width: 300px){:root{--font-size-smaller:clamp(14px,14px + 0*100vw,14px)}}:root{--font-size-small2:15px}@media(min-width: 300px){:root{--font-size-small2:clamp(15px,14.6666666667px + 0.0011111111*100vw,16px)}}:root{--font-size-big:18px}@media(min-width: 300px){:root{--font-size-big:clamp(18px,16.6666666667px + 0.0044444444*100vw,22px)}}:root{--font-size-bigger:18px}@media(min-width: 300px){:root{--font-size-bigger:clamp(18px,18px + 0*100vw,18px)}}@media(min-width: 1000px){:root{--font-size-bigger:clamp(18px,-2px + 0.02*100vw,22px)}}@media(min-width: 1200px){:root{--font-size-bigger:clamp(22px,-2px + 0.02*100vw,26px)}}:root{--font-size-mega:26px}@media(min-width: 300px){:root{--font-size-mega:clamp(26px,25.1712707182px + 0.0027624309*100vw,28px)}}@media(min-width: 1024px){:root{--font-size-mega:clamp(28px,-18.5454545455px + 0.0454545455*100vw,36px)}}:root{--font-size-mega2:30px}@media(min-width: 300px){:root{--font-size-mega2:clamp(30px,25.8563535912px + 0.0138121547*100vw,40px)}}@media(min-width: 1024px){:root{--font-size-mega2:clamp(40px,-99.6363636364px + 0.1363636364*100vw,64px)}}:root{--article-padding-top:30px}@media(min-width: 300px){:root{--article-padding-top:clamp(30px,16.6666666667px + 0.0444444444*100vw,70px)}}:root{--article-padding-bottom:30px}@media(min-width: 300px){:root{--article-padding-bottom:clamp(30px,16.6666666667px + 0.0444444444*100vw,70px)}}:root{--article-inner-padding-for-border:15px}@media(min-width: 320px){:root{--article-inner-padding-for-border:clamp(15px,2.2727272727px + 0.0397727273*100vw,50px)}}:root{--p-margin-bottom:8px}@media(min-width: 300px){:root{--p-margin-bottom:clamp(8px,5.3333333333px + 0.0088888889*100vw,16px)}}:root{--art-txt-std: var(--color-main);--art-txt-light: var(--color-light);--container-max-width: 1200px}:root .row,:root .container,:root .container-fluid,:root .container-xxl,:root .container-xl,:root .container-lg,:root .container-md,:root .container-sm{--bs-gutter-x:20px}@media(min-width: 300px){:root .row,:root .container,:root .container-fluid,:root .container-xxl,:root .container-xl,:root .container-lg,:root .container-md,:root .container-sm{--bs-gutter-x:clamp(20px,13.3333333333px + 0.0222222222*100vw,40px)}}@media(max-width: 575px){:root .container,:root .container-fluid,:root .container-sm,:root .container-md,:root .container-lg,:root .container-xl,:root .container-xxl{--bs-gutter-x: 40px}}@media(min-width: 992px){.container,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl{max-width:calc(var(--container-max-width) + var(--bs-gutter-x))}}*,*::before,*::after{box-sizing:border-box}html,body,h1,h2,h3,h4,h5,h6,h7,h8,p,blockquote,figure,dl,dd{margin:0;padding:0}ul,ol{margin:0;padding:0;list-style:none}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}table{border-collapse:collapse;border-spacing:0}a{color:inherit;text-decoration:none}button,input,optgroup,select,textarea{font:inherit;color:inherit;margin:0}button,[type=button],[type=reset],[type=submit]{background:none;border:0;padding:0;cursor:pointer}fieldset{border:0;margin:0;padding:0}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}body{font-family:var(--font-family-base);font-size:var(--font-size-base);color:var(--art-txt-std);line-height:1.5;background-color:var(--color-background);-webkit-font-smoothing:antialiased}#main-wrapper{min-height:200px}.text-mega{font-size:var(--font-size-mega)}.text-small{font-size:var(--font-size-small)}span.pille{display:inline-block;padding:2px 10px;margin-inline-end:6px;margin-bottom:5px;border-radius:999px;background:var(--c-jk-whitegray);color:var(--c-jk-black);font-size:var(--font-size-smaller);line-height:1.4}.green_text{color:var(--c-jk-green) !important}.text-smaller,.content-text.whitebox>.rte>p,.content-text.whitebox>.rte a.cta3{font-size:var(--font-size-smaller)}strong{font-weight:500}a{color:var(--color-link)}a:hover,a:active{color:var(--color-link-hover)}h1,h2,h3,h4,h5,h6,.h1,.h3,.h4,.h5,.h6 :is(h1,h2,h3,h4,h5,h6).h2,.h2 :is(h1,h2,h3,h4,h5,h6){max-width:100%;font-family:var(--font-family-headline);color:var(--color-headlines, var(--c-headlines-color));-webkit-text-fill-color:currentColor}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span,.h1 span,.h3 span,.h4 span,.h5 span,.h6 :is(h1,h2,h3,h4,h5,h6).h2 span,.h2 :is(h1,h2,h3,h4,h5,h6) span{color:var(--c-jk-black);-webkit-text-fill-color:var(--c-jk-black);background:none;background-clip:border-box;-webkit-background-clip:border-box}h1,h2,h3,h4,h5,h6,.h1,.h3,.h4,.h5,.h6 :is(h1,h2,h3,h4,h5,h6).h2,.h2 :is(h1,h2,h3,h4,h5,h6){font-weight:600}h1.centered,h2.centered,h3.centered,h4.centered,h5.centered,h6.centered,.h1.centered,.h3.centered,.h4.centered,.h5.centered,.h6 :is(h1,h2,h3,h4,h5,h6).h2.centered,.h2 :is(h1,h2,h3,h4,h5,h6).centered{margin-left:auto;margin-right:auto;text-align:center}h1,.h1{display:block;min-width:0;overflow-wrap:anywhere}h1,.row>h1,.h1,.row>.h1{width:-moz-fit-content;width:fit-content}h1,.h1{background:var(--c-headlines-gradient);background-origin:content-box;background-repeat:no-repeat;background-size:100% 100%;background-clip:text;-webkit-background-clip:text;color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);font-size:39px}@media(min-width: 300px){h1,.h1{font-size:clamp(39px,28.6666666667px + 0.0344444444*100vw,70px)}}h1,.h1{line-height:45px}@media(min-width: 300px){h1,.h1{line-height:clamp(45px,31.6666666667px + 0.0444444444*100vw,85px)}}h1,.h1{margin-bottom:20px}@media(min-width: 300px){h1,.h1{margin-bottom:clamp(20px,10.6666666667px + 0.0311111111*100vw,48px)}}h1,.h1{font-weight:300;letter-spacing:-0.4px}@media(min-width: 300px){h1,.h1{letter-spacing:clamp(-1px,-0.2px + -0.0006666667*100vw,-0.4px)}}h2,:is(h1,h2,h3,h4,h5,h6).h2,.h2 :is(h1,h2,h3,h4,h5,h6){font-size:33px}@media(min-width: 300px){h2,:is(h1,h2,h3,h4,h5,h6).h2,.h2 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(33px,30.6666666667px + 0.0077777778*100vw,40px)}}h2,:is(h1,h2,h3,h4,h5,h6).h2,.h2 :is(h1,h2,h3,h4,h5,h6){line-height:1.2;margin-bottom:37px}@media(min-width: 300px){h2,:is(h1,h2,h3,h4,h5,h6).h2,.h2 :is(h1,h2,h3,h4,h5,h6){margin-bottom:clamp(20px,42.6666666667px + -0.0188888889*100vw,37px)}}h2,:is(h1,h2,h3,h4,h5,h6).h2,.h2 :is(h1,h2,h3,h4,h5,h6){font-weight:300}h3,.h3{font-size:20px}@media(min-width: 300px){h3,.h3{font-size:clamp(20px,18px + 0.0066666667*100vw,26px)}}h3,.h3{line-height:25px}@media(min-width: 300px){h3,.h3{line-height:clamp(25px,21.6666666667px + 0.0111111111*100vw,35px)}}h3,.h3{margin-bottom:12px}@media(min-width: 300px){h3,.h3{margin-bottom:clamp(12px,12px + 0*100vw,12px)}}.rsce-morph-teaser-slider h2,.rsce-slide-teaser__content h2{color:var(--c-jk-black);-webkit-text-fill-color:var(--c-jk-black);background:none;background-clip:border-box;-webkit-background-clip:border-box;font-size:20px}@media(min-width: 300px){.rsce-morph-teaser-slider h2,.rsce-slide-teaser__content h2{font-size:clamp(20px,17.3333333333px + 0.0088888889*100vw,28px)}}.rsce-morph-teaser-slider h2,.rsce-slide-teaser__content h2{line-height:25px}@media(min-width: 300px){.rsce-morph-teaser-slider h2,.rsce-slide-teaser__content h2{line-height:clamp(25px,22px + 0.01*100vw,34px)}}.rsce-morph-teaser-slider h2,.rsce-slide-teaser__content h2{margin-bottom:12px}@media(min-width: 300px){.rsce-morph-teaser-slider h2,.rsce-slide-teaser__content h2{margin-bottom:clamp(12px,12px + 0*100vw,12px)}}.rsce-morph-teaser-slider h2,.rsce-slide-teaser__content h2{font-weight:400}h4,.h4{font-family:var(--font-family);font-size:18px}@media(min-width: 300px){h4,.h4{font-size:clamp(18px,16.6666666667px + 0.0044444444*100vw,22px)}}h4,.h4{line-height:1.2}@media(min-width: 300px){h4,.h4{line-height:clamp(1.2,1.15 + calc(0.0001666667 / 1px)*100vw,1.35)}}h4,.h4{margin-bottom:12px}@media(min-width: 300px){h4,.h4{margin-bottom:clamp(12px,12px + 0*100vw,12px)}}h4,.h4{color:var(--color-headlines, var(--c-jk-black));-webkit-text-fill-color:var(--color-headlines, var(--c-jk-black));background:none;background-clip:border-box;-webkit-background-clip:border-box;margin-bottom:12px !important}h4 span,.h4 span{color:var(--color-headlines, var(--c-jk-black));-webkit-text-fill-color:var(--color-headlines, var(--c-jk-black))}h5,.h5{font-family:var(--font-family);font-size:13px}@media(min-width: 300px){h5,.h5{font-size:clamp(13px,11.3333333333px + 0.0055555556*100vw,18px)}}h5,.h5{line-height:1.2}@media(min-width: 300px){h5,.h5{line-height:clamp(1.2,1.1333333333 + calc(0.0002222222 / 1px)*100vw,1.4)}}h5,.h5{margin-bottom:12px}@media(min-width: 300px){h5,.h5{margin-bottom:clamp(12px,12px + 0*100vw,12px)}}h6{font-family:var(--font-family);font-size:13px}@media(min-width: 300px){h6{font-size:clamp(13px,12px + 0.0033333333*100vw,16px)}}h6{line-height:1.2}@media(min-width: 300px){h6{line-height:clamp(1.2,1.1333333333 + calc(0.0002222222 / 1px)*100vw,1.4)}}h6{margin-bottom:12px}@media(min-width: 300px){h6{margin-bottom:clamp(12px,12px + 0*100vw,12px)}}.centered{text-align:center}.filter-label{display:inline-block;max-width:100%;padding:8px 14px;border-radius:4px;background:var(--c-jk-green);color:#fff;-webkit-text-fill-color:#fff;font-family:var(--font-family-base);font-size:14px;font-weight:600;line-height:1.5;text-transform:uppercase;letter-spacing:normal}.kicker span,h2.kicker span,.rte span.kicker{display:inline-block;font-size:var(--font-size-smaller);line-height:1.5;font-weight:600;text-transform:uppercase;color:var(--color-kicker);-webkit-text-fill-color:var(--color-kicker);letter-spacing:6%;background:var(--color-kicker-bg);background-clip:border-box;-webkit-background-clip:border-box;width:auto;padding:8px 14px;border-radius:4px;margin-bottom:10px}@media(min-width: 320px){.kicker span,h2.kicker span,.rte span.kicker{margin-bottom:clamp(10px,9.2727272727px + 0.0022727273*100vw,12px)}}h2.kicker{margin-bottom:30px}.row>.kicker{margin-top:0}.intro{font-size:21px;line-height:30px;font-weight:500}[class^=content-],[class*=" content-"],.layout_list{margin-bottom:var(--bs-gutter-x)}[class^=content-].ce-py-none,[class^=content-]:last-child,[class*=" content-"].ce-py-none,[class*=" content-"]:last-child,.layout_list.ce-py-none,.layout_list:last-child{margin-bottom:0}.mod_supplier_reader p:last-of-type{margin-bottom:0}.bb:after{content:"";width:100%;display:block;margin-top:var(--bs-gutter-x);border-bottom:1px solid var(--color-lines)}.bb .bb::after{display:none}li.bb{margin-bottom:var(--bs-gutter-x)}.bt:before{content:"";width:100%;display:block;margin-bottom:8px;border-top:1px solid var(--color-lines);height:1px}.content-gallery{margin-bottom:var(--bs-gutter-x)}[class^=content-]:not(.content-gallery) ul,[class*=" content-"]:not(.content-gallery) ul,.rsce-comparison-table__content ul{--list-bullet-size: 6px;--list-indent: 24px;list-style:none;margin:0 0 19px;padding:0}[class^=content-]:not(.content-gallery)>ul,[class*=" content-"]:not(.content-gallery)>ul,.rsce-comparison-table__content>ul{margin-bottom:18px}[class^=content-]:not(.content-gallery) ul ul,[class*=" content-"]:not(.content-gallery) ul ul,.rsce-comparison-table__content ul ul{margin:6px 0 0 0}[class^=content-]:not(.content-gallery) ul li,[class*=" content-"]:not(.content-gallery) ul li,.rsce-comparison-table__content ul li{position:relative;margin:0;padding-left:var(--list-indent)}[class^=content-]:not(.content-gallery) ul li+li,[class*=" content-"]:not(.content-gallery) ul li+li,.rsce-comparison-table__content ul li+li{margin-top:6px}[class^=content-]:not(.content-gallery) ul>li::before,[class*=" content-"]:not(.content-gallery) ul>li::before,.rsce-comparison-table__content ul>li::before{content:"";position:absolute;left:6px;width:var(--list-bullet-size);height:var(--list-bullet-size);background:var(--c-jk-green)}[class^=content-]:not(.content-gallery) ul ul>li::before,[class*=" content-"]:not(.content-gallery) ul ul>li::before,.rsce-comparison-table__content ul ul>li::before{content:"";position:absolute;left:6px;width:var(--list-bullet-size);height:var(--list-bullet-size);background:#fff;background:var(--color-sh-classic-green)}[class^=content-]:not(.content-gallery) ul ul ul>li::before,[class*=" content-"]:not(.content-gallery) ul ul ul>li::before,.rsce-comparison-table__content ul ul ul>li::before{content:"";position:absolute;left:6px;width:var(--list-bullet-size);height:var(--list-bullet-size);border-radius:50%;background:#fff;border:1px solid var(--color-meta)}[class^=content-]:not(.content-gallery) ul>li::before,[class^=content-]:not(.content-gallery) ul ul>li::before,[class^=content-]:not(.content-gallery) ul ul ul>li::before,[class*=" content-"]:not(.content-gallery) ul>li::before,[class*=" content-"]:not(.content-gallery) ul ul>li::before,[class*=" content-"]:not(.content-gallery) ul ul ul>li::before,.rsce-comparison-table__content ul>li::before,.rsce-comparison-table__content ul ul>li::before,.rsce-comparison-table__content ul ul ul>li::before{top:calc(.5lh - var(--list-bullet-size)/2)}[class^=content-]:not(.content-gallery) ol,[class*=" content-"]:not(.content-gallery) ol,.rsce-comparison-table__content ol{counter-reset:item;list-style:none;margin:0;padding:0}[class^=content-]:not(.content-gallery)>ol,[class*=" content-"]:not(.content-gallery)>ol,.rsce-comparison-table__content>ol{margin-bottom:18px}[class^=content-]:not(.content-gallery) ol ol,[class*=" content-"]:not(.content-gallery) ol ol,.rsce-comparison-table__content ol ol{margin:6px 0 0 0}[class^=content-]:not(.content-gallery) ol li,[class*=" content-"]:not(.content-gallery) ol li,.rsce-comparison-table__content ol li{position:relative;margin:0;padding-left:34px;counter-increment:item}[class^=content-]:not(.content-gallery) ol li+li,[class*=" content-"]:not(.content-gallery) ol li+li,.rsce-comparison-table__content ol li+li{margin-top:6px}[class^=content-]:not(.content-gallery) ol li::before,[class*=" content-"]:not(.content-gallery) ol li::before,.rsce-comparison-table__content ol li::before{position:absolute;left:0;width:22px;text-align:right;font-family:var(--font-sans);line-height:1;font-weight:700;color:var(--color-text)}[class^=content-]:not(.content-gallery) ol>li::before,[class*=" content-"]:not(.content-gallery) ol>li::before,.rsce-comparison-table__content ol>li::before{content:counter(item, decimal) "."}[class^=content-]:not(.content-gallery) ol ol>li::before,[class*=" content-"]:not(.content-gallery) ol ol>li::before,.rsce-comparison-table__content ol ol>li::before{content:counter(item, lower-alpha) "."}[class^=content-]:not(.content-gallery) ol ol ol>li::before,[class*=" content-"]:not(.content-gallery) ol ol ol>li::before,.rsce-comparison-table__content ol ol ol>li::before{content:counter(item, lower-roman) "."}[class^=content-]:not(.content-gallery) ol li::before,[class*=" content-"]:not(.content-gallery) ol li::before,.rsce-comparison-table__content ol li::before{font-size:18px;top:8px}[class^=content-]:not(.content-gallery) ol.text-small li,[class*=" content-"]:not(.content-gallery) ol.text-small li,.rsce-comparison-table__content ol.text-small li{padding-left:32px}[class^=content-]:not(.content-gallery) ol.text-small li::before,[class*=" content-"]:not(.content-gallery) ol.text-small li::before,.rsce-comparison-table__content ol.text-small li::before{font-size:16px;top:7px}[class^=content-]:not(.content-gallery) ol.text-xsmall li,[class*=" content-"]:not(.content-gallery) ol.text-xsmall li,.rsce-comparison-table__content ol.text-xsmall li{padding-left:30px}[class^=content-]:not(.content-gallery) ol.text-xsmall li::before,[class*=" content-"]:not(.content-gallery) ol.text-xsmall li::before,.rsce-comparison-table__content ol.text-xsmall li::before{font-size:14px;top:6px}p{margin-bottom:var(--p-margin-bottom)}p.text-small{margin-bottom:calc(var(--p-margin-bottom)*.7)}p.interview-question{margin-bottom:12px}blockquote.quote,blockquote.blockquote{padding-left:18px;margin:0px 0px 18px 30px;border-left:2px solid var(--color-ks-blue);font-family:var(--font-family-headline);font-size:var(--font-size-big);line-height:1.4;font-weight:500;color:#111}blockquote.quote p,blockquote.blockquote p{margin-bottom:6px}blockquote.quote .quote-autor,blockquote.blockquote .quote-autor{color:var(--color-meta);font-size:var(--font-size-smaller);font-weight:normal}table{width:100%;border:none}table th{text-align:left}table td{border:none}table td,table th{padding:6px 0}hr{border:0;border-top:1px solid var(--color-lines);margin:18px 0}:not(.ce-py-none)>.rte p:last-of-type,:not(.ce-py-none)>.box p:last-of-type{margin-bottom:0}.rte a[href]:where(:not(.cta,.cta3,.btncta1,.btncta2,.cta a,.cta3 a,.btncta1 a,.btncta2 a,:has(img))){color:inherit;text-decoration:underline;text-underline-offset:.15em}.rte a[href]:where(:not(.cta,.cta3,.btncta1,.btncta2,.cta a,.cta3 a,.btncta1 a,.btncta2 a,:has(img))):hover{color:var(--rte-text-link-hover, var(--c-jk-green))}.mod_article:is(.art-txt-light,.bg-greengradient,.bg-coral,.bg-darkgray){--rte-text-link-hover: currentColor}.content-text.whitebox{--rte-text-link-hover: var(--c-jk-green)}.content-text.media.media--left,.content-text.media.media--right{overflow:hidden}.content-text.media.media--left>figure,.content-text.media.media--left>.inner>figure,.content-text.media.media--right>figure,.content-text.media.media--right>.inner>figure{float:left;display:table;width:auto;max-width:100%;margin:0 1.25rem .75rem 0}.content-text.media.media--right>figure,.content-text.media.media--right>.inner>figure{float:right;margin:0 0 .75rem 1.25rem}.content-text.media.media--left>figure img,.content-text.media.media--left>.inner>figure img,.content-text.media.media--right>figure img,.content-text.media.media--right>.inner>figure img{display:block;width:auto;max-width:100%;height:auto}.content-text.media.media--left>figure figcaption,.content-text.media.media--left>.inner>figure figcaption,.content-text.media.media--right>figure figcaption,.content-text.media.media--right>.inner>figure figcaption{display:table-caption;caption-side:bottom;margin-top:.5rem;overflow-wrap:break-word;font-size:.875rem;line-height:1.35;color:#666}.content-text.media.media--left .rte>*:first-child,.content-text.media.media--right .rte>*:first-child{margin-top:0}@media(max-width: 768px){.content-text.media.media--left:not(.green)>figure,.content-text.media.media--left>.inner>figure,.content-text.media.media--right>figure,.content-text.media.media--right>.inner>figure{float:none;width:100%;margin:0 0 .9rem 0}.content-text.media.media--left>figure img,.content-text.media.media--left>.inner>figure img,.content-text.media.media--right>figure img,.content-text.media.media--right>.inner>figure img{width:100%}}.img-border figure .inner{border:1px solid var(--color-lines)}figure.img-border .inner{border:1px solid var(--color-lines)}.media--above figure{margin-bottom:18px}figure a{display:block}figure a img{transition:transform .3s ease-in-out}figure a img:hover{transform:scale(1.04)}figure a[data-lightbox]{position:relative}figure a[data-lightbox]:after{content:url(/layout/images/arrows-out.4a07fce2d203fe0179bb.svg);pointer-events:none;display:inline-block;width:24px;height:24px;position:absolute;top:10px;right:10px;opacity:.5;transition:opacity .2s ease-in-out}figure a[data-lightbox]:hover:after{opacity:1}.content-table table,table.content-table{border:1px solid var(--c-jk-green);border-collapse:separate;border-spacing:0;border-radius:10px;box-shadow:inset 0 0 0 1px var(--c-jk-green);overflow:hidden;width:100%}.content-table table th,.content-table table td,table.content-table th,table.content-table td{border:1px solid var(--c-jk-green);padding:10px 14px;text-align:left}.content-table table thead th,.content-table table th[scope=row],table.content-table thead th,table.content-table th[scope=row]{background:var(--c-jk-green);color:#fff}.cta:not(p),p.cta a{background-color:var(--c-jk-black);color:#fff;border-radius:50px;padding:0 40px;min-height:52px;display:inline-flex;align-items:center;font-size:var(--font-size-small);font-weight:600;text-decoration:none;transition:background-color .2s ease}.cta:not(p):hover,p.cta a:hover{background-color:var(--c-jk-green);color:#fff}.cta3:not(p),p.cta3 a{color:var(--c-jk-black);transition:color .2s ease;font-size:var(--font-size-small);font-weight:600;line-height:1.2;display:flex;align-items:center}.cta3:not(p):after,p.cta3 a:after{content:"";display:inline-block;width:14px;height:14px;flex-shrink:0;background-color:currentColor;-webkit-mask:url(/layout/images/arrow_cta3.3beffe9403e7e514dff8.svg) center/contain no-repeat;mask:url(/layout/images/arrow_cta3.3beffe9403e7e514dff8.svg) center/contain no-repeat;transition:transform .2s ease;margin-left:8px;margin-top:2px}.cta3:not(p):hover,p.cta3 a:hover{color:var(--color-sh-berry-bright)}.cta3:not(p):hover:after,p.cta3 a:hover:after{transform:translateX(4px)}p.cta3 a{display:inline-flex}a.btncta1,button.btncta1,strong.btncta1,p.btncta1 a{background-color:var(--c-jk-black);border-radius:24px;color:#fff !important;height:28px;font-size:var(--font-size-smaller);font-weight:600;padding:0 16px !important;display:inline-block;transition:background-color .2s ease-in-out !important}a.btncta1:hover,button.btncta1:hover,strong.btncta1:hover,p.btncta1 a:hover{background-color:var(--c-jk-green)}a.btncta2,strong.btncta2,p.btncta2 a{background:rgba(0,0,0,0);border-radius:24px;transition:border-color .2s ease-in-out,color .2s ease-in-out !important;border:1px solid var(--c-jk-black);height:28px;font-size:var(--font-size-smaller);font-weight:600;padding:0 16px !important;display:inline-block;margin:0 14px}a.btncta2:hover,strong.btncta2:hover,p.btncta2 a:hover{color:var(--c-jk-green) !important;border-color:var(--c-jk-green)}.image_container .inner,.content-gallery figure .inner,[class^=content-gallery--] figure .inner,[class*=" content-gallery--"] figure .inner,.media figure .inner,.content-image .inner{position:relative;display:block;overflow:hidden}.image_container .inner .copyright,.content-gallery figure .inner .copyright,[class^=content-gallery--] figure .inner .copyright,[class*=" content-gallery--"] figure .inner .copyright,.media figure .inner .copyright,.content-image .inner .copyright{position:absolute;right:0;bottom:0;font-size:12px;color:hsla(0,0%,100%,.8);padding:6px 12px;background:linear-gradient(to top, rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0))}.image_container .inner img,.content-gallery figure .inner img,[class^=content-gallery--] figure .inner img,[class*=" content-gallery--"] figure .inner img,.media figure .inner img,.content-image .inner img{display:block}.image_container .caption,.image_container figcaption,.content-gallery figure .caption,.content-gallery figure figcaption,[class^=content-gallery--] figure .caption,[class^=content-gallery--] figure figcaption,[class*=" content-gallery--"] figure .caption,[class*=" content-gallery--"] figure figcaption,.media figure .caption,.media figure figcaption,.content-image .caption,.content-image figcaption{color:var(--color-meta);font-size:var(--caption-font-size)}.content-gallery figcaption{display:none}.image_container{margin-bottom:25px}.image_container .inner{overflow:hidden;display:block}.image_container a{overflow:hidden;display:block}.image_container a img{transition:transform .3s ease-in-out}.image_container a img:hover{transform:scale(1.04)}.picon{font-family:"Phosphor";font-weight:300}form>fieldset,.formbody>fieldset{margin-bottom:45px !important}form fieldset>legend,.widget-appointment-picker>label{display:block;font-family:var(--font-family-labels);font-size:var(--font-size-bigger);font-weight:400;line-height:1.2;margin-bottom:27px}form fieldset>legend strong,.widget-appointment-picker>label strong{font-family:var(--font-family-base);font-weight:700}.widget input[type=text],.widget input[type=email],.widget input[type=tel],.widget textarea{background-color:#fff;min-height:52px;padding:10px 18px;display:flex;width:100%;border:1px solid var(--c-jk-black);border-radius:10px;color:var(--color-sh-charcoal-leaf)}.widget input[type=text]:focus,.widget input[type=email]:focus,.widget input[type=tel]:focus,.widget textarea:focus{border-color:var(--color-focus);outline:0;box-shadow:0 0 0 3px color-mix(in srgb, var(--color-focus) 24%, transparent)}.widget ::-moz-placeholder{color:var(--color-sh-charcoal-leaf)}.widget ::placeholder{color:var(--color-sh-charcoal-leaf)}.widget{margin-bottom:16px}.widget .checkbox_container>span,.widget .checkbox_container>fieldset>span{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:center}.widget .checkbox_container input[type=checkbox]{width:24px;height:24px;margin:0;accent-color:var(--color-sh-charcoal-leaf)}.widget .checkbox_container label{line-height:1.4;cursor:pointer;font-size:var(--font-size-smaller)}.widget .checkbox_container label:has(>span){align-items:center;display:flex;gap:10px}.widget .checkbox_container label>span{background:linear-gradient(80deg, color-mix(in srgb, var(--c-jk-green) 85%, var(--c-jk-black)) 40%, color-mix(in srgb, var(--c-jk-coral) 85%, var(--c-jk-black)) 100%);background-clip:text;-webkit-background-clip:text;color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);display:inline-block;flex:0 0 auto;font-family:var(--font-family-quotes);font-size:41px;font-weight:400;letter-spacing:-0.02em;line-height:1.2;white-space:nowrap}.widget.switches-2 .checkbox_container.switches,.widget .checkbox_container.switches.switches-2{--switches-columns: 2}.widget .checkbox_container.switches{border:0;display:grid;gap:20px;grid-template-columns:repeat(var(--switches-columns, 3), minmax(0, 1fr));margin:0;padding:0}.widget .checkbox_container.switches>span{align-items:center;background:#fff;border:1px solid var(--c-jk-black);border-radius:10px;display:grid;gap:16px;grid-template-columns:minmax(0, 1fr) auto;min-height:64px;padding:6px 20px 6px 16px;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.widget .checkbox_container.switches>span:has(input[type=checkbox]:checked){background:#e9e9ed;border-color:var(--c-jk-black);box-shadow:inset 0 0 0 1px var(--c-jk-black)}.widget .checkbox_container.switches input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#bdbdbd;border:0;border-radius:999px;cursor:pointer;display:block;grid-column:2;height:20px;margin:0;position:relative;transition:background-color .2s ease;width:38px}.widget .checkbox_container.switches input[type=checkbox]::after{background:#fff;border-radius:999px;content:"";height:16px;left:2px;position:absolute;top:2px;transition:transform .2s ease;width:22px}.widget .checkbox_container.switches input[type=checkbox]:checked{background:var(--c-jk-green)}.widget .checkbox_container.switches input[type=checkbox]:checked::after{transform:translateX(12px)}.widget .checkbox_container.switches input[type=checkbox]:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.widget .checkbox_container.switches label{cursor:pointer;font-size:var(--font-size-small);font-weight:600;grid-column:1;grid-row:1;line-height:1.25;min-width:0}.widget .checkbox_container.switches label>span{transform:translateY(-2px)}.widget .checkbox_container.switches .help{grid-column:1/-1;margin:0}.widget .radio_container.iconradio{border:0;display:grid;gap:20px;grid-template-columns:repeat(2, minmax(0, 1fr));margin:0;padding:0}.widget .radio_container.iconradio>span{--iconradio-icon: "deployed_code";display:block;min-width:0;position:relative}.widget .radio_container.iconradio>span:has(input[value=beratung]){--iconradio-icon: "forum"}.widget .radio_container.iconradio input[type=radio]{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.widget .radio_container.iconradio label{align-items:center;background:#fff;border:1px solid var(--c-jk-black);border-radius:10px;color:var(--c-jk-black);cursor:pointer;display:grid;font-size:15px;gap:22px;grid-template-columns:42px minmax(0, 1fr) 26px;min-height:120px;padding:26px 24px 24px 28px;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.widget .radio_container.iconradio label::before{color:currentColor;content:var(--iconradio-icon);display:block;font-family:"Material Symbols Outlined";font-size:42px;font-style:normal;font-weight:300;grid-column:1;line-height:1;text-rendering:optimizeLegibility}.widget .radio_container.iconradio label::after{align-items:center;align-self:center;background:var(--c-jk-green);border-radius:50%;color:#fff;content:"check";display:flex;font-family:"Material Symbols Outlined";font-size:22px;font-style:normal;font-weight:400;grid-column:3;height:30px;justify-content:center;line-height:1;opacity:0;transform:scale(0.85);transition:opacity .2s ease,transform .2s ease;width:30px}.widget .radio_container.iconradio input[type=radio]:checked+label{background:#e9e9ed;border-color:var(--c-jk-black);color:var(--c-jk-black);box-shadow:inset 0 0 0 1px var(--c-jk-black)}.widget .radio_container.iconradio input[type=radio]:checked+label::after{opacity:1;transform:scale(1)}.widget .radio_container.iconradio input[type=radio]:focus-visible+label{outline:2px solid var(--color-focus);outline-offset:3px}.widget .radio_container.iconradio .iconradio__content{display:grid;gap:3px;grid-column:2;min-width:0}.widget .radio_container.iconradio .iconradio__title{display:block;font-size:18px;font-weight:700;line-height:1.2}.widget .radio_container.iconradio .iconradio__description,.widget .radio_container.iconradio .iconradio__duration,.widget .radio_container.iconradio .iconradio__title>span{color:var(--color-sh-charcoal-leaf);display:block;font-size:13px;font-weight:400;line-height:1.35}.widget .radio_container.iconradio .help,.widget .radio_container.iconradio .error,.widget .radio_container.iconradio>fieldset,.widget .radio_container.iconradio>legend{grid-column:1/-1}.widget label{font-size:var(--font-size-small);font-weight:500}@media(max-width: 991.98px){.widget .checkbox_container.switches{grid-template-columns:repeat(2, minmax(0, 1fr))}.widget .radio_container.iconradio{grid-template-columns:1fr}}@media(max-width: 575.98px){.widget .checkbox_container.switches{grid-template-columns:1fr}.widget .radio_container.iconradio label{gap:16px;grid-template-columns:36px minmax(0, 1fr) 26px;padding:22px 18px}.widget .radio_container.iconradio label::before{font-size:36px}}.widget.widget-submit{margin-top:20px;margin-bottom:0}.widget.widget-submit button{background-color:var(--c-jk-black);color:#fff;border-radius:50px;padding:0 40px;min-height:52px;display:inline-flex;align-items:center;font-size:var(--font-size-small);font-weight:600;text-decoration:none;transition:background-color .2s ease}.widget.widget-submit button:hover{background-color:var(--c-jk-green);color:#fff}.widget-appointment-picker .appointment-picker{display:grid;gap:18px}.widget-appointment-picker .appointment-picker__panel{border:1px solid var(--color-main-gray);border-radius:10px;display:grid;gap:56px;grid-template-columns:minmax(340px, 1fr) minmax(320px, 0.95fr);padding:34px 42px 40px}.widget-appointment-picker .appointment-picker__month-header{align-items:center;display:grid;grid-template-columns:40px 1fr 40px;margin-bottom:34px;text-align:center}.widget-appointment-picker .appointment-picker__month-header strong{font-size:17px;font-weight:700;line-height:1.2}.widget-appointment-picker .appointment-picker__month-nav{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:0;color:var(--c-jk-black);cursor:pointer;font-size:34px;font-weight:700;line-height:1;padding:0}.widget-appointment-picker .appointment-picker__month-nav:disabled{cursor:default;opacity:.35}.widget-appointment-picker .appointment-picker__month-nav:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.widget-appointment-picker .appointment-picker__weekdays,.widget-appointment-picker .appointment-picker__days{display:grid;grid-template-columns:repeat(7, 1fr)}.widget-appointment-picker .appointment-picker__weekdays{color:var(--c-jk-black);font-size:14px;font-weight:700;gap:14px;margin-bottom:20px;text-align:center}.widget-appointment-picker .appointment-picker__days{gap:14px}.widget-appointment-picker .appointment-picker__day,.widget-appointment-picker .appointment-picker__day-spacer{align-items:center;aspect-ratio:1;display:flex;justify-content:center;min-width:0}.widget-appointment-picker .appointment-picker__day{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:50%;color:#9f9f9f;cursor:default;font:inherit;font-size:18px;line-height:1;padding:0}.widget-appointment-picker button.appointment-picker__day{border-color:var(--color-main-gray);color:var(--c-jk-black);cursor:pointer}.widget-appointment-picker button.appointment-picker__day.is-active{background:#f1f1f1;border-color:var(--c-jk-black);box-shadow:inset 0 0 0 1px var(--c-jk-black)}.widget-appointment-picker button.appointment-picker__day:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.widget-appointment-picker .appointment-picker__times{max-height:var(--appointment-calendar-height, 360px);min-height:0;overflow-y:auto;padding-right:4px;padding-top:4px}.widget-appointment-picker .appointment-picker__slot-heading{font-size:17px;font-weight:700;line-height:1.2;margin:0 0 22px;text-align:center}.widget-appointment-picker .appointment-picker__slot-list{display:grid;gap:13px}.widget-appointment-picker .appointment-picker__slot{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid var(--color-main-gray);border-radius:10px;color:var(--c-jk-black);cursor:pointer;font:inherit;font-size:18px;min-height:46px;padding:10px 18px;text-align:center;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.widget-appointment-picker .appointment-picker__slot.is-active{background:#f1f1f1;border-color:var(--c-jk-black);box-shadow:inset 0 0 0 1px var(--c-jk-black);font-weight:700}.widget-appointment-picker .appointment-picker__slot.is-disabled,.widget-appointment-picker .appointment-picker__slot:disabled{background:#f1f1f1;border-color:#c9c9c9;color:#9f9f9f;cursor:default;opacity:1}.widget-appointment-picker .appointment-picker__slot:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.widget-appointment-picker .appointment-picker__summary{background:#f4f4f4;font-size:16px;line-height:1.4;margin:0;padding:14px 18px}.widget-appointment-picker .appointment-picker__empty{margin:0}@media(max-width: 767.98px){.widget-appointment-picker .appointment-picker__panel{gap:32px;grid-template-columns:1fr;padding:24px 18px}.widget-appointment-picker .appointment-picker__times{max-height:none;overflow-y:visible;padding-right:0}.widget-appointment-picker .appointment-picker__weekdays,.widget-appointment-picker .appointment-picker__days{gap:8px}.widget-appointment-picker .appointment-picker__day{font-size:16px}}@media(max-width: 768px){#actionbar{display:none}}.dismissible{z-index:5;color:#fff;position:relative;overflow:hidden;min-height:50px;display:flex;flex-direction:column;background:var(--c-jk-green);color:#fff;justify-content:center;--dismissible-close-btn: url(/layout/images/close-white.04ff95872123ea7f2fc7.svg) no-repeat center}.dismissible.gray{background:var(--c-jk-darkgray);color:#fff;font-weight:400;--dismissible-close-btn: url(/layout/images/close.fbf27847da84bf17cffb.svg) no-repeat center}.dismissible span{position:relative;display:flex;justify-content:space-between;align-items:center}.dismissible span div.msg{flex:1;text-align:center;margin-left:20px;display:flex;flex-direction:row;align-items:center;justify-content:center;min-height:50px}@media(max-width: 650px){.dismissible span div.msg{flex-wrap:wrap}.dismissible span div.msg img{margin:15px 0}}@media(max-width: 767px){.dismissible span div.msg .desktop{display:none}.dismissible span div.msg .mobile{display:block !important}}.dismissible span div.msg p{display:flex;flex-direction:row;align-items:center;margin:0 20px}@media(max-width: 475px){.dismissible span div.msg p{flex-wrap:wrap;justify-content:center}.dismissible span div.msg p a.btn-primary{margin:10px 0 !important}}.dismissible span a.btn-primary{padding:3px 10px;line-height:19px;font-size:13px;display:inline-flex;align-items:baseline;height:25px;color:var(--color-inne-s-dark-blue);margin:0 20px}.dismissible span a.btn-primary:hover{color:var(--color-inne-s-dark-blue)}.dismissible button{background:var(--dismissible-close-btn);border-radius:0;width:18px;height:18px;border:0;cursor:pointer;margin-right:10px}.dismissible button:hover{background-color:rgba(0,0,0,0)}.dismissible button:focus{outline:none}.mod_breadcrumb{font-size:16px}.mod_breadcrumb ul{display:flex;flex-wrap:wrap;line-height:1;gap:10px}.mod_breadcrumb ul li:not(:last-of-type):after{content:"›";margin-left:10px}.mod_breadcrumb{color:var(--color-sh-charcoal-leaf)}.mod_breadcrumb a,.mod_breadcrumb strong,.mod_breadcrumb span{color:var(--color-sh-dental-teal)}.mod_breadcrumb{margin-bottom:20px}.mod_article{--art-padding-top:var(--article-padding-top, 2rem);--art-padding-bottom:var(--article-padding-bottom, 2rem);color:var(--art-txt-std)}.mod_article.art-txt-light{color:var(--art-txt-light)}.mod_article.bg-gog-white{position:relative;left:calc(var(--bs-gutter-x)*-0.5);width:calc(100% + (var(--bs-gutter-x)))}.mod_article.art-pt-none{--art-padding-top:0}.mod_article.art-pt-half{--art-padding-top:calc(var(--article-padding-top, 2rem) / 2)}.mod_article.art-pt-double{--art-padding-top:calc(var(--article-padding-top, 2rem) * 2)}.mod_article.art-py-none{--art-padding-bottom:0}.mod_article.art-py-half{--art-padding-bottom:calc(var(--article-padding-bottom, 2rem) / 2)}.mod_article.art-py-double{--art-padding-bottom:calc(var(--article-padding-bottom, 2rem) * 2)}.mod_article #main{padding-left:0 !important;padding-right:0 !important}.mod_article.bgimg{background-size:cover;background-repeat:no-repeat;background-position:center}.mod_article.bgimg.bgvbottom{background-position-y:bottom}.mod_article.bgimg.bgvtop{background-position-y:top}.mod_article.bgimg.bghleft{background-position-x:left}.mod_article.bgimg.bghright{background-position-x:right}.mod_article.has-background-media{position:relative;overflow:hidden}.mod_article.has-background-media>.inner{position:relative;z-index:1}.mod_article>.inner{padding-top:var(--art-padding-top, 2rem);padding-bottom:var(--art-padding-bottom, 2rem)}.mod_article.has-background-media>.container,.mod_article.has-background-media>.container-fluid{position:relative;z-index:1}.mod_article__background-media{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.mod_article__background-media picture,.mod_article__background-media img,.mod_article__background-media video{display:block;width:100%;height:100%}.mod_article__background-media img,.mod_article__background-media video{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media(max-width: 767px){.mod_article.has-background-media--hide-mobile>.mod_article__background-media{display:none}.mod_article.bghright .mod_article__background-media img,.mod_article.bghright .mod_article__background-media video{-o-object-fit:none;object-fit:none;-o-object-position:right;object-position:right}}.mod_article.bg-gradient{background:linear-gradient(67.51deg, rgba(0, 160, 150, 0.2) 27.1%, rgba(246, 101, 61, 0.2) 78.65%)}.mod_article.bg-greengradient{background:linear-gradient(90deg, #265f66 0%, var(--c-jk-green) 100%);--art-txt-std:#fff;--color-kicker-bg: #fff;--color-kicker: var(--c-jk-green);--color-headlines:var(--art-txt-std)}.mod_article.bg-gog-white{background-color:var(--color-sh-fog-white)}.mod_article.bg-green{background-color:var(--c-jk-green);--color-kicker-bg: #fff;--color-kicker: var(--c-jk-green);--color-headlines:var(--art-txt-std)}.mod_article.bg-coral{background-color:var(--c-jk-coral);--art-txt-std:#fff;--color-kicker-bg: #fff;--color-kicker: var(--c-jk-coral);--color-headlines:var(--art-txt-std)}.mod_article.bg-darkgray{background-color:var(--c-jk-darkgray);--art-txt-std:#fff;--color-kicker-bg: #fff;--color-kicker: var(--c-jk-darkgray);--color-headlines:var(--art-txt-std)}.mod_article.bg-lightgray{background-color:var(--c-jk-whitegray)}.mod_article.vh50{min-height:50vh}.mod_article.vh100{min-height:100vh}.mod_article{display:flex}.mod_article.vcenter{align-items:center}.mod_article.vbottom{align-items:end}.mod_article.article-border .col-12>.inner{border:1px solid var(--c-jk-black);border-radius:10px;padding:var(--article-inner-padding-for-border)}.mod_article.article-bg-inner-gray .col-12>.inner{border-radius:10px;padding:var(--article-inner-padding-for-border);background-color:var(--c-jk-whitegray)}.mod_breadcrumb+.mod_article>.inner{padding-top:0}.content-teaeerbox .inner{border-radius:30px;overflow:hidden;display:flex;height:100%;flex-direction:column;font-weight:500}.content-teaeerbox table td:last-of-type{text-align:right}.content-teaeerbox .head{background-color:var(--color-sh-light-grey);display:flex;padding:0 35px;justify-content:start;align-items:center;height:60px}@media(min-width: 320px){.content-teaeerbox .head{height:clamp(60px,46.9090909091px + 0.0409090909*100vw,96px)}}.content-teaeerbox .head img{width:40px}@media(min-width: 320px){.content-teaeerbox .head img{width:clamp(40px,31.2727272727px + 0.0272727273*100vw,64px)}}.content-teaeerbox .head{gap:8px}@media(min-width: 320px){.content-teaeerbox .head{gap:clamp(8px,2.1818181818px + 0.0181818182*100vw,24px)}}.content-teaeerbox .head h2,.content-teaeerbox .head h3,.content-teaeerbox .head h4{font-size:var(--font-size-bigger);font-weight:500;color:var(--color-sh-deep-moss);margin:0}.content-teaeerbox .box{background-color:var(--color-sh-fog-white);padding:32px 36px 44px;padding-left:20px}@media(min-width: 320px){.content-teaeerbox .box{padding-left:clamp(20px,14.1818181818px + 0.0181818182*100vw,36px)}}.content-teaeerbox .box{padding-right:20px}@media(min-width: 320px){.content-teaeerbox .box{padding-right:clamp(20px,14.1818181818px + 0.0181818182*100vw,36px)}}.content-teaeerbox .box{padding-bottom:20px}@media(min-width: 320px){.content-teaeerbox .box{padding-bottom:clamp(20px,11.2727272727px + 0.0272727273*100vw,44px)}}.content-teaeerbox .box{padding-top:15px}@media(min-width: 320px){.content-teaeerbox .box{padding-top:clamp(15px,8.8181818182px + 0.0193181818*100vw,32px)}}.content-teaeerbox .box{flex:1}.content-teaeerbox.green .box{background-color:var(--color-sh-forrest);color:#fff}.content-teaeerbox.green .box h2,.content-teaeerbox.green .box h3,.content-teaeerbox.green .box h4{color:#fff}.content-teaeerbox.green .cta3:not(p),.content-teaeerbox.green p.cta3 a{background-color:#fff;min-height:60px;display:inline-flex;align-items:center;padding:0 40px;border-radius:50px}.content-teaeerbox.green .cta3:not(p):before,.content-teaeerbox.green p.cta3 a:before{display:none}.content-teaeerbox.imagebox .head{height:auto !important;padding:0}.content-teaeerbox.imagebox img{width:auto}.content-teaeerbox.imagebox h2,.content-teaeerbox.imagebox h3,.content-teaeerbox.imagebox h4{font-size:var(--font-size-bigger);font-weight:500;color:var(--color-sh-dark-green);margin-bottom:12px}.content-teaeerbox.team h2,.content-teaeerbox.team h3,.content-teaeerbox.team h4{color:var(--color-sh-deep-moss)}.content-teaeerbox.team{font-size:var(--font-size-small2);font-weight:400}.content-teaeerbox.team ul{border-top:1px solid var(--color-sh-dark-green);border-bottom:1px solid var(--color-sh-dark-green);padding:12px 0;font-weight:500}.content-teaeerbox.team ul li:before{top:7px}.content-teaeerbox strong{font-weight:600}.content-gallery ul{list-style:none;padding:0}.content-gallery ul li{list-style:none}.content-gallery ul{display:grid;gap:24px;margin:0 0 18px 0}.content-gallery.customer-logos-bw ul{display:flex;justify-content:space-between;align-items:center}.content-gallery.customer-logos-bw ul img{filter:grayscale(1);opacity:.6}.content-gallery.content-gallery--cols-2 ul{grid-template-columns:repeat(2, 1fr)}.content-gallery.content-gallery--cols-3 ul{grid-template-columns:repeat(3, 1fr)}@media(max-width: 500px){.content-gallery.content-gallery--cols-3 ul{grid-template-columns:repeat(2, 1fr)}}.content-gallery.content-gallery--cols-4 ul{grid-template-columns:repeat(4, 1fr)}@media(max-width: 767px){.content-gallery.content-gallery--cols-4 ul{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 500px){.content-gallery.content-gallery--cols-4 ul{grid-template-columns:repeat(2, 1fr)}}.content-gallery.content-gallery--cols-5 ul{grid-template-columns:repeat(5, 1fr)}@media(max-width: 767px){.content-gallery.content-gallery--cols-5 ul{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 500px){.content-gallery.content-gallery--cols-5 ul{grid-template-columns:repeat(2, 1fr)}}.content-gallery.content-gallery--cols-6 ul{grid-template-columns:repeat(6, 1fr)}@media(max-width: 767px){.content-gallery.content-gallery--cols-6 ul{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 500px){.content-gallery.content-gallery--cols-6 ul{grid-template-columns:repeat(2, 1fr)}}.content-gallery figure{overflow:hidden}.content-gallery.img-border figure{border:1px solid var(--color-lines)}.content-gallery a{display:block}.content-gallery a img{transition:transform .3s ease-in-out}.content-gallery a img:hover{transform:scale(1.04)}.content-gallery a{position:relative}.content-gallery a:after{content:url(/layout/images/arrows-out.4a07fce2d203fe0179bb.svg);pointer-events:none;display:inline-block;width:24px;height:24px;position:absolute;top:10px;right:10px;opacity:.5;transition:opacity .2s ease-in-out}.content-gallery a:hover:after{opacity:1}.mod_newslist .tags{display:flex;flex-wrap:wrap;-moz-column-gap:18px;column-gap:18px;row-gap:8px;margin-top:20px}.mod_newslist .tags span{background-color:var(--color-sh-forrest);color:#fff;display:inline-flex;min-height:32px;font-size:var(--font-size-small2);align-items:center;padding:0 20px;border-radius:50px;font-weight:600}.mod_newslist .handorgel__content .inner{padding-top:20px}.mod_newslist .handorgel__content .inner a{background-color:var(--c-jk-black);color:#fff;border-radius:50px;padding:0 40px;min-height:52px;display:inline-flex;align-items:center;font-size:var(--font-size-small);font-weight:600;text-decoration:none;transition:background-color .2s ease}.mod_newslist .handorgel__content .inner a:hover{background-color:var(--c-jk-green);color:#fff}.mod_newslist .handorgel__content .inner a{text-decoration:none !important}.mod_newslist .content-accordion{margin-bottom:0}.mod_newslist .image_container{margin-bottom:10px}.mod_newslist .kicker{display:flex;align-items:center;-moz-column-gap:6px;column-gap:6px;row-gap:6px}.mod_newslist .kicker .image_container{max-width:110px;max-height:10px;margin-bottom:2px}.mod_newslist .kicker{margin-bottom:8px;font-size:13px;line-height:1.2;font-weight:400;letter-spacing:0;text-transform:uppercase;color:var(--color-ks-blue)}.mod_newslist .layout_full a{transition:color .2s ease-in-out}.mod_newsreader .layout_full{color:var(--news-color-text)}.mod_newsreader .layout_full .advertisement-label{background-color:var(--color-ks-blue);color:#fff;font-size:10px;padding:3px 5px;border-radius:3px;display:inline-block}.mod_newsreader .layout_full .info,.mod_newsreader .layout_full .partner,.mod_newsreader .layout_full .authorinfo{border-bottom:1px solid var(--color-lines);border-top:1px solid var(--color-lines);margin-bottom:15px;color:var(--news-color-meta);padding:0 14px;height:50px;display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:500}.mod_newsreader .layout_full .info .archive,.mod_newsreader .layout_full .partner .archive,.mod_newsreader .layout_full .authorinfo .archive{color:var(--color-ks-blue);text-transform:uppercase}.mod_newsreader .layout_full .info .archive a,.mod_newsreader .layout_full .partner .archive a,.mod_newsreader .layout_full .authorinfo .archive a{color:var(--color-ks-blue)}.mod_newsreader .layout_full .info .info_left{padding-right:10px;display:flex;gap:6px;align-items:center;flex-wrap:wrap}@media(max-width: 500px){.mod_newsreader .layout_full .info{padding-top:5px;padding-bottom:5px;height:auto}}.mod_newsreader .layout_full .authorinfo{margin-top:30px;height:auto;align-items:start;padding:15px 14px 15px 0;flex-wrap:wrap}.mod_newsreader .layout_full .authorinfo .info_left{gap:10px}.mod_newsreader .layout_full .authorinfo .info_left .image{min-width:60px}.mod_newsreader .layout_full .authorinfo .image .author-placeholder{display:block;width:60px;height:60px;border-radius:50%;background:#d9d9d9}.mod_newsreader .layout_full .authorinfo .image img{border-radius:50%;overflow:hidden}.mod_newsreader .layout_full .authorinfo .author{font-size:16px;color:var(--color-main)}.mod_newsreader .layout_full .authorinfo .author span{font-size:14px;line-height:1.2;display:inline-block;color:var(--color-meta)}.mod_newsreader .layout_full .authorinfo .info_left{display:flex;align-items:center}.mod_newsreader .layout_full .authorinfo .image_container{margin:0}.mod_newsreader .layout_full .authorinfo .right{display:flex;align-items:center;flex-wrap:wrap;flex:1;justify-content:end;gap:0 20px;font-size:14px;color:var(--color-meta)}.mod_newsreader .layout_full .authorinfo figure .copyright,.mod_newsreader .layout_full .authorinfo figure figcaption{display:none}.mod_newsreader .layout_full .partner{margin-bottom:25px;color:var(--color-meta)}.mod_newsreader .layout_full .partner a{color:var(--color-main)}.mod_newsreader .layout_full .kicker{display:flex;gap:12px;align-items:center;color:var(--color-ks-blue);text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:.1em;margin-bottom:12px}.mod_newsreader .layout_full .kicker .image_container{margin:0}.mod_newsreader .layout_full .kicker .image_container img{display:block}.list_layout_big{position:relative;padding-bottom:24px}.list_layout_big:after{bottom:0;position:absolute;content:"";display:block;width:calc(100% - var(--bs-gutter-x));left:calc(var(--bs-gutter-x)/2);height:1px;border-bottom:1px solid var(--color-lines)}@media(min-width: 992px){.list_layout_big .image_container{margin:0}}.list_layout_big .inner{display:block}.list_layout_big .info{border:none;margin:0;padding:0;height:auto;color:var(--color-meta)}.list_layout_big .left{display:flex;flex-direction:column;justify-content:space-between}.list_layout_big h2{display:-webkit-box;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.list_layout_big h2+div{display:-webkit-box;line-clamp:6;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:15px}.list_layout_big h2+div p:last-of-type{margin-bottom:0}.mod_newslist.bb .list_layout_big{padding-bottom:0}.mod_newslist.bb .list_layout_big:after{display:none}.list_layout_small{display:flex;flex-direction:column;margin-bottom:24px}.list_layout_small:after{content:"";display:block;width:calc(100% + var(--bs-gutter-x));height:1px;border-bottom:1px solid var(--color-lines)}@media(min-width: 992px){.list_layout_small.col-lg-3:nth-of-type(4n):after{width:100%}.list_layout_small.col-lg-3:nth-of-type(4n + 1):last-of-type:after{width:calc(400% + var(--bs-gutter-x) + var(--bs-gutter-x) + var(--bs-gutter-x))}.list_layout_small.col-lg-3:nth-of-type(4n + 2):last-of-type:after{width:calc(300% + var(--bs-gutter-x) + var(--bs-gutter-x))}.list_layout_small.col-lg-3:nth-of-type(4n + 3):last-of-type:after{width:calc(200% + var(--bs-gutter-x))}.list_layout_small.col-lg-4:nth-of-type(3n):after{width:100%}.list_layout_small.col-lg-4:nth-of-type(3n + 1):last-of-type:after{width:calc(300% + var(--bs-gutter-x) + var(--bs-gutter-x))}.list_layout_small.col-lg-4:nth-of-type(3n + 2):last-of-type:after{width:calc(200% + var(--bs-gutter-x))}.list_layout_small.col-lg-6:nth-of-type(2n):after{width:100%}.list_layout_small.col-lg-6:nth-of-type(2n + 1):last-of-type:after{width:calc(200% + var(--bs-gutter-x))}}@media(min-width: 769px)and (max-width: 991px){.list_layout_small.col-md-6:nth-of-type(2n):after{width:100%}.list_layout_small.col-md-6:nth-of-type(2n + 1):last-of-type:after{width:calc(200% + var(--bs-gutter-x))}}@media(max-width: 768px){.list_layout_small:after{width:100% !important}}.list_layout_small h3{font-size:20px}@media(min-width: 300px){.list_layout_small h3{font-size:clamp(20px,19.3333333333px + 0.0022222222*100vw,22px)}}.list_layout_small h3{line-height:1.2;margin-bottom:12px}@media(min-width: 300px){.list_layout_small h3{margin-bottom:clamp(12px,12px + 0*100vw,12px)}}.list_layout_small h3{display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.list_layout_small h3+div{display:-webkit-box;line-clamp:5;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:15px}.list_layout_small p{font-size:16px;line-height:1.5}.list_layout_small .lower{display:flex;flex-direction:column;height:100%}.list_layout_small .info{margin-top:auto;padding:0;border:0;height:auto;color:var(--color-meta)}.sharebuttons{margin:0;padding:6px 0 0}.sharebuttons ul{display:flex;gap:12px;justify-content:flex-end}.sharebuttons li a{background-color:#6b6b6b;display:inline-block;height:30px;mask-size:contain;transition:background-color .2s ease-in-out;width:30px;-webkit-mask-size:contain}.sharebuttons li a span{display:none}.sharebuttons li a.facebook{mask-image:url(/layout/images/facebook-logo.c46dea40752dac66ea75.svg);-webkit-mask-image:url(/layout/images/facebook-logo.c46dea40752dac66ea75.svg)}.sharebuttons li a.mail{mask-image:url(/layout/images/envelope-simple-open.8445626f35f26f98bc27.svg);-webkit-mask-image:url(/layout/images/envelope-simple-open.8445626f35f26f98bc27.svg)}.sharebuttons li a.whatsapp{mask-image:url(/layout/images/whatsapp-logo.0532127bab9e8e792b77.svg);-webkit-mask-image:url(/layout/images/whatsapp-logo.0532127bab9e8e792b77.svg)}.sharebuttons li a.linkedin{mask-image:url(/layout/images/linkedin-logo.223d7f064dd7e976030d.svg);-webkit-mask-image:url(/layout/images/linkedin-logo.223d7f064dd7e976030d.svg)}.sharebuttons li a.twitter{mask-image:url(/layout/images/x-logo.4f443f8ebadb2a42c60e.svg);-webkit-mask-image:url(/layout/images/x-logo.4f443f8ebadb2a42c60e.svg)}.sharebuttons li a:hover,.sharebuttons li a:focus{background-color:#000}#right>.inner{width:100%}#right .row{margin:0}#right .row>*{padding-left:0;padding-right:0}#right h2{font-family:var(--font-family-base);font-weight:normal;font-size:18px;line-height:20px;color:var(--color-ks-blue);padding:10px 0;border-bottom:1px solid var(--color-lines);margin-bottom:15px}#right .mod_newscategories{border-top:1px solid var(--color-lines);border-bottom:1px solid var(--color-lines);padding-top:20px;padding-bottom:20px;font-size:14px}#right .mod_newscategories a,#right .mod_newscategories strong{text-decoration:underline;--color-link: var(--color-ks-blue);line-height:22px}#right .mod_newslist h3{font-family:var(--font-family-base);font-weight:normal;font-size:15px;line-height:18px}#right .mod_newslist .layout_mini div:last-of-type{padding-left:12px}#right .mod_newslist .layout_mini{margin-bottom:18px}#right .mod_newslist .image_container{margin-bottom:0}.content-element-group .mod_newscategories ul,.content-element-group .mod_newscategories li{display:flex;gap:10px;margin:0 !important;padding:0 !important;list-style:none;list-style-type:none}.content-element-group .mod_newscategories ul:before,.content-element-group .mod_newscategories li:before{display:none}.newsheader{font-size:13px;line-height:1.5;color:var(--color-main-gray)}.newsheader .mod_newscategories{display:flex;gap:12px}.newsheader .mod_newscategories h2,.newsheader .mod_newscategories h3,.newsheader .mod_newscategories h4{margin:0;font-size:13px;line-height:1.5;font-weight:400;color:var(--color-meta)}.newsheader .mod_newscategories{--color-link: var(--color-ks-blue)}.newsheader::after{margin-top:18px !important}.newsheader .content-text,.newsheader p:last-of-type{margin:0}.newsheader .inner{display:flex;justify-content:space-between;align-items:flex-end}.newsheader .mod_newscategories{font-size:13px}.newsheader h1{font-size:20px;font-weight:500;margin-bottom:12px;line-height:1.2}.newsheader h1 strong{font-size:24px;font-weight:600}.newsheader{margin-bottom:30px}.newsheader .mod_newscategories,header .mod_newscategories{display:block;align-self:flex-end;text-align:right}.newsheader .mod_newscategories h2,.newsheader .mod_newscategories h3,.newsheader .mod_newscategories h4,.newsheader .mod_newscategories ul,.newsheader .mod_newscategories li,header .mod_newscategories h2,header .mod_newscategories h3,header .mod_newscategories h4,header .mod_newscategories ul,header .mod_newscategories li{display:inline !important;margin:0;padding:0;list-style:none;list-style-type:none}.newsheader .mod_newscategories h2,.newsheader .mod_newscategories h3,.newsheader .mod_newscategories h4,header .mod_newscategories h2,header .mod_newscategories h3,header .mod_newscategories h4{margin-right:6px;white-space:nowrap}.newsheader .mod_newscategories li,header .mod_newscategories li{margin-left:12px}.newsheader .mod_newscategories li::before,header .mod_newscategories li::before{display:none}.list_layout_small_list{position:relative;display:flex;align-items:flex-start;gap:18px;padding:16px 0;border-bottom:1px solid var(--color-lines)}@media(max-width: 767px){.list_layout_small_list .image_container{margin-bottom:10px !important}.list_layout_small_list .top{margin-bottom:10px;flex-wrap:wrap}.list_layout_small_list .kicker .image_container{margin:0 !important}}.list_layout_small_list .kicker{margin-bottom:2px;line-height:1;display:flex}.list_layout_small_list figure{margin-bottom:0 !important}.list_layout_small_list figure img,.list_layout_small_list figure a,.list_layout_small_list figure .inner{display:block}.list_layout_small_list figure .copyright{display:none}.list_layout_small_list h3{margin:0;max-width:none;font-size:1.18rem;line-height:1.15}.list_layout_small_list .top{display:flex;justify-content:space-between}.list_layout_small_list time{display:block;font-size:13px;line-height:1.2;font-weight:400;letter-spacing:0;white-space:nowrap;transform:translateY(-1px);color:var(--color-meta)}.nllist{font-weight:500}.nllist h2,.nllist h3,.nllist h4{color:var(--color-sh-deep-moss);font-weight:500}.nllist p:last-of-type{margin-bottom:0}.nllist .layout_full{padding-bottom:48px;border-bottom:1px solid var(--c-jk-green);margin-bottom:48px}.event-card__category,.event-list-box__category{background:var(--event-card-accent, var(--c-jk-green));border-radius:4px;color:var(--color-light);display:inline-block;font-family:var(--font-family-base);font-size:var(--font-size-small2);line-height:1.3;max-width:100%;padding:6px 11px}.event-card__category.cat-red,.event-list-box__category.cat-red{background:var(--c-jk-coral);color:var(--color-light)}.event-list-cards{--event-card-accent: var(--c-jk-green)}.event-list-cards__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 30px;margin-bottom:40px}.event-list-cards__header>:is(h1,h2,h3,h4,h5,h6){color:var(--event-card-accent);margin:0}.event-list-cards .event-list-cards__filter{display:flex;align-items:flex-start;gap:10px;min-width:0;margin-left:auto}.event-list-cards .event-list-cards__filter ul{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}.event-list-cards .event-list-cards__filter ul>li,.event-list-cards .event-list-cards__filter ul>li+li{margin:0;padding:0}.event-list-cards .event-list-cards__filter ul>li::before,.event-list-cards .event-list-cards__filter ul>li+li::before{content:none;display:none}.event-list-cards .event-list-cards__filter a{display:inline-flex;align-items:center;padding:6px 11px;border:0;border-radius:4px;color:var(--c-jk-black);background:color-mix(in srgb, var(--c-jk-black) 10%, transparent);font-family:var(--font-family-base);font-size:var(--font-size-small2);font-weight:400;line-height:1.3;text-decoration:none;white-space:nowrap;transition:color .2s ease,background-color .2s ease}.event-list-cards .event-list-cards__filter a:hover{color:var(--c-jk-black);background:color-mix(in srgb, var(--c-jk-black) 18%, transparent)}.event-list-cards .event-list-cards__filter a[aria-current=true]{color:var(--color-light);background:var(--c-jk-black)}.event-list-cards .event-list-cards__filter a:focus-visible{outline:2px solid var(--c-jk-black);outline-offset:3px}.event-list-cards__filter-label{padding:6px 0;color:var(--c-jk-black);font-size:.9375rem;font-weight:400;line-height:20px;white-space:nowrap}@media(max-width: 767.98px){.event-list-cards__header{gap:16px;margin-bottom:24px}.event-list-cards .event-list-cards__filter{width:100%;margin-left:0}}.event-list-cards__results{transition:opacity .15s ease;scroll-margin-top:100px}.event-list-cards[aria-busy=true] .event-list-cards__results{opacity:.5;pointer-events:none}.event-list-cards__items.row{--bs-gutter-y: 30px;--bs-gutter-x:20px}@media(min-width: 320px){.event-list-cards__items.row{--bs-gutter-x:clamp(20px,16.3636363636px + 0.0113636364*100vw,30px)}}.event-list-cards .pagination{margin:25px 0 0}.event-list-cards .pagination ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;list-style:none;margin:0;padding:0}.event-list-cards .pagination ul>li,.event-list-cards .pagination ul>li+li{margin:0;padding:0;max-height:none;line-height:1.4}.event-list-cards .pagination ul>li::before,.event-list-cards .pagination ul>li+li::before{content:none;display:none}.event-list-cards .pagination ul>li a,.event-list-cards .pagination ul>li a:is(.next,.last,.previous,.first),.event-list-cards .pagination ul>li strong,.event-list-cards .pagination ul>li+li a,.event-list-cards .pagination ul>li+li a:is(.next,.last,.previous,.first),.event-list-cards .pagination ul>li+li strong{align-items:center;border-color:rgba(0,0,0,0);color:var(--c-jk-black);display:inline-flex;font-size:var(--font-size-small2);justify-content:center;min-height:44px;min-width:44px;padding:8px 12px;width:auto;height:auto;text-indent:0}.event-list-cards .pagination ul>li a::before,.event-list-cards .pagination ul>li a:is(.next,.last,.previous,.first)::before,.event-list-cards .pagination ul>li strong::before,.event-list-cards .pagination ul>li+li a::before,.event-list-cards .pagination ul>li+li a:is(.next,.last,.previous,.first)::before,.event-list-cards .pagination ul>li+li strong::before{display:none}.event-list-cards .pagination ul>li a:hover,.event-list-cards .pagination ul>li a:is(.next,.last,.previous,.first):hover,.event-list-cards .pagination ul>li strong:hover,.event-list-cards .pagination ul>li+li a:hover,.event-list-cards .pagination ul>li+li a:is(.next,.last,.previous,.first):hover,.event-list-cards .pagination ul>li+li strong:hover{background:color-mix(in srgb, var(--c-jk-black) 18%, transparent);color:var(--c-jk-black)}.event-list-cards .pagination ul>li a.active,.event-list-cards .pagination ul>li a:is(.next,.last,.previous,.first).active,.event-list-cards .pagination ul>li strong.active,.event-list-cards .pagination ul>li+li a.active,.event-list-cards .pagination ul>li+li a:is(.next,.last,.previous,.first).active,.event-list-cards .pagination ul>li+li strong.active{background:var(--c-jk-black);color:var(--color-light)}.event-card{--event-card-accent: var(--c-jk-green);display:flex;min-width:0}.event-card__inner{background:var(--c-jk-whitegray);border:1px solid rgba(0,0,0,0);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.event-card__inner:hover,.event-card__inner:focus-within{border-color:var(--c-jk-green);box-shadow:0 10px 24px rgba(0,0,0,.08);transform:translateY(-1px)}@media(prefers-reduced-motion: reduce){.event-card__inner{transition:none}.event-card__inner:hover,.event-card__inner:focus-within{transform:none}}.event-card__inner{border-radius:10px;color:var(--c-jk-black);display:flex;flex-direction:column;min-width:0;width:100%;overflow-wrap:anywhere;position:relative;isolation:isolate}.event-card__media{position:relative}.event-card__media .image_container{margin:0}.event-card__media picture,.event-card__media .image_container>.inner{display:block}.event-card__media img{aspect-ratio:380/220;border-radius:10px 10px 0 0;-o-object-fit:cover;object-fit:cover;width:100%;height:auto}.event-card__media .caption,.event-card__media .copyright{font-size:var(--font-size-smaller);padding:6px 12px}.event-card__media--without-image{min-height:calc(10px + var(--font-size-small2)*1.3 + 12px);padding:10px 10px 0;text-align:right}.event-card__media--without-image .event-card__categories{position:static}.event-card__categories{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end;left:10px;list-style:none;margin:0;padding:0;position:absolute;right:10px;top:10px}.event-card ul.event-card__categories{list-style:none;margin:0;padding:0}.event-card ul.event-card__categories>li.event-card__category{margin:0;padding:6px 11px;position:static}.event-card ul.event-card__categories>li.event-card__category::before{content:none;display:none}.event-card__body{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:23px;padding:20px}@media(min-width: 320px){.event-card__body{padding:clamp(20px,16.3636363636px + 0.0113636364*100vw,30px)}}.event-card__meta{font-size:var(--font-size-small2);line-height:1.3;margin:0}.event-card__meta time,.event-card__meta .event-card__topic{display:block}.event-card__title{color:var(--event-card-accent);font-weight:500;letter-spacing:-0.01em;line-height:1.16;margin:0;font-size:22px}@media(min-width: 320px){.event-card__title{font-size:clamp(22px,21.2727272727px + 0.0022727273*100vw,24px)}}.event-card__teaser{font-size:.9375rem;line-height:1.3333;width:100%}.event-card__teaser p{margin:0}.event-card__teaser p+p{margin-top:6px}.event-card__teaser a{color:inherit;text-decoration:underline;text-underline-offset:3px}.event-card__teaser ul{list-style:none;margin:0;padding:0}.event-card__teaser ul>li{position:relative;padding-left:24px}.event-card__teaser ul>li::before{content:"";position:absolute;top:calc(.5lh - 3px);left:6px;width:6px;height:6px;border:0;border-radius:0;background:var(--c-jk-green)}.event-card__teaser ol{padding-left:1.25em;list-style:revert}.event-card__cta{max-width:100%}.event-card__cta::before{content:"";position:absolute;inset:0;border-radius:10px;z-index:1}.event-card__teaser a,.event-card__media a{position:relative;z-index:2}.event-card .event-card__cta:focus-visible{outline:none}.event-card .event-card__cta:focus-visible::before{outline:3px solid var(--c-jk-black);outline-offset:4px}:is(.event-list-cards,.event-card) a:focus-visible{outline:3px solid var(--c-jk-black);outline-offset:4px}.mod_calendar{overflow-x:auto}.mod_calendar .calendar{border-collapse:collapse;table-layout:fixed;width:100%}.mod_calendar .calendar th,.mod_calendar .calendar td{border:1px solid var(--color-lines)}.mod_calendar .calendar thead tr:nth-child(2) th,.mod_calendar .calendar tbody td{width:14.2857142857%}.mod_calendar .calendar tbody td{height:7.5rem;min-height:7.5rem;padding:4px;vertical-align:top}.mod_calendar .calendar tbody td .header{background:var(--color-lines);color:var(--color-main);margin-bottom:4px;padding:2px 6px;font-weight:600}.mod_calendar .calendar tbody td.weekend .header{color:red}.content-text.whitebox{margin-bottom:var(--bs-gutter-x)}.content-text.whitebox>.rte{background:var(--c-jk-whitegray);border:1px solid rgba(0,0,0,0);--whitebox-padding:20px}@media(min-width: 320px){.content-text.whitebox>.rte{--whitebox-padding:clamp(20px,16.3636363636px + 0.0113636364*100vw,30px)}}.content-text.whitebox>.rte{border-radius:10px;color:var(--c-jk-black);height:100%;padding:var(--whitebox-padding)}.content-text.whitebox>.rte>:is(h2,h3,h4){color:var(--c-jk-green)}.content-text.whitebox>.rte a.cta3{color:var(--c-jk-black)}.content-text.whitebox>.rte a.cta3::after{background:url(/layout/images/event-card-arrow.0d6f4a9a51c93189dd7b.svg) center/contain no-repeat;height:14px;width:17px;margin-top:0;-webkit-mask:none;mask:none}.content-text.whitebox>.rte a.cta3:hover{text-decoration:underline;text-underline-offset:.15em}.content-text.whitebox>.rte a:focus-visible{outline:3px solid var(--c-jk-black);outline-offset:4px}.handorgel__content{background:rgba(0,0,0,0);border-top:none}.handorgel__content .handorgel__content__inner{padding:0 0 24px}.handorgel__header{margin:0 !important;font-size:var(--font-size-small);line-height:1.4}.content-accordion{border-bottom:0}.content-accordion::after{content:"";display:block;border-bottom:1px solid var(--color-lines)}.content-accordion .handorgel__header:not(:first-of-type){border-top:1px solid var(--color-lines)}.handorgel__header__button{display:flex;align-items:center;gap:12px;justify-content:space-between;width:100%}.handorgel__header__button>div{min-width:0}.handorgel__header__button:after{content:"";border-bottom:1.5px solid currentColor;border-right:1.5px solid currentColor;display:inline-block;flex:0 0 auto;height:12px;margin-right:8px;margin-top:-6px;transform:rotate(45deg);transition:transform .2s ease,margin-top .2s ease;width:12px}.handorgel__header__button{min-height:54px;padding:12px 0}.handorgel__header--open .handorgel__header__button:after,.handorgel__header--opened .handorgel__header__button:after,.handorgel__header__button[aria-expanded=true]:after{margin-top:6px;transform:rotate(225deg)}.editorialbox>.inner{padding:24px;background:#f4f6f8;border-left:3px solid var(--color-ks-blue)}.editorialbox>.inner h2,.editorialbox>.inner h3,.editorialbox>.inner h4{display:flex;align-items:flex-start;gap:12px;margin:0 0 18px 0;line-height:1.25;font-weight:600}.editorialbox>.inner h2:before,.editorialbox>.inner h3:before,.editorialbox>.inner h4:before{content:"";display:inline-block;background:url(/layout/images/info-blau.3e3245670cf3ed170fee.svg) no-repeat;background-size:contain;width:36px;height:36px}.editorialbox p:last-child,.editorialbox ul:last-child{margin-bottom:0}.pagination{display:flex;align-items:center;justify-content:center;margin:30px 0}.pagination p{display:none}.pagination__icon{flex-shrink:0;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round}.pagination li{display:inline-block;padding:0;line-height:40px;max-height:40px;vertical-align:middle;margin:3px 2px;font-weight:700}.pagination li strong,.pagination li a{display:inline-block;width:40px;height:40px;text-align:center;text-decoration:none;background-color:color-mix(in srgb, var(--c-jk-black) 10%, transparent);color:var(--c-jk-black);border:1px solid rgba(0,0,0,0);border-radius:4px;transition:color .2s ease-in-out,background-color .2s ease-in-out}.pagination li strong:hover,.pagination li a:hover{background-color:color-mix(in srgb, var(--c-jk-black) 18%, transparent);color:var(--c-jk-black)}.pagination li strong.active,.pagination li a.active{background-color:var(--c-jk-black);color:var(--color-light)}.pagination li strong:focus-visible,.pagination li a:focus-visible{outline:2px solid var(--c-jk-black);outline-offset:3px}.pagination li strong.next,.pagination li strong.last,.pagination li strong.previous,.pagination li strong.first,.pagination li a.next,.pagination li a.last,.pagination li a.previous,.pagination li a.first{display:inline-flex;align-items:center;justify-content:center}._df_button{display:inline-flex;align-items:center;gap:10px;line-height:1}._df_button .picon{font-size:2em}._df_button{border:1px solid var(--color-lines);background-color:#fff;color:var(--color-ks-blue);font-weight:bold;padding:10px 20px}._df_button:hover{background-color:var(--color-light-gray)}._df_button{margin:0}._df_custom{display:inline-flex}.newslist-magazine{display:grid;grid-template-columns:repeat(5, 1fr);gap:24px}@media(max-width: 991px){.newslist-magazine{grid-template-columns:repeat(4, 1fr)}}@media(max-width: 767px){.newslist-magazine{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 500px){.newslist-magazine{grid-template-columns:repeat(2, 1fr)}}.newslist-magazine .layout_latest{position:relative;margin:0}.newslist-magazine .layout_latest figure.image_container{float:none;margin:0;padding:1px;border:1px solid #e0e3ee;background:#fff;transition:border-color .4s ease}.newslist-magazine .layout_latest figure.image_container a,.newslist-magazine .layout_latest figure.image_container .inner{display:block;overflow:hidden;text-decoration:none}.newslist-magazine .layout_latest figure.image_container img{display:block;width:100%;height:auto;transition:transform .4s ease}.newslist-magazine .layout_latest figure.image_container .copyright{display:none}.newslist-magazine .layout_latest h2{position:absolute;left:0;bottom:24px;z-index:10;margin:0;font-family:"Nunito",sans-serif;line-height:1;font-weight:600;display:block;padding:4px 8px 4px 10px;background:#e0e3ee;color:#1a1a1a;font-size:11px;text-decoration:none;transition:background-color .4s ease,color .4s ease}.newslist-magazine .layout_latest:hover figure.image_container{border-color:#30418c}.newslist-magazine .layout_latest:hover figure.image_container img{transform:scale(1.04)}.newslist-magazine .layout_latest:hover h2{background:#30418c;color:#fff}.news-magazine-filter{margin:0 0 24px}.news-magazine-filter ul{display:flex;flex-wrap:wrap;gap:0 24px;padding:12px 14px 9px;border-top:1px solid rgba(48,65,140,.15);border-bottom:1px solid rgba(48,65,140,.15);font-family:"Nunito",sans-serif;font-size:13px;line-height:1.4;font-weight:500}.news-magazine-filter ul li{width:32px;padding-bottom:3px}.news-magazine-filter a,.news-magazine-filter strong{color:#1a1a1a;text-decoration:none;transition:color .25s ease,text-decoration-color .25s ease}.news-magazine-filter a:hover,.news-magazine-filter strong:hover{color:#30418c;text-decoration:underline}.news-magazine-filter a.active,.news-magazine-filter strong.active{color:#30418c;font-weight:700;text-decoration:none}.news-magazine-reader .image_container{display:block;border:1px solid var(--color-lines);padding:2px}.news-magazine-reader .image_container>.inner{display:block}.ginner-container{position:relative}.glightbox-clean .gslide-description{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.glightbox-clean .gslide-description .gslide-title,.glightbox-clean .gslide-description .gslide-desc{color:hsla(0,0%,100%,.8);margin-bottom:0;text-align:center;font-family:var(--font-family)}.glightbox-clean .gslide-description .ginner-container{padding-bottom:15px}.glightbox-clean .gslide-description{padding:6px 12px;background:linear-gradient(to top, rgba(0, 0, 0, 0.95), rgba(0, 0, 0, 0))}html.has-iframe-modal,html.has-iframe-modal body{overflow:hidden}.rsce-iframe-modal{box-sizing:border-box;width:min(1200px,94vw);height:90vh;max-width:none;max-height:none;margin:auto;padding:20px;border:0;border-radius:8px;background:#fff;overflow:visible}.rsce-iframe-modal:not([open]){display:none}.rsce-iframe-modal[open]{animation:iframe-modal-appear 200ms ease-out}.rsce-iframe-modal::backdrop{background:rgba(0,0,0,.65);animation:iframe-modal-backdrop-appear 200ms ease-out}.rsce-iframe-modal__content{width:100%;height:100%;overflow:hidden;border-radius:inherit}.rsce-iframe-modal__content iframe{display:block;width:100%;height:100%;border:0}.rsce-iframe-modal__close{box-sizing:border-box;position:absolute;top:-16px;right:-8px;z-index:1;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid #ccc;border-radius:50%;background:#fff;color:#222;line-height:1;cursor:pointer}.rsce-iframe-modal__close svg{display:block;flex:0 0 20px;width:20px;height:20px;margin:0}.rsce-iframe-modal__close:focus-visible{outline:3px solid #222;outline-offset:3px}@keyframes iframe-modal-appear{from{opacity:0;transform:translateY(10px) scale(0.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes iframe-modal-backdrop-appear{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion: reduce){.rsce-iframe-modal[open],.rsce-iframe-modal::backdrop{animation:none}}.mod_search{margin:18px 0 15px}.mod_search .header{margin-top:10px}.mod_search .info{border-bottom:1px solid var(--color-lines);padding-bottom:18px}.mod_search .formbody{align-items:center;display:grid;grid-template-columns:1fr auto;gap:8px;max-width:400px}.mod_search .formbody input[type=search]{background:rgba(0,0,0,0);width:100%;height:42px;padding:0 12px;border:1px solid var(--color-lines);font-family:"Nunito",sans-serif;font-size:15px;line-height:1.2;color:var(--nav-text);outline:none;border-radius:4px}.mod_search .formbody .widget-submit{display:flex}.mod_search .formbody button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--color-lines);background:#fff;line-height:1.2;font-weight:700;cursor:pointer;border-radius:4px;padding:0;display:flex;align-items:center;justify-content:center;width:42px;height:42px;color:rgba(68,45,140,.4);font-family:"Phosphor";font-size:17px;font-weight:300}.mod_search .search_default{border-bottom:1px solid var(--color-lines);margin-bottom:18px}.swiper-playbutton-control{--swiper-playbutton-duration: 5000ms;display:flex;flex-wrap:nowrap;align-items:center;gap:16px;margin:0 0 4px;padding:4px 0 16px;min-width:0;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}.swiper-playbutton-control.has-autoplay .swiper-playbutton.is-active .swiper-playbutton-icon{width:23px;flex-basis:23px;margin-left:10px;opacity:1;transform:scale(1)}.swiper-playbutton{--swiper-playbutton-state: running;position:relative;overflow:hidden;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:0;min-height:43px;padding:8px 22px;border:2px solid var(--color-main);border-radius:999px;color:var(--c-jk-black);background:var(--color-light);font:inherit;font-size:var(--font-size-small2);font-weight:500;line-height:1.1;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:border-color .2s ease,background-color .2s ease,color .2s ease}.swiper-playbutton:focus{outline:none}.swiper-playbutton::before{content:"";position:absolute;inset:0;z-index:0;width:0;background:var(--color-light);pointer-events:none}.swiper-playbutton:hover,.swiper-playbutton.is-active{border-color:var(--c-jk-green);color:var(--c-jk-black);background:color-mix(in srgb, var(--c-jk-green) 20%, transparent)}.swiper-playbutton.is-active.is-timing::before{animation:swiper-playbutton-timer var(--swiper-playbutton-duration) linear forwards;animation-play-state:var(--swiper-playbutton-state)}.swiper-playbutton.is-paused{--swiper-playbutton-state: paused}.swiper-playbutton.is-paused .swiper-playbutton-icon::before{width:0;height:0;margin-left:1px;background:rgba(0,0,0,0);border-top:6px solid rgba(0,0,0,0);border-bottom:6px solid rgba(0,0,0,0);border-left:9px solid currentColor;box-shadow:none}.swiper-playbutton-label,.swiper-playbutton-icon{position:relative;z-index:1}.swiper-playbutton-icon{display:inline-flex;align-items:center;justify-content:center;width:0;height:23px;flex:0 0 0;margin-left:0;border:1px solid color-mix(in srgb, var(--c-jk-green) 20%, transparent);border-radius:50%;color:var(--color-main);background:var(--color-light);opacity:0;transform:scale(0.72);transition:width .22s ease,flex-basis .22s ease,margin-left .22s ease,opacity .16s ease,transform .22s ease}.swiper-playbutton-icon::before{content:"";width:3px;height:11px;margin-left:-6px;background:currentColor;box-shadow:6px 0 0 currentColor}@keyframes swiper-playbutton-timer{from{width:0}to{width:100%}}.rsce-slide-teaser{--slide-teaser-height: clamp(320px, 38vw, 560px);--slide-teaser-diamond-inner-half: calc(var(--slide-teaser-height) * .55);--slide-teaser-diamond-left: calc(100% - 10px - var(--slide-teaser-diamond-inner-half));--slide-teaser-diamond-top: 50%;position:relative;min-height:var(--slide-teaser-height);overflow:hidden;border-radius:var(--border-radius-large);isolation:isolate;background:#d8d8d8}.rsce-slide-teaser__media{position:absolute;inset:0;z-index:0}.rsce-slide-teaser__media picture,.rsce-slide-teaser__media img{display:block;width:100%;height:100%}.rsce-slide-teaser__media img{-o-object-fit:cover;object-fit:cover;filter:blur(18px);transform:var(--slide-teaser-media-transform, scale(1.06))}.rsce-slide-teaser__media--diamond{--slide-teaser-diamond-size: 360px;--slide-teaser-diamond-half: 180px;--slide-teaser-diamond-from-size: var(--slide-teaser-diamond-size);--slide-teaser-diamond-from-half: var(--slide-teaser-diamond-half);inset:0;width:auto;height:auto;opacity:0;clip-path:polygon(var(--slide-teaser-diamond-left) calc(var(--slide-teaser-diamond-top) - var(--slide-teaser-diamond-half)), calc(var(--slide-teaser-diamond-left) + var(--slide-teaser-diamond-half)) var(--slide-teaser-diamond-top), var(--slide-teaser-diamond-left) calc(var(--slide-teaser-diamond-top) + var(--slide-teaser-diamond-half)), calc(var(--slide-teaser-diamond-left) - var(--slide-teaser-diamond-half)) var(--slide-teaser-diamond-top))}.rsce-slide-teaser__media--diamond::before{content:"";position:absolute;inset:-2%;background-image:var(--slide-teaser-image);background-size:cover;background-position:center;background-repeat:no-repeat}.rsce-slide-teaser__media--diamond-1{--slide-teaser-diamond-size: calc(var(--slide-teaser-height) * 2.03);--slide-teaser-diamond-half: calc(var(--slide-teaser-height) * 1.015);--slide-teaser-diamond-from-size: var(--slide-teaser-diamond-size);--slide-teaser-diamond-from-half: var(--slide-teaser-diamond-half);--slide-teaser-diamond-from-scale: 1;z-index:1;filter:blur(12px)}.rsce-slide-teaser__media--diamond-2{--slide-teaser-diamond-size: calc(var(--slide-teaser-height) * 1.58);--slide-teaser-diamond-half: calc(var(--slide-teaser-height) * .79);--slide-teaser-diamond-from-size: calc(var(--slide-teaser-height) * 2.03);--slide-teaser-diamond-from-half: calc(var(--slide-teaser-height) * 1.015);--slide-teaser-diamond-from-scale: 1.2848;z-index:2;filter:blur(6px)}.rsce-slide-teaser__media--diamond-3{--slide-teaser-diamond-size: calc(var(--slide-teaser-height) * 1.1);--slide-teaser-diamond-half: calc(var(--slide-teaser-height) * .55);--slide-teaser-diamond-from-size: calc(var(--slide-teaser-height) * 1.58);--slide-teaser-diamond-from-half: calc(var(--slide-teaser-height) * .79);--slide-teaser-diamond-from-scale: 1.4364;z-index:3;filter:blur(0)}.rsce-slide-teaser__diamonds{position:absolute;inset:0;z-index:5;width:100%;height:100%;opacity:0;overflow:visible;pointer-events:none}.rsce-slide-teaser__diamond-outline{--slide-teaser-diamond-size: 360px;--slide-teaser-diamond-from-scale: 1;--slide-teaser-diamond-outline-size: calc(var(--slide-teaser-diamond-size) * .70710678);--slide-teaser-diamond-point-size: 10px;--slide-teaser-diamond-connector-gap: 3px;position:absolute;top:var(--slide-teaser-diamond-top);left:var(--slide-teaser-diamond-left);width:var(--slide-teaser-diamond-outline-size);height:var(--slide-teaser-diamond-outline-size);border:0;opacity:0;transform:translate(-50%, -50%) rotate(45deg) scale(var(--slide-teaser-diamond-from-scale))}.rsce-slide-teaser__diamond-outline::before{content:"";position:absolute;inset:-1px;z-index:0;border:1px solid hsla(0,0%,100%,.78);opacity:.78}.rsce-slide-teaser__diamond-outline--1{--slide-teaser-diamond-size: calc(var(--slide-teaser-height) * 2.03);--slide-teaser-diamond-from-scale: 1}.rsce-slide-teaser__diamond-outline--2{--slide-teaser-diamond-size: calc(var(--slide-teaser-height) * 1.58);--slide-teaser-diamond-from-scale: 1.2848;--slide-teaser-diamond-parent-size: calc(var(--slide-teaser-height) * 2.03);--slide-teaser-diamond-connector-length: calc((var(--slide-teaser-diamond-parent-size) - var(--slide-teaser-diamond-size)) * .35355339);--slide-teaser-diamond-connector-visible-length: calc(var(--slide-teaser-diamond-connector-length) - var(--slide-teaser-diamond-point-size) - (var(--slide-teaser-diamond-connector-gap) * 2))}.rsce-slide-teaser__diamond-outline--3{--slide-teaser-diamond-size: calc(var(--slide-teaser-height) * 1.1);--slide-teaser-diamond-from-scale: 1.4364;--slide-teaser-diamond-parent-size: calc(var(--slide-teaser-height) * 1.58);--slide-teaser-diamond-connector-length: calc((var(--slide-teaser-diamond-parent-size) - var(--slide-teaser-diamond-size)) * .35355339);--slide-teaser-diamond-connector-visible-length: calc(var(--slide-teaser-diamond-connector-length) - var(--slide-teaser-diamond-point-size) - (var(--slide-teaser-diamond-connector-gap) * 2))}.rsce-slide-teaser__diamond-outline span{position:absolute;width:var(--slide-teaser-diamond-point-size);height:var(--slide-teaser-diamond-point-size);background:rgba(0,0,0,0);opacity:0;z-index:1}.rsce-slide-teaser__diamond-outline span::after{content:"";position:absolute;inset:0;z-index:2;background:var(--c-jk-green);border:1px solid hsla(0,0%,100%,.8)}.rsce-slide-teaser__diamond-outline span:nth-child(1){top:-5px;left:50%;transform:translateX(-50%)}.rsce-slide-teaser__diamond-outline span:nth-child(2){top:50%;right:-5px;transform:translateY(-50%)}.rsce-slide-teaser__diamond-outline span:nth-child(3){bottom:-5px;left:50%;transform:translateX(-50%)}.rsce-slide-teaser__diamond-outline span:nth-child(4){top:50%;left:-5px;transform:translateY(-50%)}.rsce-slide-teaser__diamond-corner:nth-child(5){top:-5px;left:-5px}.rsce-slide-teaser__diamond-corner:nth-child(6){top:-5px;right:-5px}.rsce-slide-teaser__diamond-corner:nth-child(7){right:-5px;bottom:-5px}.rsce-slide-teaser__diamond-corner:nth-child(8){bottom:-5px;left:-5px}.rsce-slide-teaser__diamond-outline--2 span::before,.rsce-slide-teaser__diamond-outline--3 span::before{content:"";position:absolute;z-index:1;background:hsla(0,0%,100%,.78)}.rsce-slide-teaser__diamond-outline--2 span:nth-child(1)::before,.rsce-slide-teaser__diamond-outline--3 span:nth-child(1)::before{left:50%;bottom:calc(100% + var(--slide-teaser-diamond-connector-gap));width:1px;height:var(--slide-teaser-diamond-connector-visible-length);transform:translateX(-50%)}.rsce-slide-teaser__diamond-outline--2 span:nth-child(2)::before,.rsce-slide-teaser__diamond-outline--3 span:nth-child(2)::before{top:50%;left:calc(100% + var(--slide-teaser-diamond-connector-gap));width:var(--slide-teaser-diamond-connector-visible-length);height:1px;transform:translateY(-50%)}.rsce-slide-teaser__diamond-outline--2 span:nth-child(3)::before,.rsce-slide-teaser__diamond-outline--3 span:nth-child(3)::before{top:calc(100% + var(--slide-teaser-diamond-connector-gap));left:50%;width:1px;height:var(--slide-teaser-diamond-connector-visible-length);transform:translateX(-50%)}.rsce-slide-teaser__diamond-outline--2 span:nth-child(4)::before,.rsce-slide-teaser__diamond-outline--3 span:nth-child(4)::before{top:50%;right:calc(100% + var(--slide-teaser-diamond-connector-gap));width:var(--slide-teaser-diamond-connector-visible-length);height:1px;transform:translateY(-50%)}.rsce-slide-teaser__content{position:absolute;top:50%;left:clamp(34px,7vw,90px);z-index:6;width:min(42%,520px);margin:0;padding:clamp(28px,4vw,52px);border-radius:var(--border-radius-large);color:var(--color-main);background:hsla(0,0%,100%,.72);box-shadow:0 16px 34px rgba(0,0,0,.16);backdrop-filter:blur(14px);opacity:0;transform:translate3d(-18px, var(--slide-teaser-content-y, -50%), 0)}.rsce-slide-teaser__content--no-background{background:rgba(0,0,0,0);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.rsce-slide-teaser__logo{display:block;width:75px;height:auto;margin:0 0 4px}.rsce-slide-teaser__headline{margin:0 0 18px;font-size:var(--font-size-big);line-height:1.05;text-transform:uppercase}.rsce-slide-teaser .rsce-slide-teaser__headline--with-logo{display:flex;align-items:center;gap:.6em;text-transform:none;font-size:clamp(16px,14.667px + .4444vw,20px);line-height:1.15;font-weight:600}.rsce-slide-teaser .rsce-slide-teaser__headline--with-logo>span{min-width:0;font-weight:600}.rsce-slide-teaser .rsce-slide-teaser__headline--with-logo>.rsce-slide-teaser__headline-logo{display:block;flex:0 0 auto;width:auto;height:2.55em;max-width:32%;margin:0;border-radius:0;-o-object-fit:contain;object-fit:contain;transform:translateY(0.04em)}.rsce-slide-teaser__text{font-size:var(--font-size-smaller);line-height:1.35}.rsce-slide-teaser__text>:first-child{margin-top:0}.rsce-slide-teaser__text>:last-child{margin-bottom:0}.rsce-slide-teaser .rsce-slide-teaser__content .rsce-slide-teaser__text ul>li::before{top:calc(.5lh - var(--list-bullet-size)/2)}.swiper-slide-active .rsce-slide-teaser__media:not(.rsce-slide-teaser__media--diamond) img{animation:slide-teaser-blur-out 1.1s ease .2s forwards}.swiper-slide-active .rsce-slide-teaser__media--diamond{animation:slide-teaser-diamond-media-in .9s cubic-bezier(0.22, 1, 0.36, 1) forwards}.swiper-slide-active .rsce-slide-teaser__media--diamond-1{animation-duration:1.15s;animation-delay:.2s}.swiper-slide-active .rsce-slide-teaser__media--diamond-2{animation-delay:.55s}.swiper-slide-active .rsce-slide-teaser__media--diamond-3{animation-delay:.9s}.swiper-slide-active .rsce-slide-teaser__diamonds{animation:slide-teaser-diamonds-in .35s ease .15s forwards}.swiper-slide-active .rsce-slide-teaser__diamond-outline{animation:slide-teaser-diamond-in .72s cubic-bezier(0.22, 1, 0.36, 1) forwards}.swiper-slide-active .rsce-slide-teaser__diamond-outline:nth-child(1){animation-duration:1.15s;animation-delay:.2s}.swiper-slide-active .rsce-slide-teaser__diamond-outline:nth-child(2){animation-delay:.55s}.swiper-slide-active .rsce-slide-teaser__diamond-outline:nth-child(3){animation-delay:.9s}.swiper-slide-active .rsce-slide-teaser__diamond-outline span{animation:slide-teaser-point-in .28s ease forwards}.swiper-slide-active .rsce-slide-teaser__diamond-outline:nth-child(1) span:nth-child(1){animation-delay:1.21s}.swiper-slide-active .rsce-slide-teaser__diamond-outline:nth-child(1) span:nth-child(2){animation-delay:1.25s}.swiper-slide-active .rsce-slide-teaser__diamond-outline:nth-child(1) span:nth-child(3){animation-delay:1.29s}.swiper-slide-active .rsce-slide-teaser__diamond-outline:nth-child(1) span:nth-child(4){animation-delay:1.33s}.swiper-slide-active .rsce-slide-teaser__diamond-outline:nth-child(1) span:nth-child(5){animation-delay:1.37s}.swiper-slide-active .rsce-slide-teaser__diamond-outline:nth-child(1) span:nth-child(6){animation-delay:1.41s}.swiper-slide-active .rsce-slide-teaser__diamond-outline:nth-child(1) span:nth-child(7){animation-delay:1.45s}.swiper-slide-active .rsce-slide-teaser__diamond-outline:nth-child(1) span:nth-child(8){animation-delay:1.49s}.swiper-slide-active .rsce-slide-teaser__diamond-outline:nth-child(2) span:nth-child(1){animation-delay:1.33s}.swiper-slide-active .rsce-slide-teaser__diamond-outline:nth-child(2) span:nth-child(2){animation-delay:1.37s}.swiper-slide-active .rsce-slide-teaser__diamond-outline:nth-child(2) span:nth-child(3){animation-delay:1.41s}.swiper-slide-active .rsce-slide-teaser__diamond-outline:nth-child(2) span:nth-child(4){animation-delay:1.45s}.swiper-slide-active .rsce-slide-teaser__diamond-outline:nth-child(2) span:nth-child(5){animation-delay:1.49s}.swiper-slide-active .rsce-slide-teaser__diamond-outline:nth-child(2) span:nth-child(6){animation-delay:1.53s}.swiper-slide-active .rsce-slide-teaser__diamond-outline:nth-child(2) span:nth-child(7){animation-delay:1.57s}.swiper-slide-active .rsce-slide-teaser__diamond-outline:nth-child(2) span:nth-child(8){animation-delay:1.61s}.swiper-slide-active .rsce-slide-teaser__diamond-outline:nth-child(3) span:nth-child(1){animation-delay:1.45s}.swiper-slide-active .rsce-slide-teaser__diamond-outline:nth-child(3) span:nth-child(2){animation-delay:1.49s}.swiper-slide-active .rsce-slide-teaser__diamond-outline:nth-child(3) span:nth-child(3){animation-delay:1.53s}.swiper-slide-active .rsce-slide-teaser__diamond-outline:nth-child(3) span:nth-child(4){animation-delay:1.57s}.swiper-slide-active .rsce-slide-teaser__diamond-outline:nth-child(3) span:nth-child(5){animation-delay:1.61s}.swiper-slide-active .rsce-slide-teaser__diamond-outline:nth-child(3) span:nth-child(6){animation-delay:1.65s}.swiper-slide-active .rsce-slide-teaser__diamond-outline:nth-child(3) span:nth-child(7){animation-delay:1.69s}.swiper-slide-active .rsce-slide-teaser__diamond-outline:nth-child(3) span:nth-child(8){animation-delay:1.73s}.swiper-slide-active .rsce-slide-teaser__content{animation:slide-teaser-content-in .75s cubic-bezier(0.22, 1, 0.36, 1) 1.35s forwards}@keyframes slide-teaser-blur-out{to{filter:blur(18px);transform:var(--slide-teaser-media-transform, scale(1.06))}}@keyframes slide-teaser-diamond-media-in{from{opacity:0;clip-path:polygon(var(--slide-teaser-diamond-left) calc(var(--slide-teaser-diamond-top) - var(--slide-teaser-diamond-from-half)), calc(var(--slide-teaser-diamond-left) + var(--slide-teaser-diamond-from-half)) var(--slide-teaser-diamond-top), var(--slide-teaser-diamond-left) calc(var(--slide-teaser-diamond-top) + var(--slide-teaser-diamond-from-half)), calc(var(--slide-teaser-diamond-left) - var(--slide-teaser-diamond-from-half)) var(--slide-teaser-diamond-top))}45%{opacity:.65}to{opacity:1;clip-path:polygon(var(--slide-teaser-diamond-left) calc(var(--slide-teaser-diamond-top) - var(--slide-teaser-diamond-half)), calc(var(--slide-teaser-diamond-left) + var(--slide-teaser-diamond-half)) var(--slide-teaser-diamond-top), var(--slide-teaser-diamond-left) calc(var(--slide-teaser-diamond-top) + var(--slide-teaser-diamond-half)), calc(var(--slide-teaser-diamond-left) - var(--slide-teaser-diamond-half)) var(--slide-teaser-diamond-top))}}@keyframes slide-teaser-diamonds-in{to{opacity:1}}@keyframes slide-teaser-diamond-in{0%{opacity:0;transform:translate(-50%, -50%) rotate(45deg) scale(var(--slide-teaser-diamond-from-scale))}45%{opacity:.32}to{opacity:1;transform:translate(-50%, -50%) rotate(45deg) scale(1)}}@keyframes slide-teaser-point-in{from{opacity:0;transform:scale(0.4);transform-box:fill-box;transform-origin:center}to{opacity:1;transform:scale(1);transform-box:fill-box;transform-origin:center}}@keyframes slide-teaser-content-in{to{opacity:1;transform:translate3d(0, var(--slide-teaser-content-y, -50%), 0)}}@media(max-width: 767px){.rsce-slide-teaser{--slide-teaser-height: 520px;--slide-teaser-diamond-left: calc(62% + 40px);--slide-teaser-diamond-top: 45%;--slide-teaser-content-y: 0px}.rsce-slide-teaser__media--diamond::before{background-image:var(--slide-teaser-image-mobile, var(--slide-teaser-image))}.rsce-slide-teaser--mobile-image .rsce-slide-teaser__media:not(.rsce-slide-teaser__media--diamond) img{--slide-teaser-media-transform: translateY(-50%);position:absolute;top:50%;left:0;width:100%;height:auto}.rsce-slide-teaser--mobile-image .rsce-slide-teaser__media--diamond::before{inset:0;background-size:100% auto;background-position:center}.rsce-slide-teaser__media--diamond-1{--slide-teaser-diamond-size: calc(var(--slide-teaser-height) * 2.03);--slide-teaser-diamond-half: calc(var(--slide-teaser-height) * 1.015);--slide-teaser-diamond-from-size: var(--slide-teaser-diamond-size);--slide-teaser-diamond-from-half: var(--slide-teaser-diamond-half);--slide-teaser-diamond-from-scale: 1}.rsce-slide-teaser__media--diamond-2{--slide-teaser-diamond-size: calc(var(--slide-teaser-height) * 1.58);--slide-teaser-diamond-half: calc(var(--slide-teaser-height) * .79);--slide-teaser-diamond-from-size: calc(var(--slide-teaser-height) * 2.03);--slide-teaser-diamond-from-half: calc(var(--slide-teaser-height) * 1.015);--slide-teaser-diamond-from-scale: 1.2848}.rsce-slide-teaser__media--diamond-3{--slide-teaser-diamond-size: calc(var(--slide-teaser-height) * 1.1);--slide-teaser-diamond-half: calc(var(--slide-teaser-height) * .55);--slide-teaser-diamond-from-size: calc(var(--slide-teaser-height) * 1.58);--slide-teaser-diamond-from-half: calc(var(--slide-teaser-height) * .79);--slide-teaser-diamond-from-scale: 1.4364}.rsce-slide-teaser__diamond-outline--1{--slide-teaser-diamond-size: calc(var(--slide-teaser-height) * 2.03);--slide-teaser-diamond-from-scale: 1}.rsce-slide-teaser__diamond-outline--2{--slide-teaser-diamond-size: calc(var(--slide-teaser-height) * 1.58);--slide-teaser-diamond-from-scale: 1.2848;--slide-teaser-diamond-parent-size: calc(var(--slide-teaser-height) * 2.03);--slide-teaser-diamond-connector-length: calc((var(--slide-teaser-diamond-parent-size) - var(--slide-teaser-diamond-size)) * .35355339)}.rsce-slide-teaser__diamond-outline--3{--slide-teaser-diamond-size: calc(var(--slide-teaser-height) * 1.1);--slide-teaser-diamond-from-scale: 1.4364;--slide-teaser-diamond-parent-size: calc(var(--slide-teaser-height) * 1.58);--slide-teaser-diamond-connector-length: calc((var(--slide-teaser-diamond-parent-size) - var(--slide-teaser-diamond-size)) * .35355339)}.rsce-slide-teaser__content{top:auto;right:20px;bottom:20px;left:20px;width:auto;padding:24px}:is(.rsce-slide-teaser,.rsce-morph-teaser-slider) .redmind-ai-image-label{top:var(--ai-label-inset, 10px);right:var(--ai-label-inset, 10px);bottom:auto;left:auto}}.swiper-button-next{--swiper-navigation-size: 60px;--swiper-navigation-sides-offset: 20px;color:#fff;background-color:rgba(0,0,0,.32);padding:10px 5px;border-radius:5px;width:40px;height:50px}.swiper-button-next:hover{background-color:rgba(0,0,0,.7)}.swiper-button-prev{--swiper-navigation-size: 60px;--swiper-navigation-sides-offset: 20px;color:#fff;background-color:rgba(0,0,0,.32);padding:10px 5px;border-radius:5px;width:40px;height:50px;left:20px}.swiper-button-prev:hover{background-color:rgba(0,0,0,.7)}.swiper-pagination{--swiper-pagination-color: var(--color-light);--swiper-pagination-bullet-inactive-color: transparent;--swiper-pagination-bullet-inactive-opacity: 1;--swiper-pagination-bottom: 22px;display:flex;align-items:center;justify-content:center;gap:7px;bottom:22px !important}.swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;margin:0 !important;border:1px solid var(--color-main);border-radius:999px;background:rgba(0,0,0,0);opacity:1;transition:width .25s ease,background-color .25s ease}.swiper-pagination .swiper-pagination-bullet-active{width:28px;background:var(--color-light)}.rsce-logo-slider{--logo-slider-height: 60px;--logo-slider-gap: 36px;position:relative;overflow:hidden;width:100%;padding:28px 0}.rsce-logo-slider::before,.rsce-logo-slider::after{content:"";position:absolute;top:0;bottom:0;z-index:2;width:min(14vw,120px);pointer-events:none}.rsce-logo-slider::before{left:0;background:linear-gradient(90deg, var(--color-light) 0%, rgba(255, 255, 255, 0) 100%)}.rsce-logo-slider::after{right:0;background:linear-gradient(270deg, var(--color-light) 0%, rgba(255, 255, 255, 0) 100%)}.rsce-logo-slider__track{display:flex;width:-moz-max-content;width:max-content;animation:logo-slider-scroll var(--logo-slider-duration, 90s) linear infinite;will-change:transform}.rsce-logo-slider__group{display:flex;align-items:center;justify-content:space-around;flex:0 0 auto;min-width:100vw;gap:var(--logo-slider-gap);padding-right:var(--logo-slider-gap)}.rsce-logo-slider__item{flex:0 0 auto;display:flex;align-items:center;justify-content:center;height:var(--logo-slider-height)}.rsce-logo-slider img{display:block;width:auto;height:auto;max-width:min(38vw,160px);max-height:min(var(--logo-slider-height),60px);filter:grayscale(1);-o-object-fit:contain;object-fit:contain}@keyframes logo-slider-scroll{from{transform:translate3d(0, 0, 0)}to{transform:translate3d(-50%, 0, 0)}}@media(min-width: 1200px){.rsce-logo-slider{--logo-slider-gap: 48px}}@media(max-width: 767.98px){.rsce-logo-slider{--logo-slider-height: 54px;--logo-slider-gap: 30px;padding:22px 0}.rsce-logo-slider img{max-width:135px}}@media(prefers-reduced-motion: reduce){.rsce-logo-slider__track{animation:none;will-change:auto}}.ce_rsce_morph_teaser_slider{width:100%}.rsce-morph-teaser-slider-wrapper{width:100%;padding-bottom:40px;padding-right:calc(var(--bs-gutter-x, 1.5rem)*.5);padding-left:calc(var(--bs-gutter-x, 1.5rem)*.5)}.rsce-morph-teaser-slider{--morph-slider-height: clamp(360px, 48vw, 620px);--morph-slider-box-margin: 40px;--morph-slider-box-width: 50%;--morph-slider-box-x: var(--morph-slider-box-margin);--morph-slider-box-y: var(--morph-slider-box-margin);position:relative;display:block;box-sizing:border-box;width:100%;max-width:100%;min-height:max(var(--morph-slider-height),var(--morph-slider-content-height, 0px));overflow:visible}.rsce-morph-teaser-slider__swiper{position:relative;display:block;width:100%;height:max(var(--morph-slider-height),var(--morph-slider-content-height, 0px));overflow:visible;border-radius:var(--border-radius-large);background:#3f4442;list-style:none;padding:0;margin:0}.rsce-morph-teaser-slider .swiper-wrapper,.rsce-morph-teaser-slider .swiper-slide{height:100%}.rsce-morph-teaser-slider .swiper-wrapper{overflow:hidden;border-radius:var(--border-radius-large)}.rsce-morph-teaser-slider .swiper-slide{position:relative;overflow:hidden}.rsce-morph-teaser-slider__media{position:absolute;inset:0}.rsce-morph-teaser-slider__media picture,.rsce-morph-teaser-slider__media img{display:block;width:100%;height:100%}.rsce-morph-teaser-slider__media img{-o-object-fit:cover;object-fit:cover}.rsce-morph-teaser-slider__box{position:absolute;top:0;left:0;z-index:2;box-sizing:border-box;width:var(--morph-slider-box-width);height:auto;min-height:var(--morph-slider-box-height, 0);max-width:calc(100% - var(--morph-slider-box-margin)*2);padding:clamp(22px,3vw,38px) clamp(24px,3.5vw,46px);border-radius:var(--border-radius-large);color:var(--color-main);background:hsla(0,0%,100%,.82);box-shadow:0 18px 38px rgba(0,0,0,.2);backdrop-filter:blur(14px);transform:translate3d(var(--morph-slider-box-x), var(--morph-slider-box-y), 0);transition:transform .85s cubic-bezier(0.22, 1, 0.36, 1),min-height .85s cubic-bezier(0.22, 1, 0.36, 1),width .85s cubic-bezier(0.22, 1, 0.36, 1),padding .85s cubic-bezier(0.22, 1, 0.36, 1)}.rsce-morph-teaser-slider__box--no-background{background:rgba(0,0,0,0);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.rsce-morph-teaser-slider__box[data-width="33"]{--morph-slider-box-width: 33%}.rsce-morph-teaser-slider__box[data-width="50"]{--morph-slider-box-width: 50%}.rsce-morph-teaser-slider__box[data-width="100"]{--morph-slider-box-width: calc(100% - (var(--morph-slider-box-margin) * 2));height:var(--morph-slider-box-height, auto)}.rsce-morph-teaser-slider__box[data-width="100"] .rsce-morph-teaser-slider__box-content{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center}.rsce-morph-teaser-slider__box-content{opacity:1;transform:translateY(0);transition:opacity .22s ease,transform .22s ease}.rsce-morph-teaser-slider__box-measure{position:absolute;right:clamp(24px,3.5vw,46px);left:clamp(24px,3.5vw,46px);z-index:-1;visibility:hidden;pointer-events:none}.rsce-morph-teaser-slider__box.is-switching .rsce-morph-teaser-slider__box-content{opacity:0;transform:translateY(8px)}.rsce-morph-teaser-slider__headline{margin:0 0 16px;font-size:var(--font-size-big);line-height:1.08;text-transform:uppercase}.rsce-morph-teaser-slider__headline,.rsce-morph-teaser-slider__text :is(h1,h2,h3,h4,h5,h6,.h1,.h3,.h4,.h5,.h6){background:none;color:var(--color-headlines, inherit);-webkit-text-fill-color:currentColor}.rsce-morph-teaser-slider__text{font-size:var(--font-size-smaller);line-height:1.38}.rsce-morph-teaser-slider__text>:first-child{margin-top:0}.rsce-morph-teaser-slider__text>:last-child{margin-bottom:0}.rsce-morph-teaser-slider__pagination{position:absolute;top:calc(max(var(--morph-slider-height),var(--morph-slider-content-height, 0px)) + 24px) !important;right:0;bottom:auto !important;left:0;z-index:3;display:flex;align-items:center;justify-content:center;gap:7px}.rsce-morph-teaser-slider__pagination .swiper-pagination-bullet{width:8px;height:8px;margin:0 !important;border:1px solid var(--color-main);border-radius:999px;background:rgba(0,0,0,0);opacity:1;transition:width .25s ease,background-color .25s ease}.rsce-morph-teaser-slider__pagination .swiper-pagination-bullet-active{width:28px;background:var(--color-light)}@media(max-width: 767px){.rsce-morph-teaser-slider{--morph-slider-height: 520px;--morph-slider-box-margin: 20px}.rsce-morph-teaser-slider__box,.rsce-morph-teaser-slider__box[data-width="33"],.rsce-morph-teaser-slider__box[data-width="50"],.rsce-morph-teaser-slider__box[data-width="100"]{width:calc(100% - var(--morph-slider-box-margin)*2);height:auto;padding:22px}.rsce-morph-teaser-slider__headline{font-size:var(--font-size-medium)}}.rsce-morph-teaser-slider--compact{--morph-slider-height: 480px}.rsce-morph-teaser-slider.is-instant .rsce-morph-teaser-slider__box,.rsce-morph-teaser-slider.is-instant .rsce-morph-teaser-slider__box-content{transition:none}.rsce-morph-teaser-slider--static{display:grid;padding:var(--morph-slider-box-margin)}.rsce-morph-teaser-slider--static .rsce-morph-teaser-slider__static-media{position:absolute;inset:0;overflow:hidden;border-radius:var(--border-radius-large);background:#3f4442}.rsce-morph-teaser-slider--static .rsce-morph-teaser-slider__box{position:relative;top:auto;left:auto;align-self:start;justify-self:start;width:50%;max-width:100%;min-width:0;transform:none;transition:none}.rsce-morph-teaser-slider--static .rsce-morph-teaser-slider__box[data-width="33"]{width:calc((100% + var(--morph-slider-box-margin)*2)*.33)}.rsce-morph-teaser-slider--static .rsce-morph-teaser-slider__box[data-width="50"]{width:calc((100% + var(--morph-slider-box-margin)*2)*.5)}.rsce-morph-teaser-slider--static .rsce-morph-teaser-slider__box[data-position$=right]{justify-self:end}.rsce-morph-teaser-slider--static .rsce-morph-teaser-slider__box[data-position=middle-middle]{justify-self:center}.rsce-morph-teaser-slider--static .rsce-morph-teaser-slider__box[data-position^=middle]{align-self:center}.rsce-morph-teaser-slider--static .rsce-morph-teaser-slider__box[data-position^=bottom]{align-self:end}.rsce-morph-teaser-slider--static .rsce-morph-teaser-slider__box[data-width="100"]{align-self:stretch;height:auto;width:100%}.rsce-morph-teaser-slider--static .rsce-morph-teaser-slider__box-content{transition:none}@media(max-width: 767px){.rsce-morph-teaser-slider--static .rsce-morph-teaser-slider__box:is([data-width="33"],[data-width="50"],[data-width="100"]){width:100%;align-self:end;justify-self:start}.rsce-morph-teaser-slider--static.rsce-morph-teaser-slider--mobile-center .rsce-morph-teaser-slider__box:is([data-width="33"],[data-width="50"],[data-width="100"]){align-self:center}}.rsce-feature-box-slider{--feature-box-size: clamp(150px, 15vw, 190px);--feature-box-gap: 30px;--feature-box-duration: 5000ms;--feature-box-active-width: calc(100% - (var(--feature-box-size) * 3) - (var(--feature-box-gap) * 3));display:flex;gap:var(--feature-box-gap);width:100%}.rsce-feature-box-slider__item{position:relative;flex:0 0 var(--feature-box-size);min-width:var(--feature-box-size);height:var(--feature-box-size);border:1px solid var(--color-main);border-radius:var(--border-radius-large);box-sizing:border-box;overflow:hidden;transition:flex-basis .5s cubic-bezier(0.22, 1, 0.36, 1),min-width .5s cubic-bezier(0.22, 1, 0.36, 1)}.rsce-feature-box-slider__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:flex;flex-direction:column;width:100%;height:100%;padding:16px 20px 18px;border:0;color:var(--color-main);background:var(--color-light);font:inherit;text-align:left;cursor:pointer}.rsce-feature-box-slider__number{color:var(--color-meta);font-family:var(--font-family-labels);font-size:var(--font-size-smaller);line-height:1}.rsce-feature-box-slider__timer{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;cursor:pointer;z-index:1;--feature-box-timer-track: color-mix(in srgb, var(--color-main) 35%, var(--color-light));position:absolute;top:14px;right:20px;display:none;width:34px;height:34px;border-radius:50%;background:conic-gradient(from -90deg, var(--color-main) 0 var(--feature-box-progress, 0%), var(--feature-box-timer-track) var(--feature-box-progress, 0%) 100%)}.rsce-feature-box-slider__timer::after{content:"";position:absolute;inset:3px;border-radius:inherit;background:var(--color-light)}.rsce-feature-box-slider__timer svg{position:relative;z-index:1;display:block;width:100%;height:100%}.rsce-feature-box-slider__timer-track,.rsce-feature-box-slider__timer-progress{display:none}.rsce-feature-box-slider__timer-play,.rsce-feature-box-slider__timer-pause{fill:var(--color-main)}.rsce-feature-box-slider__timer-play{display:none}.rsce-feature-box-slider.is-paused .rsce-feature-box-slider__timer-play{display:block}.rsce-feature-box-slider.is-paused .rsce-feature-box-slider__timer-pause{display:none}.rsce-feature-box-slider__title{margin-top:auto;font-size:22px;font-weight:600;line-height:1.15;transition:margin .24s ease}.rsce-feature-box-slider__content{position:absolute;right:20px;bottom:18px;left:20px;opacity:0;pointer-events:none;transform:translateY(8px);transition:opacity .24s ease,transform .24s ease}.rsce-feature-box-slider__text{color:var(--c-jk-green) !important;font-size:calc(var(--font-size-smaller) + 2px);line-height:1.4}.rsce-feature-box-slider__text>:first-child{margin-top:0}.rsce-feature-box-slider__text>:last-child{margin-bottom:0}.rsce-feature-box-slider__link{display:inline-flex;align-items:center;gap:8px;margin-top:6px;font-size:var(--font-size-smaller);font-weight:600;text-decoration:none}.rsce-feature-box-slider__link::after{content:"->"}.rsce-feature-box-slider__item.is-active{flex-basis:var(--feature-box-active-width);min-width:min(380px,100%)}.rsce-feature-box-slider__item.is-active .rsce-feature-box-slider__button{padding-right:72px}.rsce-feature-box-slider__item.is-active .rsce-feature-box-slider__timer{display:block}.rsce-feature-box-slider__item.is-active .rsce-feature-box-slider__title{margin-top:14px}.rsce-feature-box-slider__item.is-active .rsce-feature-box-slider__content{top:84px;bottom:auto;opacity:1;pointer-events:auto;transform:translateY(0)}@media(min-width: 992px){.rsce-feature-box-slider--three-boxes{container-type:inline-size;--feature-box-size: calc((100cqi - (var(--feature-box-gap) * 2)) / 4);--feature-box-active-width: calc(var(--feature-box-size) * 2)}.rsce-feature-box-slider--three-boxes .rsce-feature-box-slider__item.is-active{min-width:0}}@media(max-width: 991.98px){.rsce-feature-box-slider{--feature-box-size: auto;--feature-box-gap: 14px;display:flex;flex-direction:row;align-items:stretch;overflow-x:auto;padding:0 10% 8px;scroll-snap-type:x mandatory;scroll-padding-inline:10%;scrollbar-width:none}.rsce-feature-box-slider::-webkit-scrollbar{display:none}.rsce-feature-box-slider__item,.rsce-feature-box-slider__item.is-active{flex:0 0 100%;min-width:0;height:auto;scroll-snap-align:center;background:var(--color-light);color:var(--c-jk-black);transition:none}.rsce-feature-box-slider__button{min-height:76px;height:auto;padding:18px 20px;color:var(--c-jk-black)}.rsce-feature-box-slider__title,.rsce-feature-box-slider__item.is-active .rsce-feature-box-slider__title{margin-top:16px}.rsce-feature-box-slider__content,.rsce-feature-box-slider__item.is-active .rsce-feature-box-slider__content{position:static;max-height:none;padding:0 20px 22px;opacity:1;pointer-events:auto;transform:none;transition:none}.rsce-feature-box-slider__text,.rsce-feature-box-slider__link{color:var(--c-jk-black);-webkit-text-fill-color:currentColor}}.rsce-consultation-boxes,.event-list-box{width:100%}.rsce-consultation-boxes__head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 10px}.rsce-consultation-boxes__headline{margin:0;color:var(--color-main);font-size:var(--font-size-bigger);line-height:1.15}.rsce-consultation-boxes__top-link{flex:0 0 auto;color:var(--color-main);font-size:var(--font-size-smaller);font-weight:600;text-decoration:none}.rsce-consultation-boxes__top-link::after{content:" ->"}.rsce-consultation-boxes__items{display:grid;gap:10px}.rsce-consultation-boxes__icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;color:var(--color-main);font-family:"Material Symbols Outlined";font-size:30px;font-style:normal;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 30;font-weight:300;letter-spacing:0;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.rsce-consultation-boxes__arrow{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;justify-self:end}.rsce-consultation-boxes__arrow svg{display:block;width:24px;height:24px;overflow:visible}.rsce-consultation-boxes__arrow-line,.rsce-consultation-boxes__arrow-head{fill:none;stroke:currentColor;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.7}.rsce-consultation-boxes__arrow-line{transform:scaleX(0);transform-box:fill-box;transform-origin:right center;transition:transform .22s ease}.rsce-consultation-boxes__item,.event-list-box__link{display:grid;grid-template-columns:var(--box-grid-columns, 38px 1fr 24px);align-items:center;gap:var(--box-gap, 18px);min-height:var(--box-min-height, 98px);padding:var(--box-padding, 22px 28px);border:1px solid rgba(0,0,0,0);border-radius:10px;color:var(--color-main);background:linear-gradient(var(--color-light) 0 0) padding-box,var(--c-headlines-gradient) border-box;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.rsce-consultation-boxes__item[href]:hover,.event-list-box__link[href]:hover{border-color:var(--c-jk-green);box-shadow:0 10px 24px rgba(0,0,0,.08);transform:translateY(-1px)}.rsce-consultation-boxes__item[href]:hover .rsce-consultation-boxes__arrow-line,.event-list-box__link[href]:hover .rsce-consultation-boxes__arrow-line{transform:scaleX(1)}.rsce-consultation-boxes__item--with-image{--box-grid-columns: 110px minmax(0, 1fr) 24px;--box-padding: 22px 12px;--box-gap: 14px}.rsce-consultation-boxes__icon-image{display:block;width:100%;height:48px;-o-object-fit:contain;object-fit:contain}.rsce-consultation-boxes__body,.event-list-box__body{display:grid;gap:4px;min-width:0}.rsce-consultation-boxes__title,.event-list-box__title{font-size:19px;font-weight:700;line-height:1.2}.event-list-box__title{font-size:16px}.rsce-consultation-boxes__duration,.event-list-box__meta{font-family:var(--font-family-mono);font-size:var(--font-size-smaller);line-height:1.2}.event-list-box{margin-bottom:10px}.event-list-box__link{background:var(--c-jk-whitegray);border:1px solid rgba(0,0,0,0);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.event-list-box__link:hover,.event-list-box__link:focus-within{border-color:var(--c-jk-green);box-shadow:0 10px 24px rgba(0,0,0,.08);transform:translateY(-1px)}@media(prefers-reduced-motion: reduce){.event-list-box__link{transition:none}.event-list-box__link:hover,.event-list-box__link:focus-within{transform:none}}.event-list-box__link{--box-grid-columns: 60px minmax(0, 1fr) auto;--box-gap: 20px;--box-min-height: 98px;--box-padding: 20px 20px 20px 22px}.event-list-box__link--with-portal{--box-grid-columns: 60px minmax(0, 1fr) auto auto}.event-list-box__link[href]:hover,.event-list-box__link[href]:focus-visible{color:var(--c-jk-black)}.event-list-box__link[href]:hover .event-list-box__portal::after,.event-list-box__link[href]:focus-visible .event-list-box__portal::after{transform:translateX(4px)}.event-list-box__portal{justify-self:end;grid-column:4;white-space:nowrap}.event-list-box__date{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:60px;height:56px;border:1px solid var(--color-lines);border-radius:4px;background:var(--color-light);color:var(--color-main);line-height:1}.event-list-box__day{font-family:var(--font-family-mono);font-size:18px;font-weight:700}.event-list-box__month{margin-top:7px;font-family:var(--font-family-mono);font-size:11px;font-weight:700}.event-list-box__meta{display:block;font-size:13px}.event-list-box__location{font-size:var(--font-size-smaller);line-height:1.25}.event-list-box__categories{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end;justify-self:end;max-width:100%;min-width:0;grid-column:3}.event-list-box__category{overflow-wrap:anywhere;text-align:center}@media(max-width: 767.98px){.rsce-consultation-boxes{margin-left:0}.rsce-consultation-boxes__head{align-items:flex-start;flex-direction:column;gap:8px}.rsce-consultation-boxes__item{--box-grid-columns: 32px 1fr 20px;--box-gap: 14px;--box-min-height: 76px;--box-padding: 18px 20px}.rsce-consultation-boxes__icon{width:30px;height:30px;font-size:27px}.rsce-consultation-boxes__item--with-image{--box-grid-columns: 84px minmax(0, 1fr) 20px;--box-padding: 18px 10px;--box-gap: 10px}.event-list-box__link{--box-grid-columns: 54px minmax(0, 1fr);--box-gap: 14px;--box-padding: 18px 20px}.event-list-box__date{width:54px;height:52px}.event-list-box__categories{justify-content:flex-start;justify-self:start;grid-column:2;max-width:100%}.event-list-box__portal{grid-column:2;justify-self:start;white-space:normal}}.ce_rsce_linkbox_image_text{min-width:0}.rsce-linkbox-image-text{--linkbox-box-gap: clamp(14px, 1.7vw, 22px);--linkbox-padding: 20px;--linkbox-radius: 10px;--linkbox-overlay-closed-height: calc((var(--font-size-big) * 1.2) + (var(--linkbox-padding) * 2));position:relative;display:grid;grid-template-columns:minmax(0, 1fr);width:100%;min-width:0;max-width:100%;height:auto;min-height:280px;overflow:hidden;border-radius:var(--linkbox-radius);color:var(--color-light);background:var(--color-main);text-decoration:none;isolation:isolate}.rsce-linkbox-image-text::before{content:"";grid-area:1/1;align-self:start;width:100%;min-width:0;aspect-ratio:100/55;min-height:280px;max-height:347px;pointer-events:none}@media(min-width: 768px)and (hover: hover)and (pointer: fine){.rsce-linkbox-image-text:hover,.rsce-linkbox-image-text:focus-visible{color:var(--color-main)}.rsce-linkbox-image-text:hover .rsce-linkbox-image-text__overlay,.rsce-linkbox-image-text:focus-visible .rsce-linkbox-image-text__overlay{grid-template-rows:auto 1fr}.rsce-linkbox-image-text:hover .rsce-linkbox-image-text__text,.rsce-linkbox-image-text:hover .rsce-linkbox-image-text__cta,.rsce-linkbox-image-text:focus-visible .rsce-linkbox-image-text__text,.rsce-linkbox-image-text:focus-visible .rsce-linkbox-image-text__cta{opacity:1;transform:translateY(0)}}.rsce-linkbox-image-text:focus-visible{outline:2px solid var(--c-jk-green);outline-offset:3px}.rsce-linkbox-image-text__media{position:absolute;inset:0;z-index:0;display:block}.rsce-linkbox-image-text__media picture,.rsce-linkbox-image-text__media img{display:block;width:100%;height:100%}.rsce-linkbox-image-text__media img{-o-object-fit:cover;object-fit:cover;transition:transform .45s ease}@media(min-width: 768px)and (hover: hover)and (pointer: fine){.rsce-linkbox-image-text:hover .rsce-linkbox-image-text__media img,.rsce-linkbox-image-text:focus-visible .rsce-linkbox-image-text__media img{transform:scale(1.04)}}.rsce-linkbox-image-text>.redmind-ai-image-label{--ai-label-z-index: 1}.rsce-linkbox-image-text__overlay{position:relative;grid-area:1/1;align-self:end;min-width:0;margin:var(--linkbox-box-gap);z-index:2;display:grid;grid-template-rows:auto 0fr;align-content:center;height:auto;min-height:var(--linkbox-overlay-closed-height);padding:var(--linkbox-padding);overflow:hidden;border-radius:var(--linkbox-radius);color:var(--color-main);background:hsla(0,0%,100%,.75);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:grid-template-rows .5s cubic-bezier(0.22, 1, 0.36, 1),background-color .38s ease}.rsce-linkbox-image-text__headline{flex-shrink:0;margin:0;color:var(--color-main);-webkit-text-fill-color:var(--color-main);background:none;background-clip:border-box;-webkit-background-clip:border-box;font-size:var(--font-size-big);line-height:1.2}.rsce-linkbox-image-text__details{min-height:0;overflow:hidden}.rsce-linkbox-image-text__details-inner{display:flow-root}.rsce-linkbox-image-text__text{flex-shrink:0;font-size:var(--font-size-small2);display:block;margin-top:16px;overflow:hidden;color:var(--color-main);opacity:0;transform:translateY(14px);transition:opacity .3s ease,transform .5s ease}.rsce-linkbox-image-text__text p,.rsce-linkbox-image-text__text ul,.rsce-linkbox-image-text__text ol,.rsce-linkbox-image-text__text li{font-size:inherit}.rsce-linkbox-image-text__text p:last-child{margin-bottom:0}.ce_rsce_linkbox_image_text .rsce-linkbox-image-text .rsce-linkbox-image-text__text ul>li::before{top:calc(.5lh - var(--list-bullet-size)/2)}.rsce-linkbox-image-text__cta{width:-moz-fit-content;width:fit-content;max-width:100%;margin-top:16px;opacity:0;transform:translateY(14px);transition:color .2s ease,opacity .3s ease,transform .5s ease}@media(prefers-reduced-motion: reduce){.rsce-linkbox-image-text__overlay,.rsce-linkbox-image-text__text,.rsce-linkbox-image-text__cta,.rsce-linkbox-image-text__media img{transition:none}}.rsce-comparison-table{--comparison-table-column-gap: 6px;--comparison-table-package-width: minmax(96px, 120px);--comparison-table-row-background: var(--c-jk-lightgray)}.rsce-comparison-table__frame{padding:clamp(22px,4vw,40px);border:1px solid var(--color-main);border-radius:8px}.rsce-comparison-table__grid{display:grid;grid-template-columns:minmax(0, 1fr) repeat(3, var(--comparison-table-package-width));align-items:stretch;-moz-column-gap:0;column-gap:0}.rsce-comparison-table__intro{display:flex;align-items:end;min-height:90px;padding:0 0 14px}.rsce-comparison-table__headline{margin:0;color:var(--color-main);-webkit-text-fill-color:var(--color-main);background:none;font-size:var(--font-size-bigger);line-height:1.12;font-weight:400}.rsce-comparison-table__headline span,.rsce-comparison-table__headline strong,.rsce-comparison-table__headline em{display:block;color:var(--c-jk-green);-webkit-text-fill-color:var(--c-jk-green);background:none;font-style:normal;font-weight:inherit}.rsce-comparison-table__package{align-self:start;display:grid;gap:4px;min-height:90px;padding:24px 14px;border-radius:4px;margin-left:var(--comparison-table-column-gap);color:var(--color-light);background:var(--c-jk-green);text-align:center;text-transform:uppercase}.rsce-comparison-table__package span{font-family:var(--font-family-labels);font-size:10px;font-weight:400;line-height:1}.rsce-comparison-table__package strong{font-size:var(--font-size-bigger);line-height:1;font-weight:400}.rsce-comparison-table__row,.rsce-comparison-table__check{min-height:44px;margin:0;border-radius:4px;background:var(--c-jk-whitegray)}.rsce-comparison-table__row{grid-column:1;padding:0;color:var(--color-main)}.rsce-comparison-table__row.is-striped{background:var(--comparison-table-row-background)}.rsce-comparison-table__row[open] .rsce-comparison-table__toggle::before{transform:translate(-50%, -50%) rotate(180deg)}.rsce-comparison-table__row[open] .rsce-comparison-table__title{color:var(--c-jk-green);-webkit-text-fill-color:var(--c-jk-green)}.rsce-comparison-table__summary{display:grid;grid-template-columns:24px minmax(0, 1fr);align-items:center !important;gap:14px;min-height:44px;padding:8px 14px 8px 10px;cursor:pointer;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rsce-comparison-table__summary::-webkit-details-marker{display:none}.rsce-comparison-table__toggle{position:relative;width:16px;height:16px}.rsce-comparison-table__toggle::before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-top:5px solid var(--color-main);border-right:5px solid rgba(0,0,0,0);border-left:5px solid rgba(0,0,0,0);transform:translate(-50%, -35%);transition:transform .2s ease}.rsce-comparison-table__title,.rsce-comparison-table h4.rsce-comparison-table__title{margin:0 !important;color:var(--color-main);-webkit-text-fill-color:var(--color-main);font-weight:400;line-height:1.2;transition:color .2s ease,-webkit-text-fill-color .2s ease}.rsce-comparison-table__badge{color:var(--c-jk-green);-webkit-text-fill-color:var(--c-jk-green);font-size:.82em;font-weight:600;text-transform:uppercase}.rsce-comparison-table__content{box-sizing:border-box;overflow:hidden;padding:4px 28px 20px 48px;font-size:var(--font-size-small2);line-height:1.4;opacity:1;transition:height .25s ease,opacity .2s ease}.rsce-comparison-table__row.is-closing .rsce-comparison-table__content{opacity:0}.rsce-comparison-table__content>:first-child{margin-top:0}.rsce-comparison-table__content>:last-child{margin-bottom:0}.rsce-comparison-table__check{display:flex;align-items:center;justify-content:center;margin-left:var(--comparison-table-column-gap)}.rsce-comparison-table__check.is-striped{background:var(--comparison-table-row-background)}.rsce-comparison-table__check span[aria-hidden=true]{width:12px;height:12px;border-radius:50%;background:var(--c-jk-green)}@media(max-width: 767.98px){.rsce-comparison-table__frame{padding:18px;overflow-x:auto}.rsce-comparison-table__grid{min-width:660px}}.rsce-feature-showcase__frame{position:relative;display:grid;grid-template-columns:minmax(240px, 390px) minmax(320px, 1fr);align-items:center;gap:clamp(22px,4vw,54px);padding:clamp(28px,4vw,54px);padding-right:clamp(28px,3vw,42px);border:1px solid var(--color-main);border-radius:10px;background:var(--color-light)}.rsce-feature-showcase__nav{position:absolute;top:50%;left:22px;z-index:3;display:flex;flex-direction:column;gap:16px;opacity:0;pointer-events:none;transform:translateY(-50%);transition:opacity .2s ease}.rsce-feature-showcase.has-active .rsce-feature-showcase__nav{opacity:1;pointer-events:auto}.rsce-feature-showcase__nav-button{position:relative;width:34px;height:34px;border:0;border-radius:50%;color:var(--color-main);background:#f0f0f4;cursor:pointer;transition:opacity .2s ease,background-color .2s ease,color .2s ease}.rsce-feature-showcase__nav-button::before{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;border-top:2px solid currentColor;border-left:2px solid currentColor}.rsce-feature-showcase__nav-button:hover:not(:disabled){color:var(--c-jk-green);background:#e7f4f3}.rsce-feature-showcase__nav-button:disabled{opacity:.35;cursor:default}.rsce-feature-showcase__nav-button--prev::before{transform:translate(-50%, -32%) rotate(45deg)}.rsce-feature-showcase__nav-button--next::before{transform:translate(-50%, -68%) rotate(225deg)}.rsce-feature-showcase__controls{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding-left:54px}.rsce-feature-showcase__item{overflow:hidden;width:-moz-fit-content;width:fit-content;max-width:min(100%,430px);border-radius:10px;background:#ebebef;transition:background-color .2s ease,border-radius .2s ease}.rsce-feature-showcase__item.is-active{width:min(100%,430px);border-radius:10px}.rsce-feature-showcase__button{display:grid;grid-template-columns:26px minmax(0, 1fr);align-items:center;gap:14px;width:auto;min-height:56px;padding:12px 22px;border:0;color:var(--color-main);background:rgba(0,0,0,0);font:inherit;font-weight:600;line-height:1.2;text-align:left;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rsce-feature-showcase__icon{position:relative;width:23px;height:23px;border:1.5px solid currentColor;border-radius:50%;transition:transform .2s ease}.rsce-feature-showcase__icon::before,.rsce-feature-showcase__icon::after{content:"";position:absolute;top:50%;left:50%;width:11px;height:1.5px;background:currentColor;transform:translate(-50%, -50%)}.rsce-feature-showcase__icon::after{transform:translate(-50%, -50%) rotate(90deg);transition:opacity .2s ease}.rsce-feature-showcase__item.is-active .rsce-feature-showcase__icon{transform:rotate(180deg)}.rsce-feature-showcase__item.is-active .rsce-feature-showcase__icon::after{opacity:0}.rsce-feature-showcase__title{min-width:0}.rsce-feature-showcase__text{max-height:0;overflow:hidden;padding:0 26px 0 62px;font-size:var(--font-size-small2);line-height:1.45;opacity:0;transition:max-height .28s ease,opacity .22s ease,padding-bottom .28s ease}.rsce-feature-showcase__text>:first-child{margin-top:0}.rsce-feature-showcase__text>:last-child{margin-bottom:0}.rsce-feature-showcase__item.is-active .rsce-feature-showcase__text{max-height:260px;padding-bottom:26px;opacity:1}.rsce-feature-showcase__media{position:relative;min-height:clamp(280px,34vw,520px);border-radius:10px}.rsce-feature-showcase__figure{position:absolute;inset:0;margin:0;overflow:hidden;border-radius:inherit;opacity:0;transform:translate3d(9%, 8%, 0) rotate(2deg) scale(0.985);pointer-events:none}.rsce-feature-showcase__figure.is-active{opacity:1;transform:translate3d(0, 0, 0) rotate(0) scale(1);z-index:1}.rsce-feature-showcase__figure.is-entering{animation:var(--feature-showcase-image-in, feature-showcase-image-in) var(--feature-showcase-image-duration, 0.54s) var(--feature-showcase-image-easing, cubic-bezier(0.22, 1, 0.36, 1)) both;z-index:2}.rsce-feature-showcase__figure.is-leaving{animation:var(--feature-showcase-image-out, feature-showcase-image-out) var(--feature-showcase-image-duration, 0.54s) var(--feature-showcase-image-easing, cubic-bezier(0.22, 1, 0.36, 1)) both;z-index:1}.rsce-feature-showcase__figure picture,.rsce-feature-showcase__figure img{display:block;width:100%;height:100%}.rsce-feature-showcase__figure img{-o-object-fit:cover;object-fit:cover}@keyframes feature-showcase-image-in{from{opacity:0;transform:translate3d(14%, 10%, 0) rotate(3deg) scale(0.985)}58%{transform:translate3d(-1.2%, -1%, 0) rotate(-0.4deg) scale(1.004)}to{opacity:1;transform:translate3d(0, 0, 0) rotate(0) scale(1)}}@keyframes feature-showcase-image-out{from{opacity:1;transform:translate3d(0, 0, 0) rotate(0) scale(1)}to{opacity:0;transform:translate3d(-12%, 10%, 0) rotate(-3deg) scale(0.985)}}@media(max-width: 767.98px){.rsce-feature-showcase__frame{grid-template-columns:1fr;gap:28px;padding:22px}.rsce-feature-showcase__nav{top:auto;bottom:22px;left:22px;flex-direction:row;transform:none}.rsce-feature-showcase__item{width:100%}.rsce-feature-showcase__controls{padding-left:0}.rsce-feature-showcase__media{min-height:260px;order:-1}}@keyframes feature-showcase-accordion-image-in{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes feature-showcase-accordion-image-out{from{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(6px)}}.rsce-feature-showcase--accordion{--feature-showcase-image-in: feature-showcase-accordion-image-in;--feature-showcase-image-out: feature-showcase-accordion-image-out;--feature-showcase-image-duration: .28s;--feature-showcase-image-easing: ease-out}.rsce-feature-showcase--accordion .rsce-feature-showcase__frame{grid-template-columns:repeat(2, minmax(0, 1fr));align-items:start;gap:32px;padding:0;border:0;border-radius:0;background:rgba(0,0,0,0)}.rsce-feature-showcase--accordion .rsce-feature-showcase__controls{display:block;padding:0;border-top:1px solid var(--c-jk-midgray)}.rsce-feature-showcase--accordion .rsce-feature-showcase__item,.rsce-feature-showcase--accordion .rsce-feature-showcase__item.is-active{position:relative;width:100%;max-width:none;border-bottom:1px solid var(--c-jk-midgray);border-radius:0;background:rgba(0,0,0,0)}.rsce-feature-showcase--accordion .rsce-feature-showcase__item.is-active::before,.rsce-feature-showcase--accordion .rsce-feature-showcase__item.is-active.is-active::before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:linear-gradient(180deg, var(--c-jk-green), var(--c-jk-coral))}.rsce-feature-showcase--accordion .rsce-feature-showcase__button{display:flex;justify-content:space-between;gap:20px;width:100%;min-height:54px;padding:20px;font-size:18px;font-weight:400;line-height:1.4}.rsce-feature-showcase--accordion .rsce-feature-showcase__button::after{content:"";flex:0 0 auto;width:8px;height:8px;margin:-4px 0 0;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.rsce-feature-showcase--accordion .rsce-feature-showcase__button[aria-expanded=true]{font-weight:600}.rsce-feature-showcase--accordion .rsce-feature-showcase__button[aria-expanded=true]::after{margin-top:4px;transform:rotate(225deg)}.rsce-feature-showcase--accordion .rsce-feature-showcase__button:hover,.rsce-feature-showcase--accordion .rsce-feature-showcase__button:active,.rsce-feature-showcase--accordion .rsce-feature-showcase__button:focus{color:var(--color-main)}.rsce-feature-showcase--accordion .rsce-feature-showcase__button:focus-visible{outline:2px solid var(--c-jk-green);outline-offset:-4px}.rsce-feature-showcase--accordion .rsce-feature-showcase__text,.rsce-feature-showcase--accordion .rsce-feature-showcase__item.is-active .rsce-feature-showcase__text{max-height:none;padding:0 48px 20px 20px;font-size:15px;line-height:1.35;opacity:1}.rsce-feature-showcase--accordion .rsce-feature-showcase__text[hidden],.rsce-feature-showcase--accordion .rsce-feature-showcase__item.is-active .rsce-feature-showcase__text[hidden]{display:none}.rsce-feature-showcase--accordion .rsce-feature-showcase__media{min-height:0;aspect-ratio:1.13;overflow:hidden;border:0;border-radius:10px}@media(max-width: 767.98px){.rsce-feature-showcase--accordion .rsce-feature-showcase__frame{grid-template-columns:1fr;gap:24px}.rsce-feature-showcase--accordion .rsce-feature-showcase__media{display:none}.rsce-feature-showcase--accordion .rsce-feature-showcase__item>.rsce-feature-showcase__figure{display:none;position:relative;inset:auto;margin:0 20px 20px;aspect-ratio:1.13;border-radius:10px;animation:none;transform:none}.rsce-feature-showcase--accordion .rsce-feature-showcase__item.is-active>.rsce-feature-showcase__figure.is-active{display:block}}@media(prefers-reduced-motion: reduce){.rsce-feature-showcase--accordion .rsce-feature-showcase__figure{animation:none;transform:none}}.rsce-feature-showcase--accordion .rsce-feature-showcase__item{scroll-margin-top:100px}p.cutsomer,p.customer{font-family:var(--font-family-labels);font-size:var(--font-size-smaller)}p.cutsomer strong,p.customer strong{font-weight:600}.quote p{margin-bottom:10px}.quote{font-family:var(--font-family-quotes);text-align:center}.quote .cta3:not(p),.quote p.cta3 a{font-family:var(--font-family-base);justify-content:center}.quote figure img{margin:20px auto}.quote p.cutsomer,.quote p.customer{font-family:var(--font-family-labels);font-size:var(--font-size-smaller)}.quote p.cutsomer strong,.quote p.customer strong{font-weight:600}.quote p.cutsomer,.quote p.customer{margin:40px 0 20px}.swiper-pagination{bottom:0 !important}html{scroll-behavior:smooth}@media(prefers-reduced-motion: reduce){html{scroll-behavior:auto}}@media(width < 768px){.hideonmobile{display:none !important}}@media(min-width: 768px){.hideondesktop{display:none !important}}.rsce-slide-teaser.has-single-teaser-link,.rsce-morph-teaser-slider.has-single-teaser-link{cursor:pointer}.mod_article figure img:not(:where(.content-image img,.content-gallery img)){border-radius:10px}.mod_article.hometeaser figure img:not(:where(.content-gallery img)),.mod_article .content-teaeerbox figure img:not(:where(.content-gallery img)),.mod_article .rsce-slide-teaser figure img:not(:where(.content-gallery img)),.mod_article .rsce-morph-teaser-slider figure img:not(:where(.content-gallery img)),.mod_article .rsce-feature-box-slider figure img:not(:where(.content-gallery img)){border-radius:var(--border-radius-large)}.mod_article.hometeaser.art-py-double{padding-bottom:var(--article-padding-top)}.mod_article.hometeaser .teasinner{background:var(--color-sh-fog-white);overflow:hidden}.mod_article.hometeaser .rounded .teasinner{border-radius:20px 20px 0 0}.mod_article.hometeaser .rounded:last-of-type .teasinner{border-radius:20px}.mod_article.hometeaser .intro{font-size:var(--font-size-mega2);line-height:1.1;color:var(--color-sh-dark-green);font-weight:400}.mod_article.hometeaser .col-md-6,.mod_article.hometeaser .content-text{margin-bottom:0}@media(min-width: 768px){.mod_article.hometeaser .content-image{min-height:640px}}.mod_article.hometeaser .col-md-6.content-text{padding:40px}.mod_article.hometeaser .col-md-6.content-text:first-of-type{display:flex;justify-content:center;padding-left:25px}@media(min-width: 300px){.mod_article.hometeaser .col-md-6.content-text:first-of-type{padding-left:clamp(25px,14.2857142857px + 0.0357142857*100vw,50px)}}@media(min-width: 1000px){.mod_article.hometeaser .col-md-6.content-text:first-of-type{padding-left:clamp(50px,0px + 0.05*100vw,60px)}}.mod_article.hometeaser .col-md-6.content-text .rte{display:flex;flex-direction:column;justify-content:center}.mod_article.hometeaser .content-element-group{margin-bottom:0}.mod_article.hometeaser figure,.mod_article.hometeaser img{height:100%}.mod_article.hometeaser img{-o-object-fit:cover;object-fit:cover}.content-text img,.content-gallery img,.mod_article .content-text figure img{border-radius:0}.content-image img:not(.content-gallery img){border-radius:10px}.content-image figure{overflow:hidden}.sidebar-teaser--issue .teaser-link a{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:#fff;border:1px solid var(--color-lines);border-radius:4px;color:var(--color-ks-blue);font-size:16px;font-weight:600;text-decoration:none;transition:color .2s ease,background-color .2s ease,border-color .2s ease}.sidebar-label{margin:0 0 8px;color:var(--color-meta);font-family:var(--font-family-base);font-size:10px;font-weight:600;line-height:1;letter-spacing:.08em;text-transform:uppercase}.button-buy{display:inline-block;padding:9px 18px;border:1px solid #2d3371;border-radius:6px;background:#fff;color:#2d3371;font-weight:700;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.button-buy::before{content:"";display:inline-block;margin-right:8px;font-family:"Phosphor" !important;font-size:1.1em;font-style:normal;font-weight:300;line-height:1;vertical-align:-0.08em}.button-buy:hover{background:#164194;border-color:#2d3371;color:#fff;text-decoration:none}.button-buy:hover::before{color:#fff}.content-downloads{background:#fff;padding:30px;--color-link: var(--color-sh-dental-teal)}.content-downloads h3,.content-downloads h4{color:var(--color-sh-charcoal-leaf);font-weight:500}.content-downloads li:before{display:none}.content-downloads li.ext-pdf{padding-top:10px !important}.content-downloads li.ext-pdf a{display:flex;gap:10px;padding:0}.content-downloads li.ext-pdf a:before{content:url(/layout/images/icon-file-pdf.23c9ebb955c22fd6a714.svg) !important}.content-downloads li.ext-pdf{margin-bottom:20px}.content-downloads ul{margin:0 !important}header{position:sticky;top:0;z-index:100}header .icon{font-palette:--custom-icon-white;font-size:24px;font-weight:300}header .container{display:flex;max-width:none}@media screen and (max-width: 575px){header .top>div>div:first-of-type{display:none}header .top{justify-content:center}}header .top{background-color:var(--color-sh-classic-green)}header .top .container{min-height:40px;display:flex}header .top .container p{display:flex;align-items:center;gap:10px;color:#fff}header .top .container{justify-content:space-between;align-items:center;color:#fff;font-weight:600}header .top .container *{margin:0}header .right{display:flex;align-items:center}header .main{min-height:70px}@media screen and (max-width: 991px){header .main{min-height:var(--mobile-header-height, 60px)}}header .main{display:flex;align-items:center;background:hsla(0,0%,100%,.72);backdrop-filter:blur(18px) saturate(1.25)}header .main .container{display:flex;min-height:inherit;justify-content:space-between;align-items:center}header .main .mod_navigation{align-items:stretch;display:flex}@media screen and (max-width: 991px){header .main .mod_navigation{display:none}}header .main .mod_navigation ul{font-size:var(--font-size-small2);font-weight:500}header .main .mod_navigation ul a,header .main .mod_navigation ul strong{color:var(--color-sh-dental-teal);display:flex;height:28px;align-items:center;padding:0 8px;transition:color .2s ease}header .main .mod_navigation ul a:hover,header .main .mod_navigation ul strong:hover{color:var(--color-sh-berry-bright)}header .main .mod_navigation ul{display:flex;align-items:center}header .main .mod_navigation ul>li{position:relative}header .main .mod_navigation ul>li:hover>.level_2,header .main .mod_navigation ul>li:focus-within>.level_2,header .main .mod_navigation ul>li.submenu-open>.level_2{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}header .main .mod_navigation ul .level_2{align-items:stretch;background:var(--color-sh-fog-white);display:flex;flex-direction:column;left:0;min-width:220px;opacity:0;padding:10px 0;pointer-events:none;position:absolute;top:100%;transform:translateY(10px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease;visibility:hidden;z-index:110}header .main .mod_navigation ul .level_2 a,header .main .mod_navigation ul .level_2 strong{height:auto;justify-content:flex-start;padding:10px 20px;white-space:nowrap;color:var(--color-sh-deep-moss);font-weight:400;font-size:var(--font-size-small)}header .main .mod_navigation ul .level_2 a:hover,header .main .mod_navigation ul .level_2 strong:hover{color:var(--color-sh-dark-green)}header .main .mod_navigation ul.level_1>li>:is(a,span,strong,button):not(.cta,.cta3,.btncta1,.btncta2)>.mainmenu-label{position:relative}header .main .mod_navigation ul.level_1>li>:is(a,span,strong,button):not(.cta,.cta3,.btncta1,.btncta2)>.mainmenu-label::after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1px;background-color:var(--c-jk-black);opacity:0;transition:opacity .2s ease;pointer-events:none}header .main .mod_navigation ul.level_1>li:hover>:is(a,span,strong,button)>.mainmenu-label::after,header .main .mod_navigation ul.level_1>li:is(.trail,.active)>:is(a,span,strong,button)>.mainmenu-label::after,header .main .mod_navigation ul.level_1>li>:is(a,span,strong,button):is(:hover,.trail,.active)>.mainmenu-label::after{opacity:1}header .main .mod_navigation ul.mainmenu{align-items:stretch;align-self:stretch}header .main .mod_navigation ul.mainmenu>li{align-items:center;display:flex;min-height:70px;position:relative}header .main .mod_navigation ul.mainmenu>li.megamen{position:static}header .main .mod_navigation ul.mainmenu>li>:is(a,span,strong,button){align-items:center;border-radius:999px;color:var(--c-jk-black);display:flex;font-size:var(--font-size-small2);font-weight:500;gap:8px;line-height:1.4;min-height:28px;padding:0 8px}header .main .mod_navigation ul.mainmenu.level_1>li>:is(.btncta1,.btncta2){font-size:13px}header .main .mod_navigation ul.mainmenu>li>.mainmenu-submenu-toggle{padding:0 16px 0 0}header .main .mod_navigation ul.mainmenu :is(a,button):focus-visible{outline:2px solid var(--c-jk-black);outline-offset:4px}header .main .mod_navigation ul.mainmenu .mainmenu-submenu-chevron{border-bottom:2px solid currentColor;border-right:2px solid currentColor;display:inline-block;flex:0 0 auto;height:8px;margin-right:0;margin-top:-4px;transform:rotate(45deg);transition:transform .2s ease,margin-top .2s ease;width:8px}header .main .mod_navigation ul.mainmenu>li.submenu-open>:is(a,span,strong,button) .mainmenu-submenu-chevron{margin-top:4px;transform:rotate(225deg)}header .main .mod_navigation ul.mainmenu>li:not(.submenu-open)>.level_2{opacity:0;pointer-events:none;visibility:hidden}header .main .mod_navigation ul.mainmenu>li.submenu-open>.level_2,header .main .mod_navigation ul.mainmenu:not(.is-enhanced)>li:is(:hover,:focus-within)>.level_2{opacity:1;pointer-events:auto;visibility:visible}header .main .mod_navigation ul.mainmenu>li>.mainmenu-dropdown,header .main .mod_navigation ul.mainmenu>li.megamen>.mainmenu-mega{background:linear-gradient(var(--c-jk-whitegray), var(--c-jk-whitegray)) padding-box,var(--c-headlines-gradient) border-box;border:1px solid rgba(0,0,0,0);border-radius:10px;box-shadow:0 4px 15px rgba(30,30,30,.3);max-height:calc(100dvh - 100px);overflow-y:auto;z-index:110}header .main .mod_navigation ul.mainmenu>li>.mainmenu-dropdown{align-items:stretch;display:flex;flex-direction:column;gap:7px;left:auto;max-width:calc(100vw - 32px);min-width:236px;padding:30px;right:var(--mainmenu-dropdown-offset, 0px);width:-moz-max-content;width:max-content}header .main .mod_navigation ul.mainmenu>li>.mainmenu-dropdown .mainmenu-dropdown__title{color:var(--color-meta);font-family:var(--font-family-labels);font-size:12px;font-weight:500;line-height:21px;margin:0;text-transform:uppercase}header .main .mod_navigation ul.mainmenu>li>.mainmenu-dropdown .mainmenu-dropdown__links{align-items:stretch;display:flex;flex-direction:column;gap:7px;margin:0;padding:0}header .main .mod_navigation ul.mainmenu>li>.mainmenu-dropdown .mainmenu-dropdown__links>li>:is(a,span,strong){align-items:center;color:var(--c-jk-black);display:flex;font-size:15px;font-weight:500;height:auto;justify-content:flex-start;letter-spacing:.01em;line-height:18px;min-height:24px;overflow-wrap:anywhere;padding:3px 0;white-space:normal}header .main .mod_navigation ul.mainmenu>li>.mainmenu-dropdown .mainmenu-dropdown__links>li>:is(a,span,strong):is(:hover,.active,.trail){text-decoration:underline;text-underline-offset:3px}header .main .mod_navigation ul.mainmenu>li.megamen>.mainmenu-mega{--mainmenu-mega-content-width: min(var(--container-max-width), calc(100% - var(--bs-gutter-x)));align-items:start;box-sizing:content-box;display:grid;gap:30px;grid-template-columns:repeat(4, minmax(0, 1fr));left:50%;min-width:0;padding-block:30px;padding-inline:min(var(--mainmenu-mega-padding),max(0px,(100% - var(--bs-gutter-x) - var(--mainmenu-mega-content-width))/2 - 1px));top:100%;transform:translate(-50%, 10px);width:var(--mainmenu-mega-content-width);--mainmenu-mega-padding:30px}@media(min-width: 992px){header .main .mod_navigation ul.mainmenu>li.megamen>.mainmenu-mega{--mainmenu-mega-padding:clamp(30px,-42.9411764706px + 0.0735294118*100vw,60px)}}header .main .mod_navigation ul.mainmenu>li.megamen.submenu-open>.mainmenu-mega,header .main .mod_navigation ul.mainmenu:not(.is-enhanced)>li.megamen:is(:hover,:focus-within)>.mainmenu-mega{transform:translate(-50%, 0)}header .main .mod_navigation ul.mainmenu .mainmenu-card{align-self:stretch;display:flex;flex-direction:column;gap:18px;min-width:0;position:relative}header .main .mod_navigation ul.mainmenu .mainmenu-card+.mainmenu-card::before{border-left:1px solid var(--c-jk-midgray);bottom:0;content:"";left:-15px;position:absolute;top:0}header .main .mod_navigation ul.mainmenu .mainmenu-card__link{align-items:flex-start;color:var(--c-jk-black);display:flex;flex-direction:column;gap:10px;height:auto;padding:0;text-decoration:none;white-space:normal;width:100%}header .main .mod_navigation ul.mainmenu .mainmenu-card__link:hover .mainmenu-card__long-title{text-decoration:underline;text-underline-offset:3px}header .main .mod_navigation ul.mainmenu .mainmenu-card__heading{align-items:center;display:flex;gap:10px;min-height:70px;width:100%}header .main .mod_navigation ul.mainmenu .mainmenu-card__short-title{background:linear-gradient(80deg, color-mix(in srgb, var(--c-jk-green) 85%, var(--c-jk-black)) 18%, color-mix(in srgb, var(--c-jk-coral) 85%, var(--c-jk-black)) 100%);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);flex:0 0 auto;font-family:var(--font-family-quotes);font-size:41px;font-weight:400;letter-spacing:-0.02em;line-height:1.2}header .main .mod_navigation ul.mainmenu .mainmenu-card__long-title{font-size:14px;font-weight:400;letter-spacing:.01em;line-height:18px;min-width:0;overflow-wrap:anywhere;transform:translateY(0.5px)}header .main .mod_navigation ul.mainmenu .mainmenu-card__media{aspect-ratio:244.5/120;border-radius:4px;display:block;overflow:hidden;width:100%}header .main .mod_navigation ul.mainmenu .mainmenu-card__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}header .main .mod_navigation ul.mainmenu .mainmenu-card__links{align-items:flex-start;display:grid;gap:4px 12px;grid-template-columns:repeat(3, max-content);margin:0;padding:0;width:100%}header .main .mod_navigation ul.mainmenu .mainmenu-card__links li{margin:0;min-width:0;padding:0}header .main .mod_navigation ul.mainmenu .mainmenu-card__links li:not(.menu-inline){grid-column:1/-1}header .main .mod_navigation ul.mainmenu .mainmenu-card__links li.menu-highlight>a{color:var(--c-jk-green)}header .main .mod_navigation ul.mainmenu .mainmenu-card__links li.cta3::after{margin-top:0}header .main .mod_navigation ul.mainmenu .mainmenu-card__links a{color:var(--c-jk-black);display:inline-flex;font-size:15px;font-weight:500;height:auto;letter-spacing:.01em;line-height:1.2;min-height:24px;padding:3px 0;white-space:normal}header .main .mod_navigation ul.mainmenu .mainmenu-card__links a:hover{text-decoration:underline;text-underline-offset:3px}@media(prefers-reduced-motion: reduce){header .main .mod_navigation ul.mainmenu .level_2,header .main .mod_navigation ul.mainmenu .mainmenu-submenu-chevron{transition:none}}header a#logo{width:min(250px,max(20vw,220px));display:inline-block;height:64px;background:url(/layout/images/logo.7fa6b181554ddac4f55c.svg) no-repeat left;background-size:contain;position:relative}@media screen and (max-width: 991px){header a#logo{height:var(--mobile-header-height, 60px)}}header ul.level_1{display:flex}header .mm-icon{--mm-line-color:var(--art-txt-std);display:none}@media screen and (max-width: 991px){header .mm-icon{display:block}}header .mm-icon{position:relative;width:30px;height:20px;color:#fff;cursor:pointer;transition:all .5s ease-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}header .mm-icon a{display:block;height:30px}header .mm-icon a .line{position:absolute;height:2px;width:100%;right:0;border-radius:4px;transition:all .5s ease-out;background:var(--mm-line-color)}header .mm-icon a .line:nth-child(1){top:0}header .mm-icon a .line:nth-child(2){top:50%;margin-top:-1px}header .mm-icon a .line:nth-child(3){bottom:0}.footer-newsletter,#footer .footer-newsletter{--newsletter-accent: var(--c-jk-green);--newsletter-entry-width: 400px;width:100%}.footer-newsletter__intro,#footer .footer-newsletter__intro{color:var(--newsletter-accent);font-size:var(--font-size-small);letter-spacing:-0.01em;line-height:1.36;margin:0 0 20px}.footer-newsletter__fields,#footer .footer-newsletter__fields{border:0;margin:0 !important;min-width:0;padding:0}.footer-newsletter__entry,#footer .footer-newsletter__entry{display:flex;max-width:var(--newsletter-entry-width);min-height:50px}.footer-newsletter__email,.footer-newsletter .footer-newsletter__generator .widget-text input[type=email],#footer .footer-newsletter__email,#footer .footer-newsletter .footer-newsletter__generator .widget-text input[type=email]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--color-light);border:1px solid rgba(0,0,0,0);border-radius:55px 0 0 55px;color:var(--c-jk-black);flex:1 1 auto;font-size:.9375rem;line-height:1.3333;margin:0;min-height:50px;min-width:0;width:0;padding-inline:16px}@media(min-width: 320px){.footer-newsletter__email,.footer-newsletter .footer-newsletter__generator .widget-text input[type=email],#footer .footer-newsletter__email,#footer .footer-newsletter .footer-newsletter__generator .widget-text input[type=email]{padding-inline:clamp(16px,12.7272727273px + 0.0102272727*100vw,25px)}}.footer-newsletter__email::-moz-placeholder, .footer-newsletter .footer-newsletter__generator .widget-text input[type=email]::-moz-placeholder, #footer .footer-newsletter__email::-moz-placeholder, #footer .footer-newsletter .footer-newsletter__generator .widget-text input[type=email]::-moz-placeholder{color:var(--color-main-gray);opacity:1}.footer-newsletter__email::placeholder,.footer-newsletter .footer-newsletter__generator .widget-text input[type=email]::placeholder,#footer .footer-newsletter__email::placeholder,#footer .footer-newsletter .footer-newsletter__generator .widget-text input[type=email]::placeholder{color:var(--color-main-gray);opacity:1}.footer-newsletter__submit,.footer-newsletter .footer-newsletter__generator .widget-submit button,#footer .footer-newsletter__submit,#footer .footer-newsletter .footer-newsletter__generator .widget-submit button{background:var(--c-jk-black);border:1px solid rgba(0,0,0,0);border-radius:0 35px 35px 0;color:var(--color-light);flex:0 0 auto;font-family:var(--font-family-base);font-size:var(--font-size-small);font-weight:600;line-height:1.3333;min-height:50px;padding:12px 16px}.footer-newsletter__submit:enabled:hover,.footer-newsletter .footer-newsletter__generator .widget-submit button:enabled:hover,#footer .footer-newsletter__submit:enabled:hover,#footer .footer-newsletter .footer-newsletter__generator .widget-submit button:enabled:hover{background:var(--c-jk-green)}.footer-newsletter__consent,#footer .footer-newsletter__consent{align-items:flex-start;display:flex;gap:17px;margin-top:27px}.footer-newsletter__switch,.footer-newsletter .footer-newsletter__generator .widget-checkbox input[type=checkbox],#footer .footer-newsletter__switch,#footer .footer-newsletter .footer-newsletter__generator .widget-checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--c-jk-midgray);border:1px solid var(--c-jk-darkgray);border-radius:20px;flex:0 0 40px;height:20px;margin:4px 0 0;position:relative;width:40px}.footer-newsletter__switch::after,.footer-newsletter .footer-newsletter__generator .widget-checkbox input[type=checkbox]::after,#footer .footer-newsletter__switch::after,#footer .footer-newsletter .footer-newsletter__generator .widget-checkbox input[type=checkbox]::after{background:var(--color-light);border-radius:20px;content:"";height:15px;left:2px;position:absolute;top:1.5px;width:22px}.footer-newsletter__switch:checked,.footer-newsletter .footer-newsletter__generator .widget-checkbox input[type=checkbox]:checked,#footer .footer-newsletter__switch:checked,#footer .footer-newsletter .footer-newsletter__generator .widget-checkbox input[type=checkbox]:checked{background:var(--newsletter-accent);border-color:var(--newsletter-accent)}.footer-newsletter__switch:checked::after,.footer-newsletter .footer-newsletter__generator .widget-checkbox input[type=checkbox]:checked::after,#footer .footer-newsletter__switch:checked::after,#footer .footer-newsletter .footer-newsletter__generator .widget-checkbox input[type=checkbox]:checked::after{transform:translateX(12px)}.footer-newsletter__consent-label,.footer-newsletter .footer-newsletter__generator .widget-checkbox label,#footer .footer-newsletter__consent-label,#footer .footer-newsletter .footer-newsletter__generator .widget-checkbox label{color:var(--c-jk-darkgray);font-family:var(--font-family-base);font-size:.75rem;line-height:1.5;min-width:0}.footer-newsletter__consent-label a,.footer-newsletter .footer-newsletter__generator .widget-checkbox label a,#footer .footer-newsletter__consent-label a,#footer .footer-newsletter .footer-newsletter__generator .widget-checkbox label a{color:inherit;text-decoration:underline;text-underline-offset:2px}.footer-newsletter__notice,#footer .footer-newsletter__notice{color:var(--color-main-gray);font-size:.75rem;line-height:1.5;margin:12px 0 0}.footer-newsletter .checkbox_container .footer-newsletter__consent-label,#footer .footer-newsletter .checkbox_container .footer-newsletter__consent-label{font-size:20px}.footer-newsletter .footer-newsletter__generator,#footer .footer-newsletter .footer-newsletter__generator{margin:0}.footer-newsletter .footer-newsletter__generator .formbody,#footer .footer-newsletter .footer-newsletter__generator .formbody{display:grid;grid-template-columns:minmax(0, 1fr) auto max(0px,100% - var(--newsletter-entry-width));margin:0}.footer-newsletter .footer-newsletter__generator .widget,#footer .footer-newsletter .footer-newsletter__generator .widget{float:none;margin:0;min-width:0;padding:0;width:auto}.footer-newsletter .footer-newsletter__generator .widget-text,#footer .footer-newsletter .footer-newsletter__generator .widget-text{display:grid;grid-column:1;grid-row:1;grid-template-columns:minmax(0, 1fr);grid-template-rows:50px auto;align-self:start}.footer-newsletter .footer-newsletter__generator .widget-text>label,#footer .footer-newsletter .footer-newsletter__generator .widget-text>label{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.footer-newsletter .footer-newsletter__generator .widget-text input[type=email],#footer .footer-newsletter .footer-newsletter__generator .widget-text input[type=email]{grid-column:1;grid-row:1;width:100%}.footer-newsletter .footer-newsletter__generator .widget-text>p.error,#footer .footer-newsletter .footer-newsletter__generator .widget-text>p.error{grid-column:1;grid-row:2;margin:8px 0 0}.footer-newsletter .footer-newsletter__generator .widget-submit,#footer .footer-newsletter .footer-newsletter__generator .widget-submit{align-self:start;grid-column:2;grid-row:1}.footer-newsletter .footer-newsletter__generator .widget-checkbox,#footer .footer-newsletter .footer-newsletter__generator .widget-checkbox{grid-column:1/-1;grid-row:2;margin-top:27px}.footer-newsletter .footer-newsletter__generator .widget-checkbox fieldset,#footer .footer-newsletter .footer-newsletter__generator .widget-checkbox fieldset{border:0;margin:0;padding:0}.footer-newsletter .footer-newsletter__generator .widget-checkbox span,#footer .footer-newsletter .footer-newsletter__generator .widget-checkbox span{align-items:flex-start;display:flex;gap:17px}.footer-newsletter .footer-newsletter__generator .widget-captcha,.footer-newsletter .footer-newsletter__generator .formbody>p.error,#footer .footer-newsletter .footer-newsletter__generator .widget-captcha,#footer .footer-newsletter .footer-newsletter__generator .formbody>p.error{grid-column:1/-1}.footer-newsletter .footer-newsletter__generator p.error,#footer .footer-newsletter .footer-newsletter__generator p.error{color:#a52121;font-size:.875rem;line-height:1.4;margin:8px 0;overflow-wrap:anywhere}.footer-newsletter .footer-newsletter__generator[aria-busy=true] button,#footer .footer-newsletter .footer-newsletter__generator[aria-busy=true] button{cursor:wait}.footer-newsletter__status,#footer .footer-newsletter__status{color:var(--c-jk-black);font-size:.875rem;line-height:1.4;margin:12px 0 0;overflow-wrap:anywhere}.footer-newsletter__status:empty,#footer .footer-newsletter__status:empty{display:none}.footer-newsletter__status[data-state=error],#footer .footer-newsletter__status[data-state=error]{color:#a52121}.footer-newsletter__status[data-state=success],#footer .footer-newsletter__status[data-state=success]{background:var(--color-light);border-left:3px solid var(--newsletter-accent);border-radius:10px;font-size:.9375rem;line-height:1.5;margin:0;padding:18px 20px}.footer-newsletter :is(input,button):disabled,#footer .footer-newsletter :is(input,button):disabled{cursor:not-allowed;opacity:1}.footer-newsletter :is(input,button):focus-visible,#footer .footer-newsletter :is(input,button):focus-visible{outline:2px solid var(--c-jk-black);outline-offset:3px}@media(forced-colors: active){.footer-newsletter__switch,#footer .footer-newsletter__switch{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.footer-newsletter__switch::after,#footer .footer-newsletter__switch::after{display:none}}main .footer-newsletter__email,main .footer-newsletter .footer-newsletter__generator .widget-text input[type=email]{border-color:var(--c-jk-black)}main .content-redmind-mailjet-form .footer-newsletter>.footer-newsletter__intro{margin-bottom:20px}#footer{background:linear-gradient(180deg, rgba(0, 160, 150, 0.1) 0%, rgba(0, 160, 150, 0) 100%);color:var(--c-jk-black);font-size:14px;line-height:1.7}#footer>.inside{display:flex;flex-direction:column}#footer>.inside::after{background:url(/layout/images/junikom_footer_green.d7ac97f18d8376b22989.svg) center/contain no-repeat;content:"";display:block;height:15.5vw;margin-top:24px;order:1;width:100%}#footer .upper{padding-top:clamp(40px,6vw,80px)}#footer .upper>.container>.row:first-child{display:grid;gap:32px;grid-template-columns:minmax(0, 5fr) repeat(3, minmax(0, 2fr));margin:0}#footer .upper>.container>.row:first-child>[class*=col-]{display:flex;flex-direction:column;margin-left:0;min-width:0;padding:0;width:auto}#footer .upper>.container>.row:first-child>[class*=col-]>a{color:var(--c-jk-darkgray);margin-top:auto;padding-top:32px}#footer .upper>.container>.row+.row{border-top:1px solid var(--c-jk-green);margin:18px 0 0;padding-top:18px;text-align:center}#footer .upper>.container>.row+.row>.content-text{color:var(--c-jk-darkgray);padding:0}#footer .mod_customnav h4{color:var(--c-jk-black);font-family:var(--font-family-base);font-size:inherit;font-weight:600;line-height:inherit;margin:0 0 2px !important}#footer .mod_customnav ul{list-style:none;margin:0;padding:0}#footer .mod_customnav li{margin:0;padding:0}#footer .mod_customnav a,#footer .mod_customnav strong{overflow-wrap:anywhere}#footer .mod_customnav :is(a,strong):is(.btncta1,.btncta2){background:none;border:0;border-radius:0;color:var(--c-jk-black) !important;display:inline;font-size:inherit;font-weight:inherit;height:auto;margin:0;min-height:0;padding:0 !important}#footer .mod_customnav :is(a,strong):is(.btncta1,.btncta2):hover{color:var(--c-jk-green) !important}#footer a{color:inherit;text-decoration:none}#footer a:hover{color:var(--c-jk-green);text-decoration:underline}#footer a:focus-visible{outline:2px solid var(--c-jk-green);outline-offset:4px}#footer .content-text,#footer .rte p{margin:0}#footer .meta{color:var(--c-jk-darkgray);order:2;padding:24px 0 32px;text-align:center}#footer .meta .content-text{padding:0}#footer .footer-newsletter{max-width:var(--newsletter-entry-width)}@media(max-width: 991px){#footer .upper>.container>.row:first-child{grid-template-columns:repeat(3, minmax(0, 1fr))}#footer .upper>.container>.row:first-child>.col-md-4:empty{display:none}#footer .upper>.container>.row:first-child>.col-md-4:not(:empty){grid-column:1/-1}}@media(max-width: 767px){#footer .mod_customnav{display:none}#footer .upper>.container>.row:first-child{gap:0;grid-template-columns:minmax(0, 1fr)}#footer .upper>.container>.row:first-child>.col-md-4:not(:empty){margin-bottom:28px}#footer .upper>.container>.row:first-child>[class*=col-]>a{color:var(--c-jk-black);margin-top:0;padding-top:0}}@media(max-width: 575px){#footer .upper>.container>.row+.row{margin-top:28px}#footer .meta{padding:20px 0 24px}}body.rmmenu-open{overflow:hidden}header #rmmenu.mod_navigation{display:block;position:fixed;top:0;right:0;width:min(350px,100vw);max-width:100%;height:100dvh;margin:0;padding:24px 24px 28px;background:#fff;box-shadow:-12px 0 24px rgba(0,0,0,.18);transform:translateX(calc(100% + 32px));transition:transform .25s ease;z-index:1200;overflow-y:auto;visibility:hidden}header #rmmenu.mod_navigation a,header #rmmenu.mod_navigation strong,header #rmmenu.mod_navigation span{text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:rgba(48,65,140,.15);transition:text-decoration-color .2s}header #rmmenu.mod_navigation a:hover,header #rmmenu.mod_navigation a.active,header #rmmenu.mod_navigation a.trail,header #rmmenu.mod_navigation strong:hover,header #rmmenu.mod_navigation strong.active,header #rmmenu.mod_navigation strong.trail,header #rmmenu.mod_navigation span:hover,header #rmmenu.mod_navigation span.active,header #rmmenu.mod_navigation span.trail{text-decoration:underline;color:var(--color-ks-blue);text-decoration-color:var(--color-ks-blue)}header #rmmenu.mod_navigation span{text-decoration:none !important}header #rmmenu.mod_navigation .invisible,header #rmmenu.mod_navigation #skipNavigation1{display:none}header #rmmenu.mod_navigation .level_1{display:block;margin:0;padding:0;list-style:none;gap:0}header #rmmenu.mod_navigation .level_1>li{margin:0;padding:0}header #rmmenu.mod_navigation .level_1>li.bb:after{content:"";display:block;width:100%;border-top:1px solid var(--color-lines);margin:18px 0}header #rmmenu.mod_navigation .level_1>li>a,header #rmmenu.mod_navigation .level_1>li>strong,header #rmmenu.mod_navigation .level_1>li>span{display:flex;padding:10px 0;font-weight:600;line-height:1.3;padding-right:2rem}header #rmmenu.mod_navigation .level_1>li>a .icon,header #rmmenu.mod_navigation .level_1>li>strong .icon,header #rmmenu.mod_navigation .level_1>li>span .icon{margin-right:.35rem}header #rmmenu.mod_navigation .level_1>li.has-submenu{position:relative}header #rmmenu.mod_navigation .level_2>li.has-submenu{position:relative}header #rmmenu.mod_navigation .rmmenu-submenu-toggle{position:absolute;top:6px;right:0;width:20px;height:25px;border:0;background:rgba(0,0,0,0);color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:.95rem;line-height:1}header #rmmenu.mod_navigation .rmmenu-submenu-toggle::after{content:"";position:absolute;top:50%;right:4px;width:8px;height:8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-50%) rotate(45deg);transition:transform .25s ease}header #rmmenu.mod_navigation .level_2{display:none;list-style:none}header #rmmenu.mod_navigation .submenu span.submenu{cursor:pointer}header #rmmenu.mod_navigation .submenu ul{padding-left:20px}header #rmmenu.mod_navigation .level_1>li.is-submenu-open>.level_2{display:block}header #rmmenu.mod_navigation .level_2 li{margin:0;padding:0}header #rmmenu.mod_navigation .level_2 li>a,header #rmmenu.mod_navigation .level_2 li>strong,header #rmmenu.mod_navigation .level_2 li>span{display:flex;padding:8px 0;padding-right:2rem;opacity:.9;font-weight:500;font-size:16px}header #rmmenu.mod_navigation .level_3{display:none;list-style:none}header #rmmenu.mod_navigation .level_2>li.is-submenu-open>.level_3{display:block}header #rmmenu.mod_navigation .level_3 a,header #rmmenu.mod_navigation .level_3 strong,header #rmmenu.mod_navigation .level_4 a,header #rmmenu.mod_navigation .level_4 strong{font-size:15px;font-weight:400}header #rmmenu.mod_navigation .level_1>li.is-submenu-open>.rmmenu-submenu-toggle::after,header #rmmenu.mod_navigation .level_2>li.is-submenu-open>.rmmenu-submenu-toggle::after{transform:rotate(225deg)}header #rmmenu.mod_navigation li a,header #rmmenu.mod_navigation li strong,header #rmmenu.mod_navigation li span{display:flex;align-items:center;gap:5px}header #rmmenu.mod_navigation li a span.icon,header #rmmenu.mod_navigation li strong span.icon,header #rmmenu.mod_navigation li span span.icon{font-size:20px}header #rmmenu-trigger{background:url(/layout/images/lupe-blau.1acbbfdcb18aef42d16e.png) no-repeat;min-width:33px;height:23px;display:inline-block;font-size:14px;font-weight:500;color:var(--color-meta);padding-left:40px}header .mobile-menu-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--color-lines);background:none;padding:0;margin:0;width:42px;height:42px;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;border-radius:4px}header .mobile-menu-close:hover{color:var(--nav-brand)}header .mobile-menu-close::before,header .mobile-menu-close::after{content:"";position:absolute;width:16px;height:1.5px;background:var(--nav-headline)}header .mobile-menu-close::before{transform:rotate(45deg)}header .mobile-menu-close::after{transform:rotate(-45deg)}header .mobile-menu-close:hover::before,header .mobile-menu-close:hover::after{background:var(--nav-brand)}header .mod_search{margin:18px 0 15px}header .mod_search .formbody{align-items:center;display:grid;grid-template-columns:1fr auto;gap:8px}header .mod_search .formbody input[type=search]{background:rgba(0,0,0,0);width:100%;height:42px;padding:0 12px;border:1px solid var(--color-lines);font-family:"Nunito",sans-serif;font-size:15px;line-height:1.2;color:var(--nav-text);outline:none;border-radius:4px}header .mod_search .formbody .widget-submit{display:flex}header .mod_search .formbody button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--color-lines);background:#fff;font-family:"Nunito",sans-serif;font-size:14px;line-height:1.2;font-weight:700;cursor:pointer;border-radius:4px;padding:0;display:flex;align-items:center;justify-content:center;width:42px;height:42px;color:rgba(68,45,140,.4);font-family:"Phosphor";font-size:17px;font-weight:300}header #rmmenu.mod_navigation .meta{position:relative;min-height:48px;display:flex;align-items:center;font-size:12px;display:flex;justify-content:space-between}header #rmmenu.mod_navigation .meta ul{display:flex !important;flex-wrap:wrap;gap:8px 14px !important;justify-content:start}header #rmmenu.mod_navigation .meta ul a,header #rmmenu.mod_navigation .meta ul strong{padding:0 !important;text-decoration:none !important}header #rmmenu.mod_navigation .meta .right{color:#8a8a8a}body.rmmenu-open header #rmmenu.mod_navigation{transform:translateX(0)}body.rmmenu-ready header #rmmenu.mod_navigation{visibility:visible}.mobile-menu-overlay{position:fixed;inset:0;width:100%;height:100%;border:0;background:rgba(0,0,0,.28);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease,visibility .25s ease;z-index:1100;cursor:pointer}body.rmmenu-open .mobile-menu-overlay{opacity:1;visibility:visible;pointer-events:auto}@media(max-width: 991px){:root{--mobile-header-height: 60px}#header .main .container{padding-right:0}#header .main a#logo{width:199.2px}#header .mm-icon{flex:0 0 50px;width:50px;height:var(--mobile-header-height)}#header .mm-icon a{display:flex;align-items:center;justify-content:center;width:50px;height:var(--mobile-header-height)}#header .mm-icon a .line{width:19px;right:15px;background:var(--c-jk-black)}#header .mm-icon a .line:nth-child(1){top:calc(50% - 8px)}#header .mm-icon a .line:nth-child(2){top:50%}#header .mm-icon a .line:nth-child(3){bottom:calc(50% - 8px)}body.site-mmenu-open #header{z-index:120}body.site-mmenu-open #header .main{background:#fff}body.site-mmenu-open #header .mm-icon .line{display:none}body.site-mmenu-open #header .mm-icon a::after{content:"";width:19px;height:19px;background:var(--c-jk-black);-webkit-mask:url(/layout/images/mobile-menu-close.a12b9ad9077fee600d8e.svg) center/contain no-repeat;mask:url(/layout/images/mobile-menu-close.a12b9ad9077fee600d8e.svg) center/contain no-repeat;transform:rotate(-45deg)}#mmenu.mm-menu{--mm-size: 100%;--mm-min-size: 0px;--mm-max-size: 100%;--mm-listitem-size: calc(var(--mm-lineheight) + 42px);--mm-navbar-size: var(--mm-listitem-size);--mm-lineheight: 26.4px;--mm-color-background: #fff;--mm-color-background-emphasis: #fff;--mm-color-background-highlight: #fff;--mm-color-border: var(--c-jk-whitegray);--mm-color-text: var(--c-jk-black);--mm-color-text-dimmed: var(--c-jk-black);top:var(--mobile-header-height);bottom:0;width:100%;height:calc(100dvh - var(--mobile-header-height));z-index:110;font-family:var(--font-family-base);font-size:22px;font-weight:400;letter-spacing:.01em;line-height:1.2}#mmenu.mm-menu .mm-panel{padding:0}#mmenu.mm-menu .site-mmenu-root>.mm-navbar{display:none}#mmenu.mm-menu .mm-listitem{min-height:var(--mm-listitem-size);padding:0;font:inherit;color:var(--c-jk-black);margin:0}#mmenu.mm-menu .mm-listitem::after{left:0}#mmenu.mm-menu .mm-listitem.cta3::after{width:auto;height:auto;margin:0;background:none;-webkit-mask:none;mask:none;border-bottom:1px solid var(--mm-color-border)}#mmenu.mm-menu .mm-listitem__text{display:flex;align-items:center;justify-content:flex-start;text-align:left;min-height:var(--mm-listitem-size);padding:21px 17px;font:inherit;color:var(--c-jk-black);text-decoration:none;white-space:normal}#mmenu.mm-menu .mm-listitem__text:is(.btncta1,.btncta2){margin:0;padding:21px 17px !important;border:0;border-radius:0;background:none;color:var(--c-jk-black) !important;height:auto}#mmenu.mm-menu .mm-listitem__text.cta3::after{content:none}#mmenu.mm-menu .mm-listitem__text.mm-listitem__btn{width:auto;padding:21px 17px}#mmenu.mm-menu .mm-listitem--selected>.mm-listitem__text{font-weight:600}#mmenu.mm-menu .mm-listitem__btn{width:50px;padding:0;border:0}#mmenu.mm-menu .mm-btn--next::after,#mmenu.mm-menu .mm-btn--prev::before{width:12px;height:12px;top:0;bottom:0;margin-block:auto;border:0;background:var(--c-jk-black);-webkit-mask:url(/layout/images/mobile-menu-chevron.a12730ef88837fc4ed41.svg) center/contain no-repeat;mask:url(/layout/images/mobile-menu-chevron.a12730ef88837fc4ed41.svg) center/contain no-repeat;transform:rotate(45deg)}#mmenu.mm-menu .mm-btn--next::after{right:23px}#mmenu.mm-menu .mm-navbar{display:flex;flex-direction:column;align-items:stretch;height:calc(2*var(--mm-navbar-size));padding:0;border:0;background:#fff;color:var(--c-jk-black)}#mmenu.mm-menu .mm-navbar .mm-btn--prev{position:relative;display:flex;align-items:center;justify-content:flex-start;text-align:left;flex:0 0 var(--mm-navbar-size);width:100%;height:var(--mm-navbar-size);padding:21px 17px 21px 42px;border-bottom:1px solid var(--mm-color-border);font:inherit;color:var(--c-jk-green);text-decoration:none}#mmenu.mm-menu .mm-navbar .mm-btn--prev::before{left:20px;right:auto;transform:rotate(225deg)}#mmenu.mm-menu .mm-navbar .mm-navbar__title{display:flex;align-items:center;justify-content:flex-start;text-align:left;flex:0 0 var(--mm-navbar-size);min-height:var(--mm-navbar-size);padding:21px 17px;border-bottom:1px solid var(--mm-color-border);font-weight:600;color:var(--c-jk-black);text-decoration:none}#mmenu.mm-menu .mm-navbar .mm-navbar__title>span{white-space:normal}#mmenu.mm-menu :is(a,button):focus{outline:none}html.site-mmenu-keyboard #mmenu.mm-menu :is(a,button):focus{outline:2px solid var(--c-jk-green);outline-offset:-3px}.mm-wrapper__blocker{top:var(--mobile-header-height);z-index:105}}@media(max-width: 991px)and (prefers-reduced-motion: reduce){#mmenu.mm-menu,#mmenu .mm-panel{transition-duration:0s}}
