.blog-shell{padding-top:48px;padding-bottom:80px}.blog-index-heading{max-width:900px;margin-bottom:48px}.blog-entry{padding-bottom:32px;margin-bottom:32px;border-bottom:1px solid var(--brand-border)}.blog-entry h2{font-size:1.7rem;margin:16px 0}.blog-entry h2 a{-webkit-text-decoration:none;text-decoration:none}.entry-meta{font-size:.8rem;margin-top:16px}.recent-blogs{list-style:none;padding:0}.recent-blogs li{display:flex;gap:16px;margin-bottom:16px;align-items:start}.date-badge{display:block;flex:0 0 48px;text-align:center;background:var(--brand-primary-light);color:var(--brand-text);padding:8px;border-radius:var(--brand-radius);font-weight:700}.date-badge small{display:block}.blog-shell aside h2{font-size:1.25rem}.blog-reading-guide{margin-top:48px;padding-top:32px;border-top:1px solid var(--brand-border)}.page-link{color:var(--brand-primary)}.page-item.active .page-link{background:var(--brand-primary);border-color:var(--brand-primary);color:var(--brand-text-inverse)}