.legal-prose{color:var(--tinta);font-size:15px;line-height:1.7}.legal-prose h2{margin-top:2.5rem;margin-bottom:.75rem;font-size:20px;font-weight:800;letter-spacing:-.01em;color:var(--tinta)}.legal-prose h3{margin-top:1.75rem;margin-bottom:.5rem;font-size:16px;font-weight:700;color:var(--tinta)}.legal-prose p{margin-bottom:1rem;color:#3a423d}.legal-prose ul{margin:0 0 1rem 1.1rem;list-style:disc}.legal-prose li{margin-bottom:.4rem;color:#3a423d}.legal-prose strong{color:var(--tinta);font-weight:700}.legal-prose a{color:var(--recupera-esc);font-weight:600;text-decoration:underline;text-underline-offset:2px}.legal-prose .legal-callout{margin:1.25rem 0;border:1px solid var(--linha);border-left:3px solid var(--recupera);background:var(--papel2);border-radius:var(--radius-md);padding:.9rem 1.1rem;font-size:14px}.legal-prose table{width:100%;border-collapse:collapse;margin:1rem 0 1.5rem;font-size:14px}.legal-prose td,.legal-prose th{border:1px solid var(--linha);padding:.6rem .75rem;text-align:left;vertical-align:top}.legal-prose th{background:var(--papel2);font-weight:700;color:var(--tinta)}@media (prefers-color-scheme:dark){.legal-prose li,.legal-prose p{color:var(--grafite)}}