.blog-header{padding:72px 0;background:#ececec;border-bottom:1px solid var(--brand-border)}.blog-header h1{font-size:max(2rem, min(4vw, 3.5rem))}.bos-blog-layout{background:#fff}.bos-blog-sidebar{position:sticky;top:96px;padding:24px;border-top:4px solid #111;background:#f3f5f8}.bos-blog-sidebar ul{list-style:none;padding:0;margin:0}.bos-blog-sidebar li{padding:14px 0;border-bottom:1px solid var(--brand-border)}.bos-blog-sidebar a,.bos-blog-sidebar time{display:block}.bos-blog-sidebar time{font-size:.72rem;color:var(--brand-text)}.bos-blog-list article{padding:0 0 32px;margin-bottom:32px;border-bottom:1px solid var(--brand-border)}.bos-blog-list h2 a{color:var(--brand-text)}.bos-blog-meta{font-size:.8rem;letter-spacing:.08em}.bos-read-link{font-weight:700}.pagination .page-link{border-radius:0;color:var(--brand-text)}.pagination .active .page-link{background:#111;border-color:#111;color:#fff}