.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_roleCardLink__bmJdz{display:block;text-decoration:none;color:inherit}.Careers_roleCardLink__bmJdz .Careers_roleCard__Tw439{transition:transform .12s,border-color .12s,box-shadow .12s}.Careers_roleCardLink__bmJdz:hover .Careers_roleCard__Tw439{transform:translateY(-2px);border-color:var(--brand-bright);box-shadow:0 6px 18px rgba(0,0,0,.08)}.Careers_roleApplyArrow__k2zkR{display:inline-block;margin-inline-start:8px;transition:transform .12s}.Careers_roleCardLink__bmJdz:hover .Careers_roleApplyArrow__k2zkR{transform:translateX(3px)}[dir=rtl] .Careers_roleCardLink__bmJdz:hover .Careers_roleApplyArrow__k2zkR{transform:translateX(-3px)}[dir=rtl] .Careers_roleApplyArrow__k2zkR{transform:scaleX(-1)}[dir=rtl] .Careers_roleCardLink__bmJdz:hover .Careers_roleApplyArrow__k2zkR{transform:scaleX(-1) translateX(3px)}[dir=rtl] [dir=rtl] .Careers_roleCardLink__bmJdz:hover .Careers_roleApplyArrow__k2zkR{transform:scaleX(-1) translateX(-3px)}.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)}.Careers_roleHero__kbi8P{padding:48px 0 40px;border-bottom:1px solid var(--border-secondary,rgba(0,0,0,.08))}.Careers_backLink__lyd29{display:inline-block;margin-bottom:24px;font-size:14px;font-weight:600;color:var(--text-secondary);text-decoration:none}.Careers_backLink__lyd29:hover{color:var(--brand-bright)}[dir=rtl] .Careers_backLink__lyd29 span{display:inline-block;transform:scaleX(-1)}.Careers_roleHeroTitle__EJY9x{font-size:44px;font-weight:700;line-height:1.15;color:var(--text-primary);margin:0 0 16px}.Careers_postedNote__vgaqO{font-size:14px;color:var(--text-secondary);margin:4px 0 24px}.Careers_roleSection__er1ZO{padding:48px 0;border-bottom:1px solid var(--border-secondary,rgba(0,0,0,.08))}.Careers_roleSection__er1ZO:last-child{border-bottom:none}.Careers_roleSectionTitle___Gjfu{font-size:28px;font-weight:700;margin:0 0 16px;color:var(--text-primary);line-height:1.2}.Careers_bulletList__6ufdf{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:12px;max-width:760px}.Careers_bulletItem___616j{display:flex;align-items:flex-start;gap:12px;font-size:16px;line-height:1.6;color:var(--text-secondary)}.Careers_bulletMarker__oIUpm{flex-shrink:0;width:24px;height:24px;border-radius:8px;background-color:var(--selection-background,rgba(41,171,226,.12));color:var(--brand-bright);font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center;margin-top:2px}.Careers_applySection__tAkzI{scroll-margin-top:90px}.Careers_applyCard__4DZPR,.Careers_generalApplyCard__hEWy1{padding:40px 32px;background-color:var(--bg-secondary);border:1px solid var(--border-secondary,rgba(0,0,0,.06));border-radius:16px}.Careers_applyForm__bRv96{margin-top:8px;max-width:760px}.Careers_formGrid__FB8lM{display:grid;grid-template-columns:repeat(2,1fr);gap:16px 20px;margin-bottom:16px}.Careers_formField__nWuUj{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.Careers_formGrid__FB8lM .Careers_formField__nWuUj{margin-bottom:0}.Careers_formLabel__r8yC_{font-size:14px;font-weight:600;color:var(--text-primary)}.Careers_formOptional__0P9E4{font-weight:400;color:var(--text-secondary);font-size:13px}.Careers_formInput__rHkLO,.Careers_formTextarea__DjG_F{width:100%;padding:12px 14px;font-size:15px;font-family:inherit;color:var(--text-primary);background-color:var(--bg-primary);border:1px solid var(--border-secondary,rgba(0,0,0,.14));border-radius:10px;outline:none;transition:border-color .12s}.Careers_formInput__rHkLO:focus,.Careers_formTextarea__DjG_F:focus{border-color:var(--brand-bright)}.Careers_formTextarea__DjG_F{resize:vertical;min-height:120px;line-height:1.5}.Careers_fileRow__dBh48{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.Careers_fileBtn__ieZ5S{display:inline-block;padding:11px 20px;font-size:14px;font-weight:700;color:var(--brand-bright);background-color:var(--selection-background,rgba(41,171,226,.12));border:1px dashed var(--brand-bright);border-radius:10px;cursor:pointer;transition:background-color .12s}.Careers_fileBtn__ieZ5S:hover{background-color:var(--selection-background,rgba(41,171,226,.2))}.Careers_fileInput__Ox9hw{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.Careers_fileName__M_ZXW{font-size:14px;color:var(--text-secondary);word-break:break-all}.Careers_honeypot__r_k6W{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.Careers_formError__9oaEW{margin:4px 0 0;font-size:14px;font-weight:600;color:var(--error,#e5484d)}.Careers_formFooter__Qw4i3{margin-top:20px}.Careers_submitBtn__Hf_Ry{display:inline-block;padding:14px 32px;background-color:var(--brand-primary);color:white;font-weight:700;font-size:16px;font-family:inherit;border:none;cursor:pointer;border-radius:12px;box-shadow:0 4px 0 0 var(--brand-primary-darker);transition:transform .12s,box-shadow .12s,opacity .12s}.Careers_submitBtn__Hf_Ry:hover:not(:disabled){transform:translateY(1px);box-shadow:0 3px 0 0 var(--brand-primary-darker)}.Careers_submitBtn__Hf_Ry:active:not(:disabled){transform:translateY(2px);box-shadow:0 2px 0 0 var(--brand-primary-darker)}.Careers_submitBtn__Hf_Ry:disabled{opacity:.6;cursor:default}.Careers_formPrivacy__UOcRa{margin:12px 0 0;font-size:13px;color:var(--text-secondary)}.Careers_formSuccess__sfgl9{padding:40px 32px;background-color:var(--bg-secondary);border:1px solid var(--brand-bright);border-radius:16px;text-align:center;max-width:760px}.Careers_formSuccessIcon__6DIm4{width:56px;height:56px;margin:0 auto 16px;border-radius:50%;background-color:var(--brand-primary);color:white;font-size:28px;font-weight:700;display:flex;align-items:center;justify-content:center}.Careers_formSuccessTitle__eMc3v{font-size:22px;font-weight:700;color:var(--text-primary);margin-bottom:8px}.Careers_formSuccessBody__Q2keT{font-size:16px;line-height:1.6;color:var(--text-secondary);margin:0 auto;max-width:480px}@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}.Careers_roleHeroTitle__EJY9x{font-size:32px}.Careers_roleSectionTitle___Gjfu{font-size:24px}.Careers_formGrid__FB8lM{grid-template-columns:1fr}.Careers_applyCard__4DZPR,.Careers_generalApplyCard__hEWy1{padding:28px 20px}}@media (max-width:560px){.Careers_cardsGrid__coYJ6,.Careers_factsGrid__piQlz,.Careers_stepsGrid__Ai9pg{grid-template-columns:1fr}}