/* Keep the hit area fixed; the white card only lifts, with no color changes. */
.site-v80 .header-careers {
  overflow: visible; background: transparent !important; box-shadow: none;
  transform: none !important; transition: none;
}
.site-v80 .header-careers > .button-lift-v207__face {
  display: flex; align-items: center; height: 100%; min-width: 0;
  overflow: hidden; border-radius: inherit !important; background: #fff; color: #202020;
  box-shadow: 0 4px 18px rgba(32,32,32,.045); pointer-events: none;
  transform: translateY(0); transition: transform .25s ease;
}
.site-v80 .header-careers .header-careers-copy small,
.site-v80 .header-careers:is(:hover, :focus-visible) .header-careers-copy small { color: #73736c; }
.site-v80 .header-careers:focus-visible > .button-lift-v207__face { transform: translateY(-2px); }
@media (hover: hover) {
  .site-v80 .header-careers:hover > .button-lift-v207__face { transform: translateY(-2px); }
}
@media (prefers-reduced-motion: reduce) {
  .site-v80 .header-careers > .button-lift-v207__face { transform: none !important; transition: none; }
}
