.texto-juridico{color:var(--color-gray-700);line-height:1.7}.dark .texto-juridico{color:var(--color-gray-300)}.texto-juridico>*+*,.texto-juridico .faq>*+*{margin-top:1.25rem}.texto-juridico .cartao{border:1px solid var(--color-gray-200);background:var(--color-white);border-radius:1rem;padding:1.25rem 1.5rem;scroll-margin-top:1.5rem}.dark .texto-juridico .cartao{border-color:var(--color-gray-800);background:var(--color-gray-900)}.texto-juridico h2{color:var(--color-gray-900);font-size:1.25rem;font-weight:600;line-height:1.4}.texto-juridico h3{color:var(--color-gray-900);margin-top:1rem;font-size:1.05rem;font-weight:600}.dark .texto-juridico h2,.dark .texto-juridico h3,.dark .texto-juridico strong{color:var(--color-white)}.texto-juridico p,.texto-juridico ul,.texto-juridico ol,.texto-juridico .tabela-rolavel{margin-top:.75rem}.texto-juridico ul{padding-left:1.5rem;list-style:outside}.texto-juridico ol{padding-left:1.5rem;list-style:decimal}.texto-juridico li+li{margin-top:.375rem}.texto-juridico strong{color:var(--color-gray-900);font-weight:600}.texto-juridico a{color:var(--color-brand-600);text-underline-offset:2px;border-radius:.25rem;text-decoration:underline}.dark .texto-juridico a{color:var(--color-brand-400)}.texto-juridico a:focus-visible{outline:2px solid var(--color-brand-500);outline-offset:2px}.texto-juridico .quebra{overflow-wrap:anywhere}.texto-juridico code{background:var(--color-gray-100);border-radius:.375rem;padding:.1rem .35rem;font-size:.875em}.dark .texto-juridico code{background:var(--color-gray-800)}.texto-juridico .alerta{border:1px solid var(--color-warning-300);background:var(--color-warning-50);color:var(--color-gray-800);border-radius:1rem;padding:1rem 1.25rem}.dark .texto-juridico .alerta{border-color:var(--color-warning-500);color:var(--color-gray-100);background:#f790091f}.texto-juridico .tabela-rolavel{overflow-x:auto}.texto-juridico table{border-collapse:collapse;width:100%;font-size:.875rem}.texto-juridico th,.texto-juridico td{border-bottom:1px solid var(--color-gray-200);text-align:left;vertical-align:top;padding:.5rem .75rem}.dark .texto-juridico th,.dark .texto-juridico td{border-color:var(--color-gray-800)}.texto-juridico th{color:var(--color-gray-900);font-weight:600}.dark .texto-juridico th{color:var(--color-white)}.texto-juridico .apoio{color:var(--color-gray-600);font-size:.875rem}.dark .texto-juridico .apoio{color:var(--color-gray-400)}@media print{.nao-imprimir{display:none!important}}
