/* Selected MH palette; scoped to the active Balance preview. */
:root.balance{--page:#f7f3ea;--surface:#e9e0d2;--feature:#34312e;--feature-body:#e9e0d2;--feature-ink:#f7f3ea;--focus:#997244}
.balance .entry .flow{border-color:#62513e}
.balance .about{background:#f7f3ea}
.balance .contact-choice{background:#e9e0d2}
html{scrollbar-color:#997244 #f7f3ea}
.link-arrow{width:19px;height:19px;vertical-align:middle;margin-left:10px}

/* Warm charcoal refinement: selected Balance identity, 2026-10-25. */
:root.balance{--ink:#34312e;--hero-ink:#34312e;--button:#34312e;--nav:#34312e;--feature:#34312e}
.balance .hero-media{background:#34312e}
.balance .site-nav .button{color:#34312e}
