.extra-diagram{margin:22px 0;padding:16px;background:#fffdf8;border:1px solid #ded7c8;border-radius:12px}.extra-diagram img{display:block;width:100%;max-width:640px;height:auto;margin:auto}.extra-diagram figcaption{font:13px/1.5 Nunito,sans-serif;color:#58636a;margin-top:9px}.drawing-step{margin:22px 0;padding:18px;border:1px solid #ded7c8;border-radius:12px;background:#fffdf8}.drawing-step h3{margin:0 0 12px!important}.drawing-step .extra-diagram{border:0;background:#f8f5ed;padding:8px;margin:12px 0}.drawing-step .extra-diagram img{max-width:360px}.cover-option{margin:26px 0}.quick-answer{background:#edf2f0;padding:18px 18px 18px 40px;border-radius:12px}.extra-related{margin:28px 0;padding:20px;border-top:2px solid #a68445}.extra-related h2{font-size:1.45rem}.extra-related a{display:inline-block;padding:8px 0}.reading-page .extra-page-intro{font-size:1.15rem;line-height:1.65}.extra-note{font-size:.9rem;color:#58636a}@media(min-width:1000px){.drawing-step{display:grid;grid-template-columns:minmax(200px,.8fr) minmax(0,1.2fr);gap:0 22px}.drawing-step h3{grid-column:1/-1}.drawing-step .extra-diagram{grid-column:1;grid-row:2/span 3}.drawing-step>p{grid-column:2}.drawing-step .extra-diagram figcaption{font-size:12px}}@media(max-width:600px){.drawing-step{padding:14px}.extra-diagram{padding:10px}.reading-page .extra-page-intro{font-size:17px;line-height:1.55}.cover-option h2{font-size:25px}.quick-answer{font-size:16px}.drawing-step .extra-diagram img{max-width:300px}}@media print{.drawing-step,.cover-option,.extra-diagram{break-inside:avoid;border-color:#999}.extra-diagram img{max-height:200px;width:auto}.extra-related{display:none}}
/* El aviso es visible, pero deja espacio al contenido en la revisión móvil. */
.reading-page .notice{font-size:13px;line-height:1.4;padding:10px 12px;margin:14px 0}.reading-page article>h1{margin-top:16px}.reading-page .extra-page-intro{margin-top:18px}
