.PaginaLegal-module__edqTwa__pagina{padding-top:clamp(8rem,16vh,11rem);padding-bottom:var(--secao-y)}.PaginaLegal-module__edqTwa__cabecalho{padding-bottom:var(--e-6);margin-bottom:var(--e-7);border-bottom:1px solid var(--borda)}.PaginaLegal-module__edqTwa__titulo{font-size:var(--t-2xl);text-transform:uppercase;max-width:20ch}.PaginaLegal-module__edqTwa__atualizado{margin-top:var(--e-4);font-size:var(--t-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--texto-3)}.PaginaLegal-module__edqTwa__corpo{max-width:var(--largura-texto);gap:var(--e-5);flex-direction:column;display:flex}.PaginaLegal-module__edqTwa__intro p{color:var(--texto-2);line-height:1.7}.PaginaLegal-module__edqTwa__intro{gap:var(--e-4);padding-bottom:var(--e-6);border-bottom:1px solid var(--borda);flex-direction:column;display:flex}.PaginaLegal-module__edqTwa__secao{gap:var(--e-3);flex-direction:column;scroll-margin-top:7rem;display:flex}.PaginaLegal-module__edqTwa__secao h2{font-size:var(--t-md);text-transform:uppercase;color:var(--branco);margin-bottom:var(--e-1)}.PaginaLegal-module__edqTwa__secao p{color:var(--texto-2);line-height:1.7}.PaginaLegal-module__edqTwa__layout{gap:var(--e-8);grid-template-columns:minmax(0,1fr) 16rem;align-items:start;display:grid}.PaginaLegal-module__edqTwa__indice{padding:var(--e-5);background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio);position:sticky;top:7rem}.PaginaLegal-module__edqTwa__indice h2{font-size:var(--t-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--vermelho-vivo);margin-bottom:var(--e-4);font-weight:700}.PaginaLegal-module__edqTwa__indice ol{gap:var(--e-2);flex-direction:column;display:flex}.PaginaLegal-module__edqTwa__indice a{font-size:var(--t-sm);color:var(--texto-2);transition:color var(--transicao);line-height:1.4}.PaginaLegal-module__edqTwa__indice a:hover{color:var(--branco)}@media (max-width:1080px){.PaginaLegal-module__edqTwa__layout{grid-template-columns:minmax(0,1fr)}.PaginaLegal-module__edqTwa__indice{order:-1;position:static}}@media (max-width:768px){.PaginaLegal-module__edqTwa__pagina{padding-top:3rem}.PaginaLegal-module__edqTwa__layout{gap:var(--e-6)}.PaginaLegal-module__edqTwa__indice{padding:var(--e-4)}}
