.blog-topic-filter{border:1px solid #e1e5ee;border-radius:.6rem;padding:.7rem 1rem}.blog-post-card{background:#fff;border:1px solid #eef1f6;border-radius:1rem;padding:1rem;transition:transform .15s ease,box-shadow .15s ease}.blog-post-card:hover{box-shadow:0 8px 20px rgba(0,0,0,.06);text-decoration:none;transform:translateY(-2px)}.featured-image img{border-radius:15px;height:300px;margin-bottom:15px;object-fit:cover;width:100%}.bpl-meta{display:flex;flex-wrap:wrap;gap:.88em}.bpl-meta__item{align-items:center;display:inline-flex;gap:.25em}.bpl-meta__item,.bpl-meta__item.bpl-meta__tag{border:1px solid #e9eef7;border-radius:.5rem;font-size:.75rem;padding:.15rem .5rem}.bpl-meta__item.bpl-meta__tag{background:#f5f7fb}.blog-post-card:hover .bpl-meta__item{color:var(--bz-link-color)!important}.bpl-meta__item svg{height:1em;width:1em}.bpl-meta__item svg *{fill:var(--bz-primary)}.blog-post-card__summary{color:var(--bz-body-color);font-size:.9rem;margin:0 0 .75rem}.blog-post-card__summary-title{font-weight:900;margin-bottom:.33em}.bpl-author__pfp{aspect-ratio:1;border-radius:13px;overflow:hidden;width:3em}.bpl-author__pfp img{display:block;height:100%;object-fit:cover;width:100%}.bpl-author{display:grid;gap:0 .33em;grid-template-columns:3em 1fr}.bpl-author__pfp{grid-row:span 2}.bpl-footer{display:flex;gap:.88em;justify-content:space-between;margin-top:1.33em}.bpl-footer .btn{font-size:.9rem}.blog-post-card__meta{margin-bottom:1.33em}.bpl-grid{display:grid;gap:1.66em;grid-template-columns:repeat(auto-fit,minmax(20em,1fr));padding:2.33em 0}.blog-pagination{text-align:center}