/* HH Cinar GmbH: Instagram-Banner (.insta-cta) mit Handy-Video.
   Eingebunden auf "Jobs" und der Startseite. style.css bleibt unveraendert. */

.insta-cta {
  background: var(--white);
  border-top: 1px solid var(--border);
  padding-block: calc(var(--section) * 0.62);
}
.insta-cta__inner {
  display: grid;
  gap: 2.5rem;
  align-items: center;
}
.insta-cta__copy .h2 {
  margin-bottom: 1rem;
}
.insta-cta__copy p:not(.eyebrow) {
  max-width: 50ch;
}
.insta-cta__btn {
  display: inline-flex;
  align-items: center;
  gap: 10px;
  margin-top: 2rem;
  letter-spacing: normal;
  text-transform: none;
}
.insta-cta__btn svg {
  width: 20px;
  height: 20px;
  flex-shrink: 0;
}

/* Video 1920x1080 mit viel weissem Rand: Ausschnitt auf die drei Handys
   (ca. 19 bis 79 % der Breite), Rest per object-fit abgeschnitten. */
.insta-cta__media {
  justify-self: center;
  width: 100%;
  max-width: 560px;
  aspect-ratio: 1.24;
  overflow: hidden;
}
/* Video hat weissen Grund: multiply laesst ihn im weissen Banner verschwinden,
   die Handys bleiben farbecht. */
.insta-cta__video {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: 47% 50%;
  mix-blend-mode: multiply;
}
@media (min-width: 900px) {
  .insta-cta__inner { grid-template-columns: 1fr 1fr; gap: 4rem; }
  .insta-cta__media { justify-self: end; max-width: 620px; }
}
