/* AUG topic entries: one quiet reading system shared by DE and EN routes. */
body[data-entry-family="aug-topic"]{--topic-navy:#0b1e2b;--topic-navy-deep:#07141e;--topic-ink:#152a36;--topic-paper:#f3eee4;--topic-paper-soft:#e8dfd0;--topic-copper:#a96342;--topic-copper-dark:#7c442c;--topic-line:rgba(169,99,66,.30);background:var(--topic-navy-deep)!important;color:var(--topic-paper)!important;font-family:var(--serif-text,Georgia,serif)!important;line-height:1.65}
body[data-entry-family="aug-topic"]::before,body[data-entry-family="aug-topic"]::after{display:none!important;animation:none!important}body[data-entry-family="aug-topic"] :is(.aug-field,.aug-ambient,.hero-ambient,.aug-ambient-wrap,.aug-ambient-veil,.aug-vignette,.aug-aurora,.aug-dust,.aug-comet,.aug-ripple,.wow-spark,.nn-bloom,.nn-spark){display:none!important}body[data-entry-family="aug-topic"] .aug-shimmer{animation:none!important;text-shadow:none!important}
body[data-entry-family="aug-topic"] :is([data-c43="header"],.wg-nav,.c43-nav){background:var(--topic-navy-deep)!important;border-color:rgba(243,238,228,.17)!important;box-shadow:none!important;color:var(--topic-paper)!important}body[data-entry-family="aug-topic"] :is([data-c43="header"],.wg-nav) a,body[data-entry-family="aug-topic"] .c43-nav a{color:var(--topic-paper-soft)!important;text-shadow:none!important}body[data-entry-family="aug-topic"] :is([data-c43="header"],.wg-nav) a:hover,body[data-entry-family="aug-topic"] .c43-nav a:hover{color:#fff!important}
body[data-entry-family="aug-topic"] .aug-hero-stage{min-height:0!important;height:auto!important;padding:clamp(34px,6vw,84px) 0 clamp(30px,5vw,62px)!important;background:var(--topic-navy)!important;border-bottom:1px solid var(--topic-line)!important;overflow:visible!important}body[data-entry-family="aug-topic"] .aug-hero-stage>video{display:none!important}body[data-entry-family="aug-topic"] .hero{max-width:1120px!important;margin:0 auto!important;padding-inline:clamp(20px,5vw,72px)!important;text-align:left!important;background:transparent!important;box-shadow:none!important}body[data-entry-family="aug-topic"] .hero :is(.ruhe-platte,.hero-ruhe,.d14-reading-surface){max-width:760px!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:var(--topic-paper)!important;text-align:left!important}body[data-entry-family="aug-topic"] .hero h1{max-width:14ch!important;margin:0 0 22px!important;color:#fffdf8!important;font-family:var(--serif-head,Georgia,serif)!important;font-size:clamp(46px,7vw,94px)!important;line-height:.96!important;letter-spacing:-.045em!important;text-align:left!important;text-shadow:none!important}body[data-entry-family="aug-topic"] .hero :is(p,.lead,.subtitle,.hero-subtitle){max-width:58ch!important;color:var(--topic-paper-soft)!important;font-size:clamp(18px,2vw,25px)!important;line-height:1.42!important;text-align:left!important;text-shadow:none!important}
body[data-entry-family="aug-topic"] .perspective-fields{display:flex!important;flex-wrap:wrap!important;gap:1px!important;max-width:1120px!important;margin:0 auto!important;padding:clamp(20px,4vw,42px) clamp(20px,5vw,72px)!important;background:var(--topic-navy-deep)!important;border-bottom:1px solid rgba(243,238,228,.16)!important;box-shadow:none!important}body[data-entry-family="aug-topic"] .perspective-fields :is(a,button){flex:1 1 150px!important;min-height:52px!important;margin:0!important;padding:14px 16px!important;border:0!important;border-left:1px solid rgba(243,238,228,.14)!important;border-radius:0!important;background:transparent!important;color:var(--topic-paper-soft)!important;box-shadow:none!important;text-align:left!important;text-shadow:none!important}body[data-entry-family="aug-topic"] .perspective-fields :is(a,button):hover,body[data-entry-family="aug-topic"] .perspective-fields :is(a,button):focus-visible{background:#173548!important;color:#fff!important;outline-offset:-3px!important}
body[data-entry-family="aug-topic"] :is(.entry-experiment,.decision-note,.augkt-wrap,.kt-empfang,.kk-wrap,.qualbar,.aug-relevance,.l04-platte,.why-line,.kurz-gesagt,.aug-erklaerbank,.body-kasten){max-width:min(1050px,calc(100% - 40px))!important;margin-inline:auto!important;background:var(--topic-paper)!important;color:var(--topic-ink)!important;border:1px solid var(--topic-line)!important;border-radius:0!important;box-shadow:none!important;text-shadow:none!important}body[data-entry-family="aug-topic"] :is(.entry-experiment,.decision-note,.augkt-wrap,.kt-empfang,.kk-wrap,.qualbar,.aug-relevance,.l04-platte,.why-line,.kurz-gesagt,.aug-erklaerbank,.body-kasten) :is(h2,h3,p,li,summary){color:inherit!important;text-shadow:none!important}body[data-entry-family="aug-topic"] :is(.entry-experiment,.decision-note,.augkt-wrap,.kt-empfang,.kk-wrap,.qualbar,.aug-relevance,.l04-platte,.why-line,.kurz-gesagt,.aug-erklaerbank,.body-kasten) :is(a,button){color:var(--topic-copper-dark)!important}
body[data-entry-family="aug-topic"] main> :is(section,article){box-shadow:none!important}body[data-entry-family="aug-topic"] main :is(h2,h3){color:var(--topic-paper)!important;text-shadow:none!important}body[data-entry-family="aug-topic"] main :is(p,li){text-shadow:none!important}body[data-entry-family="aug-topic"] :is(.cine-stage,.hx-cine-sec,.vx-cine-sec,.aug-cine-stage,.myth-band,.aug-wow-tinte){min-height:0!important;background:var(--topic-navy-deep)!important;box-shadow:none!important}body[data-entry-family="aug-topic"] :is(.cine-stage,.hx-cine-sec,.vx-cine-sec,.aug-cine-stage,.myth-band,.aug-wow-tinte)>video{display:none!important}body[data-entry-family="aug-topic"] :is(.card,.pubcard,.tier,.km-cap,.aug-zert,.g-figure){box-shadow:none!important;border-radius:0!important}
body[data-entry-family="aug-topic"] .evidence-piece{max-width:min(1050px,calc(100% - 40px));margin:clamp(36px,6vw,72px) auto!important;padding:clamp(24px,4vw,48px)!important;background:var(--topic-paper)!important;color:var(--topic-ink)!important;border:1px solid var(--topic-line)!important;box-shadow:none!important}body[data-entry-family="aug-topic"] .evidence-piece :is(h2,p,strong,span){color:inherit}body[data-entry-family="aug-topic"] .evidence-piece .evidence-kicker,body[data-entry-family="aug-topic"] .evidence-piece .evidence-link{color:var(--topic-copper-dark)!important}body[data-entry-family="aug-topic"] .evidence-piece .evidence-metric.is-active{background:var(--topic-navy)!important;color:#fff!important}
body[data-entry-family="aug-topic"] .topic-hidden-anchor{display:none!important}@media(max-width:720px){body[data-entry-family="aug-topic"] .hero{padding-inline:20px!important}body[data-entry-family="aug-topic"] .hero h1{font-size:clamp(42px,13vw,66px)!important}body[data-entry-family="aug-topic"] .perspective-fields{padding:14px 20px!important}body[data-entry-family="aug-topic"] .perspective-fields :is(a,button){flex-basis:100%!important;border-left:0!important;border-top:1px solid rgba(243,238,228,.14)!important}body[data-entry-family="aug-topic"] :is(.entry-experiment,.decision-note,.augkt-wrap,.kt-empfang,.kk-wrap,.qualbar,.aug-relevance,.l04-platte,.why-line,.kurz-gesagt,.aug-erklaerbank,.body-kasten,.evidence-piece){max-width:calc(100% - 28px)!important}}
/* Loaded after legacy entry styles: deliberately match their repeated :root specificity. */
:root:root:root:root body[data-entry-family="aug-topic"] .hero :is(.ruhe-platte,.hero-ruhe,.d14-reading-surface){display:block!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-style:normal!important}:root:root:root:root body[data-entry-family="aug-topic"] .hero h1,:root:root:root:root body[data-entry-family="aug-topic"] .hero h1.aug-shimmer{display:block!important;visibility:visible!important;opacity:1!important;animation:none!important;color:#fffdf8!important;font-style:normal!important;text-shadow:none!important}:root:root:root:root body[data-entry-family="aug-topic"] .hero :is(p,.lede,.lead,.subtitle,.hero-subtitle){display:block!important;color:var(--topic-paper-soft)!important;font:400 17px/1.65 Arial,Helvetica,sans-serif!important;font-style:normal!important;letter-spacing:0!important;text-shadow:none!important}
/* Final integration against the older four-root specificity layer. */
:root:root:root:root body[data-entry-family="aug-topic"] .aug-hero-stage{padding:44px 0!important;display:block!important}
:root:root:root:root body[data-entry-family="aug-topic"] .aug-hero-stage::before,:root:root:root:root body[data-entry-family="aug-topic"] .aug-hero-stage::after,:root:root:root:root body[data-entry-family="aug-topic"] .hero::before,:root:root:root:root body[data-entry-family="aug-topic"] .hero::after{display:none!important}
:root:root:root:root body[data-entry-family="aug-topic"] header.hero{padding:0 24px!important;margin:auto!important}
:root:root:root:root body[data-entry-family="aug-topic"] .hero .lede{margin:22px 0 0!important;max-width:62ch!important;background:transparent!important;animation:none!important;opacity:1!important;transform:none!important}
:root:root:root:root body[data-entry-family="aug-topic"] .hero .hero-actions,:root:root:root:root body[data-entry-family="aug-topic"] .hero .lede-more{justify-content:flex-start!important;text-align:left!important;margin-left:0!important}
:root:root:root:root body[data-entry-family="aug-topic"] .hero .btn{border-radius:0!important;box-shadow:none!important;background:transparent!important;color:#f0ece2!important;border:1px solid #f0ece255!important;font:14px/1.4 Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important;min-height:46px}
:root:root:root:root body[data-entry-family="aug-topic"] .hero .btn-primary{background:#f0ece2!important;color:#112634!important;border:0!important}
:root:root:root:root body[data-entry-family="aug-topic"] .evidence-piece :is(h2,h3,p){color:#142734!important}
:root:root:root:root body[data-entry-family="aug-topic"] :is(.kt-empfang,.kk-wrap,.why-line) :is(.kt-card,.kt-item,.kt-row,.kk-card,.kk-item){background:transparent!important;color:#142734!important}
:root:root:root:root body[data-entry-family="aug-topic"] :is(.kt-empfang,.kk-wrap,.why-line) :is(h2,h3,p,li,strong,span){color:#142734!important}
@media(max-width:760px){:root:root:root:root body[data-entry-family="aug-topic"] .aug-hero-stage{padding:24px 0!important}:root:root:root:root body[data-entry-family="aug-topic"] header.hero{padding:0 20px!important}:root:root:root:root body[data-entry-family="aug-topic"] .hero h1{font-size:46px!important;line-height:1.03!important}:root:root:root:root body[data-entry-family="aug-topic"] .hero .lede{font-size:16px!important;line-height:1.6!important}}
:root:root:root:root:root:root body[data-entry-family="aug-topic"] :is(.evidence-piece,.kt-empfang,.kk-wrap,.why-line) *{text-shadow:none!important;filter:none!important}
:root:root:root:root:root:root body[data-entry-family="aug-topic"] .evidence-piece h2{text-align:left!important;max-width:22ch!important}
:root:root:root:root:root:root body[data-entry-family="aug-topic"] .evidence-piece :is(.evidence-intro,.evidence-summary,.evidence-limits,.evidence-kicker) span{font-weight:400!important}
