.documentation-rich-text{font-size:16px;line-height:1.65;color:#4a515c}.documentation-rich-text p{margin:.55em 0 1em}.documentation-rich-text h2,.documentation-rich-text h3{margin:1.1em 0 .5em;color:var(--ink);line-height:1.2}.documentation-rich-text h2{font-size:24px}.documentation-rich-text h3{font-size:20px}.documentation-rich-text ul,.documentation-rich-text ol{padding-left:22px}.documentation-rich-text blockquote{margin:1.2em 0;padding:8px 0 8px 16px;border-left:4px solid var(--red);color:#59616c}.documentation-rich-text a{color:var(--red);text-decoration:underline;font-weight:700}.documentation-rich-text figure{margin:18px 0}.documentation-rich-text img{display:block;max-width:100%;height:auto;border-radius:8px}.documentation-rich-text figcaption{margin-top:6px;font-size:12px;color:#7a828d}.documentation-info-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:900px){.documentation-info-grid{grid-template-columns:1fr}}

/* Bloques +Info en formato horizontal */
.documentation-info-grid{display:grid;grid-template-columns:1fr;gap:18px}
.documentation-info-card{display:grid;grid-template-columns:minmax(180px,280px) 1fr;gap:28px;align-items:start}
.documentation-info-card>h2{margin:0}
.documentation-info-card>.documentation-rich-text{min-width:0}
@media(max-width:760px){
  .documentation-info-card{grid-template-columns:1fr;gap:10px}
}


/* Corrección layout horizontal +Info */
.documentation-info-card{
  display:grid!important;
  grid-template-columns:minmax(220px,300px) minmax(0,1fr)!important;
  gap:34px!important;
  align-items:start!important;
}
.documentation-info-title,.documentation-info-content{min-width:0}
.documentation-info-title h2{margin:0!important;line-height:1.12}
.documentation-info-content .documentation-rich-text{min-width:0}
@media(max-width:760px){
  .documentation-info-card{grid-template-columns:1fr!important;gap:12px!important}
}
