.Careers_careersPage__GNXV_{width:100%;background:#ffffff;overflow-x:hidden}.Careers_heroSection__Eav3o{padding:2rem;background:linear-gradient(135deg,#f8fafc,#ffffff);position:relative;overflow:hidden}.Careers_heroSection__Eav3o:before{content:"";position:absolute;top:-20%;left:-10%;width:500px;height:500px;background:radial-gradient(circle,rgba(139,92,246,.1) 0,transparent 70%);border-radius:50%;pointer-events:none}.Careers_container__f4uTU{max-width:1400px;margin:0 auto;position:relative;z-index:10;padding:0 1rem;width:100%;box-sizing:border-box}.Careers_heroContent___91iK{display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem;gap:4rem;align-items:center}.Careers_heroLeft__k_p_j{display:flex;flex-direction:column;gap:1.5rem}.Careers_eyebrow__6vWIX{font-size:.875rem;font-weight:700;color:#8b5cf6;letter-spacing:1.5px;text-transform:uppercase}.Careers_heroTitle__PSog_{font-size:3.2rem;font-weight:900;color:#1e293b;line-height:1.1;margin:0}.Careers_heroDescription__RBD4N{font-size:1.25rem;color:#64748b;line-height:1.7;margin:0}.Careers_heroButtons__oWBt2{display:flex;gap:1rem;margin-top:1rem;flex-wrap:wrap}.Careers_heroCtaSecondary___wnDv,.Careers_heroCta__t59Qc{padding:1rem 2rem;font-size:1.125rem;font-weight:700;border-radius:12px;text-decoration:none;transition:all .3s ease;display:inline-block}.Careers_heroCta__t59Qc{background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:white;box-shadow:0 8px 24px rgba(59,130,246,.3)}.Careers_heroCta__t59Qc:hover{transform:translateY(-2px);box-shadow:0 12px 32px rgba(59,130,246,.4)}.Careers_heroCtaSecondary___wnDv{background:white;color:#3b82f6;border:2px solid #3b82f6}.Careers_heroCtaSecondary___wnDv:hover{background:#f0f9ff;transform:translateY(-2px)}.Careers_heroRight__BdAl6{display:flex;justify-content:center;align-items:center}.Careers_heroSvg__gYC9k{width:100%;max-width:500px;height:auto;filter:drop-shadow(0 10px 30px rgba(59,130,246,.15))}.Careers_peopleGroup__HrTrX,.Careers_teamMember__mbrIA{animation:Careers_floatPeople__GNbbK 3s ease-in-out infinite}.Careers_teamMember__mbrIA{transform-origin:center}@keyframes Careers_floatPeople__GNbbK{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.Careers_skillOrbit__U_2SC{animation:Careers_rotateSkills__5UX1n 30s linear infinite}.Careers_growthArrow____wez{animation:Careers_fadeIn__Z8DIm 2s ease-out}@keyframes Careers_fadeIn__Z8DIm{0%{opacity:0}to{opacity:1}}.Careers_sectionDivider__jwQzz{width:100%;height:1px;background:linear-gradient(90deg,transparent,rgba(59,130,246,.2) 10%,rgba(139,92,246,.3) 50%,rgba(59,130,246,.2) 90%,transparent);margin:0 auto}.Careers_whyWorkSection__ifidm{padding:2rem 1rem;background:white}.Careers_sectionHeader__fehVJ{text-align:center;margin-bottom:2rem}.Careers_sectionTitle__fteCz{font-size:3rem;font-weight:800;color:#1e293b;margin:0 0 1rem}.Careers_sectionSubtitle__MKL1o{font-size:1.25rem;color:#64748b;max-width:700px;margin:0 auto;line-height:1.6}.Careers_benefitsGrid__EHRRM{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem}.Careers_benefitCard__PHEWx{background:linear-gradient(135deg,#f8fafc,#ffffff);border-radius:20px;padding:1.5rem;box-shadow:0 4px 16px rgba(0,0,0,.06);transition:all .3s ease;border:1px solid #e2e8f0;display:flex;flex-direction:column;gap:1.5rem}.Careers_benefitCard__PHEWx:hover{transform:translateY(-5px);box-shadow:0 12px 32px rgba(59,130,246,.15);border-color:#3b82f6}.Careers_benefitIcon__1r82Y{transition:transform .3s ease}.Careers_benefitCard__PHEWx:hover .Careers_benefitIcon__1r82Y{transform:scale(1.1) rotate(5deg)}.Careers_benefitTitle__ohQH7{font-size:1.5rem;font-weight:700;color:#1e293b;margin:0}.Careers_benefitDescription__tOvyN{font-size:1rem;color:#64748b;line-height:1.7;margin:0}.Careers_positionsSection__Ame5O{padding:2rem 1rem;background:linear-gradient(135deg,#f8fafc,#ffffff)}.Careers_categoryFilter__LLwC4{display:flex;gap:1rem;justify-content:center;margin-bottom:2rem;flex-wrap:wrap;padding:0 1rem}.Careers_filterButton__xPNgV{padding:.75rem 1.5rem;font-size:1rem;font-weight:600;border-radius:999px;border:2px solid #e2e8f0;background:white;color:#64748b;cursor:pointer;transition:all .3s ease;text-transform:capitalize;white-space:nowrap;min-width:-moz-fit-content;min-width:fit-content}.Careers_filterButton__xPNgV:hover{border-color:#3b82f6;color:#3b82f6}.Careers_filterButton__xPNgV.Careers_active__AZqwZ{background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:white;border-color:transparent;box-shadow:0 4px 12px rgba(59,130,246,.3)}.Careers_jobsGrid__jogWl{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem;gap:2rem;width:100%;box-sizing:border-box}.Careers_jobCard__ZiFOC{background:white;border-radius:20px;padding:1.5rem;box-shadow:0 4px 16px rgba(0,0,0,.06);transition:all .3s ease;border:1px solid #e2e8f0;display:flex;flex-direction:column;gap:1.5rem;width:100%;box-sizing:border-box;min-width:0}.Careers_jobCard__ZiFOC:hover{transform:translateY(-8px);box-shadow:0 12px 32px rgba(0,0,0,.1);border-color:#3b82f6}.Careers_jobHeader__ytRHx{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.Careers_jobTitle__M0XXW{font-size:1.5rem;font-weight:700;color:#1e293b;margin:0;flex:1 1}.Careers_jobBadge__9CtSh{padding:.5rem 1rem;font-size:.875rem;font-weight:600;background:linear-gradient(135deg,#dbeafe,#bfdbfe);color:#3b82f6;border-radius:999px;white-space:nowrap}.Careers_jobDescription__1vqYl{font-size:1rem;color:#64748b;line-height:1.7;margin:0;flex-grow:1}.Careers_jobMeta__nPLNi{display:flex;gap:1.5rem;flex-wrap:wrap}.Careers_jobMetaItem__Hyq40{display:flex;align-items:center;gap:.5rem;font-size:.95rem;color:#64748b}.Careers_jobApplyButton__k9xeL{padding:.875rem 2rem;font-size:1rem;font-weight:700;background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:white;border-radius:12px;text-decoration:none;text-align:center;transition:all .3s ease;box-shadow:0 4px 12px rgba(59,130,246,.3)}.Careers_jobApplyButton__k9xeL:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(59,130,246,.4)}.Careers_howToApplySection__dH_jT{padding:2rem 1rem;background:white}.Careers_applySteps__E11Pl{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;grid-gap:1.5rem;gap:1.5rem;align-items:center;max-width:1400px;margin:0 auto 2rem}@media (max-width:1200px){.Careers_applySteps__E11Pl{grid-template-columns:repeat(2,1fr);gap:1.5rem}.Careers_stepArrow__yhVyu{display:none}}.Careers_applyStep__SdXOh{background:linear-gradient(135deg,#f8fafc,#ffffff);border-radius:20px;padding:1.5rem;box-shadow:0 4px 16px rgba(0,0,0,.06);border:1px solid #e2e8f0;transition:all .3s ease;text-align:center}.Careers_applyStep__SdXOh:hover{transform:translateY(-8px);box-shadow:0 12px 32px rgba(59,130,246,.15);border-color:#3b82f6}.Careers_stepNumber__FBgnT{width:64px;height:64px;margin:0 auto 1.5rem;background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:white;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2rem;font-weight:900;box-shadow:0 8px 24px rgba(59,130,246,.3)}.Careers_stepTitle__Xqg_D{font-size:1.25rem;font-weight:700;color:#1e293b;margin:0 0 1rem}.Careers_stepDescription__lpXH3{font-size:.95rem;color:#64748b;line-height:1.6;margin:0}.Careers_stepArrow__yhVyu{font-size:2rem;color:#3b82f6;font-weight:700}.Careers_applyContact__tPiY6{text-align:center;padding:1.5rem;background:linear-gradient(135deg,#dbeafe,#e0f2fe);border-radius:16px;margin-top:2rem}.Careers_applyContact__tPiY6 p{font-size:1.125rem;color:#1e293b;margin:0 0 1rem;font-weight:600}.Careers_contactLink__ppMM9{color:#3b82f6;font-weight:700;text-decoration:none;transition:all .3s ease}.Careers_contactLink__ppMM9:hover{color:#8b5cf6;border-color:#8b5cf6}.Careers_hiringProcessSection__AGQ60{padding:2rem 1rem;color:white}.Careers_processTimeline__mGpwS{display:flex;flex-direction:column;gap:2rem;max-width:900px;margin:0 auto;position:relative}.Careers_processTimeline__mGpwS:before{content:"";position:absolute;left:24px;top:60px;bottom:60px;width:2px;background:linear-gradient(180deg,#3b82f6,#8b5cf6);opacity:.3}.Careers_timelineItem__k4X_L{display:flex;gap:2rem;position:relative}.Careers_timelineIcon__vQuEM{flex-shrink:0;position:relative;z-index:1}.Careers_timelineContent___48sm{flex:1 1;background:#f6fafd;border-radius:16px;padding:2rem;border:1px solid rgba(255,255,255,.1);transition:all .3s ease}.Careers_timelineItem__k4X_L:hover .Careers_timelineContent___48sm{background:#f6fafde9;transform:translateX(8px);border-color:rgba(59,130,246,.3)}.Careers_timelineTitle__C_xNE{font-size:1.5rem;font-weight:700;color:#000;margin:0 0 .75rem}.Careers_timelineDescription__MnEA2{font-size:1rem;color:#94a3b8;line-height:1.7;margin:0 0 1rem}.Careers_timelineDuration__DGU_u{display:inline-block;padding:.5rem 1rem;background:rgba(59,130,246,.2);color:#60a5fa;border-radius:999px;font-size:.875rem;font-weight:600}.Careers_diversitySection__Ky74Y{padding:2rem 1rem;background:white}.Careers_diversityContent__dpuMk{display:grid;grid-template-columns:1fr 1.2fr;grid-gap:4rem;gap:4rem;align-items:center}.Careers_diversitySvg__q35ma{width:100%;max-width:400px;height:auto}.Careers_diversityTitle__Oi2_c{font-size:2.5rem;font-weight:800;color:#1e293b;margin:0 0 1.5rem}.Careers_diversityDescription__XqvX2{font-size:1.125rem;color:#64748b;line-height:1.7;margin:0 0 1.5rem}.Careers_diversityPoints__k0a2y{display:flex;flex-direction:column;gap:2rem}.Careers_diversityPoint__l9MRO{display:flex;gap:1.5rem;align-items:flex-start}.Careers_diversityPointIcon__P7hLs{font-size:2.5rem;flex-shrink:0}.Careers_diversityPointTitle__cwXOT{font-size:1.25rem;font-weight:700;color:#1e293b;margin:0 0 .5rem}.Careers_diversityPointText__ZfcXz{font-size:1rem;color:#64748b;line-height:1.6;margin:0}.Careers_ctaSection__2dymG{padding:2rem 1rem;background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:white;text-align:center}.Careers_ctaContent__2cg5Z{max-width:800px;margin:0 auto}.Careers_ctaTitle__OE9cG{font-size:3rem;font-weight:800;color:white;margin:0 0 1.5rem}.Careers_ctaDescription__tZWWs{font-size:1.25rem;color:rgba(255,255,255,.9);line-height:1.7;margin:0 0 3rem}.Careers_ctaButtons__aox7R{display:flex;gap:1.5rem;justify-content:center;flex-wrap:wrap}.Careers_ctaButtonSecondary__TzdS2,.Careers_ctaButton__d_lde{padding:1rem 2.5rem;font-size:1.125rem;font-weight:700;border-radius:12px;text-decoration:none;transition:all .3s ease;display:inline-block}.Careers_ctaButton__d_lde{background:white;color:#3b82f6;box-shadow:0 8px 24px rgba(0,0,0,.15)}.Careers_ctaButton__d_lde:hover{transform:translateY(-2px);box-shadow:0 12px 32px rgba(0,0,0,.2)}.Careers_ctaButtonSecondary__TzdS2{background:rgba(255,255,255,.1);color:white;border:2px solid white}.Careers_ctaButtonSecondary__TzdS2:hover{background:rgba(255,255,255,.2);transform:translateY(-2px)}@media (max-width:1024px){.Careers_heroContent___91iK{grid-template-columns:1fr}.Careers_heroTitle__PSog_{font-size:2.75rem}.Careers_benefitsGrid__EHRRM{grid-template-columns:repeat(2,1fr)}.Careers_jobsGrid__jogWl{grid-template-columns:1fr;gap:1.5rem}.Careers_container__f4uTU{padding:0 1rem}.Careers_applySteps__E11Pl{grid-template-columns:1fr;gap:1.5rem}.Careers_stepArrow__yhVyu{transform:rotate(90deg)}.Careers_diversityContent__dpuMk{grid-template-columns:1fr;gap:3rem}.Careers_diversitySvg__q35ma{max-width:300px;margin:0 auto}.Careers_diversityLeft__DNvYA{display:flex;justify-content:center}}@media (max-width:768px){.Careers_heroSection__Eav3o{padding:2rem}.Careers_heroTitle__PSog_{font-size:2.25rem}.Careers_heroDescription__RBD4N{font-size:1.125rem}.Careers_sectionTitle__fteCz{font-size:2.25rem}.Careers_sectionSubtitle__MKL1o{font-size:1.125rem}.Careers_ctaSection__2dymG,.Careers_diversitySection__Ky74Y,.Careers_hiringProcessSection__AGQ60,.Careers_howToApplySection__dH_jT,.Careers_positionsSection__Ame5O,.Careers_whyWorkSection__ifidm{padding:2rem}.Careers_benefitsGrid__EHRRM{grid-template-columns:1fr;gap:1.5rem}.Careers_jobsGrid__jogWl{gap:1.5rem}.Careers_container__f4uTU{padding:0 .75rem}.Careers_ctaSection__2dymG,.Careers_diversitySection__Ky74Y,.Careers_heroSection__Eav3o,.Careers_hiringProcessSection__AGQ60,.Careers_howToApplySection__dH_jT,.Careers_positionsSection__Ame5O,.Careers_whyWorkSection__ifidm{padding:2rem .5rem}.Careers_processTimeline__mGpwS:before{display:none}.Careers_timelineItem__k4X_L{flex-direction:column;gap:1rem}.Careers_ctaTitle__OE9cG{font-size:2.25rem}.Careers_ctaDescription__tZWWs{font-size:1.125rem}.Careers_heroSvg__gYC9k{max-width:400px}.Careers_categoryFilter__LLwC4{gap:.5rem;padding:0 .5rem}.Careers_filterButton__xPNgV{padding:.625rem 1rem;font-size:.875rem}.Careers_applySteps__E11Pl{gap:1rem}.Careers_applyStep__SdXOh{padding:1.25rem}.Careers_diversityPoints__k0a2y{gap:1.5rem}.Careers_diversityPoint__l9MRO{gap:1rem}}@media (max-width:480px){.Careers_heroSection__Eav3o{padding:2rem}.Careers_heroTitle__PSog_{font-size:1.875rem}.Careers_heroDescription__RBD4N{font-size:1rem}.Careers_heroCtaSecondary___wnDv,.Careers_heroCta__t59Qc{width:100%;text-align:center}.Careers_sectionTitle__fteCz{font-size:1.875rem}.Careers_sectionSubtitle__MKL1o{font-size:1rem}.Careers_ctaSection__2dymG,.Careers_diversitySection__Ky74Y,.Careers_hiringProcessSection__AGQ60,.Careers_howToApplySection__dH_jT,.Careers_positionsSection__Ame5O,.Careers_whyWorkSection__ifidm{padding:2rem}.Careers_applyStep__SdXOh,.Careers_benefitCard__PHEWx,.Careers_jobCard__ZiFOC,.Careers_timelineContent___48sm{padding:1.5rem}.Careers_benefitTitle__ohQH7,.Careers_jobTitle__M0XXW{font-size:1.25rem}.Careers_diversityTitle__Oi2_c{font-size:2rem}.Careers_container__f4uTU{padding:0 .5rem}.Careers_benefitsGrid__EHRRM,.Careers_jobsGrid__jogWl{gap:1rem}.Careers_ctaSection__2dymG,.Careers_diversitySection__Ky74Y,.Careers_heroSection__Eav3o,.Careers_hiringProcessSection__AGQ60,.Careers_howToApplySection__dH_jT,.Careers_positionsSection__Ame5O,.Careers_whyWorkSection__ifidm{padding:2rem .25rem}.Careers_ctaTitle__OE9cG{font-size:1.875rem}.Careers_ctaButtonSecondary__TzdS2,.Careers_ctaButton__d_lde{width:100%}.Careers_heroSvg__gYC9k{max-width:300px}.Careers_heroButtons__oWBt2{flex-direction:column;width:100%}.Careers_categoryFilter__LLwC4{gap:.4rem;padding:0;justify-content:flex-start;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.Careers_categoryFilter__LLwC4::-webkit-scrollbar{display:none}.Careers_filterButton__xPNgV{padding:.5rem .875rem;font-size:.8rem;flex-shrink:0}.Careers_stepNumber__FBgnT{width:48px;height:48px;font-size:1.5rem;margin-bottom:1rem}.Careers_stepTitle__Xqg_D{font-size:1.125rem}.Careers_stepDescription__lpXH3{font-size:.875rem}.Careers_diversitySvg__q35ma{max-width:250px}.Careers_diversityPointIcon__P7hLs{font-size:2rem}.Careers_diversityPointTitle__cwXOT{font-size:1.125rem}.Careers_diversityPointText__ZfcXz{font-size:.9rem}.Careers_timelineContent___48sm{padding:1.25rem}.Careers_timelineTitle__C_xNE{font-size:1.25rem}.Careers_timelineDescription__MnEA2{font-size:.9rem}.Careers_jobMeta__nPLNi{gap:1rem}.Careers_jobMetaItem__Hyq40{font-size:.875rem}.Careers_applyContact__tPiY6{padding:1.25rem}.Careers_applyContact__tPiY6 p{font-size:1rem}}