/* Exact PDF-page samples and article-specific illustrative scenes. */
.single-post .prose .missione-blog-figure{margin:2rem 0;max-width:100%;padding:0;border:0;background:none;overflow:visible}
.single-post .prose .missione-blog-figure img{display:block;max-width:100%;height:auto;object-fit:contain;transform:none;filter:none}
.single-post .prose .missione-blog-photo img{width:100%;border-radius:12px;box-shadow:none}
.single-post .prose .missione-blog-original{padding:clamp(12px,3vw,24px);background:#f0f3ed;border:1px solid var(--line,#dce4da);border-radius:12px;text-align:center}
.single-post .prose .missione-blog-original img{width:auto;max-height:850px;margin:0 auto;border-radius:0;box-shadow:0 3px 14px #173e3018}
.single-post .prose .missione-blog-original>a{display:block;color:var(--navy,#173e30);text-decoration:none}
.single-post .prose .missione-blog-original .missione-blog-enlarge{display:inline-block;margin-top:12px;padding:8px 14px;min-height:44px;border:1px solid #708a75;border-radius:8px;background:white;font:600 .875rem/1.5 var(--font,system-ui);box-sizing:border-box}
.single-post .prose .missione-blog-figure figcaption{position:static;margin:12px 0 0;padding:0;background:none;font-size:.8125rem;line-height:1.6;color:var(--muted,#5e695f);text-align:left}
.single-post .prose .missione-blog-image-context{font-size:.9375rem;line-height:1.75;margin-top:1rem}
@media(max-width:480px){.single-post .prose .missione-blog-figure{margin-block:1.5rem}.single-post .prose .missione-blog-original{padding:12px}.single-post .prose .missione-blog-original img{max-height:none}}
