/* Legacy WOW classes remain in the markup, but only section-motion.js drives reveals. */
.recruit-page .wow { visibility:visible !important; animation:none !important; }
@media (prefers-reduced-motion:no-preference) {
  .recruit-page .btn, .recruit-page .apply-link {
    transition:transform .3s cubic-bezier(.22,1,.36,1), box-shadow .3s ease;
  }
  .recruit-page input, .recruit-page select, .recruit-page textarea {
    transition:box-shadow .2s ease;
  }
  .recruit-page input:focus, .recruit-page select:focus, .recruit-page textarea:focus {
    box-shadow:4px 4px 0 #000;
  }
  @media (hover:hover) and (pointer:fine) {
    .recruit-page .btn:hover { transform:translateY(-3px); box-shadow:3px 4px 0 #000; }
    .recruit-page .apply-link:hover { transform:translateY(-2px); }
  }
  .recruit-page .btn:active { transform:translateY(1px) scale(.98); box-shadow:none; }
}
