.legal-lesson-art{background:#f5f7f2;border:1px solid #d9e2da;border-radius:16px;margin:0 0 1.5rem;overflow:hidden}.legal-lesson-art img{aspect-ratio:3/2;object-fit:cover;width:100%;max-width:100%;height:auto;display:block}.legal-lesson-art figcaption{color:#4b5e54;padding:.7rem 1rem;font-size:.82rem;line-height:1.5}@media print{.legal-lesson-art{break-inside:avoid}.legal-lesson-art img{object-fit:contain;max-height:240px}}
