/* V151: Themen nur auf der jeweiligen Seite anzeigen; gemeinsame Logik bleibt erhalten. */
body[data-pa-page="home"] #paIntro>:not(.pa-intro-shade):not(.pa-baseline):not(.pa-intro-bar):not(.pa-brand-hero):not(.pa-discover){display:none!important}
body[data-pa-page="home"] #paWatch,body[data-pa-page="home"] .pa-netzone,body[data-pa-page="home"]>.shell:not([style]){display:none!important}
body:not([data-pa-page="home"]) #partnersSection,body:not([data-pa-page="home"]) #guidesSection{display:none!important}
body:is([data-pa-page="tools"],[data-pa-page="knowledge"],[data-pa-page="watch"])>.shell:not([style]),body:is([data-pa-page="tools"],[data-pa-page="knowledge"],[data-pa-page="watch"]) #paIntro>*{display:none!important}
body:is([data-pa-page="tools"],[data-pa-page="knowledge"],[data-pa-page="watch"]) #paIntro{display:block!important;background:none;border:0;padding:16px 24px;min-height:0;max-width:1160px;margin:auto}
body[data-pa-page="tools"] #paIntro>#paMatchTools,body[data-pa-page="knowledge"] #paIntro>#paKnowledge,body[data-pa-page="knowledge"] #paIntro>p:has(#paToRules),body[data-pa-page="watch"] #paWatch{display:block!important}
body:is([data-pa-page="tools"],[data-pa-page="knowledge"]) .pa-fold>summary{display:none}
.pa-topic-heading{max-width:1112px;margin:16px auto 0;padding:24px;background:var(--forest);color:#fffefa;border-bottom:2px solid var(--gold);border-radius:4px 4px 28px 4px}
.pa-topic-heading h1{font:850 clamp(32px,6vw,58px)/1.04 var(--display);letter-spacing:-.04em;margin:20px 0 4px;color:#fffefa}
.pa-topic-heading a{color:var(--gold);min-height:44px;display:inline-flex;align-items:center;font-size:12px}
.pa-topic-heading p[data-pa-reach]{color:#fffefa;max-width:70ch;line-height:1.6;margin:16px 0}
.pa-reach-links{display:flex;flex-wrap:wrap;gap:8px 24px;grid-column:1/-1}
.pa-reach-links a{min-height:44px;text-underline-offset:4px}
.pa-topic-heading button{float:right;min-height:44px;min-width:44px;background:transparent;color:#fffefa;border:1px solid var(--gold);border-radius:8px}
body:is([data-pa-page="tools"],[data-pa-page="knowledge"],[data-pa-page="watch"]) .pa-intro .pa-shot,body:is([data-pa-page="tools"],[data-pa-page="knowledge"],[data-pa-page="watch"]) .pa-intro .pa-band-copy>*{opacity:1;transform:none}
@media(max-width:759px){.pa-topic-heading{margin:12px;padding:20px}body:is([data-pa-page="tools"],[data-pa-page="knowledge"],[data-pa-page="watch"]) #paIntro{padding:12px}}
body[data-pa-page="tools"] #paMatchTools,body[data-pa-page="knowledge"] #paKnowledge,body[data-pa-page="watch"] #paWatch{background:#0b2118;margin-top:16px}
body[data-pa-page="tools"] .pa-tool input::placeholder{color:#b7c0b6;opacity:1}
