.vacancies_page.svelte-leukq8{padding-block:var(--section-space)}.vacancies.svelte-leukq8{gap:.75rem;display:grid}@media (width>=56.25rem){.vacancies.svelte-leukq8{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}.vacancies.svelte-leukq8 .vacancy:where(.svelte-leukq8){border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-border);transition:transform var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out);flex-direction:column;gap:1.25rem;padding:1.75rem;display:flex}@media (width>=90rem){.vacancies.svelte-leukq8 .vacancy:where(.svelte-leukq8){padding:2.5rem}}@media (hover:hover){.vacancies.svelte-leukq8 .vacancy:where(.svelte-leukq8):hover{box-shadow:inset 0 0 0 1px var(--color-border-strong), var(--shadow-md);transform:translateY(-.25rem)}}.vacancies.svelte-leukq8 .vacancy:where(.svelte-leukq8):last-child:nth-child(odd){grid-column:1/-1}.vacancies.svelte-leukq8 .facts:where(.svelte-leukq8){flex-wrap:wrap;gap:.5rem;display:flex}.vacancies.svelte-leukq8 .facts:where(.svelte-leukq8) li:where(.svelte-leukq8){border-radius:var(--radius-pill);background:var(--color-tint);color:var(--color-navy);padding:.375rem .875rem;font-size:.8125rem;font-weight:600}.vacancies.svelte-leukq8 h2:where(.svelte-leukq8){font-size:var(--text-heading);letter-spacing:-.02em;font-weight:800;line-height:1.2}.vacancies.svelte-leukq8 .apply:where(.svelte-leukq8){flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:auto;padding-top:.5rem;display:flex}.vacancies.svelte-leukq8 .apply:where(.svelte-leukq8) .email:where(.svelte-leukq8){color:var(--color-text-secondary);transition:color var(--duration-fast) var(--ease-out);font-size:.875rem;font-weight:500}.vacancies.svelte-leukq8 .apply:where(.svelte-leukq8) .email:where(.svelte-leukq8):hover{color:var(--color-text)}
