/* Strona główna – siatka realizacji: wyrównanie wysokości kafli w 2. wierszu
   (kafel --4 był 5px wyższy niż --3, pod środkowym zdjęciem zostawał niebieski pasek). */
@media screen and (min-width: 993px) {
  .realization__container .realization__article--4 {
    height: 48rem;
  }

  /* Kafel ze zdjęciem w 2. wierszu (swiper4) wypełnia cały wiersz zamiast sztywnych 48rem –
     gdy przeglądarka policzy wiersz wyżej (Safari/Firefox, zoom), nie zostaje granatowy pasek. */
  .realization__container > .swiper4 {
    height: auto;
    min-height: 48rem;
    align-self: stretch;
  }

  .realization__container > .swiper4 .swiper-slide,
  .realization__container > .swiper4 .realization__article--3 {
    height: 100%;
  }

  .realization__container > .swiper4 .realization__article--3 a > img {
    max-height: none;
  }
}
