/* Local review only: parallel short explanations inside the same third section. */
body.unified-tools .document-help #output-rules .output-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;max-width:100%;margin:0 0 26px;}
body.unified-tools .document-help #output-rules .output-feature{min-width:0;padding:16px 0 0;border-top:2px solid #d8e5f6;}
body.unified-tools .document-help #output-rules .output-feature h3{margin:0 0 10px;font-size:18px;line-height:1.4;letter-spacing:-.015em;}
body.unified-tools .document-help #output-rules .output-feature p{margin:0;font-size:16px;line-height:1.7;color:#58687b;text-wrap:pretty;}
@media(max-width:900px){body.unified-tools .document-help #output-rules .output-feature-grid{grid-template-columns:1fr;gap:20px;margin-bottom:24px;}}

/* Ordered workflow uses the same grid, with numbering rather than feature rules. */
body.unified-tools .document-help #how-to-convert .document-step-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;max-width:none;width:100%;list-style:none;counter-reset:document-step;padding:0;margin:0;}
body.unified-tools .document-help #how-to-convert .document-step-grid>li{min-width:0;margin:0;padding:0;font-size:16px;line-height:1.7;color:#58687b;counter-increment:document-step;text-wrap:pretty;}
body.unified-tools .document-help #how-to-convert .document-step-grid>li::before{content:counter(document-step,decimal-leading-zero);display:block;width:34px;height:34px;line-height:34px;margin:0 0 14px;border-radius:50%;background:#eaf1fb;color:#245bb5;font-size:13px;font-weight:700;text-align:center;}
body.unified-tools .document-help #how-to-convert .document-step-grid strong{display:block;margin:0 0 10px;font-size:18px;line-height:1.4;color:#17263c;letter-spacing:-.015em;}
@media(max-width:900px){body.unified-tools .document-help #how-to-convert .document-step-grid{grid-template-columns:1fr;gap:24px;}}
