@font-face {
  font-family: "Michigan State";
  src: url("/static/fonts/MICHIGAN STATE.OTF");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}

@font-face {
  font-family: 'Plain Block';
  src: url('/static/fonts/stpronrw.woff2') format('woff2'),
      url('/static/fonts/stpronrw.woff') format('woff'),
      url('/static/fonts/stpronrw.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Full Block';
  src: url('/static/fonts/SuperstarM54.woff2') format('woff2'),
      url('/static/fonts/SuperstarM54.woff') format('woff'),
      url('/static/fonts/SuperstarM54.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Terrafont";
  src: url("/static/fonts/UA Terrafont.otf");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}

ol {
  counter-reset: list;
  padding-left: 40px
}
li {
  list-style-position: outside;
  counter-increment: list;
  
}
.listRoman > li::marker {
  content: "(" counter(list, lower-roman) ")\a0";
}
.listAlpha > li::marker {
  content: "(" counter(list, lower-alpha) ")\a0";
}

.listAlphaNormal > li::marker {
  content: counter(list, lower-alpha) ".\a0";
}