* {
    overflow: hidden;
}
body {
  height: 90vh;
}
p{
	font-family: 'Recursive';
  font-variation-settings: 'MONO' 0, 'CASL' 0, 'wght' 300, 'slnt' 0, 'CRSV' 0;
  letter-spacing: -1rem;
  font-size: 23rem;
  margin: auto;
}
span {
  transition: all .3s ease-in-out;
  cursor: pointer;
}
span:hover {
  font-variation-settings: 'MONO' 0, 'CASL' 0, 'wght' 1000, 'slnt' 0, 'CRSV' 0;
  letter-spacing: 0;
  margin: -0.5rem;
}

/* ipad */
@media (max-width: 1024px) {
  #M {
    transform-origin: center;
    animation: my-moma 3s 1s infinite alternate;
  }

  #o {
    transform-origin: center;
    animation: my-moma 3s 2s infinite alternate;
  }
  #M2 {
    transform-origin: center;
    animation: my-moma 3s 3s infinite alternate;
  }
  #A {
    transform-origin: center;
    animation: my-moma 3s 4s infinite alternate;
  }
  @keyframes my-moma {
    from {
      font-variation-settings: 'MONO' 0, 'CASL' 0, 'wght' 300, 'slnt' 0, 'CRSV' 0;
    }
    to {
      font-variation-settings: 'MONO' 0, 'CASL' 0, 'wght' 1000, 'slnt' 0, 'CRSV' 0;
    }
  } 
}