.site-header.is-compact .brand-mark {
  width: 42px;
  height: 42px;
  flex-basis: 42px;
}

.menu-card[hidden] {
  opacity: 0;
}

.contact-section {
  background:
    linear-gradient(180deg, var(--color-paper) 0%, #ffffff 100%);
}

::selection {
  background: var(--color-gold);
  color: var(--color-dark);
}
