/* Approved uploaded film: IA Creation only. No additional media injector. */
[data-el="services-ai-creation-hero"].croworder-native-video-hero {
  position: relative !important;
  isolation: isolate;
  overflow: hidden;
  background-color: #07111f !important;
  color: #fff !important;
}
[data-el="services-ai-creation-hero"] > .croworder-native-hero-film {
  position: absolute !important;
  inset: 0 !important;
  width: 100% !important;
  height: 100% !important;
  z-index: 0 !important;
  pointer-events: none;
  background: #07111f url('https://d2ol7oe51mr4n9.cloudfront.net/user_38Ur3xg4YZChWx30PMUv5lgmHx6/23f9fe91-a595-4393-91d1-c36e7e6c023f.jpg') center / cover no-repeat;
}
[data-el="services-ai-creation-hero"] .croworder-native-hero-film__video {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
[data-el="services-ai-creation-hero"] .croworder-native-hero-film__overlay {
  position: absolute;
  inset: 0;
  background: linear-gradient(180deg, rgba(3,10,22,.08), rgba(3,10,22,.22)), rgba(3,10,22,.60) !important;
}
[data-el="services-ai-creation-hero"] > .centered-hero__inner {
  position: relative !important;
  z-index: 2 !important;
  width: 100% !important;
  margin-inline: auto;
  min-width: 0;
}
[data-el="services-ai-creation-hero"] .centered-hero__title,
[data-el="services-ai-creation-hero"] .centered-hero__title > span,
[data-el="services-ai-creation-hero"] .centered-hero__description,
[data-el="services-ai-creation-hero"] .centered-hero__eyebrow span,
[data-el="services-ai-creation-hero"] .centered-hero__ctas a,
[data-el="services-ai-creation-hero"] .centered-hero__ctas a span {
  color: #fff !important;
}
[data-el="services-ai-creation-hero"] .centered-hero__title {
  overflow-wrap: anywhere;
  max-width: 100%;
}
[data-el="services-ai-creation-hero"] .croworder-hero-film {
  display: none !important;
}
