.Careers_root__xUzXq{width:100%;background-color:var(--bg-primary)}.Careers_page__FPTM8{background-color:var(--bg-primary);padding:0 40px 64px;max-width:1100px;margin:0 auto}.Careers_section__qaLFE{padding:64px 0;border-bottom:1px solid var(--border-secondary,rgba(0,0,0,.08))}.Careers_section__qaLFE:last-child{border-bottom:none}.Careers_heroSection__n1qhm{position:relative;width:100%;scroll-margin-top:80px;overflow:hidden;background-color:#0b1220;background-image:linear-gradient(180deg,rgba(11,18,32,.5),rgba(11,18,32,.82)),url(https://storage.googleapis.com/coddy-15505.appspot.com/public/office.jpeg);background-size:cover;background-position:center 35%}[dir=rtl] .Careers_heroSection__n1qhm{background-image:linear-gradient(-180deg,rgba(11,18,32,.5),rgba(11,18,32,.82)),url(https://storage.googleapis.com/coddy-15505.appspot.com/public/office.jpeg)}.Careers_heroInner__2_L6v{position:relative;max-width:1100px;margin:0 auto;padding:100px 40px 88px}.Careers_heroSection__n1qhm .Careers_heroTitle__F1R9R,.Careers_heroSection__n1qhm .Careers_tagline___LSKp{color:#ffffff;text-shadow:0 2px 12px rgba(0,0,0,.55)}.Careers_heroSection__n1qhm .Careers_intro__3flR1{color:rgba(255,255,255,.9);text-shadow:0 1px 8px rgba(0,0,0,.5)}.Careers_heroSection__n1qhm .Careers_label__xKo5N{color:#7fd4f5;text-shadow:0 1px 6px rgba(0,0,0,.5)}.Careers_heroSection__n1qhm .Careers_factLabel__Usm_f{color:var(--text-secondary)}.Careers_label__xKo5N{color:var(--brand-bright);font-weight:600;text-transform:uppercase;letter-spacing:.08em;font-size:13px;margin:0 0 12px}.Careers_title__XhBUk{font-size:40px;font-weight:700;margin:0 0 20px;color:var(--text-primary);line-height:1.15}.Careers_heroTitle__F1R9R{font-size:56px;line-height:1.1;margin:0 0 24px}.Careers_intro__3flR1{font-size:18px;line-height:1.6;color:var(--text-secondary);max-width:720px;margin:0 0 24px}.Careers_tagline___LSKp{font-size:22px;line-height:1.4;color:var(--text-primary);font-style:italic;font-weight:500;max-width:720px;margin:0 0 28px;padding-inline-start:16px;border-inline-start:3px solid var(--brand-bright)}.Careers_heroCta__xJUqO{display:inline-block;margin:8px 0;padding:14px 32px;background-color:var(--brand-primary);color:white;font-weight:700;font-size:16px;text-decoration:none;border-radius:12px;box-shadow:0 4px 0 0 var(--brand-primary-darker);transition:transform .12s,box-shadow .12s}.Careers_heroCta__xJUqO:hover{transform:translateY(1px);box-shadow:0 3px 0 0 var(--brand-primary-darker)}.Careers_heroCta__xJUqO:active{transform:translateY(2px);box-shadow:0 2px 0 0 var(--brand-primary-darker)}.Careers_factsGrid__piQlz{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:40px}.Careers_factCard__9yoZB{padding:24px;background-color:var(--bg-secondary);border-radius:12px}.Careers_factValue__rWEz0{font-size:32px;font-weight:700;color:var(--brand-bright);line-height:1;margin-bottom:8px}.Careers_factLabel__Usm_f{font-size:14px;color:var(--text-secondary)}.Careers_cardsGrid__coYJ6{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:16px}.Careers_infoCard__0wQsM{padding:24px;background-color:var(--bg-secondary);border-radius:14px;border:1px solid var(--border-secondary,rgba(0,0,0,.06))}.Careers_infoCardTitle__mUVAC{font-weight:700;font-size:17px;color:var(--text-primary);margin-bottom:8px}.Careers_infoCardText__HpK2g{font-size:14px;line-height:1.6;color:var(--text-secondary);margin:0}.Careers_rolesEmpty__N2m86{margin-top:16px;padding:28px 24px;background-color:var(--bg-secondary);border:1px dashed var(--border-secondary,rgba(0,0,0,.14));border-radius:14px;font-size:16px;line-height:1.6;color:var(--text-secondary);max-width:720px}.Careers_rolesList__sUoQG{display:flex;flex-direction:column;gap:16px;margin-top:16px}.Careers_roleCard__Tw439{display:flex;align-items:center;gap:24px;padding:24px;background-color:var(--bg-secondary);border-radius:14px;border:1px solid var(--border-secondary,rgba(0,0,0,.06))}.Careers_roleMain__2yE4O{flex:1}.Careers_roleTitle__r1EIl{font-weight:700;font-size:20px;color:var(--text-primary);margin-bottom:10px}.Careers_roleMeta__ym4uC{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.Careers_roleTag__0b475{font-size:12px;font-weight:600;color:var(--brand-bright);background-color:var(--selection-background,rgba(41,171,226,.12));padding:4px 10px;border-radius:999px}.Careers_roleDescription__054yn{font-size:14px;line-height:1.6;color:var(--text-secondary);margin:0;max-width:640px}.Careers_roleApply__XW09D{flex-shrink:0;display:inline-block;padding:12px 28px;background-color:var(--brand-primary);color:white;font-weight:700;font-size:15px;text-decoration:none;border-radius:10px;box-shadow:0 4px 0 0 var(--brand-primary-darker);transition:transform .12s,box-shadow .12s}.Careers_roleApply__XW09D:hover{transform:translateY(1px);box-shadow:0 3px 0 0 var(--brand-primary-darker)}.Careers_roleApply__XW09D:active{transform:translateY(2px);box-shadow:0 2px 0 0 var(--brand-primary-darker)}.Careers_stepsGrid__Ai9pg{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:16px}.Careers_stepCard__KcV8K{padding:24px;background-color:var(--bg-secondary);border-radius:14px;border:1px solid var(--border-secondary,rgba(0,0,0,.06))}.Careers_stepNumber__QEF_T{width:36px;height:36px;border-radius:50%;background-color:var(--brand-primary);color:white;font-weight:700;font-size:16px;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.Careers_stepTitle__FWRIw{font-weight:700;font-size:16px;color:var(--text-primary);margin-bottom:8px}.Careers_stepText__gS_eI{font-size:14px;line-height:1.6;color:var(--text-secondary);margin:0}.Careers_contactCard__DmIlL{padding:40px 32px;background-color:var(--bg-secondary);border-radius:16px;text-align:center}.Careers_contactCard__DmIlL .Careers_intro__3flR1{margin-left:auto;margin-right:auto}.Careers_contactCta__q4whx{display:inline-block;margin-top:16px;padding:14px 32px;background-color:var(--brand-primary);color:white;font-weight:700;text-decoration:none;border-radius:12px;font-size:16px;box-shadow:0 4px 0 0 var(--brand-primary-darker);transition:transform .12s,box-shadow .12s}.Careers_contactCta__q4whx:hover{transform:translateY(1px);box-shadow:0 3px 0 0 var(--brand-primary-darker)}.Careers_contactCta__q4whx:active{transform:translateY(2px);box-shadow:0 2px 0 0 var(--brand-primary-darker)}@media (max-width:900px){.Careers_page__FPTM8{padding:0 24px 48px}.Careers_heroInner__2_L6v{padding:64px 24px 56px}.Careers_heroTitle__F1R9R{font-size:40px}.Careers_title__XhBUk{font-size:30px}.Careers_cardsGrid__coYJ6,.Careers_factsGrid__piQlz,.Careers_stepsGrid__Ai9pg{grid-template-columns:repeat(2,1fr)}.Careers_roleCard__Tw439{flex-direction:column;align-items:flex-start;gap:16px}.Careers_roleApply__XW09D{width:100%;text-align:center}}@media (max-width:560px){.Careers_cardsGrid__coYJ6,.Careers_factsGrid__piQlz,.Careers_stepsGrid__Ai9pg{grid-template-columns:1fr}}