:root{--lw-ink:#111111;--lw-soft:#eef3f6;--lw-line:#c9d5dd}
:root[data-palette="slate"]{--lw-ink:#111111;--lw-soft:#eef3f6;--lw-line:#c9d5dd}
.lw-support-inner>h2,.lw-support-note,.lw-case-status h2,.lw-case-status p{color:var(--lw-ink)}
.lw-support-question>p{background:var(--lw-ink)}
.lw-support-question>p:before{border-right-color:var(--lw-ink)}
.lw-support-answer>div{background:var(--lw-soft);color:var(--lw-ink)}
.lw-support-answer>div:after{border-left-color:var(--lw-soft)}
.lw-support-message figure{background:var(--lw-soft)}
.lw-consultation-status{background:var(--lw-soft)}
#case.lw-case-status>.lw-section-inner{border-color:var(--lw-line)}
.lw-phone-copy>a{color:var(--lw-ink)}

/* Fixed readable ink over the primary green in both options. */
.lw-ref-hero .lw-ref-intro,.lw-ref-hero .lw-ref-scroll{color:#30383b!important}
