ight: 100px;
  border-radius: 50px;
  z-index: -1;
  background-color: #535fff;
  transition: all 0.3s 0.3s cubic-bezier(0.215, 0.610, 0.355, 1);
}

.button::after {
  right: -30px;
  transform: translateX(30px) translateY(-110px) rotate(30deg);
}

.button::before {
  left: -20px;
  transform: translateX(-10px) translateY(50px) rotate(30deg);
}

.button:hover::before {
  transform: rotate(30deg) translateY(10px) translateX(-15px);
}

.button:hover::after {
  transform: rotate(30deg) translateY(-70px) transl