.doc-legal{max-width:760px;font-family:var(--font-open-sans), "Open Sans", sans-serif;color:var(--color-slate-800)}.doc-legal .doc-legal__titulo{font-family:var(--font-montserrat), "Montserrat", sans-serif;color:var(--color-slate-800);margin:0 0 24px;font-size:28px;font-weight:600;line-height:1.25}.doc-legal .doc-legal__meta{margin:-16px 0 32px;font-size:14px}.doc-legal .doc-legal__subtitulo{font-family:var(--font-montserrat), "Montserrat", sans-serif;color:var(--color-slate-800);margin:32px 0 8px;font-size:18px;font-weight:600;line-height:1.35}.doc-legal p{color:var(--color-slate-700);margin:0 0 16px;font-size:16px;line-height:1.65}.doc-legal strong{color:var(--color-slate-800);font-weight:600}.doc-legal p a{color:var(--color-primary);font-weight:600;text-decoration:none}.doc-legal p a:hover{text-decoration:underline}.doc-legal a:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-3)}.doc-legal .doc-legal__lista{margin:0 0 24px;padding-left:20px}.doc-legal .doc-legal__lista li{color:var(--color-slate-700);margin-bottom:12px;padding-left:4px;font-size:16px;line-height:1.65}.doc-legal .doc-legal__lista li::marker{color:var(--color-primary)}.doc-legal .doc-legal__lista li:last-child{margin-bottom:0}.doc-legal .doc-legal__nota{margin-top:32px}.doc-legal .doc-legal__pie{border-top:1px solid var(--color-gray-310);color:var(--color-slate-700);margin:40px 0 0;padding-top:16px;font-size:13px}@media (min-width:768px){.doc-legal .doc-legal__titulo{font-size:32px}}
