/* V7.3 — apresentação de documentos legais e ajustes editoriais */
.legal-wide{display:block;max-width:960px;margin-inline:auto}
.legal-wide .legal-reading{max-width:880px;margin-inline:auto;font-size:16px;line-height:1.82;overflow-wrap:break-word;word-break:normal;hyphens:auto}
.legal-reading p{margin:0 0 1.15em;max-width:80ch}
.legal-reading h2{font-size:clamp(22px,2.1vw,28px);padding-top:.6em;margin:2.1em 0 .7em;border-bottom:1px solid #dbe6f2;padding-bottom:.5em}
.legal-reading h3{font-size:19px;margin:1.6em 0 .7em;color:#114876}
.legal-reading ul,.legal-reading ol{margin:.35em 0 1.5em;padding-left:1.55rem}
.legal-reading li{margin-bottom:.3em;line-height:1.65}
.legal-reading strong{font-weight:750}
.legal-reading a{overflow-wrap:anywhere}
@media(max-width:680px){.legal-wide .legal-reading{font-size:15px;line-height:1.7}.legal-reading h2{margin-top:1.5em}}
