/* Native inline photographs on the selected static articles only. */
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-enriched-story{
 display:grid;grid-template-columns:minmax(0,42fr) minmax(0,58fr);align-items:start;
 gap:clamp(36px,5vw,80px);width:100%;max-width:none;padding:0;margin:64px 0 var(--hz-mag-space,96px);
}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial :is(.hz-enriched-story,.hz-enriched-copy)>.e-con-inner{display:contents}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-enriched-copy{display:block;width:100%;max-width:none;margin:0;padding:0}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-enriched-copy .elementor-widget{max-width:none;width:100%;padding:0;margin:0}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-enriched-copy :is(p,ul,ol){font-size:18px;line-height:1.8}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-enriched-copy .elementor-widget+.elementor-widget{margin-top:24px}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-enriched-copy :is(p,ul,ol):last-child{margin-bottom:0}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-enriched-copy :is(h2,h3,h4):first-child{margin-top:0}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-enriched-photo.elementor-widget-image{position:relative;width:100%;max-width:none;margin:0;padding:0 0 28px;align-self:start}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-enriched-photo :is(a,figure){display:block;margin:0;padding:0;max-width:100%;line-height:0}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-enriched-photo img{display:block;width:100%;max-width:100%;height:auto;max-height:580px;object-fit:contain;aspect-ratio:auto;border-radius:22px;margin:0}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-enriched-photo figcaption{font-family:var(--body-font,"DM Sans",sans-serif);font-size:16px;line-height:1.6;text-align:left;color:var(--hz-muted);margin:12px 0 0}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-enriched-photo::after{content:"";position:absolute;right:0;bottom:0;width:68px;height:12px;display:block;background:var(--hz-shirt-stripes);pointer-events:none}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-enriched-story--reverse{grid-template-columns:minmax(0,58fr) minmax(0,42fr)}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-enriched-story--reverse>.hz-enriched-photo{grid-column:2;grid-row:1}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-enriched-story--reverse>.hz-enriched-copy{grid-column:1;grid-row:1}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-enriched-story--stacked{grid-template-columns:minmax(0,1fr);max-width:760px;margin-inline:auto;gap:32px}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-enriched-story--stacked>:is(.hz-enriched-photo,.hz-enriched-copy){grid-column:auto;grid-row:auto}
@media(min-width:768px) and (min-height:650px){
 body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-enriched-story:not(.hz-enriched-story--stacked) .hz-enriched-photo.elementor-widget-image{position:sticky;top:120px}
 body.admin-bar.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-enriched-story:not(.hz-enriched-story--stacked) .hz-enriched-photo.elementor-widget-image{top:152px}
 body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-enriched-story:not(.hz-enriched-story--stacked) .hz-enriched-photo img{max-height:min(580px,calc(100svh - 280px))}
}
@media(max-width:767px){
 body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial :is(.hz-enriched-story,.hz-enriched-story--reverse,.hz-enriched-story--stacked){grid-template-columns:minmax(0,1fr);gap:28px;margin-top:44px}
 body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-enriched-story--reverse>:is(.hz-enriched-photo,.hz-enriched-copy){grid-column:auto;grid-row:auto}
 body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-enriched-photo img{border-radius:18px;max-height:520px}
}
