@charset "UTF-8";html[data-v-c1bfd84f]{font-size:62.5%}@keyframes loading-c1bfd84f{to{background-position-x:-20%}}@keyframes opacity-in-c1bfd84f{0%{opacity:0}to{opacity:1}}@keyframes ring-c1bfd84f{0%{transform:rotate(0)}2%{transform:rotate(28deg)}4%{transform:rotate(-24deg)}6%{transform:rotate(18deg)}8%{transform:rotate(-14deg)}9%{transform:rotate(8deg)}10%{transform:rotate(-8deg)}11%{transform:rotate(6deg)}12%{transform:rotate(-6deg)}13%{transform:rotate(3deg)}24%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes show-in-bounce-c1bfd84f{0%{opacity:.5;transform:scale(0) rotate(0)}85%{opacity:1;transform:scale(1.1) rotate(-30deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes bg-fade-in-c1bfd84f{0%{background:transparent}to{background:#6c777f4d}}@keyframes bg-fade-out-c1bfd84f{0%{background:#6c777f4d}to{background:transparent}}@keyframes shift-open-c1bfd84f{0%{right:-100%}to{right:0}}@keyframes shift-close-c1bfd84f{0%{right:0}to{right:-100%}}.open-positions[data-v-c1bfd84f]{margin-block:32px}@media (min-width:960px){.open-positions[data-v-c1bfd84f]{margin-block:48px}}.open-positions__grid[data-v-c1bfd84f]{display:grid;gap:16px}@media (min-width:960px){.open-positions__grid[data-v-c1bfd84f]{align-items:center;grid-template-columns:repeat(5,1fr)}.open-positions__grid--dense[data-v-c1bfd84f]{grid-template-columns:repeat(4,1fr)}.open-positions__grid[data-v-c1bfd84f]>:first-child{grid-column:span 2}}.open-positions__title[data-v-c1bfd84f]{display:flex}@media (max-width:959px){.open-positions__title[data-v-c1bfd84f]{margin-bottom:16px}}.open-positions__title span[data-v-c1bfd84f]{font-weight:400}.open-positions__list[data-v-c1bfd84f]{margin-block:24px}@media (min-width:960px){.open-positions__list[data-v-c1bfd84f]{margin-block:48px}}.open-positions__list-item[data-v-c1bfd84f]{padding:24px 0}@media (min-width:960px){.open-positions__list-item[data-v-c1bfd84f]{padding:0 16px}.open-positions__list-item[data-v-c1bfd84f]:hover{background-color:#f7f7f8}.open-positions__list-item[data-v-c1bfd84f]:has(+.open-positions__list-item:hover):after,.open-positions__list-item[data-v-c1bfd84f]:not(:last-of-type):hover:after{opacity:0;visibility:hidden}}.open-positions__list-item[data-v-c1bfd84f]:focus-within:has(>a:focus-visible){outline:2px solid #007aff;outline-offset:4px}.open-positions__list-item[data-v-c1bfd84f]:not(:last-of-type){position:relative}.open-positions__list-item[data-v-c1bfd84f]:not(:last-of-type):after{background-color:#f0f1f2;content:"";height:1px;inset:auto 0 0;opacity:1;position:absolute;visibility:visible}@media (max-width:959px){.job[data-v-c1bfd84f]{display:flex;flex-wrap:wrap;gap:0}.job__title[data-v-c1bfd84f]{padding-bottom:8px;width:100%}.job li[data-v-c1bfd84f]:not(:first-child):not(:last-child):not(:empty){position:relative}.job li[data-v-c1bfd84f]:not(:first-child):not(:last-child):not(:empty):after{content:"–";margin-inline:8px}}@media (min-width:960px){.job li[data-v-c1bfd84f]{padding:24px 16px}}.job__title strong[data-v-c1bfd84f]{line-height:1.28}.job__reward[data-v-c1bfd84f]{color:#007aff;display:block;white-space:nowrap}.more-positions[data-v-c1bfd84f]{margin-block:64px}.no-positions[data-v-c1bfd84f]{font-size:1.8rem;margin:64px 0 96px}@media (min-width:960px){.no-positions[data-v-c1bfd84f]{font-size:2.4rem}}html[data-v-d741bce2]{font-size:62.5%}@keyframes loading-d741bce2{to{background-position-x:-20%}}@keyframes opacity-in-d741bce2{0%{opacity:0}to{opacity:1}}@keyframes ring-d741bce2{0%{transform:rotate(0)}2%{transform:rotate(28deg)}4%{transform:rotate(-24deg)}6%{transform:rotate(18deg)}8%{transform:rotate(-14deg)}9%{transform:rotate(8deg)}10%{transform:rotate(-8deg)}11%{transform:rotate(6deg)}12%{transform:rotate(-6deg)}13%{transform:rotate(3deg)}24%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes show-in-bounce-d741bce2{0%{opacity:.5;transform:scale(0) rotate(0)}85%{opacity:1;transform:scale(1.1) rotate(-30deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes bg-fade-in-d741bce2{0%{background:transparent}to{background:#6c777f4d}}@keyframes bg-fade-out-d741bce2{0%{background:#6c777f4d}to{background:transparent}}@keyframes shift-open-d741bce2{0%{right:-100%}to{right:0}}@keyframes shift-close-d741bce2{0%{right:0}to{right:-100%}}.job__contact-us[data-v-d741bce2]{font-size:2rem;font-weight:400;margin:48px auto}@media (min-width:960px){.job__contact-us[data-v-d741bce2]{font-size:3.2rem;margin:192px auto;width:500px}}
