main {
  margin-block: 2rem;
  margin-inline: 2rem;
  color: black;
}
main h1 {
  font-size: 2.5rem;
  font-weight: 600;
  margin-block: 1rem;
  margin-inline: 0;
  color: rgb(33, 68, 120);
}
main i {
  color: rgb(46, 81, 146);
  font-weight: 300;
}
main div {
  margin-block: 0.8rem;
}
main div ul {
  padding-inline: 2rem;
}
main div ul li {
  margin-block: 0.3rem;
  padding-inline: 0;
}
main div ul li span {
  font-size: 1.2rem;
  font-weight: 600;
}
main a, main a:active, main a:visited {
  text-decoration: none;
  cursor: pointer;
  color: rgb(33, 68, 120);
  transition: color 0.2s ease-in-out;
}
main a:hover, main a:active:hover, main a:visited:hover {
  color: rgb(88, 122, 172);
}
main ol {
  list-style: upper-roman;
  padding-inline: 0.8rem;
}
main ol li {
  margin-block: 0.8rem;
  padding-inline: 0;
  margin-inline: 1rem;
}
main ol li span {
  font-size: 1.2rem;
  font-weight: 600;
}/*# sourceMappingURL=rules.css.map */