/* Simple Scale Animation */

.button_link {
  position: relative;
  cursor: pointer;
}

.circle_link {
  position: relative;
  overflow: visible;
  transition: background-color 0.35s ease;
  will-change: transform;
}

.arrow_icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
}

.arrow_icon img {
  width: 18px;
  height: 18px;
  display: block;
}

/* Subtle hover effect on circle background */
.button_link:hover .circle_link.black {
  background-color: #0f1f71;
}

