/* Separate imaging from the three cultivation scales on this category page only. */
#rozwiazania > #obrazowanie.research-imaging-block {
  margin-top:40px;
}
@media (max-width:760px) {
  #rozwiazania > #obrazowanie.research-imaging-block {
    margin-top:28px;
  }
}

#rozwiazania > #obrazowanie.research-imaging-block > .research-card-image {
  position:relative;
}
#rozwiazania > #obrazowanie.research-imaging-block > .research-card-image > img {
  position:absolute;
  inset:0;
  width:100%;
  height:100%;
  object-fit:contain;
}

.cultivation-category-hero {
  grid-template-columns:1fr;
  gap:0;
}
.cultivation-category-hero h1 {
  max-width:26ch;
}
.cultivation-category-hero .lead {
  max-width:78ch;
}
#rozwiazania > .cultivation-scale-grid {
  grid-template-columns:repeat(2,minmax(0,1fr));
  gap:30px;
}
#rozwiazania > .cultivation-scale-grid > .research-home-card {
  display:flex;
  flex-direction:column;
  align-items:stretch;
  gap:24px;
  min-width:0;
}
#rozwiazania > .cultivation-scale-grid .research-card-image {
  position:relative;
  flex:none;
  width:100%;
  height:230px;
}
#rozwiazania > .cultivation-scale-grid .research-card-image img {
  position:absolute;
  inset:0;
  width:100%;
  height:100%;
  object-fit:contain;
}
#rozwiazania > .cultivation-scale-grid > .research-home-card:first-child .research-card-image img {
  transform:scale(1.35);
}
#rozwiazania > .cultivation-scale-grid > .research-home-card > div {
  display:flex;
  flex-direction:column;
  flex:1;
}
#rozwiazania > .cultivation-scale-grid .research-home-card > div > p:not(.label) {
  margin-top:16px;
}
#rozwiazania > .cultivation-scale-grid .text-link {
  align-self:flex-start;
  margin-top:auto;
}
@media (max-width:760px) {
  #rozwiazania > .cultivation-scale-grid {
    grid-template-columns:1fr;
    gap:28px;
  }
  #rozwiazania > .cultivation-scale-grid .research-card-image {
    height:240px;
  }
}
