.article-video{margin:0 0 28px;font-family:Arial,Helvetica,sans-serif}
.article-video-cover{height:auto;aspect-ratio:16/9;background:#15232e}
.article-video-cover img{object-fit:contain}
.article-video-stage{aspect-ratio:16/9;min-height:200px;position:relative;overflow:hidden;border-radius:5px;background:#15232e}
.article-video-placeholder{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:20px;text-align:center}
.article-video-play{border:0;border-radius:4px;background:var(--yellow);color:var(--ink);font-size:16px;font-weight:700;padding:14px 22px;cursor:pointer}
.article-video-play span{margin-right:8px}
.article-video-placeholder small{color:#d0d8dd;font-size:12px;line-height:1.5}
.article-video-stage iframe{display:block;width:100%;height:100%;position:absolute;inset:0;border:0}
.article-body .article-video-link,.article-body .article-video-status,.article-body .article-video-noscript{font-size:13px;line-height:1.6;margin:10px 0 0}
.article-video-link a{color:#3b657d;text-decoration:underline;text-underline-offset:3px}
.article-video-status,.article-video-noscript{color:#68747c}
.article-video-status[hidden]{display:none}
@media(max-width:600px){.article-video-play{font-size:14px;padding:11px 16px}.article-video-placeholder{gap:10px;padding:12px}.article-video-placeholder small{font-size:11px}}
