.legal-pagina{padding-block:clamp(40px,8vw,112px)}.legal-pagina .envoltura{max-width:760px}.legal{color:var(--tinta)}.legal-cabeza{gap:12px;margin-bottom:8px;display:grid}.legal h1{font-family:var(--letra-titulo);font-weight:var(--peso-titulo);letter-spacing:-.02em;margin:0;font-size:clamp(32px,6vw,48px);line-height:1.08}.legal-resumen{color:var(--suave);margin:0;font-size:18px;line-height:1.55}.legal-version{color:var(--tenue);margin:0;font-size:14px}.legal-version code{font-family:inherit}.legal-borrador{border:1px solid var(--peligro);color:var(--peligro);background:var(--superficie);border-radius:14px;margin:4px 0 0;padding:12px 16px;font-size:15px;font-weight:600;line-height:1.45}.legal-indice{background:var(--bloque);border-radius:16px;margin-top:8px;padding:14px 16px}.legal-indice ol{gap:6px;margin:0;padding-left:0;list-style:none;display:grid}.legal-indice a,.legal-otros a{color:var(--tinta);text-underline-offset:3px}.legal-parte{padding-top:26px;scroll-margin-top:16px}.legal-parte h2{font-family:var(--letra-titulo);letter-spacing:-.01em;margin:0 0 10px;font-size:21px;font-weight:600;line-height:1.3}.legal-parte p,.legal-parte li{font-size:17px;line-height:1.65}.legal-parte p{margin:0 0 12px}.legal-parte ul,.legal-parte ol{gap:6px;margin:0 0 12px;padding-left:22px;display:grid}.legal-parte a{color:var(--acento);text-underline-offset:3px;font-weight:600}.legal-ojo{border-left:4px solid var(--acento);background:var(--bloque);border-radius:0 12px 12px 0;padding:12px 16px}.legal-falta{background:var(--peligro);color:var(--superficie);white-space:normal;border-radius:6px;padding:1px 6px;font-weight:600}.legal-tabla{border:1px solid var(--linea);border-radius:14px;margin:4px 0 8px;overflow-x:auto}.legal-tabla table{border-collapse:collapse;width:100%;min-width:560px;font-size:15px}.legal-tabla th,.legal-tabla td{text-align:left;vertical-align:top;border-bottom:1px solid var(--linea);padding:10px 12px;line-height:1.45}.legal-tabla thead th{color:var(--suave);font-size:14px;font-weight:600}.legal-tabla tbody tr:last-child th,.legal-tabla tbody tr:last-child td{border-bottom:0}.legal-nota{color:var(--tenue);font-size:14px}.legal-otros{border-top:1px solid var(--linea);margin-top:36px;padding-top:20px}.legal-otros h2{color:var(--suave);margin:0 0 10px;font-size:16px;font-weight:600}.legal-otros ul{flex-wrap:wrap;gap:8px 18px;margin:0;padding:0;list-style:none;display:flex}.avisar-form{gap:18px;margin-top:28px;display:grid}.avisar-campo{gap:8px;display:grid}.avisar-campo .nota{margin:0}.avisar-dos{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;display:grid}.avisar-form textarea.campo{min-height:9em;font:inherit;resize:vertical;line-height:1.5}.avisar-form>.nota{margin:0}.avisar-form .nota a{color:var(--acento);text-underline-offset:3px;font-weight:600}.avisar-form .aviso{margin:0}.avisar-form [aria-invalid=true]{border-color:var(--peligro)}
