.careers[data-v-16aaae33]{min-height:calc(100dvh - var(--header-h, 0px) - env(safe-area-inset-top))}.careers__inner[data-v-16aaae33]{display:grid;gap:24px}.careers__title[data-v-16aaae33]{color:var(--c-text-primary);font-family:var(--font-mono),sans-serif;font-size:32px;font-weight:var(--fw-bold);line-height:1.3;margin:0;text-align:center;text-transform:uppercase}.careers__list[data-v-16aaae33]{border-top:1px solid var(--gray-0)}.careers__row[data-v-16aaae33]{align-items:center;border-bottom:1px solid var(--gray-0);display:grid;gap:12px;grid-template-columns:1fr auto;padding:8px}.careers__role[data-v-16aaae33]{color:var(--c-text-primary);display:grid;font-family:var(--font-mono),sans-serif;font-weight:var(--fw-bold);text-transform:uppercase}.careers__roleLevel[data-v-16aaae33],.careers__roleMain[data-v-16aaae33]{font-size:18px;line-height:1.3}.careers__btn[data-v-16aaae33],.careers__cardBtn[data-v-16aaae33]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--c-text-primary);color:var(--c-text-primary);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.careers__btn[data-v-16aaae33]:focus-visible,.careers__cardBtn[data-v-16aaae33]:focus-visible{outline:2px solid var(--c-text-primary);outline-offset:2px}.careers__btn[data-v-16aaae33]{border-radius:60px;font-family:var(--font-sans),sans-serif;font-size:12px;font-weight:var(--fw-regular);height:26px;line-height:1.3;padding:5px 10px}.careers__card[data-v-16aaae33]{border:1px solid var(--c-border-white);border-radius:16px;display:grid;gap:10px;margin-top:36px;padding:12px}.careers__cardTitle[data-v-16aaae33]{font-size:24px;line-height:1.3}.careers__cardText[data-v-16aaae33],.careers__cardTitle[data-v-16aaae33]{color:var(--c-text-primary);font-family:var(--font-mono),sans-serif;font-weight:var(--fw-bold);margin:0;text-align:center;text-transform:uppercase}.careers__cardText[data-v-16aaae33]{font-size:14px;line-height:1.5}.careers__cardBtn[data-v-16aaae33]{border-radius:40px;font-family:var(--font-mono),sans-serif;font-size:16px;font-weight:var(--fw-bold);height:44px;line-height:1.5;margin:6px 0 0;padding:10px 30px;text-transform:uppercase;width:100%}@media(hover:hover)and (pointer:fine){.careers__btn[data-v-16aaae33]:hover,.careers__cardBtn[data-v-16aaae33]:hover{background:var(--gray-0);border-color:var(--gray-0);color:var(--gray-100)}}@media(min-width:1024px){.careers__inner[data-v-16aaae33]{gap:70px}.careers__row[data-v-16aaae33]{padding:20px}.careers__role[data-v-16aaae33]{display:flex;flex-wrap:wrap;gap:10px}.careers__title[data-v-16aaae33]{font-size:65px;letter-spacing:-.02em;line-height:1.2}.careers__roleLevel[data-v-16aaae33],.careers__roleMain[data-v-16aaae33]{font-size:48px}.careers__btn[data-v-16aaae33]{font-size:18px;height:43px;line-height:1.3;padding:10px 20px}.careers__card[data-v-16aaae33]{border-radius:22px;gap:10px;padding:30px 40px}.careers__cardTitle[data-v-16aaae33]{font-size:32px}.careers__cardText[data-v-16aaae33]{font-size:16px;margin:0 auto}.careers__cardBtn[data-v-16aaae33]{margin:30px auto 0;width:-moz-fit-content;width:fit-content}}
