.s-article-cover{margin:0 0 26px}.s-article-cover img{max-height:480px;width:100%;object-fit:contain;background:#f4f6f8;border-radius:18px}.s-article-meta{color:#647483}.s-article-toc,.s-article-points{background:#f4f6f8;border-right:3px solid #b87355;padding:24px;margin:25px 0}.s-article-toc a{display:block;padding:6px 0}.s-article-faq{margin-top:40px}.s-article-faq details{border-bottom:1px solid #dce3e7;padding:18px 0}.s-article-faq summary{font-weight:700;cursor:pointer}.s-preview-notice{padding:20px;background:#f5e6dc;color:#102e44;text-align:center;font-weight:700}.s-prose table{width:100%;border-collapse:collapse}.s-prose td,.s-prose th{padding:10px;border:1px solid #dce3e7}.s-prose iframe{width:100%;aspect-ratio:16/9;height:auto}.s-prose h2[id]{scroll-margin-top:120px}
