.Careers_page__esDQ0{--ink:#1c1920;--ink-soft:#514c56;--muted:#6e6873;--line:#e2dee5;--line-strong:#d2cdd6;--paper:#faf9f7;--surface:#ffffff;--soft:#f4f1f6;--violet:#6558d9;--violet-dark:#4d42bd;--violet-soft:#ebe8ff;--shadow-sm:0 1px 2px rgba(30,25,35,0.04),0 5px 16px rgba(30,25,35,0.04);--radius-sm:12px;--radius-md:20px;--radius-lg:28px;--content:1160px;--focus:0 0 0 3px rgba(101,88,217,0.32);color:var(--ink);background:var(--paper);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.Careers_page__esDQ0 *,.Careers_page__esDQ0 :after,.Careers_page__esDQ0 :before{box-sizing:border-box}.Careers_container__ZbrVi{width:min(100% - 40px,var(--content));margin:0 auto}.Careers_hero__bNVTT{padding:clamp(56px,8vw,104px) 0 clamp(44px,6vw,72px);border-bottom:1px solid var(--line)}.Careers_eyebrow__cA0Do{display:inline-flex;gap:8px;align-items:center;margin:0 0 18px;padding:6px 14px;color:var(--violet-dark);font-size:.78rem;font-weight:680;letter-spacing:.08em;text-transform:uppercase;background:var(--violet-soft);border-radius:999px}.Careers_eyebrow__cA0Do svg{width:15px;height:15px}.Careers_hero__bNVTT h1{max-width:17ch;margin:0;font-size:clamp(2.4rem,6vw,4.2rem);font-weight:770;line-height:1.02;letter-spacing:-.04em}.Careers_heroLead__nr0oi{max-width:60ch;margin:24px 0 0;color:var(--ink-soft);font-size:clamp(1.04rem,1.7vw,1.22rem);line-height:1.66}.Careers_heroActions__do8wG{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.Careers_primaryButton__dO8AV,.Careers_secondaryButton__O6vup{display:inline-flex;gap:8px;align-items:center;justify-content:center;min-height:50px;padding:12px 24px;font-size:.96rem;font-weight:680;text-decoration:none;border-radius:999px;transition:background-color .16s ease,color .16s ease,border-color .16s ease}.Careers_primaryButton__dO8AV{color:#ffffff;background:var(--ink);border:1px solid var(--ink)}.Careers_primaryButton__dO8AV:hover{background:var(--violet-dark);border-color:var(--violet-dark)}.Careers_secondaryButton__O6vup{color:var(--ink);background:var(--surface);border:1px solid var(--line-strong)}.Careers_secondaryButton__O6vup:hover{border-color:var(--ink)}.Careers_primaryButton__dO8AV svg,.Careers_secondaryButton__O6vup svg{width:17px;height:17px}.Careers_section__UNbPD{padding:clamp(52px,8vw,96px) 0}.Careers_section__UNbPD+.Careers_section__UNbPD{border-top:1px solid var(--line)}.Careers_kicker__zG_G7{margin:0 0 12px;color:var(--violet-dark);font-size:.76rem;font-weight:730;letter-spacing:.12em;text-transform:uppercase}.Careers_split__v0TDM{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:clamp(28px,6vw,88px);align-items:start}.Careers_splitHeading__WkPYZ h2{max-width:16ch;margin:0;font-size:clamp(1.75rem,3.6vw,2.6rem);font-weight:750;line-height:1.1;letter-spacing:-.032em}.Careers_splitBody__4nTa2 p{max-width:62ch;margin:0 0 16px;color:var(--ink-soft);font-size:1.02rem;line-height:1.75}.Careers_splitBody__4nTa2 p:last-child{margin-bottom:0}.Careers_principlesSection__GkA6s{padding:clamp(52px,8vw,96px) 0;background:var(--soft);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.Careers_principles__JPspT{margin:clamp(36px,5vw,56px) 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;overflow:hidden;list-style:none;background:var(--line);border:1px solid var(--line);border-radius:var(--radius-md)}.Careers_principles__JPspT li{display:grid;grid-template-columns:2.6rem minmax(0,1fr);gap:4px;padding:clamp(22px,3vw,30px);background:var(--paper)}.Careers_principleNumber__gpJ5p{color:var(--violet-dark);font-size:.82rem;font-weight:760;font-variant-numeric:tabular-nums;letter-spacing:.04em}.Careers_principles__JPspT h3{margin:0 0 8px;font-size:1.08rem;font-weight:730;letter-spacing:-.014em}.Careers_principles__JPspT p{margin:0;color:var(--ink-soft);font-size:.96rem;line-height:1.66}.Careers_principles__JPspT .Careers_principleEvidence__BToZh{margin-top:12px;padding-top:12px;color:var(--muted);font-size:.87rem;border-top:1px solid var(--line)}.Careers_roleList__pWpGw{margin:clamp(32px,4vw,44px) 0 0;padding:0;display:grid;gap:14px;list-style:none}.Careers_role__Un4g6{display:flex;flex-wrap:wrap;gap:20px;align-items:center;justify-content:space-between;scroll-margin-top:24px;padding:clamp(20px,3vw,28px);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);transition:border-color .16s ease}.Careers_role__Un4g6:hover{border-color:var(--line-strong)}.Careers_roleMain__s8w4J{flex:1 1 380px;min-width:0}.Careers_role__Un4g6 h3{margin:0 0 8px;font-size:1.2rem;font-weight:730;letter-spacing:-.018em}.Careers_roleDescription__neDT7{max-width:68ch;margin:0 0 14px;color:var(--ink-soft);font-size:.97rem;line-height:1.66}.Careers_roleMeta__viqSE{margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px;list-style:none}.Careers_roleMeta__viqSE li{display:inline-flex;gap:6px;align-items:center;padding:5px 11px;color:var(--ink-soft);font-size:.82rem;font-weight:620;background:var(--soft);border:1px solid var(--line);border-radius:999px}.Careers_roleMeta__viqSE svg{width:13px;height:13px;color:var(--muted)}.Careers_roleAction__vXtYU{display:inline-flex;gap:8px;align-items:center;min-height:48px;padding:12px 22px;color:#ffffff;font-size:.94rem;font-weight:680;text-decoration:none;background:var(--ink);border:1px solid var(--ink);border-radius:999px;transition:background-color .16s ease,border-color .16s ease}.Careers_roleAction__vXtYU:hover{background:var(--violet-dark);border-color:var(--violet-dark)}.Careers_roleAction__vXtYU svg{width:16px;height:16px}.Careers_emptyState__bgPu7{display:flex;gap:clamp(18px,3vw,26px);align-items:flex-start;max-width:860px;margin:clamp(28px,4vw,40px) 0 0;padding:clamp(24px,4vw,38px);background:var(--surface);border:1px solid var(--line);border-left:3px solid var(--violet);border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}.Careers_emptyIcon__LFrBW{display:inline-flex;flex:none;align-items:center;justify-content:center;width:46px;height:46px;color:var(--violet-dark);background:var(--violet-soft);border-radius:14px}.Careers_emptyIcon__LFrBW svg{width:22px;height:22px}.Careers_emptyState__bgPu7 p{max-width:62ch;margin:0 0 22px;color:var(--ink-soft);font-size:1rem;line-height:1.7}.Careers_emptyState__bgPu7 .Careers_emptyLead__rL3GK{margin-bottom:10px;color:var(--ink);font-size:1.14rem;font-weight:700;letter-spacing:-.016em}.Careers_applySection__YIf9Z{padding:clamp(52px,8vw,96px) 0;background:var(--soft);border-top:1px solid var(--line);border-bottom:1px solid var(--line);scroll-margin-top:24px}.Careers_applyLayout__sM2Dc{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(28px,5vw,64px);align-items:start}.Careers_applyCopy__owT8_ h2{max-width:16ch;margin:0 0 18px;font-size:clamp(1.75rem,3.6vw,2.6rem);font-weight:750;line-height:1.1;letter-spacing:-.032em}.Careers_applyCopy__owT8_>p{max-width:60ch;margin:0 0 18px;color:var(--ink-soft);font-size:1.02rem;line-height:1.72}.Careers_applyCopy__owT8_ strong{color:var(--ink);font-weight:700}.Careers_applySubheading__OVxYU{margin:28px 0 12px;color:var(--muted);font-size:.78rem;font-weight:730;letter-spacing:.11em;text-transform:uppercase}.Careers_applyList__mShoI{margin:0 0 22px;padding:0;display:grid;gap:9px;list-style:none}.Careers_applyList__mShoI li{position:relative;max-width:60ch;padding-left:22px;color:var(--ink-soft);font-size:.99rem;line-height:1.66}.Careers_applyList__mShoI li:before{position:absolute;top:.66em;left:2px;width:6px;height:6px;content:"";background:var(--violet);border-radius:50%}.Careers_applyCopy__owT8_ .Careers_applyNote__C5_az{margin-bottom:26px;padding:14px 16px;font-size:.92rem;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm)}.Careers_processCard__iri_U{padding:clamp(22px,3.4vw,32px);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.Careers_processCard__iri_U>h2{display:flex;gap:10px;align-items:center;margin:0 0 20px;font-size:1.02rem;font-weight:730;letter-spacing:-.012em}.Careers_processCard__iri_U>h2 svg{width:17px;height:17px;color:var(--violet-dark)}.Careers_processList__VTWq7{margin:0;padding:0;display:grid;gap:20px;list-style:none}.Careers_processList__VTWq7 li{display:grid;grid-template-columns:30px minmax(0,1fr);gap:14px;align-items:start}.Careers_processList__VTWq7>li>span{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;color:var(--violet-dark);font-size:.85rem;font-weight:720;font-variant-numeric:tabular-nums;background:var(--violet-soft);border-radius:50%}.Careers_processList__VTWq7 h3{margin:4px 0 6px;font-size:.98rem;font-weight:700;letter-spacing:-.01em}.Careers_processList__VTWq7 p{margin:0;color:var(--ink-soft);font-size:.92rem;line-height:1.62}.Careers_fairness__j7wQK{max-width:68ch}.Careers_fairness__j7wQK h2{margin:0 0 16px;font-size:clamp(1.4rem,2.6vw,1.8rem);font-weight:740;line-height:1.15;letter-spacing:-.024em}.Careers_fairness__j7wQK p{margin:0 0 14px;color:var(--ink-soft);font-size:1rem;line-height:1.72}.Careers_fairness__j7wQK .Careers_fairnessNote__0oI1_{margin-top:20px;padding-top:16px;color:var(--muted);font-size:.9rem;border-top:1px solid var(--line)}.Careers_fairnessNote__0oI1_ a{color:var(--violet-dark);font-weight:620;text-decoration:underline;text-underline-offset:2px}.Careers_fairnessNote__0oI1_ a:hover{color:var(--ink)}@media (max-width:1050px){.Careers_applyLayout__sM2Dc,.Careers_split__v0TDM{grid-template-columns:minmax(0,1fr);gap:24px}.Careers_applyCopy__owT8_ h2,.Careers_splitHeading__WkPYZ h2{max-width:22ch}}@media (max-width:820px){.Careers_principles__JPspT{grid-template-columns:minmax(0,1fr)}.Careers_role__Un4g6{align-items:flex-start}.Careers_roleAction__vXtYU{width:100%;justify-content:center}}@media (max-width:640px){.Careers_container__ZbrVi{width:min(100% - 28px,var(--content))}.Careers_emptyState__bgPu7{flex-direction:column}.Careers_heroActions__do8wG .Careers_primaryButton__dO8AV,.Careers_heroActions__do8wG .Careers_secondaryButton__O6vup{width:100%}}@media (max-width:390px){.Careers_container__ZbrVi{width:min(100% - 20px,var(--content))}.Careers_hero__bNVTT h1{font-size:2.1rem}.Careers_principles__JPspT li{grid-template-columns:minmax(0,1fr);gap:8px}}.Careers_page__esDQ0 a:focus-visible,.Careers_page__esDQ0 button:focus-visible{outline:2px solid var(--violet-dark);outline-offset:2px;box-shadow:var(--focus)}@media (prefers-reduced-motion:reduce){.Careers_page__esDQ0 *,.Careers_page__esDQ0 :after,.Careers_page__esDQ0 :before{scroll-behavior:auto!important;animation-duration:.001ms!important;transition-duration:.001ms!important}}@media (forced-colors:active){.Careers_applyCopy__owT8_ .Careers_applyNote__C5_az,.Careers_emptyState__bgPu7,.Careers_primaryButton__dO8AV,.Careers_principles__JPspT,.Careers_processCard__iri_U,.Careers_roleAction__vXtYU,.Careers_roleMeta__viqSE li,.Careers_role__Un4g6,.Careers_secondaryButton__O6vup{border:1px solid CanvasText}}