
.feat--business {
  --card-media: url("../../../media/business/cover-data-ai.jpg?v=99f6ee9360c2");
}
.feat--cloud {
  --card-media: url("../../../media/business/pillar-cloud.jpg?v=99f6ee9360c2");
}
.feat--ai {
  --card-media: url("../../../media/business/pillar-data-ai.jpg?v=99f6ee9360c2");
}
.feat--split.feat--ai .feat__read,
.feat--split.feat--cloud .feat__read {
  --read-fade: linear-gradient(to bottom, #000 82%, transparent 100%);
  flex: 0 1 auto;
  mask-image: none;
  padding-bottom: 0;
}
.feat--split.feat--ai .feat__acts,
.feat--split.feat--cloud .feat__acts {
  position: static;
  margin-top: auto;
  padding-top: var(--sp-4);
}
@supports (animation-timeline: scroll()) {
  .feat--split.feat--ai .feat__read,
  .feat--split.feat--cloud .feat__read {
    animation: feat-read-cut linear both;
    animation-timeline: scroll(self);
  }
}
.hub-card--bu-cloud {
  --card-media: url("../../../media/business/cover-cloud.jpg?v=99f6ee9360c2");
}
.hub-card--bu-redhat {
  --card-media: url("../../../media/business/cover-redhat.jpg?v=99f6ee9360c2");
}
.hub-card--pd-fitcloud {
  --card-media: url("../../../media/product/fitcloud/cover.jpg?v=99f6ee9360c2");
}
.hub-card--bu-databricks {
  --card-media: url("../../../media/business/cover-databricks.jpg?v=99f6ee9360c2");
}
.hub-card--bu-starburst {
  --card-media: url("../../../media/business/cover-starburst.jpg?v=99f6ee9360c2");
}
.hub-card--bu-identity {
  --card-media: url("../../../media/business/cover-identity.jpg?v=99f6ee9360c2");
}
.hub-card--bu-data-ai {
  --card-media: url("../../../media/business/cover-data-ai.jpg?v=99f6ee9360c2");
}
.hub-card--pd-sapie-agent {
  --card-media: url("../../../media/product/sapie-agent/cover.jpg?v=99f6ee9360c2");
}
.business-hub #cases .hubcol__item:only-child {
  grid-column: 1 / -1;
}
.business-hub #cases .hubcol__item:only-child .hubcol__desc {
  max-inline-size: var(--measure);
}
.business-hub .section--stone .cta-row {
  margin-top: var(--sp-7);
}
