.careers_page__krayS{--career-purple:#a855f7;--career-pink:#ec4899;--career-violet:#6d28d9;--career-surface:#0a0e1a;--career-card:rgba(15,19,36,0.88);width:100vw;min-height:100vh;margin-left:calc(50% - 50vw);color:#ffffff;background:var(--career-surface);overflow:hidden}.careers_listingPage__Xwc7a{background:rgb(10,13,20)}.careers_listingPage__Xwc7a .home-section-glow{display:none}.careers_listingPage__Xwc7a .careers_roles__2SGaf{background:transparent}.careers_listingPage__Xwc7a .careers_roles__2SGaf:before{content:none}.careers_detailHero__WEuGp,.careers_detailLayout__eG0jc,.careers_hero__lWZSC,.careers_roles__2SGaf{position:relative;padding-inline:max(1.25rem,calc((100vw - 80rem) / 2))}.careers_hero__lWZSC{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(20rem,.92fr);align-items:center;gap:clamp(3rem,7vw,6rem);min-height:43rem;padding-block:clamp(7rem,10vw,9rem);border-bottom:1px solid rgba(255,255,255,.07);background:radial-gradient(circle at 14% 22%,rgba(168,85,247,.18),transparent 34rem),radial-gradient(circle at 90% 65%,rgba(236,72,153,.13),transparent 30rem),#0a0e1a}.careers_hero__lWZSC:before,.careers_roles__2SGaf:before{position:absolute;inset:0;pointer-events:none;content:"";background-image:linear-gradient(rgba(255,255,255,.018) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.7),transparent 90%);mask-image:linear-gradient(180deg,rgba(0,0,0,.7),transparent 90%)}.careers_heroCopy__SJn1x,.careers_heroVisual__9hgdI,.careers_jobGrid__5tJpP,.careers_sectionHeader__P5OQr{position:relative;z-index:1}.careers_detailHero__WEuGp h1,.careers_hero__lWZSC h1{display:grid;gap:.05em;max-width:12ch;margin:1.3rem 0 1.6rem;font-size:clamp(3rem,6vw,5.25rem);font-weight:700;line-height:.98;letter-spacing:-.045em;text-wrap:balance}.careers_titleAccent__TojYr{color:transparent;background:linear-gradient(120deg,#ec4899,#c084fc 52%,#a855f7);background-clip:text;-webkit-background-clip:text}.careers_heroCopy__SJn1x>p{max-width:38rem;margin:0 0 2rem;color:rgba(255,255,255,.66);font-size:clamp(.98rem,1.5vw,1.1rem);line-height:1.7}.careers_eyebrow__ni5T7{display:inline-flex;align-items:center;min-height:2rem;padding:.4rem .9rem;border:1px solid rgba(216,180,254,.32);border-radius:999px;color:#f5d0fe;background:linear-gradient(135deg,rgba(168,85,247,.18),rgba(236,72,153,.14));font-size:.7rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.careers_heroActions__y2sln{display:flex;flex-wrap:wrap;gap:.85rem}.careers_primaryAction__fkoCx{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:46px;padding:.8rem 1.65rem;border:0;border-radius:999px;color:#ffffff;background:linear-gradient(120deg,#ec4899,#a855f7);box-shadow:0 14px 32px rgba(168,85,247,.4);font:inherit;font-size:.9rem;font-weight:600;cursor:pointer;transition:transform .2s ease,box-shadow .25s ease,opacity .2s ease}.careers_primaryAction__fkoCx:hover{transform:translateY(-2px);box-shadow:0 18px 40px rgba(236,72,153,.45)}.careers_primaryAction__fkoCx:disabled{cursor:wait;opacity:.65}.careers_secondaryAction__cvPh9{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:.8rem 1.65rem;border:1px solid rgba(216,180,254,.3);border-radius:999px;color:#ffffff;background:rgba(255,255,255,.03);font-size:.9rem;font-weight:600;transition:transform .2s ease,border-color .2s ease,background .2s ease}.careers_secondaryAction__cvPh9:hover{background:rgba(168,85,247,.14);border-color:rgba(216,180,254,.55);transform:translateY(-2px);text-decoration:none}.careers_heroVisual__9hgdI{position:relative;width:min(100%,34rem);aspect-ratio:1;justify-self:end}.careers_collageBlob__VOPIB{position:absolute;border-radius:50%;filter:blur(2px)}.careers_collageBlob__VOPIB[data-blob=a]{top:-2%;left:20%;width:50%;aspect-ratio:1;background:linear-gradient(135deg,#ec4899,#a855f7);opacity:.9}.careers_collageBlob__VOPIB[data-blob=b]{right:-4%;bottom:6%;width:40%;aspect-ratio:1;background:linear-gradient(135deg,#6366f1,#22d3ee);opacity:.85}.careers_collageBlob__VOPIB[data-blob=c]{top:30%;left:-6%;width:24%;aspect-ratio:1;background:linear-gradient(135deg,#f0abfc,#a855f7);opacity:.7;filter:blur(4px)}.careers_collageDot___r3e_{position:absolute;border-radius:50%;background:#f5d0fe;box-shadow:0 0 14px rgba(216,180,254,.7)}.careers_collageDot___r3e_[data-dot="1"]{top:4%;right:22%;width:.6rem;height:.6rem}.careers_collageDot___r3e_[data-dot="2"]{bottom:2%;left:30%;width:.45rem;height:.45rem}.careers_collageDot___r3e_[data-dot="3"]{top:54%;right:2%;width:.35rem;height:.35rem}.careers_collagePhoto__3UeoG{position:absolute;margin:0;overflow:hidden;border-radius:50%;box-shadow:0 0 0 1px rgba(255,255,255,.12),0 24px 60px rgba(0,0,0,.45)}.careers_collagePhoto__3UeoG img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.careers_collagePhoto__3UeoG[data-photo=main]{top:4%;right:0;width:66%;aspect-ratio:1;z-index:2;animation:careers_floatSlow__RcgiR 7s ease-in-out infinite}.careers_collagePhoto__3UeoG[data-photo=secondary]{bottom:0;left:0;width:40%;aspect-ratio:1;z-index:3;animation:careers_floatSlow__RcgiR 8s ease-in-out infinite reverse}.careers_collagePhoto__3UeoG[data-photo=secondary] img{-o-object-position:46% 82%;object-position:46% 82%;transform:scale(1.7)}.careers_collageChip__ClzXj{position:absolute;z-index:4;display:flex;align-items:center;gap:.6rem;padding:.65rem .9rem;border:1px solid rgba(255,255,255,.12);border-radius:16px;color:#ffffff;background:rgba(15,19,36,.86);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 18px 40px rgba(0,0,0,.4);backdrop-filter:blur(14px);animation:careers_floatSlow__RcgiR 6.5s ease-in-out infinite}.careers_collageChip__ClzXj svg{flex-shrink:0;color:#f0abfc}.careers_collageChip__ClzXj strong{display:block;font-size:1.35rem;font-weight:800;line-height:1.1;letter-spacing:-.02em}.careers_collageChip__ClzXj span{display:block;color:rgba(255,255,255,.6);font-size:.68rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.careers_collageChip__ClzXj[data-chip=roles]{top:0;left:18%;animation-delay:-1.2s}.careers_collageChip__ClzXj[data-chip=departments]{bottom:8%;right:-4%;animation-delay:-3.4s}.careers_roles__2SGaf{padding-block:clamp(4.5rem,8vw,7rem);background:radial-gradient(circle at 88% 10%,rgba(168,85,247,.14),transparent 28rem),linear-gradient(180deg,rgba(16,21,37,.7),#0a0e1a)}.careers_sectionHeader__P5OQr{display:flex;align-items:end;justify-content:space-between;gap:2rem;margin-bottom:3rem}.careers_formHeading__k5NKv h2,.careers_sectionHeader__P5OQr h2{max-width:15ch;margin:1rem 0 0;font-size:clamp(2.2rem,4.4vw,3.4rem);font-weight:700;line-height:1.05;letter-spacing:-.025em;text-wrap:balance}.careers_sectionHeader__P5OQr>p{margin:0 0 .3rem;color:rgba(255,255,255,.58);font-size:.9rem}.careers_jobGrid__5tJpP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.careers_jobGrid__5tJpP>div{display:flex}.careers_jobCard__wtBuP{position:relative;isolation:isolate;display:grid;grid-template-rows:auto 1fr auto auto;min-height:23rem;padding:clamp(1.5rem,3vw,2rem);border:1px solid rgba(255,255,255,.08);border-radius:22px;color:#ffffff;background:linear-gradient(165deg,rgba(22,28,46,.94),rgba(10,14,26,.98));box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 18px 44px rgba(0,0,0,.32);overflow:hidden;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease;width:100%}.careers_jobCard__wtBuP:before{position:absolute;inset:0;z-index:-1;pointer-events:none;content:"";background:radial-gradient(circle at 100% 0,rgba(168,85,247,.3),transparent 62%);opacity:.65;transition:opacity .3s ease}.careers_jobCard__wtBuP:after{position:absolute;top:-4rem;right:-4rem;z-index:-1;width:12rem;height:12rem;border:1px solid rgba(216,180,254,.18);border-radius:50%;content:""}.careers_jobCard__wtBuP:hover{transform:translateY(-6px);border-color:rgba(216,180,254,.45);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 24px 60px rgba(168,85,247,.22)}.careers_jobCard__wtBuP:hover:before{opacity:1}.careers_jobNumber__jYHEe{color:rgba(255,255,255,.42);font-size:.78rem;font-variant-numeric:tabular-nums}.careers_department__1wW9l{display:inline-block;margin-top:1.6rem;color:#f0abfc;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.careers_jobCard__wtBuP h3{margin:.65rem 0 .8rem;font-size:clamp(1.6rem,3vw,2.25rem);line-height:1.08;letter-spacing:-.03em}.careers_jobCard__wtBuP p{max-width:35rem;color:rgba(255,255,255,.62);line-height:1.65}.careers_meta__kTguI{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem 1.2rem;color:rgba(255,255,255,.58);font-size:.85rem}.careers_cardAction__7djJs,.careers_meta__kTguI span{display:inline-flex;align-items:center;gap:.4rem}.careers_cardAction__7djJs{align-self:end;margin-top:2rem;color:#f5d0fe;font-size:.9rem;font-weight:650}.careers_empty__86F_x{padding:5rem 2rem;border:1px solid rgba(255,255,255,.08);border-radius:22px;background:rgba(15,19,36,.75);box-shadow:inset 0 1px 0 rgba(255,255,255,.04);text-align:center}.careers_empty__86F_x h3{margin-top:0;font-size:1.6rem}.careers_empty__86F_x p{margin-bottom:0;color:rgba(255,255,255,.58)}.careers_detailHero__WEuGp{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(20rem,.65fr);align-items:end;gap:clamp(3rem,8vw,8rem);padding-block:clamp(7rem,10vw,9rem) clamp(4rem,7vw,6rem);border-bottom:1px solid rgba(255,255,255,.07);background:radial-gradient(circle at 82% 28%,rgba(168,85,247,.2),transparent 32rem),radial-gradient(circle at 12% 80%,rgba(236,72,153,.1),transparent 24rem),#0a0e1a;overflow:hidden}.careers_detailHero__WEuGp:before{position:absolute;right:-10rem;bottom:-16rem;width:38rem;height:38rem;border-radius:50%;content:"";background:conic-gradient(from 40deg,rgba(93,52,208,.22),rgba(255,0,110,.18),rgba(0,240,255,.08),rgba(93,52,208,.22));filter:blur(46px);animation:careers_meshDrift__fQ70L 9s ease-in-out infinite alternate;pointer-events:none}.careers_detailHero__WEuGp h1{max-width:12ch;margin-bottom:1.25rem}.careers_detailHeroCopy__NVzYT{position:relative;z-index:1}.careers_detailSummary__33a_C{max-width:43rem;margin:0 0 2rem;color:rgba(255,255,255,.66);font-size:clamp(1.05rem,1.7vw,1.25rem);line-height:1.7}.careers_backLink__69Rpl{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:3rem;color:rgba(255,255,255,.65)}.careers_detailFacts__TX4lP{position:relative;z-index:1;display:grid;border:1px solid rgba(255,255,255,.09);border-radius:22px;background:linear-gradient(165deg,rgba(22,28,46,.88),rgba(10,14,26,.95));box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 24px 60px rgba(0,0,0,.3);overflow:hidden;backdrop-filter:blur(16px)}.careers_detailFact__GRjeH{display:grid;grid-template-columns:2rem 1fr;gap:.15rem .75rem;align-items:center;min-height:6.25rem;padding:1.25rem 1.5rem;border-bottom:1px solid rgba(255,255,255,.08)}.careers_detailFact__GRjeH:last-child{border-bottom:0}.careers_detailFact__GRjeH svg{grid-row:1/span 2;color:#c084fc}.careers_detailFact__GRjeH span{color:rgba(255,255,255,.46);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.careers_detailFact__GRjeH strong{color:#ffffff;font-size:1rem;font-weight:600}.careers_detailLayout__eG0jc{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(3rem,6vw,5rem);padding-block:clamp(4.5rem,7vw,7rem);background:radial-gradient(circle at 10% 18%,rgba(168,85,247,.1),transparent 25rem),radial-gradient(circle at 92% 72%,rgba(236,72,153,.08),transparent 30rem),linear-gradient(180deg,rgba(16,21,37,.75),#0a0e1a)}.careers_detailLayout__eG0jc:before{position:absolute;top:0;right:0;left:0;height:1px;content:"";background:linear-gradient(90deg,transparent,rgba(236,72,153,.5),transparent)}.careers_detailLayout__eG0jc>aside{position:relative;z-index:1;width:100%}.careers_jobBody__MQLvU{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;max-width:none;color:rgba(255,255,255,.66);font-size:1.02rem;line-height:1.85}.careers_jobBody__MQLvU section{position:relative;min-height:15rem;margin:0;padding:clamp(1.6rem,3vw,2.25rem);border:1px solid rgba(255,255,255,.08);border-radius:20px;background:rgba(15,19,36,.55);box-shadow:inset 0 1px 0 rgba(255,255,255,.03);overflow:hidden;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.careers_jobBody__MQLvU section:hover{transform:translateY(-5px);border-color:rgba(216,180,254,.34);box-shadow:0 22px 50px rgba(0,0,0,.22)}.careers_jobBody__MQLvU section:after{position:absolute;right:-4rem;bottom:-5rem;width:13rem;height:13rem;border-radius:50%;content:"";background:radial-gradient(circle,rgba(168,85,247,.13),transparent 68%);pointer-events:none}.careers_sectionLabel__KXSxV{display:inline-block;margin-bottom:.55rem;color:#d8b4fe;font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.careers_jobBody__MQLvU h2{position:relative;z-index:1;margin:0 0 1.25rem;color:#ffffff;font-size:clamp(1.6rem,2.5vw,2rem);letter-spacing:-.025em}.careers_jobBody__MQLvU p{position:relative;z-index:1;white-space:pre-line}.careers_form__R_wUR{position:relative;display:grid;gap:1.4rem;padding:clamp(1.75rem,3vw,2.5rem);border:1px solid rgba(216,180,254,.18);border-radius:24px;background:linear-gradient(165deg,rgba(22,28,46,.96),rgba(10,14,26,.98));box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 28px 80px rgba(0,0,0,.42),0 0 70px rgba(168,85,247,.08);overflow:hidden;width:min(100%,72rem);margin:0 auto}.careers_form__R_wUR:before{position:absolute;inset:0 0 auto;height:3px;content:"";background:linear-gradient(90deg,#ec4899,#a855f7)}.careers_formHeading__k5NKv h2{margin-bottom:.75rem;font-size:clamp(2rem,4vw,3rem)}.careers_formHeading__k5NKv p{max-width:34rem;margin:0;color:rgba(255,255,255,.55);font-size:.9rem;line-height:1.65}.careers_formGrid__wdELd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.careers_form__R_wUR label{display:grid;gap:.45rem;color:rgba(255,255,255,.84);font-size:.86rem;font-weight:600}.careers_form__R_wUR label span{color:rgba(255,255,255,.45);font-weight:400}.careers_form__R_wUR input:not([type=checkbox]):not([type=file]),.careers_form__R_wUR textarea{width:100%;min-height:3rem;padding:.9rem 1rem;border:1px solid rgba(216,180,254,.22);border-radius:12px;outline:none;color:#ffffff;background:rgba(10,14,26,.65);font:inherit;resize:vertical;transition:border-color .2s ease,box-shadow .2s ease}.careers_form__R_wUR input:focus,.careers_form__R_wUR textarea:focus{border-color:rgba(192,132,252,.8);box-shadow:0 0 0 3px rgba(168,85,247,.13)}.careers_fileInput__ZPoxS{grid-template-columns:auto 1fr;align-items:center;padding:1rem;border:1px dashed rgba(216,180,254,.4);border-radius:14px;color:#f0abfc!important;background:rgba(168,85,247,.07);cursor:pointer}.careers_fileInput__ZPoxS small{display:block;margin-top:.2rem;color:rgba(255,255,255,.48);font-weight:400}.careers_fileInput__ZPoxS input{grid-column:1/-1;color:rgba(255,255,255,.58);font-size:.78rem}.careers_consent__RJ0xv{display:flex!important;align-items:flex-start;gap:.65rem!important;line-height:1.45}.careers_consent__RJ0xv input{margin-top:.18rem;accent-color:var(--career-pink)}.careers_honeypot__od2tJ{position:absolute;left:-10000px}.careers_error__uqs1e{margin:0;color:#fda4af;font-size:.87rem}.careers_success__JKcif{padding:3rem 2rem;border:1px solid rgba(216,180,254,.32);border-radius:22px;color:#ffffff;background:rgba(15,19,36,.88);text-align:center}.careers_success__JKcif svg{color:#c084fc}.careers_success__JKcif p{color:rgba(255,255,255,.62)}.careers_spinner__IY8NZ{animation:careers_spin__S_McG 1s linear infinite}@keyframes careers_breathe__QFOj4{50%{transform:scale(1.12);opacity:.72}}@keyframes careers_meshDrift__fQ70L{to{transform:translate3d(-4rem,-2rem,0) rotate(18deg) scale(1.08)}}@keyframes careers_orbit__DLW3H{to{transform:rotate(1turn)}}@keyframes careers_floatSlow__RcgiR{50%{transform:translate3d(0,-.6rem,0)}}@keyframes careers_spin__S_McG{to{transform:rotate(1turn)}}@media (max-width:850px){.careers_detailHero__WEuGp,.careers_detailLayout__eG0jc,.careers_hero__lWZSC{grid-template-columns:1fr}.careers_heroVisual__9hgdI{width:min(100%,26rem);margin-top:1.5rem;justify-self:center}.careers_jobGrid__5tJpP{grid-template-columns:1fr}.careers_sectionHeader__P5OQr{align-items:start;flex-direction:column}.careers_detailLayout__eG0jc{gap:3rem}.careers_jobBody__MQLvU{grid-template-columns:1fr}.careers_formGrid__wdELd{grid-template-columns:repeat(2,minmax(0,1fr))}.careers_detailFacts__TX4lP{grid-template-columns:repeat(3,minmax(0,1fr))}.careers_detailFact__GRjeH{border-right:1px solid rgba(255,255,255,.08);border-bottom:0}.careers_detailFact__GRjeH:last-child{border-right:0}}@media (max-width:560px){.careers_hero__lWZSC h1{font-size:3.25rem}.careers_detailFacts__TX4lP{grid-template-columns:1fr}.careers_detailFact__GRjeH{border-right:0;border-bottom:1px solid rgba(255,255,255,.08)}.careers_jobCard__wtBuP{min-height:22rem}.careers_form__R_wUR{padding:1.35rem}.careers_formGrid__wdELd{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.careers_collageChip__ClzXj,.careers_collagePhoto__3UeoG,.careers_detailHero__WEuGp:before,.careers_spinner__IY8NZ{animation:none}.careers_jobCard__wtBuP,.careers_primaryAction__fkoCx,.careers_secondaryAction__cvPh9{transition:none}}.careers_heroSection__PoumZ .home-section-inner{max-width:none;padding:0}.careers_heroContent__YYcjU{position:relative;z-index:3;width:100%;max-width:80rem;margin-inline:auto}