/* Static articles inherit the approved O zvončarima magazine vocabulary.
   Only the new native .hz-static-editorial layout is affected. */
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-mag-opening{
 grid-template-columns:minmax(0,5fr) minmax(0,7fr);
 gap:var(--hz-mag-gap,64px);
 align-items:start;
}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial :is(.hz-static-intro-copy,.hz-static-reading,.hz-static-source)>.e-con-inner{display:contents}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-static-intro-copy{
 display:block;width:100%;max-width:none;margin:0;padding:4px 0 0;
}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-mag-heading h2.elementor-heading-title{
 font-size:clamp(44px,4.1vw,54px);font-weight:500;line-height:1.12;
 letter-spacing:-.04em;margin:0 0 24px;text-wrap:balance;
}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-mag-kicker,
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-mag-kicker .elementor-heading-title{
 font-size:16px;line-height:1.6;letter-spacing:.1em;color:var(--hz-red,#db1921);
}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial :is(.hz-static-intro-text,.hz-static-text),
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial :is(.hz-static-intro-text,.hz-static-text) p{
 font-size:18px;line-height:1.8;color:var(--hz-ink);
}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-static-intro-text{
 margin:0 0 1.35em;padding:0;width:100%;max-width:none;
}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-static-intro-text:last-child{margin-bottom:0}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-static-intro-text p:last-child{margin-bottom:0}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-static-intro-media p{display:flow-root}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-static-intro-media img{max-width:100%;height:auto;max-height:none;aspect-ratio:auto;object-fit:contain}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-static-photo-note{margin:-32px 0 52px;padding:0}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-static-photo-note .elementor-heading-title{font-family:var(--body-font,"DM Sans",sans-serif);font-size:16px;font-weight:400;line-height:1.65;letter-spacing:0;color:var(--hz-muted)}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-static-dropcap p:first-child{display:flow-root}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-static-dropcap p:first-child::first-letter{
 float:left;font-family:var(--heading-font,"Ubuntu",sans-serif);font-size:84px;line-height:.79;
 font-weight:500;color:var(--hz-red,#db1921);margin:8px 11px 0 0;
}

/* Original bylines and source subheadings remain visible beside the introduction. */
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-static-byline{
 width:100%;max-width:none;margin:10px 0 0;padding:0;
}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-static-byline,
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-static-byline :is(p,h2,h3,h4,.elementor-heading-title){
 font-family:var(--body-font,"DM Sans",sans-serif);font-size:16px;line-height:1.65;
 letter-spacing:0;font-weight:400;color:var(--hz-muted);margin-bottom:0;text-wrap:pretty;
}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-static-source{width:100%;max-width:none;margin:20px 0 0}

/* Text retains its original paragraph order; photographs create deliberate spreads. */
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-static-reading{
 display:block;width:100%;max-width:760px;margin:0 auto 32px;padding:0;
}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-static-reading:has(+.hz-static-story),
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-static-reading:has(+.hz-mag-media-full){margin-bottom:var(--hz-mag-space,96px)}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-static-text{margin:0;padding:0;width:100%;max-width:none}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-static-text p{margin:0 0 1.35em}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-static-text p:last-child{margin-bottom:0}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-static-text :is(h2,h3,h4){margin-block:1.25em .65em}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-static-text :is(h2,h3,h4):first-child{margin-top:0}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-static-text.elementor-widget-heading{margin:0 0 24px}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-static-text.elementor-widget-button{margin:24px 0 0}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-static-story{
 grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:var(--hz-mag-gap,64px);
}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-static-story--reverse{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-static-story--reverse .hz-static-story-photo{grid-column:2;grid-row:1}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-static-story--reverse .hz-mag-story-copy{grid-column:1;grid-row:1}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-static-story-photo.elementor-widget-image{
 width:fit-content;max-width:100%;justify-self:center;
}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-static-story-photo.elementor-widget-image :is(a,figure){max-width:100%}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-static-story-photo.elementor-widget-image img{
 display:block;width:auto;max-width:100%;height:auto;max-height:none;aspect-ratio:auto;object-fit:contain;margin-inline:auto;
}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-static-photo-full{width:100%;max-width:none;margin:0 auto 68px}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-static-photo-full .elementor-widget-image{
 width:fit-content;max-width:100%;margin-inline:auto;
}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-static-photo-full img{
 display:block;width:auto;max-width:100%;height:auto;max-height:none;aspect-ratio:auto;object-fit:contain;margin-inline:auto;
}
body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial :is(figcaption,.wp-caption-text){font-size:16px;line-height:1.65}

@media(max-width:767px){
 body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial :is(.hz-mag-opening,.hz-static-story,.hz-static-story--reverse){grid-template-columns:minmax(0,1fr);gap:28px}
 body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-mag-heading h2.elementor-heading-title{font-size:clamp(34px,8vw,42px);line-height:1.14;margin-bottom:0}
 body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-static-intro-copy{padding-top:0}
 body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-static-photo-note{margin:0 0 32px}
 body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-static-byline{margin-top:18px}
 body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-static-byline :is(h2,h3,h4,.elementor-heading-title){font-size:16px;line-height:1.65}
 body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-static-dropcap p:first-child::first-letter{font-size:76px}
 body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-static-story--reverse :is(.hz-static-story-photo,.hz-mag-story-copy){grid-column:auto;grid-row:auto}
 body.hz-site.hz-inner:not(.home) .hz-article-content .hz-static-editorial .hz-static-photo-full{margin-bottom:48px}
}
