/* Only additions needed for static markup and no-JS responsive photos. */
picture[data-responsive]{display:contents}
.top-accessible-title{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}
body[data-concept=a] picture[data-responsive] img[data-responsive-image="1"]{object-position:52% center}
@media(max-width:759px){body[data-concept=a] picture[data-responsive] img[data-responsive-image="1"]{object-position:52% center}}
body[data-concept=a] picture[data-responsive] img[data-responsive-image="2"]{object-position:50% 50%}
@media(max-width:759px){body[data-concept=a] picture[data-responsive] img[data-responsive-image="2"]{object-position:50% 50%}}
body[data-concept=a] picture[data-responsive] img[data-responsive-image="3"]{object-position:50% 50%}
@media(max-width:759px){body[data-concept=a] picture[data-responsive] img[data-responsive-image="3"]{object-position:50% 50%}}
body[data-concept=a] picture[data-responsive] img[data-responsive-image="4"]{object-position:50% 50%}
@media(max-width:759px){body[data-concept=a] picture[data-responsive] img[data-responsive-image="4"]{object-position:50% 50%}}
