/* Final visual integration for the two editorial Bela scenes. */
.method-art {
  min-height: 430px;
  background: transparent url('bela_call_cutout_clean.png') center / contain no-repeat !important;
}

.method-art img {
  display: none !important;
}

.callout {
  position: relative;
  min-height: 440px;
  padding-right: 47% !important;
  overflow: hidden;
  isolation: isolate;
}

.callout::after {
  content: '';
  position: absolute;
  z-index: 1;
  right: 1%;
  bottom: -2%;
  width: 50%;
  height: 100%;
  background: url('bela_call_desk_transparent_clean.png') center bottom / contain no-repeat;
  pointer-events: none;
}

.callout > div {
  position: relative;
  z-index: 2;
}

.callout > img {
  display: none !important;
}

@media (max-width: 760px) {
  .method-art {
    min-height: 310px;
  }

  .callout {
    min-height: 590px;
    padding-right: 26px !important;
    padding-bottom: 290px !important;
  }

  .callout::after {
    right: 4%;
    bottom: 0;
    width: 92%;
    height: 300px;
  }
}
