.fixed-section{height:100vh;left:0;position:fixed;top:0;visibility:hidden;width:100%}@keyframes loading{0%{background-position:100%}40%,to{background-position:-100%}}.vacancy-hero-item{display:grid;grid-template-columns:repeat(11,1fr)}@media(max-width:989.98px){.vacancy-hero-item{grid-template-columns:repeat(12,1fr)}}@media(max-width:639.98px){.vacancy-hero-item{grid-template-columns:repeat(6,1fr)}}.vacancy-hero-item__title{color:var(--color-green-light);font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.625rem;font-weight:500;grid-column:1/10;grid-row:1;line-height:1.1;margin-bottom:1.5rem}.blind-text-medium .vacancy-hero-item__title{font-size:1.75rem}.blind-text-large .vacancy-hero-item__title{font-size:1.875rem}@media(min-width:640px){.vacancy-hero-item__title{font-size:3rem}.blind-text-medium .vacancy-hero-item__title{font-size:3.125rem}.blind-text-large .vacancy-hero-item__title{font-size:3.25rem}}.vacancy-hero-item__title .line{transform:translateY(101%);transition-property:transform}.animate .vacancy-hero-item__title .line{transform:translateY(0);transition-delay:calc(.2s + .2s*(var(--line-index)));transition-duration:.6s;transition-timing-function:cubic-bezier(.12,.46,.47,.99)}@media(max-width:989.98px){.vacancy-hero-item__title{grid-column:1/12}}@media(max-width:639.98px){.vacancy-hero-item__title{margin-bottom:1rem}}.vacancy-hero-item__salary{color:var(--color-white);font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.5rem;font-weight:500;grid-column:1/8;grid-row:2;line-height:1.2;margin-bottom:2rem}body:not(.no-animate) .vacancy-hero-item__salary{opacity:0;transform:translateY(1.5rem);transition-delay:.35s;transition-duration:.75s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.61,1,.88,1)}body:not(.no-animate) .animate .vacancy-hero-item__salary{opacity:1;transform:unset}@media(max-width:989.98px){.vacancy-hero-item__salary{grid-column:1/10}}@media(max-width:639.98px){.vacancy-hero-item__salary{font-size:1.125rem;line-height:1.4;margin-bottom:1.5rem}}.vacancy-hero-item__items{border-top:1px solid rgba(var(--color-green-light-rgb),.5);display:grid;grid-column:1/12;grid-row:3;grid-template-columns:repeat(11,1fr);margin-bottom:3.5rem;padding-top:1.5rem;row-gap:1.5rem}body:not(.no-animate) .vacancy-hero-item__items{opacity:0;transform:translateY(1.5rem);transition-delay:.5s;transition-duration:.75s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.61,1,.88,1)}body:not(.no-animate) .animate .vacancy-hero-item__items{opacity:1;transform:unset}@media(max-width:989.98px){.vacancy-hero-item__items{grid-column:1/13;grid-template-columns:repeat(12,1fr)}}@media(max-width:639.98px){.vacancy-hero-item__items{display:flex;flex-direction:column;gap:1rem;margin-bottom:2.5rem;padding-top:1rem}}.vacancy-hero-item__item{display:flex;flex-direction:column;gap:.5rem}@media(max-width:639.98px){.vacancy-hero-item__item{gap:.25rem}}.vacancy-hero-item__item:first-child{grid-column:1/6;grid-row:1}@media(min-width:1920px){.vacancy-hero-item__item:first-child{grid-column:1/5}}.vacancy-hero-item__item:nth-child(2){grid-column:1/6;grid-row:2}@media(min-width:1920px){.vacancy-hero-item__item:nth-child(2){grid-column:1/5}}.vacancy-hero-item__item:nth-child(3){grid-column:7/12;grid-row:1}@media(min-width:1920px){.vacancy-hero-item__item:nth-child(3){grid-column:5/12;padding-left:3.625rem}}.vacancy-hero-item__item:nth-child(4){grid-column:7/12;grid-row:2}@media(min-width:1920px){.vacancy-hero-item__item:nth-child(4){grid-column:5/12;padding-left:3.625rem}}.vacancy-hero-item__label{color:hsla(0,0%,100%,.5);font-size:.75rem;font-weight:400;line-height:1.4}.blind-text-medium .vacancy-hero-item__label{font-size:.875rem}.blind-text-large .vacancy-hero-item__label{font-size:1rem}@media(min-width:640px){.vacancy-hero-item__label{font-size:.75rem;line-height:1.4}.blind-text-medium .vacancy-hero-item__label{font-size:.875rem}.blind-text-large .vacancy-hero-item__label{font-size:1rem}}.vacancy-hero-item__text{color:var(--color-white)}