:root {
  font-size: 200%;
  background-color: black;
line-height: 0;}

body{
  margin: 0;
}

.box1{
  display:grid;
  grid-template-columns:200px 200px 200px 200px 200px 200px 200px 200px; 
  grid-template-rows: 70px 270px 70px 270px 70px 270px;
  justify-items: center;
  grid-auto-flow: column; 
  align-items: center;
  background-color: rgb(0, 0, 0);
  height: 100vh;
} 

h1 {
  font-family: "RuderPlakatLLVar"; /* Dieser Name korrespondiert mit den Einstellungen in fonts.css */
  color: rgb(255, 255, 255);
  animation: my-growth 4s ease-in infinite alternate;
  position: relative;
  top: 0px;
}

.big1 {
  font-size: 600%;
  animation: my-rotation 4s ease-in-out infinite alternate;
  /* vertical-align: top; */
  position: relative;
  top: -20px;
  left: 5px
}

@keyframes my-growth {
  from {
    font-variation-settings:"YTUC" 100, "YTLC" 100;
    transform: scale(1) rotate(0);
  }
  to {
    font-variation-settings:"YTUC" 900, "YTLC" 900;
    transform: scale(1) rotate(0);
  }
}

@keyframes my-rotation {
  from {
    transform: scaleY(1) rotate(0);
    translate: 0;
  }
  to {
    transform: scaleY(1.2) rotate(180deg);
    translate: 0;
    color: rgba(255, 255, 255, 0.5);
  }
}
