.blog-page h1{max-width:26ch}.blog-intro{max-width:85ch;margin-bottom:40px}.blog-list article{padding:24px 0 40px;border-bottom:1px solid var(--brand-border);margin-bottom:32px}.blog-list h2{font-size:1.65rem;margin-top:16px}.blog-list h2 a{-webkit-text-decoration:none;text-decoration:none}.blog-meta{font-size:.85rem}.recent-notes h2{font-size:1.2rem}.recent-notes ul{padding:0;list-style:none}.recent-notes li{padding:16px 0;border-bottom:1px solid var(--brand-border)}.recent-notes time{display:block;font-size:.75rem}.reading-guide{margin-top:48px}.reading-guide h2{font-size:1.5rem}.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)}.blog-end-note{padding-bottom:80px;max-width:900px}