.blog-sidebar{position:sticky;top:104px;border:1px solid var(--brand-border);border-radius:var(--radius);padding:22px;background:var(--brand-bg);box-shadow:var(--shadow-card)}.blog-sidebar ul{list-style:none;padding:0;margin:0}.blog-sidebar li{border-bottom:1px solid var(--brand-border);padding:12px 0}.blog-sidebar li:last-child{border-bottom:0}.blog-sidebar span{display:block;color:var(--brand-text-secondary);font-size:.86rem}.blog-row{display:grid;grid-template-columns:minmax(120px,180px) 1fr;grid-gap:24px;gap:24px;border-bottom:1px solid var(--brand-border);padding:28px 0}.blog-row__meta{color:var(--brand-text-secondary);font-weight:700}.blog-row h2{font-size:1.45rem}.text-link{font-weight:800}.pagination-wrap{margin-top:34px}.page-count{color:var(--brand-text-secondary)}@media (max-width:767px){.blog-row{grid-template-columns:1fr}}