.video-masonry{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-bottom:32px}.video-item{flex:1 1 calc(33.333% - 16px);max-width:calc(33.333% - 16px)}@media (max-width:768px){.video-item{flex:1 1 calc(50% - 16px);max-width:calc(50% - 16px)}}@media (max-width:480px){.video-item{flex:1 1 100%;max-width:100%}}