:root{--oliva:#394136;--oliva-hover:#2f362c;--oliva-botoes:#535d4e;--oliva-botoes-hover:#4a5446;--verde-noite:#20271e;--verde-folha:#60855c;--verde-nevoa:#f5f8f5;--verde-nevoa-forte:#edf1ed;--champanhe:#dcc48f;--dourado:#c9ad74;--bronze:#a3834b;--dourado-profundo:#7d6437;--ambar-escuro:#7c5c30;--champanhe-claro:#efe9d9;--champanhe-claro-borda:#e2d6bd;--creme-baloes:#f6f1e6;--creme-baloes-borda:#ebe1cc;--texto:#283128;--texto-2:#666c63;--texto-3:#9ba099;--creme-capa:#efe9db;--branco:#fff;--papel:#fcfbf7;--linha:#2831281f;--degrade-botao-claro:linear-gradient(180deg, #fffdf9 0%, #f4efe4 55%, #ebe4d4 100%);--degrade-dourado:linear-gradient(135deg, #a3834b 0%, #c9ad74 55%, #dcc48f 100%);--serifa:var(--fonte-editorial), "Newsreader", Georgia, serif;--sans:var(--fonte-interface), "Hanken Grotesk", "Helvetica Neue", Arial, sans-serif}
.rl-nav{display:block}.rl{text-align:left;grid-template-columns:repeat(2,minmax(0,max-content));justify-content:center;gap:18px 72px;margin:18px auto 0;display:grid}.rl--inicio{justify-content:start}.rl-grupo{min-width:0}.rl-titulo{font-family:var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--bronze);margin:0 0 8px;font-size:10.5px;font-weight:600;line-height:1.2}.rl-lista{gap:2px;margin:0;padding:0;list-style:none;display:grid}.rl .rl-link{min-height:32px;font-family:var(--sans);color:var(--texto-2);text-decoration:underline;-webkit-text-decoration-color:var(--linha);text-decoration-color:var(--linha);text-underline-offset:4px;align-items:center;font-size:13px;line-height:1.35;display:inline-flex}.rl .rl-link:hover{color:var(--texto);-webkit-text-decoration-color:var(--bronze);text-decoration-color:var(--bronze)}.rl .rl-link:focus-visible{outline:2px solid var(--verde-folha);outline-offset:2px;border-radius:4px}.rl--escuro .rl-titulo{color:var(--champanhe)}.rl--escuro .rl-link{color:#efe9dbbd;text-decoration-color:#efe9db47}.rl--escuro .rl-link:hover{color:var(--creme-capa);-webkit-text-decoration-color:var(--champanhe);text-decoration-color:var(--champanhe)}.rl--escuro .rl-link:focus-visible{outline-color:var(--champanhe)}@media (max-width:480px){.rl{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px}}.rl-legado--escuro,.rl-legado--escuro a{color:#efe9dbb8}.rl-legado--escuro a:hover{color:var(--creme-capa)}
