.learning-visual{margin:0 auto;max-width:900px}.learning-visual img{display:block;width:100%;height:auto;border:1px solid #dbe6e1;border-radius:18px;background:#f5faf7}.learning-visual figcaption{font-size:.94rem;line-height:1.7;color:#53645f;margin-top:.85rem}.learning-visual figcaption a{color:#0b6b51;text-decoration:underline;text-underline-offset:3px}@media print{.learning-visual{break-inside:avoid;max-width:650px}.learning-visual figcaption a{display:none}}
