.blog-detail-page{padding:var(--spacing-20) 0 var(--spacing-16);min-height:100vh}.blog-back-link{display:inline-flex;align-items:center;gap:var(--spacing-2);color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);margin-bottom:var(--spacing-8);transition:color var(--transition-base);text-decoration:none}.blog-back-link:hover{color:var(--color-accent-gold)}.blog-article{max-width:800px;margin:0 auto}.blog-article-header{margin-bottom:var(--spacing-8)}.blog-article-meta{display:flex;align-items:center;gap:var(--spacing-4);margin-bottom:var(--spacing-4)}.blog-article-category{display:inline-block;padding:4px 14px;background:rgba(242,176,30,.15);color:var(--color-accent-gold);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.05em;border-radius:var(--radius-full)}.blog-article-date{font-size:var(--font-size-sm);color:var(--color-text-tertiary)}.blog-article-title{font-size:var(--font-size-4xl);font-weight:var(--font-weight-extrabold);line-height:1.2;margin-bottom:var(--spacing-5);color:var(--color-text-primary)}.blog-article-author{gap:var(--spacing-3);color:var(--color-text-secondary)}.blog-article-author,.blog-author-avatar{display:flex;align-items:center;font-size:var(--font-size-sm)}.blog-author-avatar{width:36px;height:36px;border-radius:50%;background:var(--gradient-gold);color:var(--color-bg-primary);justify-content:center;font-weight:var(--font-weight-bold)}.blog-video-container{position:relative;width:100%;padding-bottom:56.25%;margin-bottom:var(--spacing-8);border-radius:var(--radius-xl);overflow:hidden;background:var(--color-bg-tertiary);border:1px solid var(--color-border-primary)}.blog-video-iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.blog-article-content{margin-bottom:var(--spacing-8)}.blog-article-content p{font-size:var(--font-size-lg);line-height:1.8;color:var(--color-text-secondary);margin-bottom:var(--spacing-6)}.blog-article-content p:last-child{margin-bottom:0}.blog-article-tags{display:flex;flex-wrap:wrap;gap:var(--spacing-2);padding-top:var(--spacing-6);border-top:1px solid var(--color-border-primary)}.blog-tag{padding:4px 12px;background:var(--color-bg-tertiary);color:var(--color-text-tertiary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);border-radius:var(--radius-full);border:1px solid var(--color-border-primary);transition:all var(--transition-base)}.blog-tag:hover{border-color:var(--color-accent-gold);color:var(--color-accent-gold)}@media (max-width:768px){.blog-detail-page{padding:var(--spacing-16) 0 var(--spacing-12)}.blog-article-title{font-size:var(--font-size-3xl)}.blog-article-content p{font-size:var(--font-size-base)}}