* {
  box-sizing: border-box;
}
body {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100dvh;
  background: #000;
  font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  margin: 0;
}
h1 {
  font-size: clamp(1rem, 7rem, 8rem);
  text-shadow: 1px 1px 50px #fcfcfc;
  text-decoration-style: dashed;
  color: transparent;
 -webkit-text-stroke-color: white;
 -webkit-text-stroke-width: 1px;
}
