.Link_link__I6J6Z {
  width: fit-content;
  margin: 0;
  padding: 0;
  text-decoration: none;
  position: relative;
  text-wrap: wrap;
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #686ffe;
}

  .Link_link__I6J6Z svg {
    height: 18px;
    width: 18px;
  }

  .Link_link__I6J6Z.Link_none__TJXwh {
    text-decoration: none;
  }

  .Link_link__I6J6Z.Link_underline__pVD_9 {
    text-decoration: underline;
  }

  .Link_link__I6J6Z:visited {
    color: var(--color);
  }

.Link_buttonStyle__Q5LNH {
  width: fit-content;
  text-decoration: none;
  margin-block: initial;
  margin-inline: initial;
}

.Link_flash__vsSlS {
  --ease-out-expo: cubic-bezier(0.19, 1, 0.22, 1);
}

.Link_flash__vsSlS::before,
  .Link_flash__vsSlS::after {
    position: absolute;
    content: "";
    left: 0;
    bottom: -0.1rem;
    display: block;
    width: 100%;
    height: 0.1rem;
    background: var(--color);
    transition: 700ms var(--ease-out-expo);
  }

.Link_flash__vsSlS::before {
    transform: scaleX(0);
    transform-origin: left;
  }

.Link_flash__vsSlS::after {
    transform-origin: right;
    transition-delay: 0.25s;
  }

.Link_flash__vsSlS:hover::before {
      transform: scaleX(1);
      transition-delay: 0.25s;
    }

.Link_flash__vsSlS:hover::after {
      transform: scaleX(0);
      transition-delay: 0s;
    }

.Link_goTo__wVStW {
  text-decoration: none;
  color: var(--color);
  position: relative;
}

.Link_goTo__wVStW > span {
    background-image: linear-gradient(0deg, var(--color) 0%, var(--color) 100%);
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: var(--background-size, 100%) 0.1rem;
    transition: background-size 0.2s linear var(--background-delay, 0.15s);
    font-size: inherit;
    transform: translateZ(0);
  }

.Link_goTo__wVStW > svg {
    vertical-align: top;
    display: inline;
    line-height: 1;
    width: 13px;
    height: 28px;
    position: relative;
    left: -2px;
    fill: none;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 0.1rem;
    stroke: var(--color);
    stroke-dasharray: 7.95 30;
    stroke-dashoffset: var(--stroke-dashoffset, 46);
    transition: stroke-dashoffset var(--stroke-duration, 0.15s)
      var(--stroke-easing, linear) var(--stroke-delay, 0s);
  }

.Link_goTo__wVStW:hover {
    --background-size: 0%;
    --background-delay: 0s;
    --stroke-dashoffset: 26;
    --stroke-duration: 0.3s;
    --stroke-easing: cubic-bezier(0.3, 1.5, 0.5, 1);
    --stroke-delay: 0.195s;
  }

