<svg viewBox="0 0 1320 300">
  <text x="50%" y="50%" dy="40px" text-anchor="middle">SyuMay</text>
</svg>
@font-face {
    font-family: 'SBAggro';
    font-weight: 300;
    font-style: normal;
    src: url('https://cdn.jsdelivr.net/gh/webfontworld/sandbox/SBAggroLight.eot');
    src: url('https://cdn.jsdelivr.net/gh/webfontworld/sandbox/SBAggroLight.eot?#iefix') format('embedded-opentype'),
        url('https://cdn.jsdelivr.net/gh/webfontworld/sandbox/SBAggroLight.woff2') format('woff2'),
        url('https://cdn.jsdelivr.net/gh/webfontworld/sandbox/SBAggroLight.woff') format('woff'),
        url('https://cdn.jsdelivr.net/gh/webfontworld/sandbox/SBAggroLight.ttf') format("truetype");
    font-display: swap;
}
@font-face {
    font-family: 'SBAggro';
    font-weight: 500;
    font-style: normal;
    src: url('https://cdn.jsdelivr.net/gh/webfontworld/sandbox/SBAggroMedium.eot');
    src: url('https://cdn.jsdelivr.net/gh/webfontworld/sandbox/SBAggroMedium.eot?#iefix') format('embedded-opentype'),
        url('https://cdn.jsdelivr.net/gh/webfontworld/sandbox/SBAggroMedium.woff2') format('woff2'),
        url('https://cdn.jsdelivr.net/gh/webfontworld/sandbox/SBAggroMedium.woff') format('woff'),
        url('https://cdn.jsdelivr.net/gh/webfontworld/sandbox/SBAggroMedium.ttf') format("truetype");
    font-display: swap;
}
@font-face {
    font-family: 'SBAggro';
    font-weight: 700;
    font-style: normal;
    src: url('https://cdn.jsdelivr.net/gh/webfontworld/sandbox/SBAggroBold.eot');
    src: url('https://cdn.jsdelivr.net/gh/webfontworld/sandbox/SBAggroBold.eot?#iefix') format('embedded-opentype'),
        url('https://cdn.jsdelivr.net/gh/webfontworld/sandbox/SBAggroBold.woff2') format('woff2'),
        url('https://cdn.jsdelivr.net/gh/webfontworld/sandbox/SBAggroBold.woff') format('woff'),
        url('https://cdn.jsdelivr.net/gh/webfontworld/sandbox/SBAggroBold.ttf') format("truetype");
    font-display: swap;
}

body {
  background-color: #e3f2fd;
  overflow: hidden;
}
svg {
  font-family: 'SBAggro';
  font-size: 140px;
  position: absolute;
  font-weight: 700;
  width: 100%;
  height: 100%;
  text-transform: uppercase;
  fill: rgba(124, 71, 197, 1);
  animation: stroke 5s infinite alternate;
}
@keyframes stroke {
  0% {
    stroke-dashoffset: 25%;
    stroke-dasharray: 0 50%;
    fill: rgba(124, 71, 197, 0);
    stroke: rgba(81, 45, 131, 0);
    stroke-width: 2;
  }
  10% {
    fill: rgba(124, 71, 197, 0);
    stroke: rgba(81, 45, 131, 1);
  }
  70% {
    fill: rgba(124, 71, 197, 0);
    stroke: rgba(81, 45, 131, 1);
  }
  80% {
    fill: rgba(124, 71, 197, 0);
    stroke: rgba(81, 45, 131, 1);
  }
  95% {
    fill: rgba(124, 71, 197, 1);
    stroke: rgba(81, 45, 131, 0);
  }
  100% {
     stroke-dashoffset: -25%;
     stroke-dasharray: 50% 0; 
     fill: rgba(124, 71, 197, 1);
     stroke: rgba(81, 45, 131, 0);
     stroke-width: 2;
    
  }
}

External CSS

This Pen doesn't use any external CSS resources.

External JavaScript

This Pen doesn't use any external JavaScript resources.