.masonry{column-count:1;column-gap:0}@media (min-width:640px){.masonry{column-count:2}}@media (min-width:900px){.masonry{column-count:3}}@media (min-width:1200px){.masonry{column-count:4}}.masonry-item{break-inside:avoid;width:100%;display:block}.card-img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.group:hover .card-img{transform:scale(1.05)}
