.masonry-grid{display:flex;margin-left:-20px;width:auto}.masonry-grid-column{padding-left:20px;background-clip:padding-box}.masonry-grid-column>div{margin-bottom:20px;break-inside:avoid}@media (max-width:800px){.masonry-grid{margin-left:-16px}.masonry-grid-column{padding-left:16px}.masonry-grid-column>div{margin-bottom:16px}}@media (max-width:500px){.masonry-grid{margin-left:-12px}.masonry-grid-column{padding-left:12px}.masonry-grid-column>div{margin-bottom:12px}}.masonry-item{transition:all .3s cubic-bezier(.4,0,.2,1);will-change:transform}.masonry-item:hover{transform:translateY(-4px) scale(1.02);z-index:10}.masonry-container::-webkit-scrollbar{width:8px}.masonry-container::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.masonry-container::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.masonry-container::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.masonry-item{animation:fadeInUp .6s ease-out}.masonry-item:first-child{animation-delay:.1s}.masonry-item:nth-child(2){animation-delay:.2s}.masonry-item:nth-child(3){animation-delay:.3s}.masonry-item:nth-child(4){animation-delay:.4s}.masonry-item:nth-child(5){animation-delay:.5s}.masonry-item:nth-child(n+6){animation-delay:.6s}