Как увеличить картинку вширь и ввысь при наведении без сдвига нижнего края?
можно попробовать сделать картинки абсолютно позиционированными c top: 0 и bottom: 0, и при ховере увеличивать свойство top до -30 например.
Еще можно сделать все картинки флекс итемами и на ховере делать margin-top: -20px и увеличивать ширину.
Предварительно у флекс итемов поставить например transition: all 0.5s linear;
вот код: https://jsfiddle.net/o3nxvcya/
вот так