.careers_page__PCTVy{min-height:100vh;padding-top:68px;background:radial-gradient(circle at top left,rgba(126,87,194,.14),transparent 34%),radial-gradient(circle at top right,rgba(192,132,252,.12),transparent 30%),linear-gradient(180deg,#faf7ff,#ffffff 42%,#f8f5ff);color:#101828}@media(max-width:768px){.careers_page__PCTVy{padding-top:60px}}.careers_container__FGvDZ{width:min(1180px,100% - 2rem);margin:0 auto}.careers_topBar__JQl_q{padding:1rem 0 .25rem}.careers_backLink__If1lI{display:inline-flex;align-items:center;gap:.5rem;padding:.65rem 1rem;border-radius:999px;background:hsla(0,0%,100%,.82);border:1px solid rgba(126,87,194,.14);color:#5b21b6;text-decoration:none;font-size:.92rem;font-weight:600;box-shadow:0 10px 30px rgba(103,58,183,.08);transition:transform .3s ease,background .3s ease}.careers_backLink__If1lI:hover{transform:translateX(-2px);background:#fff}.careers_hero__Kh0A5{padding:2.5rem 0 3rem}.careers_heroGrid__o4Vtt{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:2rem;align-items:center}@media(max-width:1024px){.careers_heroGrid__o4Vtt{grid-template-columns:1fr}}.careers_heroContent__dK9wj{max-width:720px}.careers_heroBadge__EIrfA{display:inline-flex;align-items:center;padding:.45rem .9rem;border-radius:999px;background:rgba(126,87,194,.12);color:#6d28d9;font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:1rem}.careers_heroTitle__ArhG3{font-family:var(--landing-font,"Inter",system-ui,sans-serif);font-size:clamp(2.2rem,5vw,3.5rem);line-height:1.08;margin:0 0 1rem;color:#1a1a2e}.careers_heroDescription__8I_mG{margin:0;max-width:62ch;font-size:clamp(1rem,1.8vw,1.12rem);line-height:1.8;color:rgba(31,41,55,.78)}.careers_heroActions__o5GU3{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.careers_applyBtn__FI66h,.careers_bottomCtaPrimary__xq4pR,.careers_bottomCtaSecondary__bpHqq,.careers_heroPrimary__ddjil,.careers_heroSecondary__gIyZh{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;text-decoration:none;font-weight:700;transition:transform .3s ease,box-shadow .3s ease,background .3s ease}.careers_applyBtn__FI66h,.careers_bottomCtaPrimary__xq4pR,.careers_heroPrimary__ddjil{padding:.85rem 1.35rem;border-radius:999px;background:linear-gradient(135deg,#7c3aed,#a855f7);color:#fff;box-shadow:0 14px 34px rgba(124,58,237,.28)}.careers_applyBtn__FI66h:hover,.careers_bottomCtaPrimary__xq4pR:hover,.careers_heroPrimary__ddjil:hover{transform:translateY(-2px);box-shadow:0 18px 40px rgba(124,58,237,.34)}.careers_bottomCtaSecondary__bpHqq,.careers_heroSecondary__gIyZh{padding:.85rem 1.2rem;border-radius:999px;background:hsla(0,0%,100%,.9);border:1px solid rgba(126,87,194,.18);color:#5b21b6}.careers_bottomCtaSecondary__bpHqq:hover,.careers_heroSecondary__gIyZh:hover{transform:translateY(-2px);background:#fff}.careers_heroVisual__7zz8R{position:relative;min-height:320px}.careers_visualCardAccent__HHk8C,.careers_visualCardMain__OyYqT{position:relative;z-index:2;border-radius:24px;border:1px solid rgba(126,87,194,.14);background:hsla(0,0%,100%,.92);box-shadow:0 24px 60px rgba(103,58,183,.12)}.careers_visualCardMain__OyYqT{display:flex;flex-direction:column;gap:.45rem;padding:1.5rem;color:#6d28d9}.careers_visualCardMain__OyYqT strong{font-size:1.15rem;color:#1a1a2e}.careers_visualCardMain__OyYqT span{font-size:.92rem;color:rgba(55,65,81,.76);line-height:1.6}.careers_visualCardAccent__HHk8C{position:absolute;right:0;bottom:2rem;display:inline-flex;align-items:center;gap:.5rem;padding:.85rem 1rem;color:#5b21b6;font-size:.88rem;font-weight:600}.careers_visualOrb__3suqD{position:absolute;inset:10% 8% auto auto;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(167,139,250,.28) 0,transparent 70%);pointer-events:none}.careers_statsSection__OYXF8{padding-bottom:1rem}.careers_statsGrid__drVkC{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}@media(max-width:768px){.careers_statsGrid__drVkC{grid-template-columns:repeat(2,minmax(0,1fr))}}.careers_statCard__m0R2v{padding:1.25rem 1.35rem;border-radius:22px;background:hsla(0,0%,100%,.92);border:1px solid rgba(126,87,194,.12);box-shadow:0 16px 40px rgba(103,58,183,.08);text-align:center}.careers_statCard__m0R2v strong{display:block;font-size:clamp(1.5rem,3vw,2rem);color:#6d28d9;margin-bottom:.35rem}.careers_statCard__m0R2v span{font-size:.88rem;color:rgba(55,65,81,.76);font-weight:600}.careers_sectionHeading__0iC_h{max-width:720px;margin-bottom:2rem}.careers_sectionHeading__0iC_h h2{margin:0 0 .75rem;font-size:clamp(1.8rem,4vw,2.5rem);line-height:1.15;color:#1a1a2e}.careers_sectionHeading__0iC_h p{margin:0;color:rgba(55,65,81,.76);line-height:1.75;font-size:1rem}.careers_sectionEyebrowLight__WyFI4,.careers_sectionEyebrow__iNwon{display:inline-flex;margin-bottom:.75rem;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.careers_sectionEyebrow__iNwon{color:#6d28d9}.careers_sectionEyebrowLight__WyFI4{color:hsla(0,0%,100%,.82)}.careers_cultureSection__YlNKl,.careers_processSection__QVlz4,.careers_rolesSection__SfzgA{padding:3.5rem 0}.careers_valuesGrid__ecI11{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}@media(max-width:1024px){.careers_valuesGrid__ecI11{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.careers_valuesGrid__ecI11{grid-template-columns:1fr}}.careers_valueCard__Fs8fh{padding:1.5rem;border-radius:24px;background:hsla(0,0%,100%,.92);border:1px solid rgba(126,87,194,.12);box-shadow:0 18px 50px rgba(103,58,183,.08);transition:transform .3s ease,box-shadow .3s ease}.careers_valueCard__Fs8fh h3{margin:0 0 .6rem;font-size:1.05rem;color:#1a1a2e}.careers_valueCard__Fs8fh p{margin:0;color:rgba(55,65,81,.76);line-height:1.7;font-size:.94rem}.careers_valueCard__Fs8fh:hover{transform:translateY(-3px);box-shadow:0 24px 60px rgba(103,58,183,.12)}.careers_valueIcon__9HSJa{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:14px;margin-bottom:1rem;background:linear-gradient(135deg,#7c3aed,#a855f7);color:#fff}.careers_perksSection__eBhtx{padding:0 0 3.5rem}.careers_perksPanel__NjIX1{border-radius:32px;padding:clamp(1.75rem,4vw,2.75rem);background:linear-gradient(160deg,#4c1d95,#6d28d9 48%,#7c3aed);color:#fff;box-shadow:0 30px 90px rgba(91,33,182,.18)}.careers_perksIntro__RHL9u{max-width:640px;margin-bottom:1.75rem}.careers_perksIntro__RHL9u h2{margin:0 0 .75rem;font-size:clamp(1.7rem,3.5vw,2.35rem);line-height:1.15}.careers_perksIntro__RHL9u p{margin:0;color:hsla(0,0%,100%,.82);line-height:1.75}.careers_perksGrid__ImN4Y{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}@media(max-width:1024px){.careers_perksGrid__ImN4Y{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.careers_perksGrid__ImN4Y{grid-template-columns:1fr}}.careers_perkCard__ZU8Yf{padding:1.25rem;border-radius:20px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.14);backdrop-filter:blur(8px)}.careers_perkCard__ZU8Yf h3{margin:0 0 .5rem;font-size:1rem}.careers_perkCard__ZU8Yf p{margin:0;color:hsla(0,0%,100%,.8);line-height:1.65;font-size:.92rem}.careers_filterRow__KchgL{display:flex;flex-wrap:wrap;gap:.6rem;margin-bottom:1.25rem}.careers_filterBtn__cU8Bk{padding:.55rem 1rem;border-radius:999px;border:1px solid rgba(126,87,194,.16);background:hsla(0,0%,100%,.9);color:#4b5563;font-size:.88rem;font-weight:600;cursor:pointer;transition:all .3s ease}.careers_filterBtn__cU8Bk:hover{border-color:#a855f7;color:#6d28d9}.careers_filterBtnActive__o51Oa{background:linear-gradient(135deg,#7c3aed,#a855f7);border-color:rgba(0,0,0,0);color:#fff}.careers_rolesList__r6334{display:flex;flex-direction:column;gap:.85rem}.careers_roleCard__DtVIr{border-radius:24px;background:hsla(0,0%,100%,.94);border:1px solid rgba(126,87,194,.12);box-shadow:0 16px 40px rgba(103,58,183,.08);overflow:hidden;transition:box-shadow .3s ease}.careers_roleCardExpanded__rTsIk{box-shadow:0 22px 54px rgba(103,58,183,.14)}.careers_roleHeader__ylBmv{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 1.35rem;background:rgba(0,0,0,0);border:none;cursor:pointer;text-align:left}.careers_roleHeaderMain__uCm7v{min-width:0}.careers_roleTitleRow__VU_w5{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.45rem}.careers_roleTitleRow__VU_w5 h3{margin:0;font-size:1.1rem;color:#1a1a2e}.careers_roleDepartment__XRX17{display:inline-flex;padding:.2rem .55rem;border-radius:999px;background:rgba(126,87,194,.1);color:#6d28d9;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.careers_roleMeta__TOUgj{display:flex;flex-wrap:wrap;gap:.85rem;color:rgba(55,65,81,.76);font-size:.88rem}.careers_roleMeta__TOUgj span{display:inline-flex;align-items:center;gap:.35rem}.careers_roleChevron__q3v5N{flex-shrink:0;color:#6d28d9;transition:transform .3s ease}.careers_roleCardExpanded__rTsIk .careers_roleChevron__q3v5N{transform:rotate(180deg)}.careers_roleBody__kTVIo{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s ease}.careers_roleBodyOpen__RgYEE{grid-template-rows:1fr}.careers_roleBodyInner__KVtbI{overflow:hidden}.careers_roleBodyInner__KVtbI p{margin:0;padding:0 1.35rem;color:rgba(55,65,81,.76);line-height:1.7}.careers_roleBodyInner__KVtbI .careers_roleTags__GFC4F{display:flex;flex-wrap:wrap;gap:.45rem;padding:.9rem 1.35rem 0}.careers_roleBodyInner__KVtbI .careers_applyBtn__FI66h{margin:1rem 1.35rem 1.35rem;width:-moz-fit-content;width:fit-content}.careers_roleTag__TwRjF{display:inline-flex;padding:.28rem .65rem;border-radius:999px;background:rgba(126,87,194,.08);color:#6d28d9;font-size:.78rem;font-weight:600}.careers_processGrid__bBG4W{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}@media(max-width:1024px){.careers_processGrid__bBG4W{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.careers_processGrid__bBG4W{grid-template-columns:1fr}}.careers_processCard__rcYLx{padding:1.35rem;border-radius:22px;background:hsla(0,0%,100%,.92);border:1px solid rgba(126,87,194,.12);box-shadow:0 16px 40px rgba(103,58,183,.08)}.careers_processCard__rcYLx h3{margin:0 0 .55rem;font-size:1.02rem;color:#1a1a2e}.careers_processCard__rcYLx p{margin:0;color:rgba(55,65,81,.76);line-height:1.65;font-size:.92rem}.careers_processStep__NcRbi{display:inline-flex;margin-bottom:.85rem;font-size:.82rem;font-weight:800;letter-spacing:.08em;color:#a855f7}.careers_bottomCta__MDSGZ{padding:0 0 4.5rem}.careers_bottomCtaCard__KYbHX{border-radius:32px;padding:clamp(1.75rem,4vw,2.5rem);background:hsla(0,0%,100%,.94);border:1px solid rgba(126,87,194,.12);box-shadow:0 30px 90px rgba(91,33,182,.14);text-align:center}.careers_bottomCtaCopy__s67US{max-width:640px;margin:0 auto 1.5rem}.careers_bottomCtaCopy__s67US h2{margin:0 0 .65rem;font-size:clamp(1.7rem,3.5vw,2.2rem);color:#1a1a2e}.careers_bottomCtaCopy__s67US p{margin:0;color:rgba(55,65,81,.76);line-height:1.7}.careers_bottomCtaIcon__EdeYE{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:16px;margin-bottom:1rem;background:linear-gradient(135deg,#7c3aed,#a855f7);color:#fff}.careers_bottomCtaActions__GUA93{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}.careers_bottomCtaNote__j_aDg{margin:1.25rem 0 0;font-size:.9rem;color:rgba(55,65,81,.72)}.careers_bottomCtaNote__j_aDg a{color:#6d28d9;font-weight:600;text-decoration:none}.careers_bottomCtaNote__j_aDg a:hover{text-decoration:underline}