#closer{  
    display: block;
    width: 70vw;
    margin: auto;
    max-width: 500px;
z-index: 100;
margin-bottom: -2vwx;
bottom: 1vw;

position: abso;}

    .kenburns-bottom {
        -webkit-animation: kenburns-bottom 5s ease-out both;
                animation: kenburns-bottom 5s ease-out both;
    }

    @-webkit-keyframes kenburns-bottom {
        0% {
          -webkit-transform: scale(1) translateY(0);
                  transform: scale(1) translateY(0);
          -webkit-transform-origin: 50% 84%;
                  transform-origin: 50% 84%;
        }
        100% {
          -webkit-transform: scale(1.25) translateY(15px);
                  transform: scale(1.25) translateY(15px);
          -webkit-transform-origin: bottom;
                  transform-origin: bottom;
        }
      }
      @keyframes kenburns-bottom {
        0% {
          -webkit-transform: scale(1) translateY(0);
                  transform: scale(1) translateY(0);
          -webkit-transform-origin: 50% 84%;
                  transform-origin: 50% 84%;
        }
        100% {
          -webkit-transform: scale(1.25) translateY(15px);
                  transform: scale(1.25) translateY(15px);
          -webkit-transform-origin: bottom;
                  transform-origin: bottom;
        }
      }
      #num2:hover .A{
        display: block;
    }
      .text-blur-out{
        -webkit-animation: text-blur-out 20s cubic-bezier(0.550, 0.085, 0.680, 0.530) both;
                animation: text-blur-out 20s cubic-bezier(0.550, 0.085, 0.680, 0.530) both;
                color: aliceblue;
                text-align: end;
                margin-bottom: -4vw;
                font-family:"Libre Barcode 128 Text", system-ui ;
                font-size: 1.5rem;
    }    
     @-webkit-keyframes text-blur-out {
        0% {
          -webkit-filter: blur(0.01);
                  filter: blur(0.01);
        }
        100% {
          -webkit-filter: blur(12px) opacity(0%);
                  filter: blur(12px) opacity(0%);
        }
      }
      @keyframes text-blur-out {
        0% {
          -webkit-filter: blur(0.01);
                  filter: blur(0.01);
        }
        100% {
          -webkit-filter: blur(12px) opacity(0%);
                  filter: blur(12px) opacity(0%);
        }
      }
      
      #gifpage2{
        border-radius: 50rem;
        max-width: 200px ;
        display: block;
    margin: auto;
      }

      