:root{--illu-hell:#eef6fb;--illu-dunkel:#173c57;--illu-tint:#b9daf0;--illu-primaer:#6bafdc;--illu-sekundaer:#2a6c9b;--teal-50:#eef6fb;--teal-100:#dcedf8;--teal-200:#b9daf0;--teal-300:#8fc3e5;--teal-400:#6bafdc;--teal-500:#4d9cd3;--teal-600:#3585be;--teal-700:#2a6c9b;--teal-800:#205378;--teal-900:#173c57;--ink-900:#173c57;--ink-800:#205378;--ink-700:#2a6c9b;--text-on-brand:#071f31;--border-focus:#3585be;--text-eyebrow:#2a6c9b;--illu-canvas:#eef6fb}.faq__illu,.illu-card,.kj2-foto--illu,.pfadkopf__illu{background:var(--illu-canvas)}.herob__img:after{background:linear-gradient(#173c570a 0%,#173c5714 12%,#173c572b 26%,#173c574d 42%,#173c5775 58%,#173c579e 74%,#173c57c2 88%,#173c57d6 100%)}.kj2-foto__badge{background:#173c5799}@media (width<=560px){.herob__img:after{background:linear-gradient(#173c5700 0%,#173c5708 40%,#173c571a 55%,#173c573d 67%,#173c5773 77%,#173c57ad 86%,#173c57e0 93%,#173c57 100%)}}.kj-field__control:focus{box-shadow:0 0 0 3px #4d9cd352}.kp-logo__text{font-family:var(--font-display);line-height:1}body.kp-no-anim .kj2-reveal{opacity:1!important;clip-path:none!important;transition:none!important;transform:none!important}.wert img,.wert .kp-icon{width:92px;height:92px}.lz__kopf img,.lz__kopf .kp-icon{width:96px;height:96px}.phase img,.phase .kp-icon{width:92px;height:92px}@media (prefers-reduced-motion:no-preference){.kj2-reveal.wert img,.kj2-reveal .wert img,.kj2-reveal.deep2__card>img{opacity:0;transform-origin:50% 78%}.kj2-reveal.kj2-in.wert img,.kj2-reveal.kj2-in .wert img,.kj2-reveal.kj2-in.deep2__card>img{animation:.4s cubic-bezier(.34,1.56,.64,1) .12s both kp-icon-pop}body.kp-no-anim .wert img,body.kp-no-anim .deep2__card>img{opacity:1!important;animation:none!important;transform:none!important}}@keyframes kp-icon-pop{0%{opacity:0;transform:scale(.55)rotate(-5deg)}to{opacity:1;transform:none}}.kp-icon{width:var(--kpi,56px);height:var(--kpi,56px);flex:none;display:inline-block}.kp-icon svg{width:100%;height:100%;display:block}.kp-icon path{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.kj2-reveal .kp-icon .kp-ic-blob,.kj2-reveal .kp-icon .kp-ic-motiv,.kj2-reveal .kp-icon .kp-ic-funke{opacity:0}.kj2-reveal.kj2-in .kp-icon .kp-ic-blob{animation:1.1s cubic-bezier(.33,1.3,.55,1) both kp-blob-auf}.kj2-reveal.kj2-in .kp-icon .kp-ic-motiv{animation:kp-motiv-auf .9s var(--ease-out) .25s both}.kj2-reveal.kj2-in .kp-icon .kp-ic-funke{animation:.9s cubic-bezier(.34,1.7,.64,1) both kp-funke-auf}body.kp-no-anim .kp-icon path{opacity:1!important;animation:none!important;transform:none!important}}@keyframes kp-blob-auf{0%{opacity:0;transform:scale(.55)}to{opacity:1;transform:none}}@keyframes kp-funke-auf{0%{opacity:0;transform:scale(0)rotate(-30deg)}to{opacity:1;transform:none}}@keyframes kp-motiv-auf{0%{opacity:0}to{opacity:1}}.illu-card svg.kp-illu,.faq__illu svg.kp-illu{width:100%;height:auto;display:block}.kp-illu path{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.kj2-reveal .kp-illu .kp-il-zeichnung,.kj2-reveal .kp-illu .kp-il-akzent{opacity:0}.kj2-reveal.kj2-in .kp-illu .kp-il-zeichnung{animation:kp-il-zeichnung-auf 1.1s var(--ease-out) .15s both}.kj2-reveal.kj2-in .kp-illu .kp-il-akzent{animation:.9s cubic-bezier(.34,1.56,.64,1) both kp-il-akzent-auf}body.kp-no-anim .kp-illu path{opacity:1!important;animation:none!important;transform:none!important}}@keyframes kp-il-zeichnung-auf{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes kp-il-akzent-auf{0%{opacity:0;transform:scale(.5)rotate(-6deg)}to{opacity:1;transform:none}}.qs-zyklus{aspect-ratio:1;width:min(780px,100%);margin:var(--space-12) auto 0;position:relative}.qs-zyklus__ring{width:100%;height:100%;display:block;position:absolute;inset:0}.qs-zyklus__liste{margin:0;padding:0;list-style:none}.qs-schritt{width:min(272px,38%);padding:var(--space-5) var(--space-6);text-align:center;position:absolute}.qs-schritt h3{font-size:var(--type-h5-size);line-height:var(--type-h5-line);margin:0 0 var(--space-2)}.qs-schritt p{color:var(--gray-600);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);margin:0}.qs-schritt--1{top:0;left:50%;transform:translate(-50%)}.qs-schritt--2{top:50%;right:0;transform:translateY(-50%)}.qs-schritt--3{bottom:0;left:50%;transform:translate(-50%)}.qs-schritt--4{top:50%;left:0;transform:translateY(-50%)}.qs-zyklus__mitte{background:var(--teal-50);color:var(--teal-700);border-radius:var(--radius-pill);font-size:var(--type-caption-size);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;padding:8px 18px;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.qs-verbind{display:none}@media (width<=860px){.qs-zyklus{aspect-ratio:auto;width:100%}.qs-zyklus__ring{display:none}.qs-zyklus__liste{flex-direction:column;padding-right:74px;display:flex;position:relative}.qs-zyklus__liste:after{content:"";border:3px dashed var(--teal-200);border-left:none;border-radius:0 16px 16px 0;width:18px;position:absolute;top:30px;bottom:30px;right:4px}.qs-zyklus__liste:before{content:"";border:7px solid #0000;border-right:10px solid var(--teal-300);border-left:none;position:absolute;top:22px;right:24px}.qs-schritt{text-align:left;width:auto;position:relative;inset:auto;transform:none}.qs-schritt+.qs-schritt{margin-top:48px}.qs-verbind{background:var(--teal-300);width:3px;height:48px;display:block;position:absolute;top:-48px;left:36px}.qs-verbind:after{content:"";border:6px solid #0000;border-bottom:none;border-top:8px solid var(--teal-300);position:absolute;bottom:0;left:50%;transform:translate(-50%)}.qs-zyklus__mitte{writing-mode:vertical-rl;padding:14px 6px;top:50%;left:auto;right:30px;transform:translateY(-50%)}body.kp-no-anim .qs-zyklus .qs-schritt,body.kp-no-anim .qs-zyklus .qs-verbind{opacity:1!important;animation:none!important}}@media (width<=860px) and (prefers-reduced-motion:no-preference){.qs-zyklus.kj2-reveal .qs-schritt{opacity:0}.qs-zyklus.kj2-reveal.kj2-in .qs-schritt{animation:kp-mob-auf .55s var(--ease-out) both}.qs-zyklus.kj2-reveal .qs-verbind{transform-origin:top;transform:scaleY(0)}.qs-zyklus.kj2-reveal.kj2-in .qs-verbind{animation:kp-verbind-auf .4s var(--ease-out) both}.qs-zyklus.kj2-reveal.kj2-in .qs-schritt:first-child{animation-delay:50ms}.qs-zyklus.kj2-reveal.kj2-in .qs-schritt:nth-child(2){animation-delay:.5s}.qs-zyklus.kj2-reveal.kj2-in .qs-schritt:nth-child(3){animation-delay:.95s}.qs-zyklus.kj2-reveal.kj2-in .qs-schritt:nth-child(4){animation-delay:1.4s}.qs-zyklus.kj2-reveal.kj2-in .qs-schritt:nth-child(2) .qs-verbind{animation-delay:.35s}.qs-zyklus.kj2-reveal.kj2-in .qs-schritt:nth-child(3) .qs-verbind{animation-delay:.8s}.qs-zyklus.kj2-reveal.kj2-in .qs-schritt:nth-child(4) .qs-verbind{animation-delay:1.25s}}@keyframes kp-mob-auf{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes kp-verbind-auf{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.qs-arc{stroke-dasharray:424;stroke-dashoffset:424px}.qs-spitze{opacity:0}body.kp-no-anim .qs-arc{stroke-dashoffset:0!important}body.kp-no-anim .qs-spitze{opacity:1!important}@media (prefers-reduced-motion:reduce){.qs-arc{stroke-dashoffset:0}.qs-spitze{opacity:1}}@media (prefers-reduced-motion:no-preference){.qs-zyklus.kj2-in .qs-arc--1{animation:1.2s ease-in-out .3s forwards qs-draw}.qs-zyklus.kj2-in .qs-spitze--1{animation:.25s ease-out 1.4s forwards qs-fade}.qs-zyklus.kj2-in .qs-arc--2{animation:1.2s ease-in-out 1.7s forwards qs-draw}.qs-zyklus.kj2-in .qs-spitze--2{animation:.25s ease-out 2.8s forwards qs-fade}}@keyframes qs-draw{to{stroke-dashoffset:0}}@keyframes qs-fade{to{opacity:1}}.qs-komet,.qs-fluss,.qs-zyklus[data-qs-anim=Komet] .qs-orbit,.qs-zyklus[data-qs-anim=Puls] .qs-orbit,.qs-zyklus[data-qs-anim=Fluss] .qs-orbit{display:none}@media (width>=861px) and (prefers-reduced-motion:no-preference){.qs-zyklus[data-qs-anim=Komet].kj2-in .qs-komet{filter:drop-shadow(0 0 6px #4d9cd3b3)drop-shadow(0 0 14px #4d9cd359);display:block}.qs-zyklus[data-qs-anim=Puls].kj2-in .qs-zyklus__ring>circle:not(.qs-fluss){animation:5s ease-in-out infinite qs-atmen}.qs-zyklus[data-qs-anim=Fluss].kj2-in .qs-fluss{animation:46s linear infinite qs-fluss-lauf;display:block}}@keyframes qs-atmen{0%,to{stroke-opacity:.55}50%{stroke-opacity:1}}@keyframes qs-fluss-lauf{to{stroke-dashoffset:-1659px}}@media (prefers-reduced-motion:reduce){.qs-komet,.qs-fluss{display:none!important}}body.kp-no-anim .qs-komet,body.kp-no-anim .qs-fluss{display:none!important}@media (prefers-reduced-motion:no-preference){.illu-card.kj2-reveal img,.faq__illu.kj2-reveal img{opacity:0}.illu-card.kj2-reveal.kj2-in img,.faq__illu.kj2-reveal.kj2-in img{animation:kp-illu-start .7s var(--ease-out) .15s both}body.kp-no-anim .illu-card img,body.kp-no-anim .faq__illu img{opacity:1!important;animation:none!important;transform:none!important}}@keyframes kp-illu-start{0%{opacity:0;transform:scale(1.05)translateY(10px)}to{opacity:1;transform:none}}.karri__chips li{padding:var(--space-3) var(--space-5);border-color:var(--border-strong);color:var(--ink-900);font-weight:600}@media (width<=980px){.kj-header .kj-logo{width:276px;max-width:64vw}}
