.VacancySearch-module-scss-module__UHuola__filters{flex-direction:column;gap:.75rem;display:flex}.VacancySearch-module-scss-module__UHuola__search{background:var(--color-bg);height:3.5rem;color:var(--color-fg-50);border-radius:2.5rem;align-items:center;gap:.75rem;padding:0 1.5rem;display:flex}.VacancySearch-module-scss-module__UHuola__search:focus-within{outline:2px solid var(--color-brand);outline-offset:2px}.VacancySearch-module-scss-module__UHuola__searchIcon{flex-shrink:0;width:1.25rem;height:1.25rem}.VacancySearch-module-scss-module__UHuola__input{font-family:var(--font-sans);letter-spacing:-.01em;min-width:0;color:var(--color-fg);background:0 0;border:0;outline:none;flex:auto;font-size:max(14px,1rem);font-weight:500;line-height:1.25}.VacancySearch-module-scss-module__UHuola__input::placeholder{color:var(--color-fg-50)}.VacancySearch-module-scss-module__UHuola__input::-webkit-search-cancel-button{appearance:none}.VacancySearch-module-scss-module__UHuola__selects{z-index:2;flex-direction:column;gap:.75rem;display:none;position:relative}@media (max-width:767.98px){.VacancySearch-module-scss-module__UHuola__selects{display:flex}}.VacancySearch-module-scss-module__UHuola__select{position:relative}.VacancySearch-module-scss-module__UHuola__trigger{font-family:var(--font-sans);letter-spacing:-.01em;border-radius:var(--radius-pill);background:var(--color-bg);width:100%;height:3.5rem;color:var(--color-fg);text-align:left;cursor:pointer;border:0;justify-content:space-between;align-items:center;gap:.75rem;padding:0 1.25rem 0 1.5rem;font-size:max(14px,1rem);font-weight:500;line-height:1.25;display:flex}.VacancySearch-module-scss-module__UHuola__trigger[aria-expanded=true]{background:var(--color-grey);color:var(--color-brand)}.VacancySearch-module-scss-module__UHuola__trigger[aria-expanded=true] .VacancySearch-module-scss-module__UHuola__chevron{transform:rotate(180deg)}.VacancySearch-module-scss-module__UHuola__trigger:active{background:var(--color-grey)}.VacancySearch-module-scss-module__UHuola__trigger:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.VacancySearch-module-scss-module__UHuola__chevron{flex-shrink:0;width:1.25rem;height:1.25rem;transition:transform .16s}.VacancySearch-module-scss-module__UHuola__dropdown{transform-origin:50% 0;opacity:1;backface-visibility:hidden;transition:opacity .15s cubic-bezier(0,0,.2,1),transform .15s cubic-bezier(0,0,.2,1);transform:scale(1)}@starting-style{.VacancySearch-module-scss-module__UHuola__dropdown{opacity:0;transform:scale(.92)}}.VacancySearch-module-scss-module__UHuola__dropdown:not([data-open]){opacity:0;pointer-events:none;transition:opacity .1s cubic-bezier(.4,0,1,1),transform .1s cubic-bezier(.4,0,1,1);transform:scale(.92)}@media (prefers-reduced-motion:reduce){.VacancySearch-module-scss-module__UHuola__dropdown{transition:none}}.VacancySearch-module-scss-module__UHuola__dropdown{z-index:20;background:var(--color-bg);overscroll-behavior:contain;border-radius:1rem;flex-direction:column;max-height:16.25rem;display:flex;position:absolute;top:calc(100% + .5rem);left:0;right:0;overflow-y:auto;box-shadow:0 2.125rem 3.125rem #b5c4d24d}.VacancySearch-module-scss-module__UHuola__option{font-family:var(--font-sans);letter-spacing:-.01em;border:0;border-bottom:1px solid var(--color-fg-10);color:var(--color-fg);text-align:left;cursor:pointer;background:0 0;padding:1rem;font-size:max(14px,1rem);font-weight:500;line-height:1.25}.VacancySearch-module-scss-module__UHuola__option:last-child{border-bottom:0}.VacancySearch-module-scss-module__UHuola__option[aria-selected=true]{color:var(--color-brand)}.VacancySearch-module-scss-module__UHuola__option:active{background:var(--color-grey)}
.vacancies-module-scss-module__TklIsW__page{background:var(--color-surface)}.vacancies-module-scss-module__TklIsW__section{padding:4rem var(--layout-gutter) 6rem}@media (max-width:767.98px){.vacancies-module-scss-module__TklIsW__section{padding:2.5rem var(--layout-gutter-mobile) 3rem}}.vacancies-module-scss-module__TklIsW__inner{max-width:var(--layout-max);margin:0 auto}.vacancies-module-scss-module__TklIsW__title{font-family:var(--font-sans);letter-spacing:-.01em;color:var(--color-fg);margin:0;font-size:max(14px,5rem);font-weight:500;line-height:1.1}@media (max-width:767.98px){.vacancies-module-scss-module__TklIsW__title{font-family:var(--font-sans);letter-spacing:-.01em;font-size:max(14px,2.25rem);font-weight:500;line-height:1.11111}}.vacancies-module-scss-module__TklIsW__body{grid-template-columns:24.625rem minmax(0,1fr);gap:1.5rem;margin-top:4.5rem;display:grid}@media (max-width:767.98px){.vacancies-module-scss-module__TklIsW__body{grid-template-columns:minmax(0,1fr);gap:0;margin-top:2rem}}.vacancies-module-scss-module__TklIsW__column{flex-direction:column;gap:1.5rem;min-width:0;display:flex}@media (max-width:767.98px){.vacancies-module-scss-module__TklIsW__column{gap:2rem}}
