/* Original supplied artwork. Scale proportionally on a white background. */
.seen-on{background:#fff;color:#172231;padding:24px 20px 20px;text-align:center;scroll-margin-top:110px}
.seen-on figure{max-width:920px;margin:0 auto}
.seen-on img{display:block;width:100%;height:auto;margin:0 auto;object-fit:contain}
.seen-on figcaption{font:400 .75rem/1.6 Arial,Helvetica,sans-serif;color:#5b6472;margin:-16px auto 0;max-width:65ch}
@media(max-width:600px){.seen-on{padding:20px 8px}.seen-on figcaption{font-size:.68rem;margin:0 18px}.seen-on figure{width:100%}}
