.intro::after {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 1;
  pointer-events: none;
  background: radial-gradient(
    132.93% 34.9% at 56.09% 50.68%,
    rgba(18, 20, 24, 0) 66.39%,
    rgba(18, 20, 24, 0.37) 94%,
    #121418 42.58%
  );
  background:
    linear-gradient(
      to right,
      #121418 0%,
      rgba(18, 20, 24, 0.6) 22%,
      rgba(18, 20, 24, 0.25) 40%,
      rgba(18, 20, 24, 0) 60%
    ),
    radial-gradient(
      27.93% 83.9% at 75.09% 93.68%,
      rgba(18, 20, 24, 0) 63.39%,
      rgba(18, 20, 24, 0) 94%,
      #121418 118.58%
    );
}

.intro_bg {
  width: 43%;
  transform: translate(13%, 46%) scale(1.5);
}


.questions {
  background-size: 66%;
  background-position: right -523px bottom 50%;
}
.faq__accordion {
  max-width: 850px;
}