     transform-origin: right;
      /* Start shrinking from the right */
    }

    @keyframes borderAnimation {
      from {
        transform: scaleX(0);
        /* Full width initially */
      }

      to {
        transform: scaleX(1);
        /* Shrink to zero width */
      }
    }

    .social-icons {

      text-align: left;
    }

    .social-icons a {
      display: inline-flex;
      justify-content: center;
      align-items: center;
      width: 2.1rem;
      height: 2.1rem;
      background-c