
.zlobek-hero{display:grid;grid-template-columns:1.1fr 1fr;gap:45px;align-items:center}.zlobek-hero h1{font-size:clamp(2.1rem,3.6vw,3.4rem)}.zlobek-subtitle{font-size:1.45rem;font-weight:600;color:var(--deep)}.zlobek-hero figure{margin:0}.zlobek-hero img{display:block;width:100%;height:auto;border-radius:22px;box-shadow:var(--shadow)}.zlobek-hero figcaption{font-size:.75rem;color:var(--muted);text-align:center;line-height:1.5;margin-top:10px}.news-prose blockquote{margin:0 0 25px;border-left:3px solid #87bfce;padding:17px 22px;background:#f2f9fb;font-size:1.15rem}.news-prose blockquote p{margin:0 0 10px}.news-prose section[id]{scroll-margin-top:115px}.zlobek-alert{background:#fff6ee;border:1px solid #edcfb5;border-left:4px solid #aa6335;padding:22px;border-radius:14px;margin:30px 0}.zlobek-alert h2{margin-top:12px;color:#805020}.zlobek-alert .urgent{font-weight:700}.zlobek-support{padding:23px;background:#f0f8fa;border-radius:14px;margin-top:30px}.zlobek-support h2{margin-top:5px}.news-sources span{display:block;font-size:.8rem;color:var(--muted)}.disclaimer{font-size:.85rem;border-top:1px solid var(--line);padding-top:20px;margin-top:25px}@media(max-width:830px){.zlobek-hero{grid-template-columns:1fr;gap:25px}.zlobek-hero figure{max-width:620px}.zlobek-subtitle{font-size:1.2rem}}@media(max-width:560px){.zlobek-alert,.zlobek-support{padding:18px}.news-prose blockquote{padding:15px}}

.zlobek-selected-frame{position:relative;width:100%;aspect-ratio:1;overflow:hidden;border-radius:22px;background:#ece9e4}.zlobek-selected-frame img{position:absolute;left:-100%;top:0;width:300%;max-width:none;height:auto;border-radius:0;box-shadow:none}

.zlobek-hero figure{max-width:440px;margin-left:auto;margin-right:auto;width:100%}
