.animated-link {
  position: relative;
  color: #414fd0;
  transition: color 0.2s cubic-bezier(0.4,0,0.2,1);
}
.animated-link::after {
  content: '';
  position: absolute;
  left: 0;
  bottom: -2px;
  width: 100%;
  height: 2px;
  background: #414fd0;
  border-radius: 2px;
  transform: scaleX(0);
  transition: transform 0.3s cubic-bezier(0.4,0,0.2,1);
  transform-origin: left;
}
.animated-link:hover {
  color: #2d1eaa;
}
.animated-link:hover::after {
  transform: scaleX(1);
}
