.page_hero__2wiOl{border-bottom:1px solid #ecf1f4}.page_heroInner__uk_B2{max-width:1200px;margin:0 auto;padding:88px 32px 72px}.page_eyebrow__Xv3J_{margin:0;font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#868e96}.page_eyebrowDash__jUmqk{display:inline-block;width:16px;height:2px;border-radius:2px;background:#00d76c;margin-right:10px;vertical-align:middle}.page_title__rkyT3{margin:16px 0 0;font-size:48px;font-weight:500;letter-spacing:-.025em;line-height:1.08;color:#0f1627;max-width:700px}.page_intro__CkMBI{margin:20px 0 0;font-size:17px;line-height:1.55;color:#495057;max-width:600px}.page_rolesSection__xG6so{border-bottom:1px solid #ecf1f4}.page_rolesInner__NWUYD{max-width:1200px;margin:0 auto;padding:80px 32px}.page_h2__laQf8{margin:0;font-size:28px;font-weight:500;letter-spacing:-.02em;color:#0f1627}.page_howSection__zztiF{background:#f8f9fa;border-bottom:1px solid #ecf1f4}.page_howInner__2UiXy{max-width:1200px;margin:0 auto;padding:72px 32px;display:grid;grid-template-columns:260px 1fr;grid-gap:48px;gap:48px}.page_howKicker__nZ_qU{font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#868e96;padding-top:4px}.page_howBody__a8gEy{margin:0;font-size:15.5px;line-height:1.65;color:#212529;max-width:640px}.ApplyForm_card__bLfCa{background:#ffffff;border:1px solid #e9ecef;border-radius:14px;padding:36px;display:flex;flex-direction:column;gap:20px;max-width:560px}.ApplyForm_roleLabel__FHXgp{margin:0;font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#868e96}.ApplyForm_roleName__7usEG{margin:4px 0 0;font-size:18px;font-weight:500;color:#0f1627}.ApplyForm_row__OjwzV{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.ApplyForm_field__qmB1i{display:flex;flex-direction:column;gap:7px;font-size:13.5px;font-weight:500;color:#0f1627}.ApplyForm_input__F4nsT,.ApplyForm_textarea__NzfMl{font-family:inherit;font-size:14.5px;color:#212529;border:1px solid #ced4da;border-radius:10px;outline:none}.ApplyForm_input__F4nsT{height:46px;padding:0 14px}.ApplyForm_textarea__NzfMl{padding:12px 14px;resize:vertical}.ApplyForm_input__F4nsT:focus,.ApplyForm_textarea__NzfMl:focus{border-color:#00d76c;box-shadow:0 0 0 2px rgba(0,215,108,.25)}.ApplyForm_input__F4nsT[aria-invalid=true],.ApplyForm_textarea__NzfMl[aria-invalid=true]{border-color:var(--state-critical-accent,rgb(219,68,68))}.ApplyForm_fileInput__RBN_o{font-family:inherit;font-size:13.5px;color:#212529;border:1px solid #ced4da;border-radius:10px;min-height:46px;padding:10px 14px}.ApplyForm_fileInput__RBN_o[aria-invalid=true]{border-color:var(--state-critical-accent,rgb(219,68,68))}.ApplyForm_fileName__RBoO8{font-size:13px;color:#495057}.ApplyForm_banner__QR9Zx,.ApplyForm_errorText__3U_F5{font-size:14px;color:var(--state-critical-fg,rgb(163,34,34))}.ApplyForm_banner__QR9Zx{margin:0;padding:12px 14px;border-radius:10px;background:var(--state-critical-bg,rgb(255,234,234))}.ApplyForm_honeypot__dmHrL{position:absolute;width:1px;height:1px;overflow:hidden;left:-9999px}.ApplyForm_submitButton__sMhEO{height:48px;border:none;cursor:pointer;background:#00d76c;color:#0f1627;font-family:inherit;font-size:15px;font-weight:500;border-radius:10px;transition:filter .12s ease-out;display:inline-flex;align-items:center;justify-content:center;gap:10px}.ApplyForm_submitButton__sMhEO:hover{filter:brightness(1.06)}.ApplyForm_submitButton__sMhEO:disabled{cursor:not-allowed;opacity:.75}.ApplyForm_spinner__cxfKz{width:14px;height:14px;border:2px solid rgba(15,22,39,.28);border-top-color:#0f1627;border-radius:50%;animation:ApplyForm_applyFormSpin__yWhM7 .6s linear infinite}@keyframes ApplyForm_applyFormSpin__yWhM7{to{transform:rotate(1turn)}}.ApplyForm_footnote__4r2S9{margin:0;font-size:12.5px;color:#868e96}.ApplyForm_successCard__9q9_r{background:#ffffff;border:1px solid #b4f4d2;border-radius:14px;padding:48px 40px;max-width:560px}.ApplyForm_checkCircle__Y7_KO{width:44px;height:44px;border-radius:50%;background:#eafbf2;border:1px solid #b4f4d2;display:flex;align-items:center;justify-content:center}.ApplyForm_successTitle__4mdAL{margin:20px 0 0;font-size:24px;font-weight:500;letter-spacing:-.01em;color:#0f1627}.ApplyForm_successBody__CP6MK{margin:10px 0 0;font-size:15px;line-height:1.6;color:#495057}.CareersRoles_rows__J9Eky{margin-top:32px;border-top:1px solid #e9ecef;max-width:880px}.CareersRoles_row__klPQf{display:grid;grid-template-columns:1fr 200px 140px auto;grid-gap:24px;gap:24px;align-items:center;padding:22px 8px;border-bottom:1px solid #e9ecef;transition:background .12s ease-out;border-radius:8px}.CareersRoles_row__klPQf:hover{background:#f8f9fa}.CareersRoles_title__NilvN{font-size:16.5px;font-weight:500;color:#0f1627}.CareersRoles_meta__UE7aC{font-size:14px;color:#868e96}.CareersRoles_applyButton__9oM3W{font-family:inherit;font-size:14px;font-weight:500;color:#00d76c;background:transparent;border:none;cursor:pointer;padding:6px 4px;display:inline-flex;align-items:center;gap:6px;justify-self:end;transition:color .12s ease-out}.CareersRoles_applyButton__9oM3W:hover{color:#1d9d60}.CareersRoles_fallback__vaJk_{margin:24px 0 0;font-size:14px;color:#868e96;max-width:880px}.CareersRoles_fallbackEmail__0RJ8B{color:#0f1627;font-weight:500}.CareersRoles_formArea__BHiS5{margin-top:56px;scroll-margin-top:96px}@media (max-width:640px){.CareersRoles_row__klPQf{grid-template-columns:1fr;row-gap:4px;justify-items:start}.CareersRoles_applyButton__9oM3W{justify-self:start;padding-left:0;margin-top:4px}}