@keyframes svelte-nvbkop-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes svelte-nvbkop-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.animate-float.svelte-nvbkop{animation:svelte-nvbkop-float 4s ease-in-out infinite}.animate-shimmer.svelte-nvbkop{animation:svelte-nvbkop-shimmer 3s ease-in-out infinite}.perspective-1000.svelte-nvbkop{perspective:1000px}.animate-in.svelte-nvbkop{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}.fade-in.svelte-nvbkop{animation-name:svelte-nvbkop-fadeIn}.slide-in-from-top-2.svelte-nvbkop{animation-name:svelte-nvbkop-slideInFromTop}@keyframes svelte-nvbkop-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-nvbkop-slideInFromTop{0%{transform:translateY(-8px)}to{transform:translateY(0)}}.hero-job-card.svelte-nvbkop{transform:translateY(0);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.hero-job-card.svelte-nvbkop:hover{transform:translateY(-2px)}.hero-job-card.svelte-nvbkop:first-child{animation:svelte-nvbkop-subtle-pulse 3s ease-in-out infinite;animation-delay:2s}@keyframes svelte-nvbkop-subtle-pulse{0%,to{box-shadow:0 0 rgba(var(--color-success) / 0)}50%{box-shadow:0 0 0 4px rgba(var(--color-success) / .1)}}@media (max-width: 767px){.animate-float.svelte-nvbkop,.hero-job-card.svelte-nvbkop:first-child{animation:none}}@media (prefers-reduced-motion: reduce){.animate-float.svelte-nvbkop,.animate-shimmer.svelte-nvbkop,.animate-in.svelte-nvbkop,.hero-job-card.svelte-nvbkop,.hero-job-card.svelte-nvbkop:first-child{animation:none;transition:none}}
