/* =====================================
   CLARIDAD.CSS — DEFINITIVO REAL
   Cyberfractal / illex.ar
   ===================================== */

/* BASE */
body {
  color: #111;
}

/* CONTENEDOR REAL TEXTO LARGO */
.texto-largo {
  width: 600px;
  margin: 0 auto;
  box-sizing: border-box;
}

/* CONTENIDO INTERNO */
.texto-largo p,
.texto-largo li,
.texto-largo div,
.texto-largo span {
  line-height: 1.6;
  max-width: 100%;
  box-sizing: border-box;
}

/* EVITAR DESBORDES */
.texto-largo img,
.texto-largo figure {
  max-width: 100%;
}

/* IMPRESIÓN — UNIFICADA */
@media print {

  body,
  body * {
    font-family: serif !important;
    font-size: 11pt !important;
    line-height: 1.5 !important;
    color: #000 !important;
  }

  .texto-largo {
    width: 600px !important;
    margin: 0 auto !important;
  }
}
