.entry-content img.npl-photo{display:block!important;width:auto!important;height:auto!important;max-width:min(100%,800px,var(--npl-natural-width,800px),var(--npl-author-width,800px))!important;max-height:min(600px,70vh,var(--npl-natural-height,600px),var(--npl-author-height,600px))!important;min-width:0!important;min-height:0!important;object-fit:contain!important;float:none!important;margin-left:auto!important;margin-right:auto!important}
.entry-content .wp-block-image,.entry-content .wp-caption{max-width:100%}
.entry-content a.npl-full-link{display:block;width:fit-content;max-width:100%;margin-left:auto;margin-right:auto}
