/* Client-specific palette; the shared case-study layout remains unchanged. */
.thai-relax-case-page{--case-ink:#483b30;--case-muted:#777369;--case-accent:#8b7038;--case-line:#ded9ce}
.thai-relax-case-page .wi-breadcrumbs{color:#817b6f}
.thai-relax-case-page .wi-breadcrumbs span[aria-hidden]{color:#b7ad98}
.thai-relax-case-page .wi-hero__subtitle{color:#716957}
.thai-relax-case-page .wi-facts dt{color:#948a77}
.thai-relax-case-page .wi-facts dd{color:#514a3d}
.thai-relax-case-page .wi-hero__image{background:radial-gradient(ellipse at 50% 64%,#e9dec9,#f3ede4 74%)}
.thai-relax-case-page .wi-hero__visual figcaption{color:#92836c}
.thai-relax-case-page .wi-chapters>a{color:#625944}
.thai-relax-case-page .wi-chapters>a>span{color:#b2a68f}
.thai-relax-case-page .wi-chapters>a>b{color:#a09070}
.thai-relax-case-page .wi-chapters>a:hover{color:#57421e}
.thai-relax-case-page .wi-image,.thai-relax-case-page .wi-image--warm{background:#f3ede4}
.thai-relax-case-page .wi-note>span{color:#ad9a70}
.thai-relax-case-page .wi-note p{color:#8b7038}
.thai-relax-case-page .wi-challenge{background:#382f27}
.thai-relax-case-page .wi-challenge .wi-image{background:#efebe2}
.thai-relax-case-page .wi-challenge .wi-eyebrow{color:#c9b88d}
.thai-relax-case-page .wi-challenge .wi-eyebrow>span{background:#c9b88d}
.thai-relax-case-page .wi-challenge h2{color:#f5f2eb}
.thai-relax-case-page .wi-challenge h2 em{color:#d1bd8e}
.thai-relax-case-page .wi-challenge .wi-copy>p:not(.wi-eyebrow){color:#c4bdad}
.thai-relax-case-page .wi-checks>li{color:#d5cbb4}
.thai-relax-case-page .wi-checks>li::before{color:#bda779}
.thai-relax-case-page .wi-scope__image{background:#f3ede4}
.thai-relax-case-page .wi-scope__number{color:#ae9a6e}
.thai-relax-case-page .wi-scope__list h3{color:#594c31}
.thai-relax-case-page .wi-result__visual{background:#f3ede4}
.thai-relax-case-page .wi-result__visual figcaption{color:#c8bba0;background:#382f27}
.thai-relax-case-page .wi-result__visual figcaption a{color:#f0e7d3}
.thai-relax-case-page .wi-proposal .pw-proposal__steps>li>span{background:#f5f1e8}
.thai-relax-case-page .wi-proposal .pw-proposal__steps h3,.thai-relax-case-page .wi-proposal .pw-form__heading h3{color:#594c31}
.thai-relax-case-page .wi-proposal .pw-form label>span{color:#74674a}
.thai-relax-case-page .wi-proposal .pw-form input:not([type=file]),.thai-relax-case-page .wi-proposal .pw-form textarea{border-color:#e3ddce;background:#fbf9f4}
.thai-relax-case-page .wi-proposal .pw-form input:focus,.thai-relax-case-page .wi-proposal .pw-form textarea:focus{border-color:#a38c57;box-shadow:0 0 0 3px #a38c5716}
.thai-relax-case-page .wi-proposal .pw-form__upload{border-color:#ded3bb;background:#fcfaf6}
.thai-relax-case-page .wi-proposal .pw-form__submit{border-color:#776337;background:#776337}
.thai-relax-case-page .wi-proposal .pw-form__submit:hover{background:#665229}
.thai-relax-case-page .wi-proposal .pw-form__submit-arrow{color:#776337}
