.blog-page{background:#fff}.blog-layout{display:grid;grid-template-columns:minmax(260px,0.32fr) minmax(0,1fr);grid-gap:40px;gap:40px;align-items:start}.blog-sidebar{position:sticky;top:100px;border:1px solid var(--brand-border);padding:24px;background:var(--brand-bg-alt)}.blog-sidebar h2{font-size:1.2rem}.recent-list{list-style:none;padding:0;margin:0}.recent-list li+li{margin-top:16px;padding-top:16px;border-top:1px solid var(--brand-border)}.recent-list span{display:block;color:var(--brand-primary-dark);font-size:.86rem;font-weight:700}.blog-summary{border-bottom:1px solid var(--brand-border);padding-bottom:28px;margin-bottom:30px}.blog-summary h2 a{color:var(--brand-text)}.blog-category,.blog-meta{color:var(--brand-primary-dark);font-weight:700;font-size:.9rem}.pagination .page-link{color:var(--brand-primary-dark);border-radius:var(--radius-base)}.pagination .active .page-link{background:var(--brand-primary-dark);border-color:var(--brand-primary-dark);color:#fff}@media (max-width:991px){.blog-layout{grid-template-columns:1fr}.blog-sidebar{position:static}}