.nibc-blog-list{padding:78px 0 88px;background:var(--brand-bg)}.nibc-blog-header{max-width:800px;margin:0 auto 46px;text-align:center}.nibc-blog-header h1{margin:0;color:var(--brand-text);font-size:max(2rem, min(4vw, 3.5rem));line-height:1.1}.nibc-blog-items{max-width:820px;margin:0 auto}.nibc-blog-item{padding:28px 0;border-bottom:1px solid var(--brand-border)}.nibc-blog-item p,.nibc-blog-item time{color:var(--brand-text)}.nibc-blog-item h2{margin:8px 0 10px;font-size:max(1.35rem, min(2.5vw, 2rem))}.nibc-blog-item h2 a{color:var(--brand-primary-dark)}.nibc-pagination{margin-top:34px}.nibc-pagination .page-link{color:var(--brand-primary);border-radius:0}.nibc-pagination .active .page-link{background:var(--brand-primary);border-color:var(--brand-primary)}.nibc-recent-strip{max-width:920px;margin:56px auto 0;padding:28px;background:var(--brand-bg-alt);border:1px solid var(--brand-border)}.nibc-recent-strip h2{color:var(--brand-text);font-size:1.3rem}.nibc-recent-strip>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.nibc-recent-strip a{display:grid;grid-gap:6px;gap:6px;padding:16px;background:var(--brand-bg);border:1px solid var(--brand-border)}.nibc-recent-strip span{color:var(--brand-text);font-size:.86rem}@media (max-width:991px){.nibc-recent-strip>div{grid-template-columns:1fr}}