
.gallery-grid{
display:grid;
grid-template-columns:repeat(auto-fit,minmax(250px,1fr));
gap:25px;
max-width:1100px;
margin:0 auto;
padding:10px;
}

.gallery-grid img{
width:100%;
border-radius:10px;
transition:transform .3s ease, box-shadow .3s ease;
}

.gallery-grid img:hover{
transform:scale(1.04);
box-shadow:0 12px 30px rgba(0,0,0,0.15);
}
