.cs-blog-page{padding:48px 0 80px}.cs-blog-page-title{margin-bottom:8px}.cs-blog-page-lead{max-width:640px;margin-bottom:32px;color:var(--brand-text)}.cs-blog-item{background:#fff;border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:24px;margin-bottom:20px}.cs-blog-cat a{font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--brand-secondary)}.cs-blog-meta{font-size:.9rem;margin-bottom:12px;color:var(--brand-text)}.cs-blog-excerpt{margin-bottom:12px}.cs-readmore{font-weight:700}.cs-blog-sidebar{background:var(--brand-bg-alt);border-radius:var(--brand-radius);padding:20px;border:1px solid var(--brand-border);position:sticky;top:100px}.cs-recent-list{list-style:none;padding:0;margin:0 0 24px}.cs-recent-list li{padding:10px 0;border-bottom:1px solid var(--brand-border)}.cs-date-badge{display:block;font-size:.75rem;color:var(--brand-primary);font-weight:700}.cs-sidebar-note{background:#fff;border-radius:var(--brand-radius);padding:16px}.pagination .page-link{color:var(--brand-primary-dark);border-radius:8px;margin:0 2px}.pagination .page-item.active .page-link{background:var(--brand-primary);border-color:var(--brand-primary);color:#fff}