/* Gallery Grid */
.grid{display:grid; gap:10px; grid-template-columns:repeat(6, 1fr); grid-template-areas:"A A B C C C" "A A D D D E"; width:100%; margin:0 auto; align-items:stretch; }
.tile{overflow:hidden; background-size:cover; background-position:center; background-repeat:no-repeat; width:100%; height:100%; position:relative;}
.A{grid-area:A; aspect-ratio:3/4; height:auto; }
.B{grid-area:B; }
.C{grid-area:C; }
.D{grid-area:D; }
.E{grid-area:E; }
@media (max-width:992px){.grid{gap:5px; }
.A{}
}


/* Snow Effect */
.nextron-snow {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none; /* allow clicks through */
    overflow: hidden;
    z-index: 5;
}
.nextron-snow > canvas {
    position: absolute !important;
    top: 0;
    left: 0;
    width: 100% !important;
    height: 100% !important;
}