@keyframes svelte-8vyc5q-fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.career-card.svelte-8vyc5q{box-shadow:0 4px 6px #0000000d;transition:all .3s ease;border-radius:16px}.career-card.svelte-8vyc5q:hover{box-shadow:0 6px 15px #00000014}.career-card-closed.svelte-8vyc5q{box-shadow:0 2px 4px #0000000d;transition:all .3s ease;border-radius:12px;filter:grayscale(50%)}.career-card-closed.svelte-8vyc5q:hover{filter:grayscale(30%)}.line-clamp-3.svelte-8vyc5q{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}button:hover svg,a:hover svg{transform:translate(1px);transition:transform .3s ease}@media (max-width: 768px){.current-jobs.svelte-8vyc5q .grid:where(.svelte-8vyc5q){grid-template-columns:1fr;gap:1.5rem}.closed-jobs.svelte-8vyc5q .grid:where(.svelte-8vyc5q){grid-template-columns:1fr 1fr;gap:1rem}.current-jobs.svelte-8vyc5q{margin-bottom:2.5rem!important}}@media (max-width: 480px){.closed-jobs.svelte-8vyc5q .grid:where(.svelte-8vyc5q){grid-template-columns:1fr}.current-jobs.svelte-8vyc5q .grid:where(.svelte-8vyc5q){gap:1rem}.career-card.svelte-8vyc5q{min-height:420px!important}.career-card-closed.svelte-8vyc5q{min-height:320px!important}}
