html {
  font-family: "acumin-pro", var(--system-ui);
  background-color: var(--clr-light);
  scrollbar-gutter: stable;
}

/* presenting partner */
.presenting-partner {
  position: absolute;
  top: var(--space-s);
  margin: 0;
  width: 100%;
  height: 0;
  overflow: visible;
  pointer-events: none;
  display: flex;
  justify-content: center;
  z-index: 4;
}

@media screen and (min-width: 1024px) {
  .presenting-partner {
    top: var(--space-l);
  }
}

.presenting-partner a {
  pointer-events: auto;
  display: inline-block;
  width: max-content;
}

.presenting-partner svg {
  width: 100%;
  height: auto;
  object-fit: contain;
}