.tek-blog-header{background-color:var(--brand-bg-alt);padding:160px 0 40px}.tek-blog-header h1{color:var(--brand-text);font-size:2rem;margin-bottom:8px}.tek-blog-header p{color:var(--brand-text-secondary);margin-bottom:0}.tek-blog-section{padding:var(--spacing-xxl) 0}.tek-blog-sidebar .widget-title{display:block;font-size:1.05rem;font-weight:600;color:var(--brand-text);margin-bottom:12px}.tek-blog-sidebar .divider{display:block;height:2px;background-color:var(--brand-primary);width:40px;margin-bottom:16px}.tek-blog-sidebar .recent-blogs{list-style:none;padding:0;margin:0}.tek-blog-sidebar .recent-blogs li{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid var(--brand-border)}.tek-blog-sidebar .recent-blogs li:last-child{border-bottom:none}.tek-blog-sidebar .recent-blogs .badge{flex-shrink:0;width:48px;height:48px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:var(--brand-radius);font-size:.7rem;line-height:1.2}.tek-blog-sidebar .recent-blogs .badge.fill-bg{background-color:var(--brand-primary);color:#fff}.tek-blog-sidebar .recent-blogs .date-day{font-size:1rem;font-weight:700;display:block}.tek-blog-sidebar .recent-blogs .date-month{font-size:.65rem;text-transform:uppercase;display:block}.tek-blog-sidebar .recent-blogs a{color:var(--brand-text);-webkit-text-decoration:none;text-decoration:none;font-size:.88rem;font-weight:500;line-height:1.4}.tek-blog-sidebar .recent-blogs a:hover{color:var(--brand-primary)}.tek-blog-list .blog-item{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid var(--brand-border)}.tek-blog-list .blog-item:last-child{border-bottom:none}.tek-blog-list .category a{color:var(--brand-primary);font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;-webkit-text-decoration:none;text-decoration:none}.tek-blog-list .entry-title{font-size:1.35rem;margin:8px 0}.tek-blog-list .entry-title a{color:var(--brand-text);-webkit-text-decoration:none;text-decoration:none}.tek-blog-list .entry-title a:hover{color:var(--brand-primary)}.tek-blog-list .blog-attr{font-size:.82rem;color:var(--brand-text-secondary);margin-bottom:12px}.tek-blog-list .blog-attr a{color:var(--brand-text-secondary);-webkit-text-decoration:none;text-decoration:none}.tek-blog-list .abstract{color:var(--brand-text);font-size:.92rem;line-height:1.6;margin-bottom:12px}.tek-blog-list .button{display:inline-block;color:var(--brand-primary);font-weight:600;font-size:.88rem;-webkit-text-decoration:none;text-decoration:none}.tek-blog-list .button:hover{-webkit-text-decoration:underline;text-decoration:underline}.tek-blog-list .entry-meta{display:flex;gap:16px;margin-top:12px;font-size:.78rem;color:var(--brand-text-secondary)}.tek-blog-list .entry-meta a{color:var(--brand-text-secondary);-webkit-text-decoration:none;text-decoration:none}.tek-blog-section .pagination{margin-top:var(--spacing-lg)}.tek-blog-section .pagination .page-link{color:var(--brand-primary);border-color:var(--brand-border);font-size:.88rem}.tek-blog-section .pagination .page-item.active .page-link{background-color:var(--brand-primary);border-color:var(--brand-primary);color:#fff}.tek-blog-section .pagination .page-item.disabled .page-link{color:var(--brand-text-secondary)}.tek-blog-detail{padding:160px 0 var(--spacing-xxl)}.tek-blog-detail .entry-title{font-size:2rem;margin-bottom:12px}.tek-blog-detail .blog-attr{font-size:.85rem;color:var(--brand-text-secondary);margin-bottom:24px}.tek-blog-detail .blog-attr a{color:var(--brand-text-secondary);-webkit-text-decoration:none;text-decoration:none}.tek-blog-detail .content{font-size:1rem;line-height:1.8;color:var(--brand-text)}.tek-blog-detail .content h2{font-size:1.5rem;margin-top:32px;margin-bottom:12px}.tek-blog-detail .content h3{font-size:1.25rem;margin-top:24px;margin-bottom:8px}.tek-blog-detail .content img{max-width:100%;border-radius:var(--brand-radius);margin:16px 0}.tek-blog-detail .blog-share{margin:32px 0}.tek-blog-detail .blog-share .divider{height:1px;background-color:var(--brand-border);margin-bottom:16px}.tek-blog-detail .blog-share .share-icon{display:inline-flex;width:36px;height:36px;border-radius:50%;background-color:var(--brand-bg-alt);align-items:center;justify-content:center;color:var(--brand-text-secondary);-webkit-text-decoration:none;text-decoration:none;margin-right:8px;transition:.2s}.tek-blog-detail .blog-share .share-icon:hover{background-color:var(--brand-primary);color:#fff}.tek-blog-detail .entry-meta{font-size:.82rem;color:var(--brand-text-secondary);margin:20px 0}.tek-blog-detail .entry-meta a{color:var(--brand-primary);-webkit-text-decoration:none;text-decoration:none}.tek-blog-detail .entry-author{background-color:var(--brand-bg-alt);padding:24px;border-radius:var(--brand-radius);margin:24px 0}.tek-blog-detail .entry-author .author-avatar{width:60px;height:60px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.tek-blog-detail .entry-author .author-name{font-size:1rem;margin-bottom:4px}.tek-blog-detail .entry-author .author-desc{font-size:.85rem;color:var(--brand-text-secondary);margin-bottom:0}.tek-blog-detail .pre-next{margin:32px 0}.tek-blog-detail .pre-next a{display:flex;align-items:center;gap:8px;padding:16px;-webkit-text-decoration:none;text-decoration:none;color:var(--brand-text);border:1px solid var(--brand-border);border-radius:var(--brand-radius);transition:border-color .2s}.tek-blog-detail .pre-next a:hover{border-color:var(--brand-primary)}.tek-blog-detail .pre-next .title{font-size:.88rem;font-weight:500}.tek-blog-detail .blog-reply{margin-top:40px}.tek-blog-detail .comment-reply-title{font-size:1.25rem;margin-bottom:16px}.tek-blog-detail .comment-notes{font-size:.82rem;color:var(--brand-text-secondary)}.tek-blog-detail .feedback .form-label.require::after{content:" *";color:#e53e3e}