.ia-piezas{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ia-pieza{gap:var(--space-4);flex-direction:column;max-width:760px;display:flex}.ia-pieza__cuerpo{gap:var(--space-4);flex-direction:column;display:flex}.ia-pieza__cuerpo :where(p,li){max-width:var(--measure);text-wrap:pretty;margin:0}.ia-pieza__cuerpo :where(h2){font-size:var(--text-h3);line-height:1.3;font-weight:var(--fw-semibold);color:var(--text-strong);margin:var(--space-4) 0 0}.ia-pieza__cuerpo :where(h3){font-size:var(--fs-18);font-weight:var(--fw-semibold);color:var(--text-strong);margin:var(--space-3) 0 0}.ia-pieza__cuerpo :where(ul,ol){padding-left:var(--space-5);gap:var(--space-2);flex-direction:column;margin:0;display:flex}.ia-pieza__cuerpo :where(ul){list-style:outside}.ia-pieza__cuerpo :where(ol){list-style:decimal}.ia-pieza__cuerpo :where(blockquote){padding-left:var(--space-4);border-left:var(--line);color:var(--text-muted);margin:0}.ia-pieza__cuerpo :where(table){border-collapse:collapse;width:100%}.ia-pieza__cuerpo :where(th,td){border:var(--line);padding:var(--space-2) var(--space-3);text-align:left;vertical-align:top}.ia-pieza__cuerpo :where(a){color:var(--accent-dark)}
