.legal-page[data-v-66060e6c]{padding:var(--esp-16) 0}.legal-wrap[data-v-66060e6c]{gap:var(--esp-12);grid-template-columns:200px 1fr;align-items:start;display:grid}@media (width<=768px){.legal-wrap[data-v-66060e6c]{grid-template-columns:1fr}}.legal-nav[data-v-66060e6c]{top:var(--esp-20);background:var(--color-fondo);border:1px solid var(--color-borde);border-radius:var(--radio-borde-xl);padding:var(--esp-4);position:sticky}.legal-nav ul[data-v-66060e6c]{gap:var(--esp-1);flex-direction:column;display:flex}.legal-nav a[data-v-66060e6c]{color:var(--color-texto-suave);border-radius:var(--radio-borde);padding:4px 8px;font-size:.8rem;text-decoration:none;transition:background .15s,color .15s;display:block}.legal-nav a[data-v-66060e6c]:hover{background:var(--color-primario-suave);color:var(--color-primario)}.legal-header[data-v-66060e6c]{margin-bottom:var(--esp-10)}.legal-header h1[data-v-66060e6c]{margin:var(--esp-2) 0 var(--esp-3);font-size:2rem;font-weight:900}.legal-fecha[data-v-66060e6c]{color:var(--color-texto-suave);font-size:.82rem}.legal-content section[data-v-66060e6c]{margin-bottom:var(--esp-10);padding-bottom:var(--esp-10);border-bottom:1px solid var(--color-borde)}.legal-content section[data-v-66060e6c]:last-child{border-bottom:none}.legal-content h2[data-v-66060e6c]{margin-bottom:var(--esp-4);color:var(--color-texto);font-size:1.1rem;font-weight:800}.legal-content h3[data-v-66060e6c]{margin:var(--esp-6) 0 var(--esp-3);color:var(--color-texto);font-size:.95rem;font-weight:700}.legal-content p[data-v-66060e6c]{color:var(--color-texto-suave);margin-bottom:var(--esp-3);font-size:.9rem;line-height:1.9}.legal-content ul[data-v-66060e6c]{gap:var(--esp-2);margin:var(--esp-3) 0;padding-left:var(--esp-5);flex-direction:column;display:flex}.legal-content li[data-v-66060e6c]{color:var(--color-texto-suave);font-size:.9rem;line-height:1.7}.legal-content a[data-v-66060e6c]{color:var(--color-primario)}.legal-tabla[data-v-66060e6c]{border-collapse:collapse;border-radius:var(--radio-borde-lg);border:1px solid var(--color-borde);width:100%;margin-bottom:var(--esp-5);font-size:.82rem;overflow:hidden}.legal-tabla th[data-v-66060e6c]{background:var(--color-fondo);text-align:left;border-bottom:1.5px solid var(--color-borde);font-weight:700}.legal-tabla td[data-v-66060e6c],.legal-tabla th[data-v-66060e6c]{padding:var(--esp-3) var(--esp-4)}.legal-tabla td[data-v-66060e6c]{border-bottom:1px solid var(--color-borde);color:var(--color-texto-suave)}.legal-tabla tr:last-child td[data-v-66060e6c]{border-bottom:none}
