.PoliticaLegal { max-width: 80rem; margin: 1rem auto 3rem auto; padding: 0 1rem; text-align: left; line-height: 1.6; }
.PoliticaLegal h1 { font-size: 1.8em; margin: 1rem 0 .3rem 0; }
.PoliticaLegal h2 { font-size: 1.35em; margin: 2rem 0 .6rem 0; padding-bottom: .3rem; border-bottom: 1px solid #444; }
.PoliticaLegal h3 { font-size: 1.1em; margin: 1.4rem 0 .5rem 0; }
.PoliticaLegal p, .PoliticaLegal ul { margin: .6rem 0; }
.PoliticaLegal ul { padding-left: 1.4rem; }
.PoliticaLegal li { margin: .3rem 0; }
.PoliticaLegal a { color: #f1d075; text-decoration: underline; overflow-wrap: anywhere; }
.PoliticaLegal .actualizado { color: #aaa; font-style: italic; }
.PoliticaLegal .bloque { margin: .8rem 0; padding: .1rem .9rem; border-left: 3px solid #555; }
