.article-shell{max-width:780px;margin:0 auto}.namc-blog-detail h1{text-align:center}.namc-blog-detail .blog-category,.namc-blog-detail .blog-meta{display:table;margin-left:auto;margin-right:auto}.article-hero{width:100%;min-height:420px;-o-object-fit:cover;object-fit:cover;margin:28px 0;background:var(--brand-primary-dark)}.article-content{color:var(--brand-text)}.share-row{display:flex;justify-content:center;gap:12px;margin:26px 0}.share-row a{padding:8px 14px;border:1px solid var(--brand-border);font-weight:700}.author-box{display:flex;gap:18px;align-items:center;padding:24px;background:var(--brand-bg-alt)}.author-box img{width:72px;height:72px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.post-nav{margin:28px 0}.comment-form{padding:28px;border:1px solid var(--brand-border)}.related-articles{background:var(--brand-bg-alt)}.related-card{height:100%;padding:24px;background:#fff;border:1px solid var(--brand-border)}