.story-artist-portrait{float:right;width:165px;margin:0 0 22px 25px}
.story-artist-portrait img{display:block;width:100%;height:205px;object-fit:contain;background:#f2f0ea}
.story-art-credit{font-size:11px;line-height:1.55;color:var(--muted);margin-top:9px}
.story-art-credit strong{display:block;color:var(--ink);font-weight:500;font-size:12px;margin-bottom:5px}
.story-art-credit a{font-size:inherit;white-space:normal}
.story-art-credit .story-art-links{display:block;margin-top:5px}
.story-art-credit details{margin-top:5px}
.story-art-credit summary{cursor:pointer;text-decoration:underline;text-underline-offset:3px}
.story-art-credit details p{font-size:11px;margin:7px 0}
.place-story-columns .story-art-credit a,.reference-story .story-art-credit a{font-size:11px;margin-top:0}
.place-story-columns .story-art-credit details p,.reference-story .story-art-credit details p{font-size:11px;line-height:1.55;margin:7px 0}
.artist-text{display:flow-root}
.story-historical-work{clear:both;display:grid;grid-template-columns:minmax(240px,1fr) minmax(220px,1fr);gap:28px;margin-top:25px;padding:24px;background:#f5f3ed}
.story-historical-work figure{margin:0;min-width:0}
.story-historical-work img{display:block;width:100%;max-height:330px;object-fit:contain;background:#ece9e0}
.story-historical-work h3{margin-top:5px}
.story-historical-work p{font-size:14px}
.story-reference-link{clear:both;font-size:13px;padding:17px 0;border-top:1px solid var(--line)}
@media(max-width:700px){.story-artist-portrait{width:135px;margin-left:18px}.story-artist-portrait img{height:175px}.story-historical-work{grid-template-columns:1fr;padding:18px;gap:16px}.story-historical-work img{max-height:300px}}
