.article-figure{margin:0;width:100%}.article-figure img{display:block;max-width:100%;max-height:var(--layout-article-image-height);width:auto;height:auto;object-fit:contain}.article-figure figcaption{margin-top:var(--spacing-xs);color:var(--color-text-muted);font-size:var(--font-size-xs);line-height:var(--line-height-normal);overflow-wrap:anywhere}.article-figure a{color:inherit}.article-figure a:focus-visible{outline:var(--border-width-thick) solid var(--color-focus)}