/* Approved V14 ivory and gold palette, applied by default. */
.palette-unified .results,
.palette-unified .commitment,
.palette-unified .contact-section{background:var(--paper);color:var(--ink)}
.palette-unified .results{border-block:1px solid var(--line)}
.palette-unified .commitment{border-bottom:1px solid var(--line)}
.palette-unified .contact-section{border-top:1px solid var(--line)}
.palette-unified .results h2 span,
.palette-unified .commitment h2 span{color:var(--gold-dark)}
.palette-unified .results-copy>p,
.palette-unified .results-projects button,
.palette-unified .reveal-controls>p,
.palette-unified .commitment-copy>p,
.palette-unified .commitment-list p{color:var(--muted)}
.palette-unified .results-projects button{border-color:var(--line)}
.palette-unified .results-projects button[aria-pressed=true]{color:var(--gold-dark);border-color:var(--gold-dark)}
.palette-unified .results .results-cta,
.palette-unified .reveal-controls button{color:var(--ink);border-color:var(--field-border)}
.palette-unified .results .results-cta:hover,
.palette-unified .reveal-controls button:hover{color:var(--gold-dark);border-color:var(--gold-dark)}
.palette-unified .results :focus-visible{outline-color:var(--gold-dark)}
.palette-unified .reveal-divider,
.palette-unified .reveal-divider>span{background:var(--gold)}
.palette-unified .reveal-divider>span{box-shadow:0 0 0 1px var(--gold-dark)}
.palette-unified .commitment-list article{border-color:var(--line)}
