.text-box h1 {
  font-size: 24px !important;
  margin-bottom: 10px;
}

.text-box h2 {
  font-size: 20px !important;
  margin-top: 25px;
  margin-bottom: 10px;
}

.text-box h3 {
  font-size: 18px !important;
  margin-top: 20px;
  margin-bottom: 10px;
}

.text-box p {
  margin-bottom: 15px;
}

.text-box ul {
  margin-bottom: 15px;
  padding-left: 20px;
}

.text-box li {
  margin-bottom: 8px;
}

.text-box li::marker {
  color: #336df4;
}

.text-box a {
  color: #336df4;
  font-weight: bold;
  text-decoration: none;
}

.text-box a:hover {
  text-decoration: underline;
}

.text-box .toggle {
  cursor: pointer;
  user-select: none;
}

.text-box li strong {
  font-weight: bold !important;
}
