.blog-posts-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem}.blog-listing__post{border:none;border-radius:0!important;box-shadow:none;display:flex;flex-direction:column}.blog-listing__post:hover{box-shadow:none!important;transform:translateY(0)!important}.blog-listing__post-image-wrapper{aspect-ratio:16/9;border-radius:8px;overflow:hidden}.blog-listing__post-image-wrapper:hover{border-radius:0}.blog-listing__post-image{aspect-ratio:16/9;border-radius:8px;object-fit:cover;transform:scale(1);transition:transform .3s ease,border-radius .3s ease;width:100%}.blog-listing__post-image-wrapper:hover .blog-listing__post-image{border-radius:0;transform:scale(1.1)}.blog-listing__post-content{margin-top:8px}.blog-listing__post-title{display:-webkit-box;font-family:DIN Pro;font-size:23px;font-style:italic;font-weight:900;letter-spacing:.23px;line-height:110%;overflow:hidden;text-decoration:none;text-transform:uppercase;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--black,#272727);height:54px;margin-bottom:12px;text-overflow:ellipsis}.date-author-blog{display:flex;gap:.5rem;margin-bottom:6px}.blog-listing__post-author{font-style:italic;font-weight:900}.blog-listing__post-author,.blog-listing__post-timestamp{color:var(--black,#272727);font-family:DIN Pro;font-size:15px;letter-spacing:.15px;line-height:110%;text-decoration:none;text-transform:uppercase}.blog-listing__post-timestamp{font-weight:400}.blog-listing__post-preview{display:-webkit-box;margin-bottom:12px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.blog-listing__post-preview,.read-more-button{color:var(--black,#272727);font-family:DIN Pro;font-size:18px;font-weight:400;line-height:150%}.read-more-button{cursor:pointer;text-decoration:underline}.read-more-button:hover{font-weight:700}@media screen and (max-width:991px){.blog-posts-grid{grid-template-columns:repeat(1,1fr)}}