@charset "UTF-8";.blog-hero{background:var(--usg-primary);padding:3.5rem 0;color:#fff}.blog-hero h1{color:#fff;margin-bottom:.5rem}.blog-hero p{color:rgba(255,255,255,.75)}.blog-layout{padding:4rem 0;background:var(--usg-bg-light)}.blog-entry{background:#fff;border:1px solid var(--usg-border);border-radius:var(--usg-radius-lg);padding:2rem;margin-bottom:1.5rem;transition:box-shadow var(--usg-transition)}.blog-entry:hover{box-shadow:var(--usg-shadow)}.blog-entry .entry-category a{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--usg-secondary)}.blog-entry h2{font-size:1.35rem;margin:.5rem 0}.blog-entry h2 a{color:var(--usg-text-primary)}.blog-entry h2 a:hover{color:var(--usg-primary)}.blog-entry .entry-meta{font-size:.8rem;color:var(--usg-text-light);margin-bottom:.75rem}.blog-entry .entry-meta a{color:var(--usg-text-secondary)}.blog-entry .entry-meta a:hover{color:var(--usg-primary)}.blog-entry .abstract{font-size:.92rem;color:var(--usg-text-secondary);line-height:1.65;margin-bottom:1.25rem}.blog-entry .btn-read-more{font-size:.85rem;font-weight:600;color:var(--usg-primary);border:1px solid var(--usg-primary);border-radius:4px;padding:.35rem .9rem;transition:all var(--usg-transition)}.blog-entry .btn-read-more:hover{background:var(--usg-primary);color:#fff}.blog-pagination{margin-top:1.5rem}.blog-sidebar{position:sticky;top:80px}.sidebar-widget{background:#fff;border:1px solid var(--usg-border);border-radius:var(--usg-radius-lg);padding:1.5rem;margin-bottom:1.5rem}.sidebar-widget .widget-title{font-size:.8rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--usg-primary);display:block;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid var(--usg-primary)}.recent-post-item{display:flex;gap:.75rem;padding:.75rem 0;border-bottom:1px solid var(--usg-border)}.recent-post-item:last-child{border-bottom:none}.recent-post-date{min-width:42px;height:42px;background:var(--usg-primary);border-radius:var(--usg-radius);display:flex;flex-direction:column;align-items:center;justify-content:center}.recent-post-date .day{font-size:1rem;font-weight:800;color:#fff;line-height:1}.recent-post-date .month{font-size:.6rem;color:rgba(255,255,255,.7);text-transform:uppercase;letter-spacing:.05em}.recent-post-item a{font-size:.85rem;color:var(--usg-text-primary);line-height:1.4;font-weight:500}.recent-post-item a:hover{color:var(--usg-primary)}.blog-detail-layout{padding:4rem 0;background:var(--usg-bg-light)}.blog-content-area{background:#fff;border:1px solid var(--usg-border);border-radius:var(--usg-radius-lg);padding:2.5rem}.blog-content-area h1{font-size:max(1.5rem, min(3vw, 2rem));line-height:1.3;margin-bottom:.75rem}.blog-content-area .blog-attr{font-size:.83rem;color:var(--usg-text-light);margin-bottom:1.5rem}.blog-content-area .blog-attr a{color:var(--usg-text-secondary)}.blog-content-area .content{line-height:1.8;font-size:1rem;color:var(--usg-text-primary)}.blog-content-area .blog-share{padding:1.5rem 0;border-top:1px solid var(--usg-border);margin-top:2rem}.share-icon{display:inline-flex;align-items:center;gap:.4rem;background:var(--usg-bg-light);border:1px solid var(--usg-border);border-radius:4px;padding:.4rem .75rem;font-size:.82rem;font-weight:600;color:var(--usg-text-secondary);margin-right:.5rem;transition:all var(--usg-transition)}.share-icon:hover{border-color:var(--usg-primary);color:var(--usg-primary)}.entry-author{margin-top:2rem}.author-box{background:var(--usg-bg-light);border-radius:var(--usg-radius-lg);padding:1.5rem}.author-avatar{width:60px;height:60px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.author-name{font-size:1rem;font-weight:700;margin-bottom:.25rem}.author-desc{font-size:.85rem;color:var(--usg-text-secondary);margin:0}.pre-next{margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--usg-border)}.pre-next .next,.pre-next .pre{padding:1rem}.pre-next a{font-size:.9rem;color:var(--usg-text-primary);display:block}.pre-next a:hover{color:var(--usg-primary)}.blog-reply{margin-top:2.5rem;padding-top:2rem;border-top:1px solid var(--usg-border)}.blog-reply h3{font-size:1.25rem;margin-bottom:1rem}.icon-whatsapp::before{content:"";display:inline-block;width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%2325D366'%3E%3Cpath d='M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347z'/%3E%3Cpath d='M12 0C5.373 0 0 5.373 0 12c0 2.123.553 4.116 1.522 5.847L.057 23.886a.75.75 0 00.914.914l6.039-1.465A11.942 11.942 0 0012 24c6.627 0 12-5.373 12-12S18.627 0 12 0zm0 22c-1.929 0-3.727-.516-5.269-1.416l-.38-.228-3.936.954.928-3.813-.249-.4A10 10 0 012 12C2 6.477 6.477 2 12 2s10 4.477 10 10-4.477 10-10 10z'/%3E%3C/svg%3E") center no-repeat}.icon-angle-left::before{content:"←"}.icon-angle-right::before{content:"→"}