/* W485 · Heller Lesemodus (Papier) für Insights-Artikel und Praxisfälle. Folgt der Systemeinstellung, Knopf schaltet um, nichts gespeichert. */
.ka-w485-schalter{appearance:none;cursor:pointer;display:inline-flex;align-items:center;gap:.55rem;min-height:34px;margin:0 0 1.4rem;padding:0 .9rem;border:1px solid rgba(216,172,92,.5);background:rgba(216,172,92,.06);color:#f1e3c0;font:700 10.5px/1 "JetBrains Mono",ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;transition:border-color .2s,box-shadow .2s,background .2s,color .2s}
.ka-w485-schalter i{font-style:normal;font-size:13px;letter-spacing:0}
.ka-w485-schalter:hover,.ka-w485-schalter:focus-visible{outline:0;border-color:#d8ac5c;box-shadow:0 0 0 1px rgba(216,172,92,.45),0 0 20px rgba(216,172,92,.22)}
.ka-w485-zeile{display:flex;justify-content:flex-end}
/* Papier */
html[data-lesen=hell] body .article-copy:not(#ka){position:relative;background:linear-gradient(180deg,#f7f3ea,#f1ebdd)!important;color:#1b2a40!important;padding:clamp(1.6rem,3.4vw,3.2rem) clamp(1.3rem,3.6vw,3.6rem)!important;border:1px solid rgba(154,116,40,.35)!important;box-shadow:0 30px 80px rgba(0,0,0,.45),inset 0 0 0 6px #f7f3ea,inset 0 0 0 7px rgba(154,116,40,.28)!important;transition:background .35s,color .35s}
html[data-lesen=hell] body .article-copy:not(#ka) :is(h1,h2,h3,h4){color:#0c1b33!important;text-shadow:none!important}
html[data-lesen=hell] body .article-copy:not(#ka) :is(p,li,span,dd,dt,blockquote){color:#22324a!important;text-shadow:none!important}
html[data-lesen=hell] body .article-copy:not(#ka) .section-lead{color:#3b4b62!important}
html[data-lesen=hell] body .article-copy:not(#ka) a:not(.button){color:#0f5e68!important;text-decoration-color:rgba(15,94,104,.4)!important}
html[data-lesen=hell] body .article-copy:not(#ka) :is(hr,h2::before,h2::after){border-color:rgba(154,116,40,.35)!important}
html[data-lesen=hell] body .article-copy:not(#ka) *::before,html[data-lesen=hell] body .article-copy:not(#ka) *::after{color:#8a6420!important;text-shadow:none!important}
html[data-lesen=hell] body .article-copy:not(#ka) .ka-w485-schalter{border-color:rgba(12,27,51,.35);background:rgba(12,27,51,.04);color:#0c1b33}
/* Die Entscheidungsbrücke bleibt als dunkle Einlage im Papier */
html[data-lesen=hell] body .article-copy:not(#ka) .insight-conversion-bridge{background:#0a1623!important;border-color:rgba(216,172,92,.45)!important;box-shadow:0 18px 40px rgba(12,27,51,.25)!important}
html[data-lesen=hell] body .article-copy:not(#ka) .insight-conversion-bridge :is(h2,h3){color:#f4efe3!important}
html[data-lesen=hell] body .article-copy:not(#ka) .insight-conversion-bridge :is(p,li,span){color:#c7d0db!important}
html[data-lesen=hell] body .article-copy:not(#ka) .insight-conversion-bridge .advisory-entry-kicker{color:#d8ac5c!important}
html[data-lesen=hell] body .article-copy:not(#ka) .insight-conversion-bridge a:not(.button){color:#7fd1db!important}
/* Praxisfälle: Karten als Papierblätter */
html[data-lesen=hell] body .proof-story-card:not(#ka){background:linear-gradient(180deg,#f7f3ea,#efe8d8)!important;border-color:rgba(154,116,40,.4)!important;box-shadow:0 22px 50px rgba(0,0,0,.4)!important}
html[data-lesen=hell] body .proof-story-card:not(#ka) :is(h2,h3,h4,strong,b){color:#0c1b33!important;text-shadow:none!important}
html[data-lesen=hell] body .proof-story-card:not(#ka) :is(p,li,span){color:#2a3a52!important;text-shadow:none!important}
html[data-lesen=hell] body .proof-story-card:not(#ka) :is(.eyebrow,[class*=kicker],[class*=label]){color:#8a6420!important}
@media (prefers-reduced-motion:reduce){html[data-lesen=hell] body .article-copy:not(#ka){transition:none}}
html[data-lesen=hell] body .article-copy:not(#ka) .ka-w373__kopf b{color:#8a6420!important}
html[data-lesen=hell] body .article-copy:not(#ka) .ka-w373__kopf i,html[data-lesen=hell] body .article-copy:not(#ka) .ka-w373__kopf::after{background:rgba(154,116,40,.3)!important;border-color:rgba(154,116,40,.3)!important}
html[data-lesen=hell] body .proof-story-card:not(#ka) > :first-child{color:#8a6420!important}
html[data-lesen=hell] body .article-copy:not(#ka) .insight-conversion-bridge .ka-w373__kopf b{color:#d8ac5c!important}
