/* Bertoldi Vieira — estilos do site (fora do sistema da marca) */
body { margin: 0; }
a { color: var(--tinta); }
a:hover { color: var(--destaque-texto); }
.menu a { color: var(--tinta); text-decoration: none; font-family: var(--font-sans); font-size: 11px; font-weight: 600; letter-spacing: 0.2em; text-transform: uppercase; }
.menu a:hover { color: var(--destaque-texto); }
.rodape a { color: var(--tinta); text-decoration: none; }
.rodape a:hover { color: var(--destaque-texto); }
html { scroll-behavior: smooth; }
html, body { height: auto; }
.form-ok[hidden], .bv-topo__painel[hidden] { display: none !important; }
@media (prefers-reduced-motion: reduce) { html { scroll-behavior: auto; } }
