.tnv-fundo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.tnv-fundo__foto{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.tnv-fundo__veu{position:absolute;top:0;right:0;bottom:0;left:0;background:#212b3dc7}.tnv-topo .cta-row{display:flex;flex-wrap:wrap;gap:.7rem}.tnv-topo .cta-row .btn{min-height:2.75rem}.tnv-lista{margin-top:clamp(1.4rem,4vw,2.4rem);scroll-margin-top:5rem}.tnv-h2{margin:0 0 .9rem;font-size:clamp(1.3rem,3.2vw,1.7rem);font-weight:800;letter-spacing:-.01em;color:var(--navy);overflow-wrap:anywhere}.tnv-controles{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.4rem;margin-bottom:1.2rem}.tnv-abas{display:inline-flex;padding:.25rem;gap:.25rem;border-radius:var(--r-botao);background:var(--paper-2);border:1px solid var(--border-2)}.tnv-chips{display:flex;flex-wrap:wrap;gap:.5rem}.tnv-aba,.tnv-chip{min-height:2.75rem;padding:0 1.1rem;border:1px solid var(--border-2);background:var(--white);color:var(--navy);font:inherit;font-weight:600;cursor:pointer}.tnv-aba{border-radius:calc(var(--r-botao) - 2px);border-color:transparent;background:transparent;min-width:6rem}.tnv-chip{border-radius:var(--r-chip)}.tnv-aba:hover,.tnv-chip:hover{border-color:var(--accent)}.tnv-aba[aria-pressed=true],.tnv-chip[aria-pressed=true]{background:var(--navy);border-color:var(--navy);color:var(--white);font-weight:800;box-shadow:inset 0 -3px #4ba8fd}.tnv-aviso{margin:.4rem 0 1rem;padding:1.1rem 1.2rem;border-radius:var(--r-cartao);background:var(--white);border:1px dashed var(--border-2);color:var(--text-dark);line-height:1.6}.tnv-aviso p{margin:0 0 .7rem}.tnv-aviso p:last-child{margin-bottom:0}.tnv-grade{margin-top:.4rem}.tnv-texto{margin-top:clamp(1.8rem,5vw,3rem);max-width:52rem}.tnv-texto p{margin:0 0 .9rem;line-height:1.7;color:var(--text-dark)}.tnv-fichas a{color:var(--accent);font-weight:700;text-decoration:underline;text-underline-offset:3px}.tnv-faq__item{padding:1rem 0;border-top:1px solid var(--border-2)}.tnv-faq__item:last-child{border-bottom:1px solid var(--border-2)}.tnv-faq__item h3{margin:0 0 .4rem;font-size:1.05rem;font-weight:800;color:var(--navy)}.tnv-faq__item p{margin:0}.tnv-cta{margin-top:clamp(2rem,5vw,3rem);padding:clamp(1.2rem,4vw,2rem);border-radius:var(--r-cartao);background:var(--navy);color:var(--white);display:grid;gap:.7rem;justify-items:start}.tnv-cta .tnv-h2{color:var(--white);margin:0}.tnv-cta p{margin:0;color:#ffffffe0;line-height:1.6}.tnv-cta .btn{min-height:2.75rem}.tnv-links{margin-top:1.4rem;display:flex;flex-wrap:wrap;gap:.5rem 1.2rem}.tnv-links a{display:inline-flex;align-items:center;min-height:2.75rem;color:var(--accent);font-weight:600;text-decoration:underline;text-underline-offset:3px}@media(max-width:520px){.tnv-abas{width:100%}.tnv-aba{flex:1}}.tnv-topo .cdt-selos{list-style:none;margin:0;padding:0}
