.cos-blog-wrap{background:#fff;color:#111827;padding:32px 0 64px}.cos-blog-wrap a:not([class*=btn]),.cos-blog-wrap h1,.cos-blog-wrap h2,.cos-blog-wrap p{color:#111827}.cos-blog-side{position:sticky;top:100px;background:#f8fafc;border-radius:8px;padding:16px}.cos-blog-side h2{font-size:1rem;color:#111827}.cos-blog-side ul{list-style:none;padding:0;margin:0}.cos-blog-side li{display:flex;gap:12px;margin-bottom:12px}.cos-date-badge{background:#5b21b6;color:#fff;border-radius:8px;min-width:48px;text-align:center;padding:6px 4px}.cos-date-badge span{display:block;color:#fff;line-height:1.1}.cos-blog-item{padding:32px 0;border-bottom:1px solid #dce3ea}.cos-blog-item h2{font-size:1.5rem}.cos-blog-item h2 a{color:#5b21b6;-webkit-text-decoration:none;text-decoration:none}.cos-blog-item .cos-meta{color:#334155;font-size:.9rem}.cos-page .pagination{margin-top:32px}.cos-page .page-link{color:#5b21b6}.cos-page .page-item.active .page-link{background:#7c3aed;border-color:#7c3aed;color:#fff}@media (max-width:991px){.cos-blog-side{position:static;margin-bottom:24px}}