.ln-top .ld-theme-toggle{display:inline-flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid #d8c9eb;border-radius:50%;background:#fff;color:#563285;cursor:pointer;box-shadow:none}
.ln-top .ld-theme-toggle:hover{background:#f2ecfa;color:#42216d}
.ln-top .ld-theme-toggle:focus-visible{outline:3px solid #7244d1;outline-offset:3px}
.ld-theme-toggle svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
.ln-top .ld-theme-toggle-mobile{display:none}
html[data-ld-theme=dark] body,html[data-ld-theme=dark] #wrapper{background:#191421!important;color:#eee8f5}
html[data-ld-theme=dark] #main{background:#faf9fd!important;color:#282331}
html[data-ld-theme=dark] body:is(.page-id-31,.page-id-69,.page-id-34,.page-id-70,.page-id-180,.page-id-229) #main{background:#191421!important;color:#eee8f5}
html[data-ld-theme=dark] #ln-site-header{background:#211a2b!important;border-color:#493b58!important}
html[data-ld-theme=dark] #ln-site-header :is(.ln-brand,.ln-desktop>a,.ln-impact>a,.ln-impact-toggle,.ln-mobile>summary){color:#f4eefa!important}
html[data-ld-theme=dark] #ln-site-header .ln-mobile>summary{background:#30263b!important;border-color:#6c577e!important}
html[data-ld-theme=dark] #ln-site-header .ln-burger i{background:#e0caff!important}
html[data-ld-theme=dark] #ln-site-header :is(.ln-brand small,.ln-group-label){color:#d2c5df!important}
html[data-ld-theme=dark] #ln-site-header :is(.ln-mobile-panel,.ln-impact-sub){background:#2a2235!important;border-color:#51415f!important}
html[data-ld-theme=dark] #ln-site-header :is(.ln-mobile-links>a,.ln-mobile-links .ln-impact>a,.ln-impact-sub a){color:#f4eefa!important}
html[data-ld-theme=dark] #ln-site-header .ln-draw-mark{background:#fff;border-radius:6px}
html[data-ld-theme=dark] .ln-top .ld-theme-toggle{background:#30263b;border-color:#6c577e;color:#f6eaff}
html[data-ld-theme=dark] .ln-top .ld-theme-toggle:hover{background:#493758}
html[data-ld-theme=dark] .ld-site:not(.kp-site):not(.ld-impact){background:#191421!important;color:#eee8f5!important}
html[data-ld-theme=dark] .ld-site:not(.kp-site):not(.ld-impact) :is(.ld-price-overview,.ld-service,.ld-price-card,.ld-step,.ld-contactbox,.ld-contact-phone){background:#2a2235!important;border-color:#51415f!important;color:#f4eefa!important}
html[data-ld-theme=dark] .ld-site:not(.kp-site):not(.ld-impact) :is(p,li,label,summary,figcaption,small,strong){color:#e5dceb!important}
html[data-ld-theme=dark] .ld-site:not(.kp-site):not(.ld-impact) :is(.ldki-bridge,.hc-composer,.psy-scope,.ld-sandkorn-feature,.dm-scene,.ldmp-teaser) :is(p,li,label,summary,figcaption,small,strong){color:revert!important}
html[data-ld-theme=dark] body .ld-site:not(.kp-site):not(.ld-impact) :is(a:not(.ldbg-button),.ld-text-link){color:#d6baff!important}
html[data-ld-theme=dark] .ld-site:not(.kp-site):not(.ld-impact) :is(.ldki-bridge,.hc-composer,.psy-scope,.ld-sandkorn-feature,.dm-scene,.ldmp-teaser) a:not(.ldbg-button){color:revert!important}
html[data-ld-theme=dark] body .ld-site:not(.kp-site):not(.ld-impact) .ld-sandkorn-feature a:not(.ldbg-button){color:#563285!important}
html[data-ld-theme=dark] .ld-site:not(.kp-site):not(.ld-impact) .ldg-site-title{--ldg-0:#d9c3ff!important;--ldg-1:#d5b0ff!important;--ldg-2:#ffb0d9!important}
html[data-ld-theme=dark] .ld-site:not(.kp-site):not(.ld-impact) :is(.ldki-bridge,.hc-composer,.psy-scope,.ld-sandkorn-feature,.dm-scene,.ldmp-teaser) .ldg-site-title{--ldg-0:#25367d!important;--ldg-1:#7422e7!important;--ldg-2:#b51d70!important}
html[data-ld-theme=dark] .ldle-panel{background:#2a2235!important;border-color:#51415f!important;color:#f4eefa!important}
html[data-ld-theme=dark] .ldle-panel :is(p,label,legend){color:#eee8f5!important}
html[data-ld-theme=dark] .ldle-panel :is(input,select,textarea){background:#191421!important;color:#fff!important;border-color:#9c84ad!important}
html[data-ld-theme=dark] #ld-pricing-v2{--ld-paper:#191421!important;--ld-ink:#f4eefa!important;--ld-muted:#d4c9dd!important;--ld-line:#51415f!important;--ld-tint:#30263b!important;--ld-white:#2a2235!important;color:#f4eefa!important;background:#191421!important}
html[data-ld-theme=dark] #ld-pricing-v2 :is(.ld-receipt,.ld-card,.ld-quote,.ld-calc,.ld-scope-help,.ld-common,.ld-ki-price-intro,.psy-costs,.psy-costs-details){background:#2a2235!important;border-color:#51415f!important;color:#f4eefa!important}
html[data-ld-theme=dark] #ld-pricing-v2 :is(p,li,label,summary,dt,dd){color:#eee8f5!important}
html[data-ld-theme=dark] #ld-pricing-v2 a:not(.ld-button){color:#d6baff!important}
html[data-ld-theme=dark] #ld-pricing-v2 :is(input,select,textarea){background:#191421!important;color:#fff!important;border-color:#9c84ad!important;color-scheme:dark}
html[data-ld-theme=dark] #ld-pricing-v2 .ldg-site-title{--ldg-0:#d9c3ff!important;--ldg-1:#d5b0ff!important;--ldg-2:#ffb0d9!important}
html[data-ld-theme=dark] #ld-pricing-v2 :is(.ld-badge,.ld-secondary){color:#d6baff!important}
html[data-ld-theme=dark] #ld-pricing-v2 .ld-included{color:#b9dda2!important}
html[data-ld-theme=dark] #ld-pricing-v2 .ld-filter button[aria-pressed=true]{color:#241c2c!important}
html[data-ld-theme=dark] body.page-id-31 #main .ld-site :is(.ld-service,.ld-price-card,.ld-faq details){background:#2a2235!important;border-color:#51415f!important;color:#f4eefa!important}
html[data-ld-theme=dark] body.page-id-31 #main .ld-site .psy-fit{color:#eee8f5!important}
html[data-ld-theme=dark] body.page-id-31 #main .ld-site :is(.psy-scope,.ld-monogram,.dm-scene) :is(p,li,small,strong,figcaption){color:#30213d!important}
html[data-ld-theme=dark] body.page-id-31 #main .ld-site :is(.psy-scope,.ld-monogram,.dm-scene) a{color:#563285!important}
html[data-ld-theme=dark] body.page-id-31 #main .ld-site .ldmp-open-label{color:#fff!important}
html[data-ld-theme=dark] body.page-id-31 #main .ld-site .ld-service>.ld-number{color:#d8c1e6!important}
html[data-ld-theme=dark] body.page-id-31 #main .ld-site aside[aria-label="Farbkompass entdecken"]{background:#2a2235!important;border-color:#51415f!important}
html[data-ld-theme=dark] body.page-id-31 #main .ld-site .dm-scene--dark :is(p,small,strong,figcaption){color:#f4eefa!important}
html[data-ld-theme=dark] body #main .ld-site:not(.kp-site):not(.ld-impact) :is(.dm-service-card,.ld-service-price,.psy-proof,.jny-panel,.ld-c-start,.ld-c-phase,.ld-c-card,.ld-c-callout,.ld-c-cta,details.ld-disclosure-enhanced,#ld-geschaeftsadresse){background:#2a2235!important;border-color:#51415f!important;color:#f4eefa!important}
html[data-ld-theme=dark] body:is(.page-id-69,.page-id-180) #main .ld-site li{background:#2a2235!important}
html[data-ld-theme=dark] body #main .ld-site:not(.kp-site):not(.ld-impact) :is(.ld-c-card,.ld-c-start,.ld-c-callout,.ld-c-cta) li{background:#2a2235!important;color:#f4eefa!important}
html[data-ld-theme=dark] body #main #ld-geschaeftsadresse address{color:#eee8f5!important}
html[data-ld-theme=dark] body #main .ldle-panel a{color:#d6baff!important}
html[data-ld-theme=dark] body #main .ld-site .ldmp-open-label{color:#fff!important}
html[data-ld-theme=dark] body.page-id-1450 #main{background:#191421!important;color:#f4eefa}
html[data-ld-theme=dark] #ldki{--ink:#f4eefa!important;--muted:#d4c9dd!important;--line:#51415f!important;--tint:#30263b!important;color:#f4eefa!important}
html[data-ld-theme=dark] #ldki :is(.ki-card,.ki-band,.ki-check-form,.ki-check-placeholder,.ki-check-result,.ki-close,.ki-fit,.ki-check,.ki-choice-list>a){background:#2a2235!important;border-color:#51415f!important;color:#f4eefa!important}
html[data-ld-theme=dark] #ldki :is(input,select,textarea){background:#191421!important;border-color:#9c84ad!important;color:#fff!important;color-scheme:dark}
html[data-ld-theme=dark] #ldki :is(label.ki-check-unknown,.ki-check-form label){background:#2a2235!important;color:#f4eefa!important}
html[data-ld-theme=dark] #ldki :is(p,li,summary){color:#eee8f5!important}
html[data-ld-theme=dark] #ldki :is(.ki-card dt,.ki-band strong,.ki-choice-list>a strong,.ki-check-reset){color:#eee8f5!important}
html[data-ld-theme=dark] #ldki a:not(.ki-btn):not(.ldbg-button){color:#d6baff!important}
html[data-ld-theme=dark] #ldki .ldg-site-title{--ldg-0:#d9c3ff!important;--ldg-1:#d5b0ff!important;--ldg-2:#ffb0d9!important}
html[data-ld-theme=dark] body.page-id-976 #main,html[data-ld-theme=dark] .kp-site{background:#191421!important;color:#eee8f5!important}
html[data-ld-theme=dark] body #main .kp-site :is(.kp-insight,.kpe-panel,.kp-panel,.kpx-card,.kp-data-table,.kpe-card,.kpe-fact,.kpx-case,.kpx-mock,.kpx-mock-field,.kpx-figure,.kpe-badge,.kpe-summary,.kp-error,.kp-visual,.kpx-wide,.kp-evidence-strip,.kpe-callout,.kp-copy-example,.kp-after,.kp-checklist,.kp-service,.kp-tag,.kpx-tag,blockquote,thead){background:#2a2235!important;border-color:#51415f!important;color:#eee8f5!important}
html[data-ld-theme=dark] body #main .kp-site :is(p,li,label,summary,dt,dd,strong,b,span,small,figcaption,th,td):not(button *):not(a *){color:#eee8f5!important}
html[data-ld-theme=dark] body #main .kp-site :is(li,label){background-color:#2a2235!important}
html[data-ld-theme=dark] body #main .kp-site :is(input,select,textarea){background:#191421!important;color:#fff!important;border-color:#9c84ad!important;color-scheme:dark}
html[data-ld-theme=dark] body #main .kp-site a:not(.ldbg-button){color:#d6baff!important}
html[data-ld-theme=dark] body #main .kp-site .ldg-site-title{--ldg-0:#d9c3ff!important;--ldg-1:#d5b0ff!important;--ldg-2:#ffb0d9!important}
html[data-ld-theme=dark] body #main .kp-site :is(.kpx-ethics>div,.kpx-flow>span,.kpx-choice>span){background:#2a2235!important}
html[data-ld-theme=dark] body #main .kp-site :is(legend,caption,output,h3:not(.ldg-site-title),h4:not(.ldg-site-title)){color:#eee8f5!important}
html[data-ld-theme=dark] body.page-id-706 #main,html[data-ld-theme=dark] .ld-impact{background:#191421!important;color:#eee8f5!important}
html[data-ld-theme=dark] body #main .ld-impact :is(.im-ai-advice,.im-ai-chart,.im-chart-panel,.im-comparison,.im-comparison-copy,.im-example-after,.im-example-before,.im-proof,.im-section,.im-select-panel,.ka-card,.ka-pill,.ld-picture-frame,.ld-picture-story,.im-browser,.im-browserbar,.im-phone){background:#2a2235!important;color:#eee8f5!important;border-color:#51415f!important}
html[data-ld-theme=dark] body #main .ld-impact :is(p,li,label,summary,dt,dd,strong,b,span,small,figcaption,th,td):not(button *):not(a *){color:#eee8f5!important}
html[data-ld-theme=dark] body #main .ld-impact li{background:#2a2235!important}
html[data-ld-theme=dark] body #main .ld-impact :is(input,select,textarea){background:#191421!important;color:#fff!important;border-color:#9c84ad!important;color-scheme:dark}
html[data-ld-theme=dark] body #main .ld-impact a:not(.ldbg-button){color:#d6baff!important}
html[data-ld-theme=dark] body #main .ld-impact .ldg-site-title{--ldg-0:#d9c3ff!important;--ldg-1:#d5b0ff!important;--ldg-2:#ffb0d9!important}
html[data-ld-theme=dark] body #main .ld-impact :is(.im-flyer :is(span,b,strong,p,small),.im-ai-column span b){color:#241c2c!important}
html[data-ld-theme=dark] body #main .ld-impact .im-ai-column:last-child span b{color:#fff!important}
html[data-ld-theme=dark] body #main .ld-impact .ld-picture-story figcaption{background:#2a2235!important}
html[data-ld-theme=dark] body.page-id-180 #main .ld-collab details.ld-disclosure-enhanced{background:#2a2235!important;border-color:#51415f!important}
html[data-ld-theme=dark] body.page-id-31 #main .ld-site .hc-details{background:#fff!important;color:#30213d!important}
html[data-ld-theme=dark] body.page-id-31 #main .ld-site .hc-details summary{color:#30213d!important}
@media(max-width:1250px){.ln-top .ld-theme-toggle-desktop{display:none}.ln-top .ld-theme-toggle-mobile{display:inline-flex;margin-left:auto}.ln-top .ln-mobile{margin-left:0}}




