
.move-level-1-a {
  /*offset-path: path("m 17.41 18.027 c -253.735 -264.606 -184.675 -405.283 32.802 -639.594 l 10.232 -2.558");*/
  offset-path: path("m 54.262 21.853 C 15.278 -336.265 -2.381 -366.149 -196.877 -430.562 c 155.104 -19.805 199.93 -42.897 256.516 -181");
  animation: move-l-a 1800ms  forwards  ease-out; /* 2000ms */
  animation-timing-function: cubic-bezier(0, 0, 0.84, 1), cubic-bezier(0.2, 0, 0.4, 1);
}

@keyframes move-l-a  {
  0% {
    offset-distance: 0%;
    transform: scale(1) rotate(0deg);

  }
  37% {
    offset-distance: 60%;
    transform: scale(0.61) rotate(-700deg);

  }
  100% {
    offset-distance: 100%;
    transform: scale(0.35)  rotate(-1250deg);
  }
}


.move-level-1-b {
  offset-path: path("m 52.268 23.854 c 42.032 -489.514 64.409 -458.53 65.159 -468.902 C 155.677 -501.506 186.677 -510.987 233.348 -515.725 C 235.468 -511.128 241.377 -508.023 248.588 -507.923");
  animation: move-l-b 1450ms  forwards  cubic-bezier(0, 0, 0.45, 1);
}

@keyframes move-l-b  {
  0% {
    offset-distance: 0%;
    transform: scale(1) rotate(0deg);

  }
  100% {
    offset-distance: 100%;
    transform: scale(0.5)  rotate(1000deg);
  }
}




.move-level-1-c {
  offset-path: path("m 52.268 23.854 c 155.552 -160.34 279.09 -197.615 347.786 -203.456 C 404.272 -140.38 434.661 -127.881 490.04 -117.764");
  animation: move-l-c 1200ms  forwards ease-out;
  animation-timing-function: cubic-bezier(0, 0, 0.95, 1), cubic-bezier(0, 0, 0.58, 1);
}
@keyframes move-l-c  {
  0% {
    offset-distance: 0%;
    transform: scale(1) rotate(0deg);

  }
  58% {
    offset-distance: 72%;
    transform: scale(0.75) rotate(650deg);

  }
  100% {
    offset-distance: 100%;
    transform: scale(0.8)  rotate(540deg);
  }
}




.move-level-2-a {
  /* offset-path: path("m 17.41 18.027 c -253.735 -264.606 -184.675 -405.283 32.802 -639.594 l 10.232 -2.558"); */
  offset-path: path("m 45.176 -41.337 L -92.65 -489.011 c 675.044 -690.954 176.078 -866.802 160.402 -692.4");
  animation: move-2-a 2000ms  forwards  ease-out;
  animation-timing-function: cubic-bezier(0, 0, 0.95, 1), linear, cubic-bezier(0, 0, 0.9, 1);
}

@keyframes move-2-a  {
  0% {
    offset-distance: 0%;
    transform: scale(1) rotate(0deg);

  }
  15% {
    offset-distance: 35%;
    transform: scale(1.01) rotate(200deg);

  }
  41% {
    offset-distance: 63%;
    transform: scale(1.06) rotate(-170deg);

  }
  62% {
    offset-distance: 82%;
    transform: scale(0.9) rotate(-320deg);

  }
  100% {
    offset-distance: 100%;
    transform: scale(0.35)  rotate(-800deg);
  }
}



.move-level-2-b {
  offset-path: path("m 45.176 -41.337 L 339.521 -674.693 c -277.372 -33.164 -376.863 57.283 -373.848 226.118");
  animation: move-2-b 1600ms  forwards  ease-out;
}

@keyframes move-2-b  {
  0% {
    offset-distance: 0%;
    transform: scale(1) rotate(0deg);

  }
  100% {
    offset-distance: 100%;
    transform: scale(0.8)  rotate(800deg);
  }
}










.move-level-3-a {
  /* offset-path: path("m 17.41 18.027 c -253.735 -264.606 -184.675 -405.283 32.802 -639.594 l 10.232 -2.558"); */
  offset-path: path("m 69.776 -25.818 L -264.968 -52.449 c 161.623 -1167.448 333.933 -1021.853 404.729 -869.567 C 195.334 -1071.714 260.786 -1019.621 268.802 -966.179 C 276.815 -1011.606 276.815 -1020.956 295.516 -986.215 C 296.46 -1000.87 301.616 -1000.612 305.569 -994.339");
  animation: move-3-a 1100ms  forwards  ease-out;
}

@keyframes move-3-a  {
  0% {
    offset-distance: 0%;
    transform: scale(1) rotate(0deg);

  }
  100% {
    offset-distance: 100%;
    transform: scale(0.3)  rotate(1400deg);
  }
}


.move-level-3-b {
  offset-path: path("m 72.401 -20.929 C 316.551 -388.447 350.295 -569.272 292.931 -616.513 c -97.113 -86.322 -249.375 2.398 -201.337 127.101");
  animation: move-3-b 1200ms  forwards  ease-out;
}

@keyframes move-3-b  {
  0% {
    offset-distance: 0%;
    transform: scale(1) rotate(0deg);

  }
  50% {
    offset-distance: 60%;
    transform: scale(0.5)  rotate(-1200deg);
  }
  100% {
    offset-distance: 100%;
    transform: scale(0.6)  rotate(-1800deg);
  }
}




.move-level-3-c {
  offset-path: path("m 75.246 -9.333 L 358.068 -23.593 c -85.56 -1687.425 -104.572 -1675.541 -137.242 -1227.072");
  animation: move-3-c 1000ms  forwards;
  animation-timing-function: linear, linear, cubic-bezier(1,.03,1,.33);
}
@keyframes move-3-c  {
  0% {
    offset-distance: 0%;
    transform: scale(1) rotate(0deg);

  }
  2% {
    offset-distance: 10%;
    transform: scale(1) rotate(0deg);

  }
  100% {
    offset-distance: 100%;
    transform: scale(0.3)  rotate(-600deg);
  }
}






.move-level-4-a {
  /* offset-path: path("m 17.41 18.027 c -253.735 -264.606 -184.675 -405.283 32.802 -639.594 l 10.232 -2.558"); */
  offset-path: path("m 72.401 -55.929 L -312.28 -371.261 c -21.201 -1167.378 125.803 -940.48 167.345 -193.43 C -121.729 -1299.023 51.212 -1102.281 61.201 -695.456 C 86.628 -956.986 199.131 -966.452 204.269 -767.342 C 217.867 -882.138 255.34 -919.611 264.502 -803.848 C 279.104 -853.13 291.881 -875.993 335.687 -800.197");
  animation: move-4-a 1500ms  forwards ease-out;
}

@keyframes move-4-a  {
  0% {
    offset-distance: 0%;
    transform: scale(1) rotate(0deg);

  },
  2% {
    offset-distance: 8%;
    transform: scale(0.8) rotate(400deg);

  }
  100% {
    offset-distance: 100%;
    transform: scale(0.3)  rotate(1400deg);
  }
}


.move-level-4-b {
  offset-path: path("m 72.401 -55.929 C 44.265 -1318.931 -21.199 -897.05 -43.501 -529.903 c -9.218 -163.481 -26.19 -119.838 -29.11 -16.981 C -79.671 -572.48 -91.8 -579.758 -92.608 -562.777 C -96.771 -569.174 -100.961 -572.139 -110.292 -575.085");
  animation: move-4-b 800ms  forwards  ease-out;
}

@keyframes move-4-b  {
  0% {
    offset-distance: 0%;
    transform: scale(1) rotate(0deg);

  }
  100% {
    offset-distance: 100%;
    transform: scale(0.4)  rotate(800deg);
  }
}




.move-level-4-c {
  offset-path: path("m 72.401 -55.929 L 266.235 -227.041 c 36.222 -32.841 62.785 -23.182 87.899 -0.966");
  animation: move-4-c 800ms  forwards  ease-out;
}
@keyframes move-4-c  {
  0% {
    offset-distance: 0%;
    transform: scale(1) rotate(0deg);

  }
  100% {
    offset-distance: 100%;
    transform: scale(0.6)  rotate(800deg);
  }
}