<p><span>A</span><span>B</span><span>C</span><span>D</span><span>E</span><span>F</span><span>G</span></p>

<button type="button" class="btn_ani">애니메이션 시작</button>
body {
  background: #573494;
  font-family: Amstelvar Alpha;  
  font-size: 80px;
  color: #fff;
  text-align: center;
  font-variation-settings: 'wght' 100, 'GRAD' 88 , 'wdth' 500;
}

@keyframes bigger {
  0% {font-variation-settings: "wght" 100, "wdth" 500; }
  50% {font-variation-settings: "wght" 900, "wdth" 500; }
  100% {font-variation-settings: "wght" 100, "wdth" 500; }
}

p {
  padding: 20px 0;
  margin: 20px 0;
}

p.ani span {
  animation: bigger 5;
  animation-duration: 2s;
  animation-timing-function: ease;
  font-variation-settings: "wdth" 500;
}

p span:nth-child(2) {
  animation-delay: .1s
}

p span:nth-child(3) {
  animation-delay: .2s
}

p span:nth-child(4) {
  animation-delay: .3s
}

p span:nth-child(5) {
  animation-delay: .4s
}

p span:nth-child(6) {
  animation-delay: .5s
}

p span:nth-child(7) {
  animation-delay: .6s
}

.btn_ani {
  position: absolute;
  top: 5px;
  left: 5px;
}
@font-face {
  font-family: 'Amstelvar Alpha';
  font-style: normal;
  font-weight: 400;
  src: url(//fonts.gstatic.com/ea/amstelvaralpha/v2/AmstelvarAlpha-VF.eot);
  src: url(//fonts.gstatic.com/ea/amstelvaralpha/v2/AmstelvarAlpha-VF.eot?#iefix) format('embedded-opentype'),
       url(//fonts.gstatic.com/ea/amstelvaralpha/v2/AmstelvarAlpha-VF.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/amstelvaralpha/v2/AmstelvarAlpha-VF.woff) format('woff'),
       url(//fonts.gstatic.com/ea/amstelvaralpha/v2/AmstelvarAlpha-VF.ttf) format('truetype');
}
$('.btn_ani').click(function(){
  $('p').toggleClass('ani');
});

External CSS

This Pen doesn't use any external CSS resources.

External JavaScript

  1. https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.min.js