.careers_container__0rjsD{max-width:1280px;margin:0 auto;padding:0 24px}@media(min-width:768px){.careers_container__0rjsD{padding:0 40px}}@media(min-width:1200px){.careers_container__0rjsD{padding:0 48px}}.careers_eyebrow__MAzFd{font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--m-hero-word-1);margin:0 0 16px}.careers_gradientText__hU379{background:var(--m-gradient-text);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.careers_buttonPrimary__F_eYi{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 24px;background:#5252f9;color:var(--m-cta-text);font-size:15px;font-weight:600;border-radius:12px;text-decoration:none;white-space:nowrap;flex-shrink:0;transition:background .2s ease}.careers_buttonPrimary__F_eYi:hover{background:#4040f5;color:var(--m-cta-text)}.careers_buttonPrimary__F_eYi:focus-visible{outline:2px solid var(--m-hero-word-1);outline-offset:3px}.careers_buttonBlock__9go7d{width:100%}.careers_hero__JyL9q{padding:140px 0 56px}@media(min-width:768px){.careers_hero__JyL9q{padding:184px 0 80px}}.careers_heroHeading__Y9FFW{color:var(--m-text-primary);max-width:900px;margin:0 0 24px;font-size:36px;line-height:1.08;font-weight:700;letter-spacing:-.03em}@media(min-width:768px){.careers_heroHeading__Y9FFW{font-size:56px}}@media(min-width:1024px){.careers_heroHeading__Y9FFW{font-size:68px}}.careers_heroDesc__KklsM{color:var(--m-text-secondary);max-width:620px;margin:0 0 36px;font-size:16px;line-height:1.6}@media(min-width:768px){.careers_heroDesc__KklsM{font-size:18px}}.careers_heroActions__e_77R{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px}.careers_heroMeta__BoqBZ{font-size:14px;color:var(--m-text-muted)}.careers_factsSection__jw_Bb{padding:0 0 24px}.careers_facts__EUoRs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--m-border-default);border-bottom:1px solid var(--m-border-default)}@media(min-width:900px){.careers_facts__EUoRs{grid-template-columns:repeat(4,minmax(0,1fr))}}.careers_fact__2H5sy{display:flex;flex-direction:column;gap:6px;padding:24px 16px 24px 0}.careers_fact__2H5sy:nth-child(2n){padding-left:16px;border-left:1px solid var(--m-border-subtle)}@media(min-width:900px){.careers_fact__2H5sy,.careers_fact__2H5sy:nth-child(2n){padding:32px 24px}.careers_fact__2H5sy:first-child{padding-left:0}.careers_fact__2H5sy+.careers_fact__2H5sy{border-left:1px solid var(--m-border-subtle)}}.careers_factValue__0xvzF{font-size:22px;font-weight:700;letter-spacing:-.02em;color:var(--m-text-primary)}@media(min-width:768px){.careers_factValue__0xvzF{font-size:28px}}.careers_factLabel__xMqEp{font-size:14px;color:var(--m-text-muted)}.careers_section__1QcDi{scroll-margin-top:72px;padding:48px 0}@media(min-width:768px){.careers_section__1QcDi{padding:80px 0}}.careers_sectionHead__Y1z3D{margin-bottom:32px}@media(min-width:768px){.careers_sectionHead__Y1z3D{margin-bottom:48px}}.careers_sectionHeading__aVRxZ{color:var(--m-text-primary);max-width:720px;margin:0;font-size:22px;line-height:1.15;font-weight:700;letter-spacing:-.01em}@media(min-width:768px){.careers_sectionHeading__aVRxZ{font-size:28px}}@media(min-width:1024px){.careers_sectionHeading__aVRxZ{font-size:32px;font-size:40px}}.careers_principles__x5IPa{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px}@media(min-width:768px){.careers_principles__x5IPa{grid-template-columns:repeat(2,minmax(0,1fr))}}.careers_principle__vltD1{padding:28px;background:var(--m-bg-card);border:1px solid var(--m-border-subtle);border-radius:16px}@media(min-width:768px){.careers_principle__vltD1{padding:32px}}.careers_principleIndex__3_ydI{display:block;font-size:13px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--m-text-dim);margin-bottom:20px}.careers_principleTitle__CqxCk{font-size:20px;font-weight:700;letter-spacing:-.01em;color:var(--m-text-primary);margin:0 0 10px}.careers_principleBody__glmKJ{color:var(--m-text-secondary);margin:0;font-size:14px;line-height:1.6}@media(min-width:768px){.careers_principleBody__glmKJ{font-size:16px}}.careers_benefits__Bua5W{display:flex;flex-wrap:wrap;gap:10px;list-style:none;padding:0;margin:32px 0 0}.careers_benefit__DT19e{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;font-size:14px;color:var(--m-text-secondary);border:1px solid var(--m-border-default);border-radius:100px}.careers_benefit__DT19e svg{color:#22c55e;flex-shrink:0}.careers_roles__F0dDk{display:flex;flex-direction:column;gap:12px;list-style:none;padding:0;margin:0}.careers_roleCard__utdvm{display:flex;flex-direction:column;gap:20px;padding:24px;background:var(--m-bg-card);border:1px solid var(--m-border-subtle);border-radius:16px;text-decoration:none;color:inherit;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}@media(min-width:768px){.careers_roleCard__utdvm{flex-direction:row;align-items:center;justify-content:space-between;gap:32px;padding:28px 32px}}.careers_roleCard__utdvm:hover{border-color:var(--m-border-hover);box-shadow:var(--m-card-shadow-hover);transform:translateY(-2px);color:inherit}.careers_roleCard__utdvm:hover .careers_roleCta__02Fao svg{transform:translateX(3px)}.careers_roleCard__utdvm:focus-visible{outline:2px solid var(--m-hero-word-1);outline-offset:3px}@media(min-width:768px){.careers_roleCardCompact__3hOht{padding:22px 28px}}.careers_roleCardCompact__3hOht .careers_roleTitle___ma7r{font-size:18px;margin:0}.careers_roleMain__uJobA{min-width:0}.careers_roleTeam__faoST{display:inline-block;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--m-hero-word-1);margin-bottom:10px}.careers_roleTitle___ma7r{font-size:20px;font-weight:700;letter-spacing:-.01em;line-height:1.25;color:var(--m-text-primary);margin:0 0 8px}@media(min-width:768px){.careers_roleTitle___ma7r{font-size:22px}}.careers_roleSummary__kqCrb{font-size:15px;line-height:1.55;color:var(--m-text-muted);margin:0;max-width:560px}.careers_roleSide__0iXXD{display:flex;flex-direction:column;gap:6px;flex-shrink:0}@media(min-width:768px){.careers_roleSide__0iXXD{align-items:flex-end;text-align:right}}.careers_roleMeta__rn_vh{font-size:13px;color:var(--m-text-muted);white-space:nowrap}.careers_rolePay__E58O5{font-size:16px;font-weight:600;color:var(--m-text-primary);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.careers_rolePayNote__KNQhd{font-size:13px;line-height:1.45;color:var(--m-text-muted);max-width:280px}.careers_roleCta__02Fao{display:inline-flex;align-items:center;gap:6px;margin-top:6px;font-size:14px;font-weight:600;color:var(--m-hero-word-1);white-space:nowrap}.careers_roleCta__02Fao svg{transition:transform .2s ease}.careers_steps__KqQ05{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px;list-style:none;padding:0;margin:0}@media(min-width:900px){.careers_steps__KqQ05{grid-template-columns:repeat(3,minmax(0,1fr))}}.careers_step__gXihz{padding:28px 24px 0 0;border-top:1px solid var(--m-border-default)}.careers_stepIndex__WvDIH{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:100px;border:1px solid var(--m-border-default);font-size:14px;font-weight:600;color:var(--m-text-primary);margin-bottom:20px}.careers_stepTitle__g5j6U{font-size:18px;font-weight:700;color:var(--m-text-primary);margin:0 0 8px}.careers_stepBody__mk65U{color:var(--m-text-secondary);margin:0;font-size:14px;line-height:1.6}@media(min-width:768px){.careers_stepBody__mk65U{font-size:16px}}.careers_roleHero__osmKM{padding:120px 0 40px;border-bottom:1px solid var(--m-border-subtle)}@media(min-width:768px){.careers_roleHero__osmKM{padding:152px 0 56px}}.careers_backLink__7nsjr{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:var(--m-text-muted);text-decoration:none;margin-bottom:32px;transition:color .2s ease}.careers_backLink__7nsjr:hover{color:var(--m-text-primary)}.careers_roleHeading__8BC8x{color:var(--m-text-primary);max-width:880px;margin:0 0 20px;font-size:28px;line-height:1.12;font-weight:700;letter-spacing:-.02em}@media(min-width:768px){.careers_roleHeading__8BC8x{font-size:42px}}@media(min-width:1024px){.careers_roleHeading__8BC8x{font-size:52px}}.careers_roleChips__Rj24l{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0 0 32px}.careers_roleChips__Rj24l li{padding:6px 12px;font-size:14px;color:var(--m-text-secondary);background:var(--m-overlay-subtle);border:1px solid var(--m-border-subtle);border-radius:100px;white-space:nowrap}.careers_roleBodySection__g2T2e{padding:48px 0 24px}@media(min-width:768px){.careers_roleBodySection__g2T2e{padding:64px 0 32px}}.careers_roleLayout__ohwaK{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:40px;gap:40px}@media(min-width:1024px){.careers_roleLayout__ohwaK{grid-template-columns:minmax(0,1fr) 340px;gap:80px;align-items:start}}.careers_roleArticle__jDyDk{max-width:720px}.careers_roleBlock__XsM_z+.careers_roleBlock__XsM_z{margin-top:40px}.careers_roleBlock__XsM_z p{color:var(--m-text-secondary);margin:0;font-size:16px;line-height:1.6}@media(min-width:768px){.careers_roleBlock__XsM_z p{font-size:18px}}.careers_roleBlockHeading__Ic779{font-size:20px;font-weight:700;letter-spacing:-.01em;color:var(--m-text-primary);margin:0 0 14px}.careers_roleList__i2bHA{list-style:none;padding:0;margin:0}.careers_roleList__i2bHA li{position:relative;padding-left:22px;color:var(--m-text-secondary);font-size:16px;line-height:1.6}@media(min-width:768px){.careers_roleList__i2bHA li{font-size:18px}}.careers_roleList__i2bHA li+li{margin-top:10px}.careers_roleList__i2bHA li:before{content:"";position:absolute;left:2px;top:.7em;width:6px;height:6px;border-radius:100px;background:var(--m-hero-word-1)}.careers_summaryCard__uhmgs{padding:24px;background:var(--m-bg-card);border:1px solid var(--m-border-default);border-radius:16px}.careers_summaryList__z7vAI{margin:0 0 24px}.careers_summaryList__z7vAI div{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--m-border-subtle)}.careers_summaryList__z7vAI div:first-child{padding-top:0}.careers_summaryList__z7vAI dt{font-size:14px;color:var(--m-text-muted);flex-shrink:0}.careers_summaryList__z7vAI dd{display:flex;flex-direction:column;align-items:flex-end;gap:4px;margin:0;font-size:14px;font-weight:600;text-align:right;color:var(--m-text-primary);min-width:0}.careers_summaryNote__1Z6l0{font-size:13px;font-weight:400;line-height:1.45;color:var(--m-text-muted)}.careers_summaryFine___NVft{font-size:13px;line-height:1.5;color:var(--m-text-muted);margin:14px 0 0}.careers_summaryFine___NVft a{color:var(--m-text-secondary);text-decoration:underline}.careers_applyForm__j__9Z{display:flex;flex-direction:column;gap:20px;max-width:720px}.careers_applyRow__rRJfy{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:20px;gap:20px}@media(min-width:640px){.careers_applyRow__rRJfy{grid-template-columns:repeat(2,minmax(0,1fr))}}.careers_applyField__GfCeQ{display:flex;flex-direction:column;gap:8px;min-width:0}.careers_applyLabel__plKbG{font-size:14px;font-weight:600;color:var(--m-text-primary)}.careers_applyOptional__t1sqy{font-weight:400;color:var(--m-text-muted)}.careers_applyInput__r9qM_{width:100%;padding:12px 16px;background:var(--m-input-bg);border:1px solid var(--m-border-default);border-radius:10px;color:var(--m-text-primary);font-size:15px;font-family:Satoshi,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;outline:none;transition:border-color .2s ease}.careers_applyInput__r9qM_::placeholder{color:var(--m-text-dim)}.careers_applyInput__r9qM_:focus{border-color:#5252f9}.careers_applyTextarea__iOCj8{resize:vertical;min-height:120px;line-height:1.5}.careers_applyFileRow__qusqY{display:flex;align-items:center;gap:14px;min-width:0}.careers_applyFileButton__Fxzkh{padding:10px 18px;background:var(--m-bg-card);border:1px solid var(--m-border-default);border-radius:10px;color:var(--m-text-primary);font-size:14px;font-weight:600;font-family:Satoshi,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:border-color .2s ease}.careers_applyFileButton__Fxzkh:hover{border-color:var(--m-border-hover)}.careers_applyFileButton__Fxzkh:focus-visible{outline:2px solid var(--m-hero-word-1);outline-offset:3px}.careers_applyFileName__3QcVY{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:var(--m-text-muted)}.careers_applyFileInput__DzQrZ{display:none}.careers_applyError__R9zll{font-size:14px;color:#ef4444;margin:0}.careers_applyActions__X_qvF{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.careers_applyActions__X_qvF button.careers_buttonPrimary__F_eYi{border:none;cursor:pointer;font-family:Satoshi,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.careers_applyActions__X_qvF button.careers_buttonPrimary__F_eYi:disabled{opacity:.5;cursor:not-allowed}.careers_applyAlt__lnuJk{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:var(--m-text-muted);text-decoration:none;white-space:nowrap}.careers_applyAlt__lnuJk:hover{color:var(--m-text-primary)}.careers_applyHint__Xa5iW{font-size:15px;line-height:1.55;color:var(--m-text-muted);margin:0}.careers_applySent__NGqRt{display:flex;flex-direction:column;align-items:flex-start;gap:16px;max-width:640px}.careers_applySentIcon__huOfr{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;border:1px solid var(--m-border-default);color:#22c55e}