.job-card-hover{position:relative;transition:background-color .2s ease,border-color .2s ease}.job-card-hover:hover{background-color:#fff1e8;border-color:transparent}.dark .job-card-hover:hover{background-color:var(--orange-3)}.job-card-hover:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:2px;background:linear-gradient(101deg,#ffb179 -3.22%,#bc5fff 103.18%);background-size:200% 200%;background-position:0 50%;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;pointer-events:none;transition:opacity .2s ease}.job-card-hover:hover:before{opacity:1;animation:job-card-gradient-slide 3s ease-in-out infinite}@keyframes job-card-gradient-slide{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@media (prefers-reduced-motion:reduce){.job-card-hover:hover:before{animation:none}}