.legal h2{font-variation-settings:"wdth" 125;font-weight:800;font-size:var(--text-h3);margin-top:2rem;line-height:1.2}.legal ul{flex-direction:column;gap:.5rem;padding-left:1.25rem;list-style:outside;display:flex}.legal a{color:var(--tono-acento-texto);text-underline-offset:4px;text-decoration:underline}.legal table{border-collapse:collapse;width:100%;font-size:var(--text-small)}.legal th,.legal td{border:1px solid var(--tono-borde);text-align:left;vertical-align:top;padding:.625rem .75rem}.legal th{font-family:var(--font-mono);font-size:var(--text-mono);text-transform:uppercase;letter-spacing:.08em;font-weight:500}.legal .tabla{overflow-x:auto}
