.article-detail{max-width:820px}.article-cover-banner{aspect-ratio:16/6;background:linear-gradient(#e8e9f4f5,#f5f6fbeb);border:1px solid #171b5d14;border-radius:22px;width:100%;margin:18px 0;overflow:hidden}.article-cover-banner-image{object-fit:cover;width:100%;height:100%;display:block}.article-comments-shell{max-width:820px;margin:0 auto;padding:24px 32px 18px}.article-detail p:not(:first-of-type){color:var(--ink);font-size:18px;line-height:1.72}.article-rich-content{color:var(--ink);gap:18px;margin-top:28px;display:grid}.article-rich-content p,.article-rich-content div,.article-rich-content li,.article-rich-content blockquote{margin:0;font-size:18px;line-height:1.72}.article-rich-content h2,.article-rich-content h3{color:var(--primary);margin:8px 0 0}.article-rich-content ul,.article-rich-content ol{gap:10px;margin:0;padding-left:24px;display:grid}.article-rich-content blockquote{border-left:3px solid var(--line-strong);color:var(--muted);padding-left:16px}.article-rich-content a{color:var(--secondary);font-weight:700}.article-rich-content img{border-radius:14px;max-width:100%;height:auto;display:block}.article-cover .article-label{background-color:var(--secondary)}
