.campaign-contentbox {
  padding: 1.25rem;
  background-color: var(--box-bg);
}

.campaign-contentbox:empty {
  display: none;
}

.box-content h2, .box-content p, .box-content *a {
  margin-bottom: 0.625rem;
  color: var(--white);
}

.pdf-link {
  text-decoration: none;
  font-weight: bold;
}

.pdf-link:hover {
  color: var(--white);
}

.campaign-header {
  padding: 1.25rem;
  background-color: var(--box-bg);
}

.campaign-header:empty {
  display: none;
}
