.dp-blog-hero{background:var(--dp-bg-light);padding:180px 0 48px;text-align:center}.dp-blog-hero h1{margin-bottom:12px}.dp-blog-hero p{color:var(--dp-text-secondary);font-size:17px}.dp-blog-content{padding:48px 0}.dp-blog-list .blog-item{background:#fff;border:1px solid var(--dp-border);border-radius:var(--dp-radius);overflow:hidden;margin-bottom:24px;transition:box-shadow .2s}.dp-blog-list .blog-item:hover{box-shadow:var(--dp-shadow)}.dp-blog-list .blog-item .blog-thumb{height:200px;overflow:hidden}.dp-blog-list .blog-item .blog-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.dp-blog-list .blog-item .blog-body{padding:20px}.dp-blog-list .blog-item .blog-body h2{font-size:20px;margin-bottom:8px}.dp-blog-list .blog-item .blog-body h2 a{color:var(--dp-text);-webkit-text-decoration:none;text-decoration:none}.dp-blog-list .blog-item .blog-body h2 a:hover{color:var(--dp-primary)}.dp-blog-list .blog-item .blog-body .blog-meta{font-size:13px;color:var(--dp-text-secondary);margin-bottom:10px}.dp-blog-list .blog-item .blog-body p{color:var(--dp-text-secondary);font-size:14px;line-height:1.6}.dp-blog-list .blog-item .blog-body .read-more{color:var(--dp-primary);font-weight:600;font-size:14px}.dp-blog-sidebar h3{font-size:18px;margin-bottom:16px;padding-bottom:10px;border-bottom:2px solid var(--dp-primary)}.dp-blog-sidebar .recent-item{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid var(--dp-border)}.dp-blog-sidebar .recent-item:last-child{border-bottom:none}.dp-blog-sidebar .recent-item a{color:var(--dp-text);font-weight:500;font-size:15px;-webkit-text-decoration:none;text-decoration:none;display:block;margin-bottom:4px}.dp-blog-sidebar .recent-item a:hover{color:var(--dp-primary)}.dp-blog-sidebar .recent-item .recent-date{font-size:12px;color:var(--dp-text-secondary)}.dp-pagination{margin-top:32px}.dp-pagination .page-link{color:var(--dp-primary);border-radius:8px;margin:0 4px;border:1px solid var(--dp-border)}.dp-pagination .page-item.active .page-link{background:var(--dp-primary);border-color:var(--dp-primary);color:#fff}.dp-blog-detail-content{padding:160px 0 48px}.dp-blog-detail-content .article-header{margin-bottom:32px}.dp-blog-detail-content .article-header h1{font-size:36px;margin-bottom:12px}.dp-blog-detail-content .article-header .article-meta{font-size:14px;color:var(--dp-text-secondary)}.dp-blog-detail-content .article-body{font-size:16px;line-height:1.8;color:var(--dp-text)}.dp-blog-detail-content .article-body h2{font-size:28px;margin-top:32px;margin-bottom:16px}.dp-blog-detail-content .article-body h3{font-size:22px;margin-top:24px;margin-bottom:12px}.dp-blog-detail-content .article-body p{margin-bottom:16px}.dp-blog-detail-content .article-body img{max-width:100%;border-radius:var(--dp-radius);margin:24px 0}.dp-blog-nav{margin-top:48px;padding-top:24px;border-top:1px solid var(--dp-border)}.dp-blog-nav a{color:var(--dp-primary);font-weight:500;font-size:14px}