body[data-page-color="home"]{--page-canvas:#f3ecdd;--page-tint:#d9e4c9;--page-panel:#ead8ce;--page-paper:#f9fbf7;}
body[data-page-color="about"]{--page-canvas:#eff0e1;--page-tint:#dbe3c2;--page-panel:#e5eacb;--page-paper:#fafbf6;}
body[data-page-color="psychotherapy"]{--page-canvas:#eaf0e3;--page-tint:#cfe1c3;--page-panel:#dce8ce;--page-paper:#f8faf6;}
body[data-page-color="couples"]{--page-canvas:#f5e9e2;--page-tint:#efd1c2;--page-panel:#f1dcce;--page-paper:#fdf8f6;}
body[data-page-color="psychedelic"]{--page-canvas:#e8f0ed;--page-tint:#cbe2dc;--page-panel:#dce9e1;--page-paper:#f7fbfa;}
body[data-page-color="groups"]{--page-canvas:#f1f0df;--page-tint:#e1e7bb;--page-panel:#e9ebcd;--page-paper:#fafbf5;}
body[data-page-color="retreats"]{--page-canvas:#e9f0e7;--page-tint:#cfe3d2;--page-panel:#deead8;--page-paper:#f8fbf8;}
body[data-page-color="education"]{--page-canvas:#e9efea;--page-tint:#cfe1d9;--page-panel:#dce8dc;--page-paper:#f8faf9;}
body[data-page-color="consultation"]{--page-canvas:#f0eaf1;--page-tint:#e0d3e7;--page-panel:#e8dfea;--page-paper:#faf8fb;}
body[data-page-color="forum"]{--page-canvas:#f5ebdc;--page-tint:#edd7b9;--page-panel:#f0e0c8;--page-paper:#fcf9f4;}
body[data-page-color="writing"]{--page-canvas:#f3e9ee;--page-tint:#e5d0dc;--page-panel:#eddee4;--page-paper:#fbf8fa;}
body[data-page-color="contact"]{--page-canvas:#edf1e6;--page-tint:#d8e4c7;--page-panel:#e3ead3;--page-paper:#f9fbf7;}
body[data-page-color="workshop"]{--page-canvas:#f4eddd;--page-tint:#e9dbb7;--page-panel:#eee3ca;--page-paper:#fcfaf4;}
body[data-page-color="article-recognition"]{--page-canvas:#eef0e4;--page-tint:#dce6c8;--page-panel:#e6ebd7;--page-paper:#fafbf7;}
body[data-page-color="article-integration"]{--page-canvas:#e9f1ed;--page-tint:#d0e4dc;--page-panel:#deebe3;--page-paper:#f8fbfa;}
body[data-page-color="article-protection"]{--page-canvas:#f3ece3;--page-tint:#e7d8c4;--page-panel:#ede1d2;--page-paper:#fbf9f6;}
body[data-page-color="thank-you"]{--page-canvas:#edf2e8;--page-tint:#d4e4d1;--page-panel:#e3ebda;--page-paper:#f9fbf8;}
/* Coordinated natural colors for page backgrounds. */
body[data-page-color]{background-color:var(--page-canvas)}
body[data-page-color] .site-header,
body[data-page-color] .nav{background-color:var(--page-paper)}
body[data-page-color] .page-hero{background-color:var(--page-tint)}
body[data-page-color] .feature-cta{background-color:var(--page-panel)}
body[data-page-color] .article-card,
body[data-page-color] .form-wrap{background-color:var(--page-paper)}
body[data-page-color] .footer{background-color:var(--page-panel)}
body[data-page-color] .footer .footnote{color:#4c5e50}
body[data-page-color] .navlink:hover,
body[data-page-color] .navlink.active{color:#405f48}
body[data-page-color] .page-hero .eyebrow,
body[data-page-color] .content-layout .eyebrow,
body[data-page-color] .essay .eyebrow,
body[data-page-color] .article-card span{color:#405f48}

body[data-page-color="home"] .new-recognition{background-color:#d9e4c9}
body[data-page-color="home"] .new-work{background-color:#f3e9d9}
body[data-page-color="home"] .new-about{background-color:#dfe7ce}
body[data-page-color="home"] .new-features{background-color:#efe0cc}
body[data-page-color="home"] .new-feature:first-child{background-color:#efe0cc}
body[data-page-color="home"] .new-feature:nth-child(even){background-color:#e8dce6}
