@media screen{html :is(body.m2-public-site,body.m2public-theme).single-post article.post>.np-entry__media{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important;overflow:visible!important;background:transparent!important}html :is(body.m2-public-site,body.m2public-theme).single-post :is(.np-entry__media,.np-entry__body.entry-content) img[data-m2-scale]{display:block!important;width:100%!important;height:auto!important;max-width:min(100%,var(--m2-picture-max,1600px))!important;max-height:none!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center!important;margin-inline:auto!important;box-sizing:border-box}html :is(body.m2-public-site,body.m2public-theme).single-post :is(.np-entry__media,.np-entry__body.entry-content) img[data-m2-scale="portrait"]{width:min(100%,calc(78vh * var(--m2-picture-ratio,.6667)),calc(880px * var(--m2-picture-ratio,.6667)))!important;width:min(100%,calc(78svh * var(--m2-picture-ratio,.6667)),calc(880px * var(--m2-picture-ratio,.6667)))!important;height:auto!important;max-width:min(100%,var(--m2-picture-max,1600px))!important;max-height:min(78vh,880px)!important;max-height:min(78svh,880px)!important}html :is(body.m2-public-site,body.m2public-theme).single-post :is(.np-entry__media,.np-entry__body.entry-content) img[data-m2-scale="small"]{width:min(100%,var(--m2-picture-max,640px))!important;max-width:100%!important}html :is(body.m2-public-site,body.m2public-theme).single-post .np-entry__body.entry-content>figure:not(.wp-block-gallery){float:none!important;max-width:100%!important;height:auto!important;aspect-ratio:auto!important;margin:clamp(20px,3vw,32px) auto!important}html :is(body.m2-public-site,body.m2public-theme).single-post :is(.np-entry__media,.np-entry__body.entry-content figure) figcaption{max-width:72ch;margin:10px auto 0!important;padding:0;font:400 clamp(12px,1vw,14px)/1.5 var(--m2-ui,system-ui,sans-serif)!important;text-align:left!important;overflow-wrap:anywhere}@media(max-width:600px){html :is(body.m2-public-site,body.m2public-theme).single-post :is(.np-entry__media,.np-entry__body.entry-content) img[data-m2-scale="portrait"]{width:min(100%,calc(74vh * var(--m2-picture-ratio,.6667)))!important;width:min(100%,calc(74svh * var(--m2-picture-ratio,.6667)))!important;max-height:74vh!important;max-height:74svh!important}}}