/* Teste de paleta somente na página Início. Sem alterações de geometria ou fontes. */
body.home-palette-test {
 --navy:#172942; --paper:#F8F7F4; --green:#247F7A;
 --tiffany-light:#81D8D0; --gold:#C6A04A; --plum:#7353B7;
 background:var(--paper); color:var(--navy);
}
.home-palette-test header { background:rgba(248,247,244,.98); }
.home-palette-test .about,.home-palette-test #areas-atuacao { background:#fff; }
body.home-palette-test main .eyebrow,
.home-palette-test .service-link > span { color:var(--navy); }
body.home-palette-test .cta .eyebrow { color:#F8F7F4!important; }
.home-palette-test h1,.home-palette-test h2,.home-palette-test h3,
body.home-palette-test #possibilidades-trabalho .service-link h2,
body.home-palette-test #possibilidades-trabalho .service-link:hover h2 { color:var(--navy); }
body.home-palette-test main em,
body.home-palette-test #contato-inicio h2 em { color:#247F7A; }
.home-palette-test .cta h2 { color:#fff; }
body.home-palette-test .number { color:var(--gold); }
body.home-palette-test .editorial-grid article,
.home-palette-test .service-link { border-top-color:var(--gold); }
.home-palette-test .professional-footer-bottom { border-top-color:var(--gold); }
.home-palette-test .dash { background:var(--tiffany-light); }
.home-palette-test .service-link h2 b { color:var(--tiffany-light); }
body.home-palette-test header nav a[aria-current] { border-bottom-color:var(--gold); }
body.home-palette-test header nav a:hover { color:var(--navy); border-bottom-color:var(--plum); }
body.home-palette-test .text-button:hover { color:var(--green); border-bottom-color:var(--plum); }
body.home-palette-test .button:hover { border-color:var(--plum); }
body.home-palette-test :focus-visible { outline-color:var(--plum); }
@media(max-width:780px) { body.home-palette-test header #navigation { background:var(--paper); } }
