.story-narrative-art{max-width:42rem;margin:1.8rem auto 2rem}.story-narrative-art img{display:block;width:100%;max-width:100%;height:auto;border:1px solid var(--line);box-sizing:border-box}.story-narrative-art figcaption{margin:.65rem .15rem 0;color:var(--muted);font-size:16px;line-height:1.7;overflow-wrap:anywhere}@media(max-width:540px){.story-narrative-art{margin:1.4rem auto 1.6rem}.story-narrative-art figcaption{font-size:16px}}
