.BlogCard-module-scss-module__h--_Oq__blogCard{cursor:pointer;background:var(--grey-100);border-radius:16px;flex-direction:column;width:100%;height:100%;transition:box-shadow .3s;display:flex;position:relative}.BlogCard-module-scss-module__h--_Oq__blogCard:hover .BlogCard-module-scss-module__h--_Oq__title{text-decoration:underline}.BlogCard-module-scss-module__h--_Oq__imageWrapper{aspect-ratio:1.94949;border-radius:12px 12px 0 0;width:100%;position:relative;overflow:hidden}.BlogCard-module-scss-module__h--_Oq__imageWrapper .BlogCard-module-scss-module__h--_Oq__coverImage{object-fit:cover;width:100%;height:100%}.BlogCard-module-scss-module__h--_Oq__blogCardContent{flex-direction:column;width:100%;margin-top:20px;padding:0 20px 20px;display:flex}.BlogCard-module-scss-module__h--_Oq__category{color:var(--primary);text-transform:uppercase;margin-bottom:8px;font-size:14px;font-weight:700}.BlogCard-module-scss-module__h--_Oq__title{color:var(--text-color1);-webkit-line-clamp:2;text-overflow:ellipsis;z-index:2;-webkit-box-orient:vertical;margin:4px 0 12px;font-size:20px;font-weight:700;line-height:28px;display:-webkit-box;position:relative;overflow:hidden}.BlogCard-module-scss-module__h--_Oq__title a{display:block}.BlogCard-module-scss-module__h--_Oq__description{color:var(--text-color2);-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-bottom:20px;font-size:16px;line-height:24px;display:-webkit-box;overflow:hidden}.BlogCard-module-scss-module__h--_Oq__authorInfo{color:var(--text-color2);align-items:center;margin-top:auto;font-size:15px;display:flex}.BlogCard-module-scss-module__h--_Oq__authorInfo .BlogCard-module-scss-module__h--_Oq__authorPhoto{object-fit:cover;border-radius:50%;width:36px;height:36px;margin-right:8px}.BlogCard-module-scss-module__h--_Oq__authorInfo .BlogCard-module-scss-module__h--_Oq__authorName{margin-right:8px;font-weight:600}.BlogCard-module-scss-module__h--_Oq__authorInfo .BlogCard-module-scss-module__h--_Oq__date{color:var(--text-color1)}.BlogCard-module-scss-module__h--_Oq__blogRoute{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (max-width:768px){.BlogCard-module-scss-module__h--_Oq__blogCardContent{aspect-ratio:auto}}
