/* legal_derecho_al_olvido.css — estilos especificos de /legal/derecho-al-olvido.
 * Prefijo propio .legal-dao-* (no reutiliza legal_page.css). */

.legal-dao {
  height: auto;
  line-height: 1.6;
}

[data-agent-id="legal-derecho-al-olvido-page"] h2 {
  border-top: 1px solid var(--jl-divider, var(--bs-border-color, #e5e5e5));
  padding-top: 1.25rem;
  font-weight: 700;
}

[data-agent-id="legal-derecho-al-olvido-page"] h2:first-of-type {
  border-top: none;
  padding-top: 0;
}

.legal-dao-pasos li {
  margin-bottom: 0.6rem;
}

/* Caja destacada de la seccion 7 (exencion de responsabilidad). */
.legal-dao-exencion {
  background: var(--bs-warning-bg-subtle, #fff3cd);
  border: 1px solid var(--bs-warning-border-subtle, #ffe69c);
  border-left-width: 4px;
  border-radius: var(--jl-radius-md, 0.75rem);
  padding: 1.25rem 1.5rem;
  margin-top: 0.5rem;
}

.legal-dao-exencion p {
  margin-bottom: 0.9rem;
}

.legal-dao-exencion-titulo {
  font-weight: 700;
  color: var(--bs-warning-text-emphasis, #664d03);
  display: flex;
  align-items: center;
}

.legal-dao-exencion-nota {
  font-size: 0.92rem;
  color: var(--bs-secondary-color, #6c757d);
  border-top: 1px solid var(--bs-warning-border-subtle, #ffe69c);
  padding-top: 0.9rem;
}
