@charset "UTF-8";.blog-detail-wrap,.blog-wrap{padding:4rem 0 6rem}.blog-page-header{max-width:640px;margin-bottom:3rem}.bph-title{font-size:max(1.75rem, min(3.5vw, 2.5rem));font-weight:300;margin-bottom:.5rem}.bph-desc{font-size:.95rem;color:var(--color-gray-600);margin-top:.5rem}.blog-list{border-top:1px solid var(--color-gray-100)}.blog-entry{padding:2rem 0 1.5rem;border-bottom:1px solid var(--color-gray-100)}.category{font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent-dark);margin-bottom:.5rem}.category a{color:inherit}.entry-title{font-size:1.2rem;font-weight:500;margin-bottom:.4rem}.entry-title .plain{color:var(--color-primary-dark)}.entry-title .plain:hover{color:var(--color-accent-dark)}.divider{height:1px;background:var(--color-gray-100);margin:.75rem 0;clear:both}.blog-attr{font-size:.8rem;color:var(--color-gray-400);margin-bottom:.75rem}.blog-attr a{color:var(--color-gray-600)}.abstract{font-size:.875rem;color:var(--color-gray-600);line-height:1.65;margin-bottom:.75rem}.read-more-btn{font-size:.8rem;letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary);display:inline-block;margin-bottom:.75rem}.read-more-btn:hover{color:var(--color-accent-dark)}.entry-meta{font-size:.78rem;color:var(--color-gray-400);display:flex;gap:1.25rem}.entry-meta a{color:var(--color-gray-500)}.pagination .page-link{border-color:var(--color-gray-200);color:var(--color-primary);font-size:.85rem;border-radius:var(--radius)}.page-item.active .page-link{background:var(--color-primary);border-color:var(--color-primary)}.right-side{padding-left:2rem;border-left:1px solid var(--color-gray-100)}.widget-title{display:block;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-gray-400);margin-bottom:.75rem}.recent-blogs{list-style:none;padding:0;margin:0}.recent-blogs li{display:flex;gap:.75rem;align-items:flex-start;padding:.75rem 0;border-bottom:1px solid var(--color-gray-100);font-size:.85rem}.badge.fill-bg{display:flex;flex-direction:column;align-items:center;background:var(--color-primary);color:var(--color-white);padding:.2rem .45rem;border-radius:2px;min-width:38px;flex-shrink:0}.date-day{font-size:1rem;font-weight:700;line-height:1.1}.date-month{font-size:.6rem;text-transform:uppercase;letter-spacing:.07em}.recent-blogs a{color:var(--color-gray-900);line-height:1.4}.recent-blogs a:hover{color:var(--color-accent-dark)}.sidebar-inquiry-cta p{font-size:.85rem;color:var(--color-gray-600);margin-bottom:.75rem}.blog-meta.col-12.col-lg-9{padding-right:2rem}.content{font-size:.95rem;line-height:1.8;color:var(--color-gray-900);margin-top:1.5rem}.content h2{font-size:1.3rem;margin-top:2rem}.content h3{font-size:1.1rem;margin-top:1.5rem}.content img{max-width:100%;border-radius:var(--radius);margin:1.5rem 0}.content blockquote{border-left:3px solid var(--color-accent);padding-left:1.25rem;color:var(--color-gray-600);margin:1.5rem 0}.blog-share{margin-top:1.5rem;display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.share-label{font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--color-gray-400);margin-right:.25rem}.share-icon{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:var(--radius);background:var(--color-gray-100);color:var(--color-primary);transition:background var(--transition),color var(--transition)}.share-icon:hover{background:var(--color-primary);color:var(--color-white)}.entry-author.author-box{margin:1.5rem 0;padding:1.25rem;background:var(--color-gray-50);border:1px solid var(--color-gray-100);border-radius:var(--radius)}.author-avatar{width:52px;height:52px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.author-name{font-size:.9rem;font-weight:600;margin-bottom:.2rem}.author-desc{font-size:.82rem;color:var(--color-gray-600);margin:0}.pre-next{border-top:1px solid var(--color-gray-100);border-bottom:1px solid var(--color-gray-100);margin:1.5rem 0}.next,.pre{padding:1rem 0}.pre{padding-right:1.25rem}.next{padding-left:1.25rem;text-align:right}.next a,.pre a{color:var(--color-primary);font-size:.875rem}.next a:hover,.pre a:hover{color:var(--color-accent-dark)}.blog-reply{margin-top:2.5rem}.comment-reply-title{font-size:1.1rem;margin-bottom:.5rem}.comment-notes{font-size:.82rem;color:var(--color-gray-600);margin-bottom:1rem}.require::after{content:" *";color:var(--color-primary)}.blog-reply .form-control{font-size:.875rem}.blog-reply .form-label{font-size:.8rem;color:var(--color-gray-600);text-transform:uppercase;letter-spacing:.04em}@media (max-width:991px){.right-side{padding-left:0;border-left:none;border-top:1px solid var(--color-gray-100);padding-top:2rem;margin-top:2rem}.blog-meta.col-12.col-lg-9{padding-right:0}}