.careers-page[data-v-c0f2edac]{color:#171622;background:#fff;overflow:clip}.careers-hero[data-v-c0f2edac]{isolation:isolate;background:linear-gradient(145deg,#faf8ff 0%,#fff 48%,#fff5ed 100%);padding:92px 0 98px;position:relative;overflow:hidden}.careers-hero[data-v-c0f2edac]:before{content:"";z-index:-3;opacity:.58;background-image:linear-gradient(#4643ee0b 1px,#0000 1px),linear-gradient(90deg,#4643ee0b 1px,#0000 1px);background-size:62px 62px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000,#0000 92%);mask-image:linear-gradient(#000,#0000 92%)}.careers-hero-glow[data-v-c0f2edac]{z-index:-2;pointer-events:none;border-radius:50%;position:absolute}.careers-hero-glow-a[data-v-c0f2edac]{background:radial-gradient(circle,#4643ee33,#0000 68%);width:680px;height:680px;top:-390px;left:-370px}.careers-hero-glow-b[data-v-c0f2edac]{background:radial-gradient(circle,#f47e432b,#0000 68%);width:620px;height:620px;bottom:-350px;right:-330px}.careers-hero-grid[data-v-c0f2edac]{display:block}.careers-hero-copy[data-v-c0f2edac]{max-width:940px}.careers-hero-copy .internal-eyebrow[data-v-c0f2edac]{color:#5c58e9;align-items:center;gap:8px;display:inline-flex}.careers-hero-copy .internal-eyebrow svg[data-v-c0f2edac]{width:15px;height:15px}.careers-hero-copy h1[data-v-c0f2edac]{letter-spacing:-.058em;text-wrap:balance;max-width:840px;margin-top:23px;font-size:clamp(50px,5.3vw,76px);font-weight:560;line-height:.98}.careers-hero-copy>p[data-v-c0f2edac]:not(.internal-eyebrow){color:#706d7c;max-width:760px;margin-top:25px;font-size:clamp(16px,1.32vw,19px);line-height:1.68}.careers-hero-actions[data-v-c0f2edac]{flex-wrap:wrap;align-items:center;gap:17px;margin-top:31px;display:flex}.careers-hero-actions>a svg[data-v-c0f2edac]{width:15px;height:15px}.careers-hero-actions>span[data-v-c0f2edac]{color:#676372;align-items:center;gap:7px;font-size:11px;font-weight:800;display:inline-flex}.careers-hero-actions>span i[data-v-c0f2edac]{background:#58b86f;border-radius:50%;width:7px;height:7px;animation:2s ease-out infinite careers-pulse-c0f2edac;box-shadow:0 0 #58b86f73}.careers-signals[data-v-c0f2edac]{flex-wrap:wrap;gap:7px;margin-top:28px;display:flex}.careers-signals li[data-v-c0f2edac]{color:#716d7a;background:#ffffffc2;border:1px solid #e5e2eb;border-radius:999px;align-items:center;gap:6px;padding:7px 9px;font-size:8px;font-weight:780;display:inline-flex}.careers-signals svg[data-v-c0f2edac]{color:#4ca765;width:11px;height:11px}.careers-principles[data-v-c0f2edac]{content-visibility:auto;contain-intrinsic-size:1px 650px;background:#fff;padding:94px 0 102px}.careers-principles-layout[data-v-c0f2edac]{grid-template-columns:minmax(300px,.73fr) minmax(0,1.27fr);align-items:end;gap:clamp(55px,8vw,120px);display:grid}.careers-principles header h2[data-v-c0f2edac],.careers-jobs-heading h2[data-v-c0f2edac],.careers-process header h2[data-v-c0f2edac]{color:#1a1824;letter-spacing:-.052em;text-wrap:balance;margin-top:15px;font-size:clamp(38px,4.2vw,58px);font-weight:560;line-height:1.02}.careers-principles header>p[data-v-c0f2edac]:last-child,.careers-jobs-heading>p[data-v-c0f2edac]:last-child{color:#777382;max-width:650px;margin-top:20px;font-size:14px;line-height:1.72}.careers-principle-grid[data-v-c0f2edac]{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.careers-principle-grid article[data-v-c0f2edac]{background:linear-gradient(145deg,#fff,#faf9ff);border:1px solid #e6e4ee;border-radius:21px;min-height:285px;padding:24px;transition:transform .25s,border-color .25s;position:relative;box-shadow:0 16px 42px #2c27540f}.careers-principle-grid article[data-v-c0f2edac]:hover{border-color:#c9c6ff;transform:translateY(-5px)}.careers-principle-grid article>span[data-v-c0f2edac]{color:#5652ea;background:#edecff;border-radius:13px;place-items:center;width:43px;height:43px;display:grid}.careers-principle-grid article>span svg[data-v-c0f2edac]{width:19px;height:19px}.careers-principle-grid article>small[data-v-c0f2edac]{color:#c1beca;font-size:9px;font-weight:900;position:absolute;top:24px;right:22px}.careers-principle-grid h3[data-v-c0f2edac]{color:#292633;margin-top:55px;font-size:19px;line-height:1.08}.careers-principle-grid p[data-v-c0f2edac]{color:#807c8a;margin-top:11px;font-size:12px;line-height:1.66}.careers-jobs[data-v-c0f2edac]{color:#fff;background:radial-gradient(circle at 8% 0,#4643ee2b,#0000 30%),radial-gradient(circle at 96% 100%,#f47e431a,#0000 28%),#12111d;padding:104px 0 112px;scroll-margin-top:70px}.careers-jobs-layout[data-v-c0f2edac]{grid-template-columns:minmax(280px,.62fr) minmax(0,1.38fr);align-items:start;gap:clamp(45px,7vw,98px);display:grid}.careers-jobs-heading[data-v-c0f2edac]{position:sticky;top:105px}.careers-jobs-heading .section-label[data-v-c0f2edac]{color:#aaa7ff}.careers-jobs-heading h2[data-v-c0f2edac]{color:#fff}.careers-jobs-heading>p[data-v-c0f2edac]:last-child{color:#ffffff8c}.careers-job-list[data-v-c0f2edac]{gap:10px;display:grid}.careers-job-list details[data-v-c0f2edac]{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:19px;scroll-margin-top:95px;transition:border-color .25s,background .25s;overflow:hidden}.careers-job-list details[open][data-v-c0f2edac]{background:#ffffff13;border-color:#7d79ff61}.careers-job-list summary[data-v-c0f2edac]{cursor:pointer;grid-template-columns:45px minmax(0,1fr) auto 18px;align-items:center;gap:14px;min-height:91px;padding:20px;list-style:none;display:grid}.careers-job-list summary[data-v-c0f2edac]::-webkit-details-marker{display:none}.careers-job-icon[data-v-c0f2edac]{color:#b7b4ff;background:#5652ea47;border-radius:13px;place-items:center;width:45px;height:45px;display:grid}.careers-job-icon svg[data-v-c0f2edac]{width:19px;height:19px}.careers-job-name small[data-v-c0f2edac],.careers-job-name strong[data-v-c0f2edac]{display:block}.careers-job-name small[data-v-c0f2edac]{color:#aaa7ff;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:900}.careers-job-name strong[data-v-c0f2edac]{color:#fff;margin-top:5px;font-size:18px}.careers-job-status[data-v-c0f2edac]{color:#8ee39f;background:#65d27d14;border:1px solid #65d27d26;border-radius:999px;align-items:center;gap:6px;padding:7px 9px;font-size:8px;font-weight:850;display:inline-flex}.careers-job-status i[data-v-c0f2edac]{background:#65d27d;border-radius:50%;width:6px;height:6px}.careers-job-chevron[data-v-c0f2edac]{color:#ffffff59;width:17px;height:17px;transition:transform .25s}.careers-job-list details[open] .careers-job-chevron[data-v-c0f2edac]{transform:rotate(180deg)}.careers-job-body[data-v-c0f2edac]{border-top:1px solid #ffffff13;padding:0 22px 26px 79px}.careers-job-body>p[data-v-c0f2edac]{color:#ffffffad;max-width:760px;padding-top:23px;font-size:13px;line-height:1.7}.careers-job-columns[data-v-c0f2edac]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 35px;margin-top:28px;display:grid}.careers-job-columns section[data-v-c0f2edac]:last-child{grid-column:1/-1}.careers-job-columns h3[data-v-c0f2edac]{color:#fff;font-size:11px}.careers-job-columns ul[data-v-c0f2edac]{gap:8px;margin-top:12px;display:grid}.careers-job-columns li[data-v-c0f2edac]{color:#ffffff8a;grid-template-columns:14px 1fr;gap:7px;font-size:10px;line-height:1.5;display:grid}.careers-job-columns li svg[data-v-c0f2edac]{color:#8581fa;width:12px;height:12px;margin-top:1px}.careers-job-body>.btn-primary[data-v-c0f2edac]{margin-top:27px;font-size:11px}.careers-job-body>.btn-primary svg[data-v-c0f2edac]{width:14px;height:14px}.careers-process[data-v-c0f2edac]{background:#faf9ff;padding:98px 0 105px}.careers-process header[data-v-c0f2edac]{max-width:820px}.careers-process ol[data-v-c0f2edac]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:48px;display:grid}.careers-process li[data-v-c0f2edac]{background:#fff;border:1px solid #e5e3ed;border-radius:20px;min-height:210px;padding:26px;position:relative}.careers-process li>span[data-v-c0f2edac]{color:#5652ea;background:#efefff;border-radius:12px;place-items:center;width:39px;height:39px;font-size:9px;font-weight:900;display:grid}.careers-process li h3[data-v-c0f2edac]{color:#2b2835;margin-top:42px;font-size:18px}.careers-process li p[data-v-c0f2edac]{color:#7d7988;margin-top:10px;font-size:12px;line-height:1.65}.careers-process li>i[data-v-c0f2edac]{z-index:2;background:linear-gradient(90deg,#7671f3,#f09568);width:30px;height:1px;position:absolute;top:45px;right:-22px}.careers-closing[data-v-c0f2edac]{background:#fff;padding:42px 0 94px}.careers-closing .container-site>div[data-v-c0f2edac]{color:#fff;background:radial-gradient(circle at 0 0,#4643ee47,#0000 40%),radial-gradient(circle at 100% 100%,#f47e432e,#0000 38%),#151421;border-radius:28px;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;padding:42px 44px;display:grid}.careers-closing .container-site>div>span[data-v-c0f2edac]{background:#4d49ef;border-radius:16px;place-items:center;width:53px;height:53px;display:grid;box-shadow:0 12px 30px #4643ee4d}.careers-closing span svg[data-v-c0f2edac]{width:23px;height:23px}.careers-closing h2[data-v-c0f2edac]{letter-spacing:-.045em;max-width:720px;font-size:clamp(25px,3.1vw,40px);line-height:1.04}.careers-closing p[data-v-c0f2edac]{color:#ffffff91;max-width:750px;margin-top:10px;font-size:12px;line-height:1.65}.careers-closing .btn-cut[data-v-c0f2edac]{white-space:nowrap}@keyframes careers-pulse-c0f2edac{70%{box-shadow:0 0 0 8px #58b86f00}to{box-shadow:0 0 #58b86f00}}@media (max-width:1050px){.careers-hero-grid[data-v-c0f2edac],.careers-principles-layout[data-v-c0f2edac],.careers-jobs-layout[data-v-c0f2edac]{grid-template-columns:1fr}.careers-hero-copy[data-v-c0f2edac]{max-width:820px}.careers-principles-layout[data-v-c0f2edac]{gap:45px}.careers-jobs-heading[data-v-c0f2edac]{max-width:760px;position:static}.careers-closing .container-site>div[data-v-c0f2edac]{grid-template-columns:auto 1fr}.careers-closing .btn-cut[data-v-c0f2edac]{grid-column:2;width:max-content}}@media (max-width:720px){.careers-hero[data-v-c0f2edac]{padding:58px 0 70px}.careers-hero-copy h1[data-v-c0f2edac]{font-size:45px}.careers-hero-copy>p[data-v-c0f2edac]:not(.internal-eyebrow){font-size:16px}.careers-hero-actions[data-v-c0f2edac]{flex-direction:column;align-items:flex-start}.careers-hero-actions .btn-primary[data-v-c0f2edac]{justify-content:center;width:100%}.careers-signals[data-v-c0f2edac]{grid-template-columns:1fr;display:grid}.careers-principles[data-v-c0f2edac]{padding:72px 0 78px}.careers-principles header h2[data-v-c0f2edac],.careers-jobs-heading h2[data-v-c0f2edac],.careers-process header h2[data-v-c0f2edac]{font-size:39px}.careers-principle-grid[data-v-c0f2edac]{grid-template-columns:1fr}.careers-principle-grid article[data-v-c0f2edac]{min-height:215px}.careers-principle-grid h3[data-v-c0f2edac]{margin-top:36px}.careers-jobs[data-v-c0f2edac]{padding:76px 0 82px}.careers-job-list summary[data-v-c0f2edac]{grid-template-columns:40px minmax(0,1fr) 17px;min-height:82px;padding:16px}.careers-job-icon[data-v-c0f2edac]{width:40px;height:40px}.careers-job-status[data-v-c0f2edac]{display:none}.careers-job-name strong[data-v-c0f2edac]{font-size:16px}.careers-job-body[data-v-c0f2edac]{padding:0 17px 22px}.careers-job-columns[data-v-c0f2edac]{grid-template-columns:1fr;gap:24px}.careers-job-columns section[data-v-c0f2edac]:last-child{grid-column:auto}.careers-job-body>.btn-primary[data-v-c0f2edac]{justify-content:center;width:100%}.careers-process[data-v-c0f2edac]{padding:74px 0 80px}.careers-process ol[data-v-c0f2edac]{grid-template-columns:1fr;margin-top:36px}.careers-process li[data-v-c0f2edac]{min-height:190px}.careers-process li>i[data-v-c0f2edac]{display:none}.careers-closing[data-v-c0f2edac]{padding:32px 0 72px}.careers-closing .container-site>div[data-v-c0f2edac]{flex-direction:column;align-items:flex-start;padding:30px 24px;display:flex}.careers-closing .btn-cut[data-v-c0f2edac]{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.careers-hero-actions>span i[data-v-c0f2edac]{animation:none!important}.careers-principle-grid article[data-v-c0f2edac]{transition:none}}
