.mlx-blog-header{background:var(--mlx-bg-alt);padding:160px 0 48px}.mlx-blog-header h1{font-size:2.2rem;margin-bottom:8px}.mlx-blog-header p{color:var(--mlx-text-secondary);max-width:600px;font-size:1.05rem}.mlx-blog-grid{padding:48px 0 80px}.mlx-blog-card{background:var(--mlx-bg);border:1px solid var(--mlx-border);border-radius:var(--mlx-radius);overflow:hidden;height:100%;transition:box-shadow .3s}.mlx-blog-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.08)}.mlx-blog-card-body{padding:24px;display:flex;flex-direction:column;height:100%}.mlx-blog-meta{display:flex;align-items:center;gap:12px;margin-bottom:12px}.mlx-blog-category{background:var(--mlx-primary);color:#fff;padding:2px 10px;border-radius:3px;font-size:.7rem;text-transform:uppercase;font-weight:600}.mlx-blog-date{color:var(--mlx-text-secondary);font-size:.8rem}.mlx-blog-card-title{font-size:1.1rem;margin-bottom:10px}.mlx-blog-card-title a{color:var(--mlx-text)}.mlx-blog-card-title a:hover{color:var(--mlx-primary)}.mlx-blog-excerpt{color:var(--mlx-text);font-size:.88rem;line-height:1.6;flex-grow:1}.mlx-blog-author{color:var(--mlx-text-secondary);font-size:.8rem;margin-bottom:8px}.mlx-blog-detail{padding:160px 0 64px}.mlx-blog-detail-title{font-size:2rem;margin-bottom:16px}.mlx-blog-attr{color:var(--mlx-text-secondary);font-size:.85rem;margin-bottom:32px;padding-bottom:16px;border-bottom:1px solid var(--mlx-border)}.mlx-blog-content{font-size:.95rem;line-height:1.8;color:var(--mlx-text)}.mlx-blog-content h2{font-size:1.4rem;margin-top:32px;margin-bottom:12px}.mlx-blog-content h3{font-size:1.2rem;margin-top:24px;margin-bottom:10px}.mlx-blog-content img{max-width:100%;border-radius:var(--mlx-radius);margin:16px 0}.mlx-divider{height:1px;background:var(--mlx-border);margin:24px 0}.mlx-blog-share{margin-bottom:24px}.mlx-share-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--mlx-bg-alt);color:var(--mlx-text);margin-right:8px;transition:background .2s}.mlx-share-icon:hover{background:var(--mlx-primary);color:#fff}.mlx-blog-author-box{background:var(--mlx-bg-alt);border-radius:var(--mlx-radius);padding:24px;margin-bottom:32px}.mlx-author-avatar{width:56px;height:56px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.mlx-author-name{font-size:1rem;margin-bottom:4px}.mlx-author-bio{color:var(--mlx-text-secondary);font-size:.85rem;margin-bottom:0}.mlx-blog-nav{border-top:1px solid var(--mlx-border);border-bottom:1px solid var(--mlx-border);padding:20px 0;margin-bottom:32px}.mlx-nav-label{display:block;font-size:.75rem;color:var(--mlx-text-secondary);text-transform:uppercase}.mlx-nav-title{color:var(--mlx-text);font-size:.9rem;font-weight:500}.mlx-blog-nav a:hover .mlx-nav-title{color:var(--mlx-primary)}.mlx-reply-title{font-size:1.3rem;margin-bottom:16px}.mlx-comment-notes{color:var(--mlx-text-secondary);font-size:.85rem}.mlx-pagination .page-link{color:var(--mlx-primary);border-color:var(--mlx-border);border-radius:var(--mlx-radius);margin:0 4px}.mlx-pagination .page-item.active .page-link{background:var(--mlx-primary);border-color:var(--mlx-primary);color:#fff}@media (max-width:768px){.mlx-blog-header{padding:100px 0 32px}.mlx-blog-detail{padding:100px 0 48px}}