/* Shared reader/editor rendering of semantic editorial figures. */
.legacy-reader figure,#preview figure{margin:1.8em 0;max-width:100%;clear:both}
.legacy-reader figure>a,#preview figure>a{display:block;width:fit-content;max-width:100%;margin-inline:auto}
.legacy-reader figure img,#preview figure img{display:block;max-width:100%;height:auto;margin:0 auto 14px;background:#fff}
.legacy-reader figcaption,#preview figcaption{font:400 14px/1.65 system-ui,"Segoe UI",sans-serif;color:#4f6171;overflow-wrap:anywhere;margin:0}
.legacy-reader figcaption em,#preview figcaption em{font-style:normal}
.legacy-reader figure a:focus-visible,#preview figure a:focus-visible{outline:3px solid #b57806;outline-offset:4px}
.reader-intro .editorial-lead{max-width:850px;font:20px/1.65 Georgia,serif;color:#4f6171;margin:20px 0}
@media(max-width:650px){.reader-intro .editorial-lead{font-size:18px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
