@media(max-width:760px){.projects .gallery{display:flex;gap:16px;overflow-x:auto;overflow-y:hidden;max-width:none;margin:0 -5%;padding:0 10%;scroll-snap-type:x mandatory;scrollbar-width:none}.projects .gallery::-webkit-scrollbar{display:none}.projects .gallery img{flex:0 0 76%;width:76%;height:350px;border-radius:8px;scroll-snap-align:center}.projects .gallery img:first-child{margin-left:0}}
.gallery img{transition:transform .3s ease,box-shadow .3s ease;position:relative;z-index:0}
.gallery img:hover{transform:scale(1.04);z-index:2;box-shadow:0 8px 24px rgba(36,35,33,.2)}
