.blog-listing__intro{max-width:34rem;margin:.9rem 0 0;color:var(--dap-ink-soft);line-height:1.65}.blog-card{min-height:100%}.blog-card__visual{min-height:11.5rem}.blog-card__copy{gap:.85rem}.blog-card h3{font-size:clamp(1.18rem,1.6vw,1.38rem)}.blog-card__footer{align-items:center;margin-top:.15rem;padding-top:.85rem;border-top:1px solid var(--dap-border)}.blog-card__author{display:inline-flex;align-items:center;gap:.38rem;color:var(--dap-muted);white-space:nowrap}.blog-card__author .bi{color:var(--dap-blue)}.blog-card__footer .text-link{white-space:nowrap;font-size:.78rem}.blog-pagination{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:3rem}.blog-pagination__control,.blog-pagination__pages a,.blog-pagination__pages span{display:inline-flex;align-items:center;justify-content:center;min-height:2.6rem;border:1px solid var(--dap-border);border-radius:.7rem;background:#fff;color:var(--dap-ink);font-size:.82rem;font-weight:800;text-decoration:none}.blog-pagination__control{gap:.45rem;padding:0 .85rem}.blog-pagination__control:hover,.blog-pagination__pages a:hover{border-color:var(--dap-blue);color:var(--dap-blue)}.blog-pagination__control.is-disabled{pointer-events:none;opacity:.42}.blog-pagination__pages{display:flex;align-items:center;gap:.4rem}.blog-pagination__pages a,.blog-pagination__pages span{width:2.6rem}.blog-pagination__pages span{border-color:transparent;background:transparent}.blog-pagination__pages a.is-current{border-color:var(--dap-blue);background:var(--dap-blue);color:#fff}@media(max-width:600px){.blog-card__footer{align-items:flex-start;flex-direction:column}.blog-pagination{gap:.45rem}.blog-pagination__control{padding:0 .65rem}.blog-pagination__control span{display:none}.blog-pagination__pages{gap:.2rem}.blog-pagination__pages a,.blog-pagination__pages span{width:2.25rem;min-height:2.25rem}}
