.projectgrid .solution-card {
  position: relative;
  isolation: isolate;
  overflow: hidden;
  background: #22251f;
  filter: none;
}

.solution-card > img {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center 25%;
  z-index: -2;
}

.solution-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(180deg, rgb(0 0 0 / 12%) 0%, rgb(0 0 0 / 6%) 30%, rgb(0 0 0 / 45%) 60%, rgb(0 0 0 / 90%) 100%);
  z-index: -1;
  pointer-events: none;
}

.solution-card > h3 {
  color: #fafaf6;
  text-shadow: 0 1px 8px rgb(0 0 0 / 30%);
}

.solution-automation > img {
  object-position: 60% 30%;
}
