.article-head h1 { line-height:1.3; overflow-wrap:anywhere; }
.article-lead,.prose,.author-card p { line-height:1.85; }
.prose h2,.prose h3,.related h2 { line-height:1.4; }
.maintenance-table-scroll { max-width:100%; overflow-x:auto; margin:24px 0; }
.maintenance-table-scroll table { width:100%; min-width:680px; }
.maintenance-table-scroll:focus { outline:2px solid #7cc7ff; outline-offset:4px; }
.prose figure img { display:block; max-width:100%; height:auto; }
.prose figcaption { line-height:1.65; }
.article-cover img { height:auto; }
.original-version {
 margin-top:30px; padding:18px 22px; border:1px solid rgba(124,199,255,.25);
 border-radius:14px; background:rgba(124,199,255,.04);
}
.original-version p { margin:0; }
.original-version p+p { margin-top:10px; }
#people-copy-status { display:block; margin-top:8px; overflow-wrap:anywhere; }
.vi-blog-languages { flex-wrap:wrap; }
@media(max-width:620px) {
 .author-card { flex-wrap:wrap; }
 .author-card>div { min-width:0; }
}

.cover-motion{position:relative;display:block;overflow:hidden}
.cover-motion>img{display:block;width:100%;height:auto}
.cover-motion>video{position:absolute;inset:0;width:100%;height:100%;
object-fit:cover;opacity:0;transition:opacity .6s ease;pointer-events:none}
.cover-motion>video.is-playing{opacity:1}
@media(prefers-reduced-motion:reduce){.cover-motion>video{display:none}}
