/* ===========================================================================
   Edmundo Ríos — legal.css
   Aviso de privacidad y términos. Texto largo: lo único que importa aquí es
   que se pueda LEER en un celular.
   =========================================================================== */

.legal { padding-block: 1.5rem; }
.legal-back { margin-bottom: .5rem; gap: .25rem; }

.legal-body { padding: 1.5rem; }
/* Medida de lectura: por encima de ~72 caracteres por renglón el ojo pierde el
   renglón siguiente al volver a la izquierda. */
.legal-body p { max-width: 68ch; line-height: 1.7; }
.legal-intro { color: var(--muted); }

.legal-section + .legal-section { margin-top: 1.75rem; }
.legal-section h2 {
  font-family: var(--font-display, var(--font));
  font-size: 1.125rem;
  text-transform: uppercase;
  letter-spacing: .02em;
  margin-bottom: .5rem;
  color: var(--accent);
}
.legal-body a { color: var(--accent); }
