/* set font */
:root {
  --font-family: sans-serif;
}

/* less font weight for headings and bold text */
h1, h2, h3, h4, h5, h6, strong, b {
  --font-weight: 600;
}

/* fix margin */
li > p {
  margin-bottom: 0px;
}

/* use colored bullet for list items */
ul li {
  list-style-type: none;
  position: relative;
}
ul li::before {
  background-color: rgb(184, 194, 204);
  content: "";
  position: absolute;
  width: 0.33rem;
  height: 0.33rem;
  left: -0.66rem;
  top: 0.5rem;
  border-radius: 50%;
}
nav ul li::before {
  background-color: rgba(0, 0, 0, 0);
}
