/* Home-only colour trial. Remove this stylesheet link to restore the prior palette. */
body.home.live-layout{background:#f7f5ef;color:#343b2c}
body.home.live-layout .entry-content{background:#f7f5ef}
body.home.live-layout .entry-content>.wp-block-cover:first-child{background:linear-gradient(115deg,#d0d8c2 0%,#dce2cf 58%,#eff0e5 100%)!important}
body.home.live-layout .entry-content>.wp-block-cover:first-child>.wp-block-cover__background{background:linear-gradient(0deg,#f7f5ef 0%,rgba(247,245,239,0) 28%)!important}
body.home.live-layout .entry-content>.wp-block-cover:first-child .is-style-glass{background:#faf8f1ed!important;box-shadow:0 12px 36px #39452e20!important;border:1px solid #fff8}
body.home.live-layout .entry-content>.wp-block-cover:first-child .wp-block-button:first-child a{background:#50633b!important;color:#fff!important}
body.home.live-layout .entry-content>.wp-block-cover:first-child .wp-block-button:last-child a{background:#303e29!important;color:#fff!important}
body.home.live-layout .entry-content>.wp-block-columns:first-of-type{background:#f7f5ef!important}
body.home.live-layout #treatment-menu{background:#e8edde!important}
body.home.live-layout #treatment-menu>.wp-block-cover__background{background:linear-gradient(145deg,#e8eddeed,#d7e0c6e8)!important;opacity:1!important}
body.home.live-layout #treatment-menu .is-layout-grid>.wp-block-group{background:#fcfaf4!important;border:1px solid #c5cfb5;box-shadow:0 5px 18px #34452a09!important}
body.home.live-layout #treatment-menu .wp-block-button a{background:#3e5132!important;color:#fff!important}
body.home.live-layout .entry-content>.wp-block-group{background:#34432d!important;border-radius:24px;padding:clamp(28px,4vw,56px)!important;margin-block:48px!important}
body.home.live-layout .entry-content>.wp-block-group :is(h2,p,blockquote,cite){color:#faf8f1!important}
body.home.live-layout .entry-content>.wp-block-group .has-alex-brush-font-family{color:#c6d2b1!important;opacity:.65!important}
body.home.live-layout .entry-content>.wp-block-group img[src*="logo"]{filter:grayscale(1) brightness(0) invert(1);opacity:.8}
body.home.live-layout main>.latest-posts{background:#eeeee3!important}
body.home.live-layout .latest-post-card{background:#fffdf7!important;box-shadow:0 7px 22px #34452a0b;border:1px solid #d8ddcc}
@media(max-width:760px){body.home.live-layout .entry-content>.wp-block-cover:first-child .is-style-glass{background:#faf8f1f5!important}body.home.live-layout .entry-content>.wp-block-group{border-radius:0;margin-block:32px!important}}
