/* Scoped original article styles: wp-block-image-inline-css, shared by 4 pages. */
.blog-article .wp-block-image img { box-sizing: border-box; height: auto; max-width: 100%; vertical-align: bottom; }
.blog-article .wp-block-image.aligncenter { text-align: center; }
.blog-article .wp-block-image .aligncenter, .blog-article .wp-block-image .alignleft, .blog-article .wp-block-image .alignright, .blog-article .wp-block-image.aligncenter, .blog-article .wp-block-image.alignleft, .blog-article .wp-block-image.alignright { display: table; }
@keyframes show-content-image { 
  0% { visibility: hidden; }
  99% { visibility: hidden; }
  100% { visibility: visible; }
}
@keyframes turn-on-visibility { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes turn-off-visibility { 
  0% { opacity: 1; visibility: visible; }
  99% { opacity: 0; visibility: visible; }
  100% { opacity: 0; visibility: hidden; }
}
@keyframes lightbox-zoom-in { 
  0% { transform: translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale)); }
  100% { transform: translate(-50%, -50%) scale(1); }
}
@keyframes lightbox-zoom-out { 
  0% { transform: translate(-50%, -50%) scale(1); visibility: visible; }
  99% { visibility: visible; }
  100% { transform: translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale)); visibility: hidden; }
}
