.blog-header{padding-bottom:32px;border-bottom:1px solid var(--brand-border);margin-bottom:48px}.blog-recent-sticky{position:sticky;top:100px}.blog-recent-sticky h2{font-size:1.25rem}.blog-recent-sticky ul{padding:0;list-style:none}.blog-recent-sticky li{margin-bottom:24px}.blog-recent-sticky time{display:block;font-size:.75rem}.blog-entry{border-bottom:1px solid var(--brand-border);padding:0 0 32px;margin-bottom:32px}.blog-entry h2{font-size:1.75rem}.blog-entry time{display:block;margin-bottom:16px}.blog-reading-note{padding-top:48px}.pagination{flex-wrap:wrap;gap:8px}.page-link{color:var(--brand-primary)}.page-item.active .page-link{background:var(--brand-primary);border-color:var(--brand-primary)}