/* Partner landing: hero button interactions */
.partner-hero__button {
  transition:
    background-color 240ms ease,
    border-color 240ms ease,
    color 240ms ease;
}

@media (hover: hover) and (pointer: fine) {
  .partner-hero__button--primary:hover {
    border-color: var(--semantic-white);
    background-color: transparent;
  }

  .partner-hero__button--secondary:hover {
    border-color: transparent;
    background-color: var(--semantic-black);
  }
}

@media (prefers-reduced-motion: reduce) {
  .partner-hero__button {
    transition: none;
  }
}
