.realizace-card-img {
    transition: transform .5s ease;
  }

  .realizace-card:hover .realizace-card-img {
    transform: scale(1.05);
  }

  .realizace-section-grid::before {
    content: "";
    position: absolute;
    inset: 0;
    background-image:
      linear-gradient(rgba(15, 23, 42, 0.055) 1px, transparent 1px),
      linear-gradient(90deg, rgba(15, 23, 42, 0.055) 1px, transparent 1px);
    background-size: 34px 34px;
    mask-image: linear-gradient(
      to bottom,
      rgba(0,0,0,.9) 0%,
      rgba(0,0,0,.65) 28%,
      transparent 78%
    );
    -webkit-mask-image: linear-gradient(
      to bottom,
      rgba(0,0,0,.9) 0%,
      rgba(0,0,0,.65) 28%,
      transparent 78%
    );
  }
