.all-blogs-module{padding:40px 0}.blog-grid{display:grid;gap:30px;grid-template-columns:repeat(3,1fr)}@media (max-width:991px){.blog-grid{gap:24px;grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.blog-grid{gap:20px;grid-template-columns:1fr}}.blog-card{background-color:#fff;border-radius:0;box-shadow:0 2px 6px rgba(0,0,0,.15),0 0 3px rgba(0,0,0,.12);display:flex;flex-direction:column;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.blog-card:hover{box-shadow:0 10px 35px rgba(0,0,0,.15),0 0 15px rgba(0,0,0,.12);transform:translateY(-4px)}.blog-card.is-hidden{display:none!important}.blog-card__image-link{aspect-ratio:16/9;background-color:#f4f5f7;display:block;overflow:hidden;width:100%}.blog-card__image{display:block;height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.blog-card:hover .blog-card__image{transform:scale(1.03)}.blog-card__body{display:flex;flex-direction:column;flex-grow:1;padding:24px}.blog-card__author{align-items:center;display:flex;gap:12px;margin-bottom:16px}.blog-card__author-avatar{object-fit:cover}.blog-card__author-avatar,.blog-card__author-avatar-placeholder{border:1.5px solid;border-radius:50%;flex-shrink:0;height:44px;width:44px}.blog-card__author-avatar-placeholder{background-color:#fff}.blog-card__author-name{font-size:15px;font-weight:600}.blog-card__title{margin:0 0 14px}.blog-card__title-heading{font-family:inherit;font-size:21px;font-weight:700;line-height:1.35;margin:0}.blog-card__title-heading a{color:inherit;text-decoration:none;transition:color .2s ease}.blog-card__excerpt{color:#333;flex-grow:1;font-size:15px;line-height:1.55;margin:0 0 16px}.blog-card__footer{background-color:#fff;border-top:1px solid #e2e8f0;color:#333;font-size:14px;padding:14px 24px}.blog-card__topics-label{color:#333;font-weight:400;margin-right:4px}.blog-card__topic-link{text-decoration:none}.blog-card__topic-link:hover{text-decoration:underline}.all-blogs__load-more-wrapper{margin-top:40px;text-align:center}.all-blogs__load-more-btn{border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:600;padding:12px 36px;transition:opacity .2s ease,transform .2s ease}.all-blogs__load-more-btn:hover{opacity:.9;transform:translateY(-1px)}.all-blogs__pagination{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:40px}.all-blogs__pagination-numbers{align-items:center;display:flex;gap:6px}.all-blogs__page-num,.all-blogs__pagination-btn{align-items:center;background-color:#fff;border:1px solid #cbd5e1;border-radius:4px;cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;height:40px;justify-content:center;min-width:40px;padding:0 14px;transition:all .2s ease}.all-blogs__page-num:hover:not(.is-active),.all-blogs__pagination-btn:hover:not(:disabled){background-color:#f8fafc}.all-blogs__page-num.is-active{color:#fff}.all-blogs__pagination-btn:disabled{cursor:not-allowed;opacity:.4}