
/* === BEXER MEGA GRID === */
.bexer-mega-grid { display: grid; gap: 24px; }
.bexer-mega-grid.onetwo { grid-template-columns: 2fr 1fr; }
.bexer-mega-grid.onethree { grid-template-columns: 3fr 1fr; }
.bexer-mega-grid.masonry { grid-auto-flow: dense; }
.bexer-card { position: relative; overflow: hidden; }
.bexer-card img { width:100%; height:100%; object-fit:cover; }
.bexer-card .overlay {
  position:absolute; bottom:0; left:0; right:0;
  background:linear-gradient(transparent, rgba(0,0,0,.8));
  color:#fff; padding:20px;
}
