.blog-cards-header{flex-direction:column;margin-bottom:32px;display:flex}.blog-cards-subtitle.subtitle{margin-bottom:4px}.blog-cards-grid{grid-template-columns:var(--blog-cards-grid-columns-desktop,repeat(3,1fr));align-items:stretch;gap:32px;display:grid}.blog-cards-grid-item-image-wrapper{border-radius:12px;max-height:300px;margin-bottom:24px;position:relative;overflow:hidden}.blog-cards-grid-item:hover .blog-cards-grid-item-image{transform:scale(1.03)}.blog-cards-grid-item:hover .blog-cards-grid-item-arrow{transform:rotate(45deg)}.blog-cards-grid-item-arrow{z-index:1;transition:transform .3s ease-in-out;position:absolute;bottom:24px;right:24px}.blog-cards-grid-item-image{object-fit:cover;will-change:transform;width:100%;height:100%;min-height:400px;transition:transform .3s ease-in-out;transform:translateZ(0)}.blog-cards-grid-item-header{align-items:center;gap:12px;margin-bottom:4px;display:flex}.blog-cards-grid-item-time.description{color:var(--color-black);font-size:16px}.blog-cards-grid-item-category.description{color:var(--color-black);font-weight:600}.blog-cards-grid-item-time-wrapper{align-items:center;gap:8px;display:flex}.blog-cards-grid-item-description.description{line-clamp:2;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.blog-cards-grid-item-title.title-small{-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:color .2s ease-in-out;display:-webkit-box;overflow:hidden}.blog-cards-grid-item:hover .blog-cards-grid-item-title.title-small{color:var(--color-primary)}.blog-cards-button-wrapper{justify-content:center;margin-top:32px;display:flex}@media (max-width:1280px){.blog-cards-grid{grid-template-columns:repeat(1,1fr);gap:32px}.blog-cards-grid-item-image{max-height:300px}}
.blog-items{grid-template-columns:repeat(2,1fr);align-items:flex-start;gap:24px 32px;width:100%;margin-bottom:36px;display:grid}.blog-item{cursor:pointer}.blog-item-content{border:1px solid var(--color-border);background-color:#fff;border-radius:12px;flex-direction:column;align-items:flex-start;width:100%;height:100%;padding:40px 32px;display:flex;position:relative}.blog-item-title-wrapper{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.blog-item-title.description{text-align:left;color:var(--color-black);margin-bottom:0;font-weight:600}.blog-item-description.description{text-align:left;padding-top:12px;font-size:16px}.blog-item-chevron{flex-shrink:0}@media (max-width:1280px){.blog-items{grid-template-columns:repeat(1,1fr);gap:16px}}@media (max-width:640px){.blog-item-content{padding:24px}}
.blog-filter-content{flex-wrap:wrap;align-items:center;gap:48px;margin-bottom:64px;display:flex}.blog-filter-item.title-small{cursor:pointer;white-space:nowrap;text-align:center;text-align:center;justify-content:center;align-items:center;width:fit-content;font-size:20px;transition:all .2s ease-in-out;display:flex}.blog-filter-item.title-small:hover{color:var(--color-primary)}.blog-filter-item-active.title-small{position:relative}.blog-filter-item-active.title-small:after{content:"";background-color:var(--color-primary);width:100%;height:3px;position:absolute;bottom:-8px;left:0}.blog-filter-item-active.title-small:hover{color:var(--color-black)}@media (max-width:1024px){.blog-filter-content{justify-content:center}}@media (max-width:585px){.blog-filter-item{width:100%}}@media (max-width:475px){.blog-filter-content{gap:32px}.blog-filter-item.title-small{font-size:18px}}
