@charset "UTF-8";.blog-page-hero{background:var(--gray-50);padding:48px 0;border-bottom:1px solid var(--gray-100)}.blog-page-hero h1{font-size:max(1.6rem, min(3vw, 2.2rem));font-weight:800;color:var(--gray-900);margin-bottom:10px}.blog-page-hero p{color:var(--gray-500);max-width:540px}.blog-list-item{padding:28px 0;border-bottom:1px solid var(--gray-100)}.blog-list-item:last-child{border-bottom:none}.bli-category{margin-bottom:6px}.bli-category a{font-size:.75rem;color:var(--primary);font-weight:700;text-transform:uppercase;letter-spacing:.06em}.bli-title{font-size:1.25rem;font-weight:700;margin-bottom:6px}.bli-title a{color:var(--gray-900)}.bli-title a:hover{color:var(--primary)}.bli-meta{font-size:.82rem;color:var(--gray-500);margin-bottom:10px}.bli-meta a{color:var(--primary)}.bli-excerpt{color:var(--gray-500);font-size:.92rem;line-height:1.7;margin-bottom:12px}.bli-readmore{font-weight:600;font-size:.9rem;color:var(--primary)}.bli-readmore span{transition:transform var(--transition);display:inline-block}.bli-readmore:hover span{transform:translateX(4px)}.bli-footer{margin-top:10px;display:flex;gap:16px;font-size:.8rem;color:var(--gray-500)}.bli-footer a{color:var(--gray-500)}.bli-footer a:hover{color:var(--primary)}.pagination .page-item.active .page-link{background:var(--primary);border-color:var(--primary)}.pagination .page-link{color:var(--primary)}.blog-sidebar{position:sticky;top:90px}.sidebar-widget{background:var(--white);border:1px solid var(--gray-100);border-radius:var(--radius-md);padding:24px;margin-bottom:24px}.widget-title{font-size:1rem;font-weight:700;color:var(--gray-900);margin-bottom:16px;padding-bottom:10px;border-bottom:2px solid var(--primary-light)}.recent-blogs{list-style:none;padding:0;margin:0}.recent-blogs li{display:flex;gap:12px;align-items:flex-start;padding:8px 0;border-bottom:1px solid var(--gray-100)}.recent-blogs li:last-child{border-bottom:none}.recent-blogs a{font-size:.88rem;color:var(--gray-700);font-weight:500;line-height:1.4}.recent-blogs a:hover{color:var(--primary)}.topic-tags{display:flex;flex-wrap:wrap;gap:8px}.topic-tag{background:var(--gray-50);color:var(--gray-700);font-size:.78rem;padding:4px 10px;border-radius:20px;font-weight:500;transition:all var(--transition)}.topic-tag:hover{background:var(--primary);color:var(--white)}.sidebar-cta h3{font-size:1rem;font-weight:700;color:var(--gray-900);margin-bottom:8px}.sidebar-cta p{font-size:.88rem;color:var(--gray-500);margin-bottom:14px}.ba-category a{font-size:.75rem;color:var(--primary);font-weight:700;text-transform:uppercase;letter-spacing:.06em}.ba-category{margin-bottom:8px}.ba-title{font-size:max(1.5rem, min(3vw, 2.1rem));font-weight:800;color:var(--gray-900);margin-bottom:12px;line-height:1.3}.ba-meta{font-size:.82rem;color:var(--gray-500);margin-bottom:20px}.ba-meta a{color:var(--primary)}.ba-divider{height:1px;background:var(--gray-100);margin:20px 0}.ba-content{font-size:.97rem;color:var(--gray-700);line-height:1.8}.ba-content h2,.ba-content h3{color:var(--gray-900);margin-top:28px}.ba-content p{margin-bottom:16px}.ba-content img{border-radius:var(--radius-sm);margin:20px 0}.ba-share{margin:28px 0}.ba-share-label{font-size:.82rem;color:var(--gray-500);margin-right:10px}.share-btn{display:inline-flex;align-items:center;gap:6px;font-size:.82rem;font-weight:600;padding:5px 12px;border-radius:20px;margin-right:8px;margin-top:8px;transition:all var(--transition)}.share-whatsapp{background:#e7f7f0;color:#25d366}.share-whatsapp:hover{background:#25d366;color:var(--white)}.share-facebook{background:#e8f0fb;color:#1877f2}.share-facebook:hover{background:#1877f2;color:var(--white)}.share-linkedin{background:#e8f2fb;color:#0a66c2}.share-linkedin:hover{background:#0a66c2;color:var(--white)}.ba-author{display:flex;gap:16px;align-items:flex-start;background:var(--gray-50);border-radius:var(--radius-md);padding:20px;margin:28px 0}.author-avatar{width:56px;height:56px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.author-name{font-size:.95rem;font-weight:700;color:var(--gray-900);margin-bottom:4px}.author-bio{font-size:.85rem;color:var(--gray-500);margin:0}.ba-prevnext{margin:24px 0;padding:20px 0;border-top:1px solid var(--gray-100);border-bottom:1px solid var(--gray-100)}.ba-next a,.ba-prev a{display:flex;flex-direction:column;color:var(--gray-700);-webkit-text-decoration:none;text-decoration:none}.ba-next a:hover,.ba-prev a:hover{color:var(--primary)}.pn-label{font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:var(--gray-500);font-weight:700;margin-bottom:4px}.pn-title{font-size:.9rem;font-weight:600}.ba-comments{margin-top:36px}.ba-comments h3{font-size:1.2rem;font-weight:700;color:var(--gray-900);margin-bottom:8px}.comment-notes{font-size:.85rem;color:var(--gray-500);margin-bottom:20px}@media (max-width:991.98px){.blog-sidebar{position:static}}