.blog-detail-full h1{text-align:center;font-weight:900;font-size:max(2rem, min(4vw, 3.6rem))}.article-tag{display:block;text-align:center;color:var(--brand-secondary);font-weight:800;text-transform:uppercase}.blog-detail-full .blog-meta{text-align:center;color:var(--brand-text-secondary);margin:14px 0 28px}.article-featured{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;background:var(--brand-bg-alt);border-radius:var(--radius);margin-bottom:34px}.article-content{font-size:1.06rem}.share-row{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin:34px 0;padding-top:24px;border-top:1px solid var(--brand-border)}.author-card{display:flex;gap:18px;align-items:center;background:var(--brand-bg-alt);padding:24px;border-radius:var(--radius)}.author-avatar img{width:76px;height:76px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:#fff}.article-nav{display:flex;gap:12px;justify-content:space-between;margin:30px 0}.comment-form{border:1px solid var(--brand-border);padding:28px;border-radius:var(--radius)}.related-card{display:block;height:100%;padding:22px;border:1px solid var(--brand-border);background:#fff;border-radius:var(--radius)}.related-card span{display:block;color:var(--brand-text-secondary);font-size:.86rem;margin-bottom:8px}