:root {
  --footer-bg: var(--body-bg);
}

.page-footer {
  margin-block-start: 0;
  padding: 4rem 1rem 3rem;
  background-color: var(--footer-bg);
}

.page-footer #block-trevitallms-sitebranding-2 img {
  max-width: 18ch;
  filter: invert(50%) sepia(50%) saturate(50%) hue-rotate(180deg) brightness(75%) contrast(100%)
}

.copyright {
  color: #778899;
  padding-block-start: 2rem;
  font-size: .75rem;
  text-align: center;
}