.careers_careers__AZfzg{position:relative;min-height:100vh;background:var(--bg-app);overflow-x:clip}.careers_heroSection__icm0r{position:relative;min-height:45vh;display:flex;align-items:center;justify-content:center;padding:160px 0 120px}.careers_heroContent__Veebn{position:relative;z-index:1;text-align:center;max-width:700px;margin:0 auto}.careers_title__2pf_6{font-family:var(--font-heading);font-size:clamp(2.5rem,5vw,3.5rem);font-weight:800;color:var(--text-primary);margin-bottom:20px;letter-spacing:-.02em}.careers_highlight___Az5T{background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.careers_subtitle__z6XUI{font-size:1.125rem;color:var(--text-secondary);line-height:1.8}.careers_mainContent__zNcu3{position:relative;padding:0}.careers_background__aPDCi{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.careers_gradientOrb__UUkW7{position:absolute;top:20%;left:50%;transform:translate(-50%,-50%);width:800px;height:800px;background:radial-gradient(circle,rgba(82,113,255,.06) 0,transparent 70%)}.careers_gridPattern__IWNlK{position:absolute;inset:0;background-image:linear-gradient(rgba(0,37,204,.02) 1px,transparent 0),linear-gradient(90deg,rgba(0,37,204,.02) 1px,transparent 0);background-size:60px 60px;-webkit-mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,#000 40%,transparent 100%);mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,#000 40%,transparent 100%)}.careers_openingsSection__4_a47{position:relative;z-index:1;text-align:center;max-width:600px;margin:0 auto 64px}.careers_sectionTitle__LaN7H{font-family:var(--font-heading);font-size:1.75rem;font-weight:700;color:var(--text-primary);margin-bottom:16px}.careers_noOpeningsText__iYrXq{font-size:1rem;color:var(--text-secondary);line-height:1.7}.careers_ctaSection__N7X4R{position:relative;z-index:1;max-width:1100px;margin:48px auto;overflow:visible}.careers_ctaContent__avjnz{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:64px;gap:64px;align-items:center;padding:64px;background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-2xl);overflow:visible}.careers_ctaText__JTlP4{display:flex;flex-direction:column;gap:16px;margin-left:32px}.careers_ctaTitle__FHtqY{font-family:var(--font-heading);font-size:1.5rem;font-weight:700;color:var(--text-primary)}.careers_ctaDescription__kPzdh{font-size:1rem;color:var(--text-secondary);line-height:1.8}.careers_directContactEmail__kdVGu{display:inline-flex;align-items:center;gap:8px;font-size:1.0625rem;font-weight:600;color:var(--primary-blue);text-decoration:none;transition:all var(--transition-fast);padding:8px 16px;border-radius:var(--radius-md);background:var(--gradient-subtle);border:1px solid var(--border-accent);margin-top:8px;width:auto!important;min-width:0!important;max-width:max-content!important;box-sizing:border-box}.careers_directContactEmail__kdVGu:hover{color:var(--primary-blue-dark);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,37,204,.15)}.careers_ctaImageWrapper__Leqjq{width:85%;aspect-ratio:1;margin-right:0;margin-top:auto;margin-bottom:auto}.careers_ctaImageWrapper__Leqjq,.careers_imageFrame__tBjgE{position:relative;display:flex;align-items:center;justify-content:center}.careers_imageFrame__tBjgE{width:100%;height:100%;border-radius:var(--radius-2xl);overflow:hidden;border:1px solid var(--border-subtle);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06),0 20px 40px -10px rgba(82,113,255,.15),0 0 60px -15px rgba(0,37,204,.25),inset 0 0 0 1px hsla(0,0%,100%,.05);transition:transform .4s ease,box-shadow .4s ease;z-index:1}.careers_imageGradientOverlay__sDeQf{position:absolute;inset:0;background:linear-gradient(145deg,rgba(0,20,80,.48),rgba(0,37,204,.32) 25%,rgba(82,113,255,.18) 50%,rgba(0,37,204,.12) 75%,rgba(0,180,150,.22));pointer-events:none;z-index:2;transition:all .4s ease}.careers_cornerAccentTL__iK4qJ{top:0;left:0;border-top:4px solid #0025cc;border-left:4px solid #0025cc;border-top-left-radius:var(--radius-lg)}.careers_cornerAccentBR__jvibQ,.careers_cornerAccentTL__iK4qJ{position:absolute;width:60px;height:60px;z-index:5;opacity:.8;pointer-events:none;transition:all .4s ease}.careers_cornerAccentBR__jvibQ{bottom:0;right:0;border-bottom:4px solid #00c9a7;border-right:4px solid #00c9a7;border-bottom-right-radius:var(--radius-lg)}.careers_shineSweep__fojuz{position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1) 50%,transparent);transform:skewX(-20deg);z-index:4;pointer-events:none;transition:left .6s ease}.careers_imageFrame__tBjgE:hover{transform:translateY(-6px);box-shadow:0 25px 50px -12px rgba(82,113,255,.3),0 10px 20px -5px rgba(0,0,0,.12),0 0 80px -20px rgba(0,37,204,.35),inset 0 0 0 1px hsla(0,0%,100%,.1)}.careers_imageFrame__tBjgE:hover .careers_shineSweep__fojuz{left:120%}.careers_imageFrame__tBjgE:hover .careers_imageGradientOverlay__sDeQf{background:linear-gradient(145deg,rgba(0,20,80,.3),rgba(0,37,204,.2) 25%,rgba(82,113,255,.1) 50%,rgba(0,37,204,.06) 75%,rgba(0,180,150,.12))}.careers_imageFrame__tBjgE:hover .careers_cornerAccentBR__jvibQ,.careers_imageFrame__tBjgE:hover .careers_cornerAccentTL__iK4qJ{opacity:.95;width:70px;height:70px}.careers_ctaImage__LtBCZ{object-fit:cover;transition:transform .6s cubic-bezier(.16,1,.3,1)}.careers_imageFrame__tBjgE:hover .careers_ctaImage__LtBCZ{transform:scale(1.05)}.careers_whyJoinSection__aJhj6{position:relative;z-index:1;margin:120px 0 0;padding:120px 24px 160px;overflow:hidden}.careers_whyJoinBg__vH4vQ{position:absolute;inset:0;z-index:0}.careers_whyJoinBgImage__yTkZv{object-fit:cover;object-position:center}.careers_whyJoinOverlay__fJrnA{position:absolute;inset:0;background:linear-gradient(135deg,rgba(var(--bg-app-rgb,10,10,20),.9) 0,rgba(var(--bg-app-rgb,10,10,20),.85) 50%,rgba(var(--bg-app-rgb,10,10,20),.88) 100%)}[data-theme=light] .careers_whyJoinOverlay__fJrnA{background:linear-gradient(135deg,rgba(82,113,255,.08),rgba(0,208,176,.06) 50%,rgba(82,113,255,.08)),linear-gradient(180deg,hsla(0,0%,100%,.82) 0,hsla(0,0%,100%,.78) 50%,hsla(0,0%,100%,.8))}.careers_whyJoinContent__EZt4d{position:relative;z-index:1;max-width:1100px;margin:0 auto;text-align:center}.careers_whyJoinTitle__KaqbH{font-family:var(--font-heading);font-size:1.75rem;font-weight:700;color:var(--text-primary);margin-bottom:48px}.careers_benefitsList__QWzLD{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:40px 60px;gap:40px 60px;text-align:left}.careers_benefitItem__0YlQc{position:relative;padding-left:20px}.careers_benefitItem__0YlQc:before{content:"";position:absolute;left:0;top:4px;width:4px;height:24px;background:var(--gradient-primary);border-radius:2px}.careers_benefitItem__0YlQc h3{font-family:var(--font-heading);font-size:1.125rem;font-weight:700;color:var(--text-primary);margin-bottom:8px}.careers_benefitItem__0YlQc p{font-size:.9375rem;color:var(--text-secondary);line-height:1.7}@media (max-width:1024px){.careers_ctaContent__avjnz{grid-template-columns:1fr;gap:40px}.careers_ctaImageWrapper__Leqjq{max-width:400px;margin:0 auto;order:-1}}@media (max-width:768px){.careers_heroSection__icm0r{min-height:40vh;padding:140px 0 80px}.careers_openingsSection__4_a47{margin-bottom:48px}.careers_ctaContent__avjnz{padding:32px 24px;gap:32px}.careers_ctaImageWrapper__Leqjq{max-width:300px}.careers_benefitsList__QWzLD{grid-template-columns:1fr;gap:32px}.careers_whyJoinSection__aJhj6{margin-top:80px;padding:80px 24px 120px}}@media (max-width:480px){.careers_heroSection__icm0r{min-height:35vh;padding:120px 0 60px}.careers_openingsSection__4_a47{margin-bottom:40px}.careers_ctaContent__avjnz{padding:24px 20px}.careers_whyJoinSection__aJhj6{margin-top:60px;padding:60px 20px 100px}.careers_whyJoinTitle__KaqbH{font-size:1.5rem;margin-bottom:36px}.careers_benefitsList__QWzLD{gap:24px}}