.legal{max-width:760px;padding-block:clamp(40px,6vw,88px) 96px}.legal h1{letter-spacing:-.045em;margin-bottom:16px;font-size:clamp(40px,6vw,72px);font-weight:800;line-height:.95}.legal .revisto{color:var(--tinta-suave);margin-bottom:40px;font-size:15px}.legal h2{letter-spacing:-.02em;margin:40px 0 12px;font-size:24px}.legal p,.legal li{color:var(--tinta-suave);font-size:17px;line-height:1.65}.legal p+p{margin-top:12px}.legal ul{flex-direction:column;gap:8px;margin:12px 0 0;padding-left:22px;display:flex}.legal b{color:var(--floresta);font-weight:600}.legal a{color:var(--esmeralda)}.legal code{font-family:var(--font-dados,ui-monospace, monospace);background:var(--fundo);color:var(--floresta);border-radius:6px;padding:1px 6px;font-size:.88em}
