@keyframes vv4-confianca-reveza{0%{opacity:0;transform:translateY(6px)}4%,29%{opacity:1;transform:translateY(0)}33%,to{opacity:0;transform:translateY(-6px)}}
.nf .nf-topo{background:var(--vv-creme-claro);color:var(--vv-navy);padding:40px 0 28px}.nf .nf-codigo{font-family:var(--vv-titulos-font,var(--vv-display));color:var(--vv-roxo-escuro);-webkit-text-stroke:0;opacity:1;filter:none;letter-spacing:.03em;font-size:92px}.nf .nf-titulo{font-family:var(--vv-titulos-font,var(--vv-display));letter-spacing:.03em;color:var(--vv-navy);font-size:34px;font-weight:400}.nf .nf-linha{color:var(--vv-navy);opacity:.75}.nf .nf-busca input{background:var(--vv-creme);color:var(--vv-navy);border-color:var(--vv-linha)}.nf .nf-busca input::placeholder{color:var(--vv-navy);opacity:.5}.nf .nf-busca button{background:var(--vv-navy);color:#fff}.nf .nf-atalhos a{border-color:var(--vv-linha);background:var(--vv-creme);color:var(--vv-navy)}.nf .nf-atalhos a:hover,.nf .nf-atalhos a:focus-visible{background:var(--vv-roxo-escuro);color:#fff}.nf .nf-sub{font-family:var(--vv-titulos-font,var(--vv-display));color:var(--vv-navy);font-weight:400}
