.news-video{margin:26px 0;border:1px solid var(--rule,#dbe3e7);border-radius:12px;overflow:hidden;background:var(--soft,#f3f6f7)}
.news-video__screen{position:relative;width:100%;min-width:0;aspect-ratio:16/9;min-height:200px;background:#11272f;isolation:isolate;overflow:hidden}
.news-video__launch{position:absolute;inset:0;display:grid;place-items:center;color:#fff}
.news-video__poster{position:absolute;inset:0;width:100%;height:100%!important;object-fit:cover;border-radius:0!important}
.news-video__launch:after{content:'';position:absolute;inset:0;z-index:0;background:linear-gradient(0deg,rgba(5,20,28,.45),rgba(5,20,28,.05) 60%)}
.news-video__play{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:82px;height:82px;border-radius:50%;border:1px solid rgba(255,255,255,.9);background:rgba(237,249,247,.94);box-shadow:inset 0 1px 2px #fff,0 8px 25px rgba(0,0,0,.25);color:#153f3d;transition:transform .18s ease,background .18s ease}
.news-video__play .news-icon{width:43px;height:43px}.news-video__play-label{font:700 11px/1.2 Arial,sans-serif}
.news-video__launch:hover .news-video__play{transform:scale(1.06);background:#fff}
.news-video__launch:focus-visible{outline:3px solid #b5ede5;outline-offset:-5px}
.news-video__screen iframe{position:absolute;inset:0;width:100%;height:100%;border:0}
.news-video figcaption{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:12px 16px;font:14px/1.5 Arial,sans-serif;color:var(--muted,#60717a);overflow-wrap:anywhere}
.news-video figcaption a{flex-shrink:0;color:var(--accent,#007a79);font-size:12px;text-decoration:underline;text-underline-offset:3px}
@media(max-width:560px){.news-video figcaption{padding:10px 12px;font-size:13px}.news-video__play{width:70px;height:70px}.news-video__play .news-icon{width:36px;height:36px}}
@media(prefers-reduced-motion:reduce){.news-video__play{transition:none}}

.article-layout>.article{min-width:0}.news-video{min-width:0}
