.vacancies[data-astro-cid-ofz56yz6]{--vacancies-panel-gutter: clamp(.75rem, calc((100vw - 64rem) / 2 - var(--gutter-content)), 8rem);position:relative;margin-block-start:calc(var(--space-4) - var(--space-9) - var(--careers-search-reserve));padding-block-end:clamp(4rem,7vw,7rem)}.vacancies__inner[data-astro-cid-ofz56yz6]{width:min(64rem,calc(100% - 2 * var(--gutter-content)));margin-inline:auto}.vacancies__count[data-astro-cid-ofz56yz6]{margin:.25rem 0 0;text-align:right;font-size:1rem;color:var(--color-text-muted)}.vacancies__search[data-astro-cid-ofz56yz6]{position:relative;margin:0}.vacancies__controls[data-astro-cid-ofz56yz6]{display:flow-root;position:relative;isolation:isolate;min-height:5.5rem}.vacancies__controls[data-astro-cid-ofz56yz6]:before{content:"";position:absolute;z-index:-1;inset-block:-3rem -1.5rem;inset-inline:calc(-1 * var(--vacancies-panel-gutter));background:var(--color-surface);pointer-events:none}input[data-astro-cid-ofz56yz6]{width:100%;min-width:0;height:3.5rem;margin:0;border:0;border-bottom:1px solid var(--color-border);border-radius:0;background:transparent;color:var(--color-text);font:inherit;font-size:1.125rem;padding:.75rem 3.5rem .75rem 2rem}input[data-astro-cid-ofz56yz6]::placeholder{color:var(--color-text-muted);opacity:1}.vacancies[data-astro-cid-ofz56yz6] .vacancies__search[data-astro-cid-ofz56yz6] input[data-astro-cid-ofz56yz6]:focus{border-bottom-color:var(--color-focus);outline:none;box-shadow:none}.vacancies__search-icon[data-astro-cid-ofz56yz6]{position:absolute;top:50%;width:1.125rem;height:1.125rem;transform:translateY(-50%);pointer-events:none}.vacancies__search-icon[data-astro-cid-ofz56yz6]{left:0}.vacancies__submit[data-astro-cid-ofz56yz6]{position:absolute;inset:0 0 auto auto;display:grid;place-items:center;width:2.75rem;height:3.5rem;padding:0;border:0;background:transparent;color:var(--color-text);cursor:pointer}.vacancies__submit[data-astro-cid-ofz56yz6] svg[data-astro-cid-ofz56yz6]{width:1.25rem;height:1.25rem}.vacancies__submit[data-astro-cid-ofz56yz6]:hover{color:var(--color-action-hover)}.vacancies__submit[data-astro-cid-ofz56yz6]:disabled{color:var(--color-border);cursor:default}.vacancies__row[data-astro-cid-ofz56yz6]{display:grid;grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr)) 1.5rem;column-gap:2rem;align-items:center}.vacancies__list[data-astro-cid-ofz56yz6]{list-style:none;margin:2rem 0 0;padding:0}.vacancies__row[data-astro-cid-ofz56yz6]{min-height:6rem;padding-block:1.5rem;border-bottom:1px solid var(--color-border);color:var(--color-text);text-decoration:none}.vacancies__row[data-astro-cid-ofz56yz6]:hover{color:var(--color-action-hover)}.vacancies[data-astro-cid-ofz56yz6] .vacancies__row[data-astro-cid-ofz56yz6]:focus{outline:none;box-shadow:none;color:var(--color-action-hover)}.vacancies__row[data-astro-cid-ofz56yz6]:focus-visible .vacancies__position[data-astro-cid-ofz56yz6]{text-decoration:underline;text-underline-offset:.2em}.vacancies__position[data-astro-cid-ofz56yz6]{font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);font-weight:500;line-height:1.4;overflow-wrap:anywhere}.vacancies__meta[data-astro-cid-ofz56yz6]{font-size:.9375rem;line-height:1.5;overflow-wrap:anywhere}.vacancies__arrow[data-astro-cid-ofz56yz6]{width:1.5rem;height:1.5rem}.vacancies__empty[data-astro-cid-ofz56yz6]{padding-block:3rem;border-bottom:1px solid var(--color-border)}.vacancies__empty[data-astro-cid-ofz56yz6] h2[data-astro-cid-ofz56yz6]{margin:0;font-size:1.25rem;font-weight:500}.vacancies__empty[data-astro-cid-ofz56yz6] p[data-astro-cid-ofz56yz6],.vacancies__noscript[data-astro-cid-ofz56yz6]{color:var(--color-text-muted)}[data-astro-cid-ofz56yz6][hidden]{display:none!important}@media(max-width:47.99rem){.vacancies__count[data-astro-cid-ofz56yz6]{font-size:.875rem}.vacancies__row[data-astro-cid-ofz56yz6]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 1.25rem;gap:.625rem 1rem;min-height:7rem}.vacancies__position[data-astro-cid-ofz56yz6]{grid-column:1 / 3}.vacancies__meta[data-astro-cid-ofz56yz6]{grid-row:2;font-size:.875rem}.vacancies__arrow[data-astro-cid-ofz56yz6]{grid-column:3;grid-row:1 / 3;width:1.25rem}}@media(forced-colors:active){input[data-astro-cid-ofz56yz6]{border-color:ButtonText}.vacancies[data-astro-cid-ofz56yz6] .vacancies__search[data-astro-cid-ofz56yz6] input[data-astro-cid-ofz56yz6]:focus{border-bottom-color:Highlight}.vacancies__submit[data-astro-cid-ofz56yz6]:disabled{color:GrayText}.vacancies[data-astro-cid-ofz56yz6] .vacancies__row[data-astro-cid-ofz56yz6]:focus{color:Highlight}}
