/* Exact palette of the approved Mold / Biotoxin next-step guide. */
body[data-topic=mold]{--mold-mint:#e6f1e9;--mold-peach:#eddace;--mold-ivory:#faf9f4;--mold-sage:#dcebe3;--mold-forest:#293f36;--mold-muted:#586a60;--mold-line:rgba(41,63,54,.18);background:var(--mold-ivory);color:var(--mold-forest)}
[data-topic=mold] .article-hero{background:linear-gradient(to bottom,rgba(250,249,244,.96) 0%,rgba(250,249,244,.66) 24%,rgba(250,249,244,.18) 65%,transparent 100%),linear-gradient(115deg,#e6f1e9 0%,#e6f1e9 15%,#eaece1 50%,#eddace 100%);border-color:var(--mold-line)}
[data-topic=mold] .article-hero::before{display:none}
[data-topic=mold] .article-hero h1,[data-topic=mold] .article-hero h1 em,[data-topic=mold] .article-copy h2,[data-topic=mold] .article-copy strong{color:var(--mold-forest)}
[data-topic=mold] .article-hero p,[data-topic=mold] .article-copy p,[data-topic=mold] .article-copy li,[data-topic=mold] .article-meta{color:var(--mold-muted)}
[data-topic=mold] .back-link,[data-topic=mold] .article-copy a{color:#3e6653}
[data-topic=mold] .article-meta span:first-child{color:var(--mold-forest);background:rgba(255,254,250,.6);border:1px solid var(--mold-line)}
[data-topic=mold] .article-button{background:var(--mold-forest);color:#fffefa;border-color:var(--mold-forest)}
[data-topic=mold] .article-button:hover{background:#3e5a4b}
[data-topic=mold] .article-copy section,[data-topic=mold] .article-nav details{border-color:var(--mold-line)}
[data-topic=mold] .article-nav a{color:var(--mold-muted)}
[data-topic=mold] .article-nav a:hover,[data-topic=mold] .article-nav a:focus-visible{background:var(--mold-sage);border-left-color:#6d907e}
[data-topic=mold] .article-copy .ce-tldr{background:var(--mold-sage);border-left-color:#9db7a8;color:var(--mold-forest)}
[data-topic=mold] .article-copy li::marker{color:#6d907e}
[data-topic=mold] .house-figure{background:#ffffff;border-color:var(--mold-line)}
[data-topic=mold] .house-figure .eyebrow,[data-topic=mold] .house-figure figcaption{color:var(--mold-muted)}
[data-topic=mold] .house-figure svg a rect{fill:#fffefa;stroke:#9db7a8}
[data-topic=mold] .house-figure svg a:hover rect,[data-topic=mold] .house-figure svg a:focus rect{fill:var(--mold-sage);stroke:#6d907e}
[data-topic=mold] .house-figure svg text{fill:var(--mold-forest)}
[data-topic=mold] .room-detail{background:#fffefa;border-color:var(--mold-line)}
[data-topic=mold] .room-detail h3{color:var(--mold-forest)}
[data-topic=mold] .room-detail summary::after{color:#6d907e}
[data-topic=mold] .room-detail>p:last-child{background:#f7eee7}
[data-topic=mold] .article-note{background:var(--mold-sage)}
[data-topic=mold] .article-ending{background:var(--mold-forest);color:var(--mold-ivory)}
[data-topic=mold] .article-ending h2 em{color:var(--mold-peach)}
[data-topic=mold] .article-ending a,[data-topic=mold] .article-ending .eyebrow{color:var(--mold-sage)}
@media(max-width:800px){[data-topic=mold] .article-nav{background:var(--mold-sage)}}
