.CareersPage_hero__COeA4{min-height:auto}.CareersPage_revealScope__VsfUI [data-careers-reveal]{opacity:0;transform:translate3d(0,28px,0)}@media(prefers-reduced-motion:reduce){.CareersPage_revealScope__VsfUI [data-careers-reveal]{opacity:1;transform:none}}.CareersPage_heroInner__KA4Wp{align-items:center;text-align:center;padding-bottom:4.5rem}.CareersPage_heroContent__FhtSr{max-width:44rem}.CareersPage_eyebrow__C5WqZ{margin:0 0 1rem;font-size:.82rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:rgba(249,251,255,.88)}.CareersPage_heroTitle__MBE4e{margin:0;font-size:clamp(2.35rem,3vw + 1.2rem,3.5rem);line-height:1.08;font-weight:800;letter-spacing:-.02em;color:#fff}.CareersPage_heroLede__simoc{margin:1.25rem 0 0;font-size:1.05rem;line-height:1.65;color:rgba(220,231,255,.92)}.CareersPage_heroCta__uLTbf{display:inline-flex;align-items:center;justify-content:center;margin-top:1.75rem;padding:.85rem 1.65rem;border-radius:.55rem;font-size:.95rem;font-weight:700;text-decoration:none;color:#0f2854;background:linear-gradient(90deg,#ffffff,#e2f4fc);box-shadow:0 8px 28px rgba(68,186,228,.28);transition:transform .12s ease,filter .12s ease}.CareersPage_heroCta__uLTbf:hover{transform:translateY(-1px);filter:brightness(1.03)}.CareersPage_sectionTitle__Zz9yB{margin:0 0 1.75rem;text-align:center;font-size:clamp(1.85rem,2vw + 1rem,2.5rem);line-height:1.1;font-weight:800;letter-spacing:-.02em;color:#0b2a55}.CareersPage_whySection___uDZ_{background:#fff;color:#0b1220;padding:4.5rem 1.75rem 4.25rem}.CareersPage_whyInner__h3wFZ{max-width:44rem;margin:0 auto}.CareersPage_whyCopy__PdqB8{display:flex;flex-direction:column;gap:1rem}.CareersPage_whyCopy__PdqB8 p{margin:0;font-size:.98rem;line-height:1.68;color:#667085}.CareersPage_jobsSection__QUrFY{position:relative;background:radial-gradient(ellipse 90% 60% at 50% 0,rgba(68,186,228,.12) 0,transparent 55%),#f8fafc;color:#0b1220;padding:4.5rem 1.75rem 4.75rem}.CareersPage_jobsInner__tzuEr{max-width:52rem;margin:0 auto}.CareersPage_jobsList__pbxgA{display:flex;flex-direction:column;gap:1rem}.CareersPage_emptyJobs__sMGU6{margin:0;text-align:center;font-size:1rem;color:#667085}.CareersPage_jobCard__EfDKz{border:1px solid #e4e7ec;border-radius:1rem;background:#fff;box-shadow:0 10px 32px rgba(16,24,40,.06);overflow:hidden;transition:box-shadow .18s ease,transform .18s ease}.CareersPage_jobCard__EfDKz:hover{box-shadow:0 16px 40px rgba(16,24,40,.1)}.CareersPage_jobCardExpanded__gvBU4{border-color:rgba(68,186,228,.45)}.CareersPage_jobHeader__KMZzI{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.15rem 1.35rem;border:none;background:#f8fafc;cursor:pointer;text-align:left;font-family:inherit;transition:background-color .15s ease}.CareersPage_jobHeader__KMZzI:hover{background:#f1f5f9}.CareersPage_jobHeaderText__V6NmI{min-width:0}.CareersPage_jobTitle__EH7r6{margin:0;font-size:1.08rem;font-weight:700;color:#0b2a55;line-height:1.35}.CareersPage_jobMeta__QoxIg{display:flex;flex-wrap:wrap;gap:.35rem 1rem;margin-top:.45rem}.CareersPage_jobMetaItem__JBDmO{font-size:.84rem;color:#667085}.CareersPage_jobMetaItem__JBDmO:before{content:"•";margin-right:.45rem;color:#44bae4}.CareersPage_jobMetaItem__JBDmO:first-child:before{content:none;margin:0}.CareersPage_jobChevron__mjHlX{flex-shrink:0;font-size:.72rem;color:#44bae4;transition:transform .2s ease}.CareersPage_jobCardExpanded__gvBU4 .CareersPage_jobChevron__mjHlX{transform:rotate(180deg)}.CareersPage_jobContent__Wo6_S{border-top:1px solid #e4e7ec}.CareersPage_jobDetails__htXHz{padding:1.35rem 1.35rem 1.5rem}.CareersPage_jobDescription__UrVe4{margin:0 0 1.25rem}.CareersPage_richText__rb071{font-size:.95rem;line-height:1.65;color:#475467}.CareersPage_richText__rb071 h1,.CareersPage_richText__rb071 h2,.CareersPage_richText__rb071 h3,.CareersPage_richText__rb071 h4{color:#0b2a55;font-weight:700;line-height:1.25;margin:1.25rem 0 .55rem}.CareersPage_richText__rb071 h4{font-size:.95rem}.CareersPage_richText__rb071 p{margin:0 0 .85rem}.CareersPage_richText__rb071 p:last-child{margin-bottom:0}.CareersPage_richText__rb071 ol,.CareersPage_richText__rb071 ul{margin:0 0 .85rem;padding-left:1.2rem}.CareersPage_richText__rb071 li{margin-bottom:.35rem}.CareersPage_richText__rb071 li:last-child{margin-bottom:0}.CareersPage_richText__rb071 a{color:#0b2a55;text-decoration:underline;text-underline-offset:2px}.CareersPage_richText__rb071 a:hover{color:#44bae4}.CareersPage_jobSection__sEK06{margin-bottom:1.15rem}.CareersPage_jobSectionTitle__noSeV{margin:0 0 .55rem;font-size:.92rem;font-weight:700;color:#0b2a55}.CareersPage_jobList__0N_Ub{margin:0;padding-left:1.2rem;color:#475467;font-size:.92rem;line-height:1.6}.CareersPage_jobList__0N_Ub li+li{margin-top:.35rem}.CareersPage_jobNiceToHave__rLlG5{margin:0;font-size:.92rem;line-height:1.6;color:#475467}.CareersPage_applicationForm__Zznpz{margin-top:1.5rem;padding:1.35rem;border-radius:.85rem;background:#f8fafc;border:1px solid #e4e7ec}.CareersPage_applicationTitle__jcuTV{margin:0 0 1rem;font-size:1rem;font-weight:700;color:#0b2a55}.CareersPage_formGrid__Pk52A{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem 1rem}.CareersPage_formField__rHFcX{display:flex;flex-direction:column}.CareersPage_formFieldFull__V_xR5{grid-column:1/-1}.CareersPage_formLabel__LfoXJ{margin-bottom:.3rem;font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#667085}.CareersPage_formField__rHFcX input,.CareersPage_formField__rHFcX textarea{width:100%;box-sizing:border-box;border-radius:.5rem;border:1px solid #d0d5dd;background:#fff;color:#101828;padding:.62rem .75rem;font-family:inherit;font-size:.9rem;outline:none;transition:border-color .15s ease}.CareersPage_formField__rHFcX input[type=file]{padding:.45rem .55rem;font-size:.82rem}.CareersPage_formField__rHFcX input:focus,.CareersPage_formField__rHFcX textarea:focus{border-color:#44bae4}.CareersPage_formField__rHFcX textarea{resize:vertical;min-height:5.5rem}.CareersPage_formHint__HIHAE{margin:.35rem 0 0;font-size:.78rem;color:#98a2b3}.CareersPage_submitButton__7l6tk{border:none;border-radius:.5rem;padding:.85rem 1.25rem;font-family:inherit;font-size:.92rem;font-weight:700;cursor:pointer;color:#020617;background:linear-gradient(90deg,#44bae4,#e2f4fc);box-shadow:0 8px 24px rgba(68,186,228,.28);transition:transform .12s ease,filter .12s ease,opacity .12s ease}.CareersPage_submitButton__7l6tk:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.03)}.CareersPage_submitButton__7l6tk:disabled{opacity:.7;cursor:wait}.CareersPage_contactSection__vd0cl{background:#fff;color:#0b1220;padding:4.25rem 1.75rem 5rem}.CareersPage_contactInner__FqvwJ{max-width:40rem;margin:0 auto;text-align:center}.CareersPage_contactBody__1gXPm{margin:0 0 1.5rem;font-size:.98rem;line-height:1.65;color:#667085}.CareersPage_contactButton__KyrXs{display:inline-flex;align-items:center;justify-content:center;padding:.8rem 1.5rem;border-radius:.55rem;border:1px solid #44bae4;font-size:.92rem;font-weight:700;text-decoration:none;color:#0b2a55;background:rgba(0,0,0,0);transition:background-color .15s ease,color .15s ease,transform .12s ease}.CareersPage_contactButton__KyrXs:hover{background:#0b2a55;color:#fff;transform:translateY(-1px)}.CareersPage_loadingOverlay__7jxXT{position:fixed;inset:0;z-index:2000;display:grid;place-items:center;background:rgba(15,40,84,.55)}.CareersPage_loadingContent__gkkoR{padding:1.75rem 2rem;border-radius:.85rem;background:#fff;text-align:center;box-shadow:0 20px 50px rgba(16,24,40,.2)}.CareersPage_loadingContent__gkkoR p{margin:.85rem 0 0;font-size:.92rem;color:#475467}.CareersPage_spinner__LesRf{width:40px;height:40px;margin:0 auto;border:4px solid #e4e7ec;border-top-color:#44bae4;border-radius:50%;animation:CareersPage_careersSpin__7sPcF 1s linear infinite}@keyframes CareersPage_careersSpin__7sPcF{to{transform:rotate(1turn)}}.CareersPage_modalBackdrop__F3yoz{position:fixed;inset:0;z-index:2100;display:grid;place-items:center;padding:1rem;background:rgba(15,40,84,.55)}.CareersPage_modal___7_we{width:min(100%,28rem);border-radius:.85rem;background:#fff;box-shadow:0 24px 60px rgba(16,24,40,.22);overflow:hidden}.CareersPage_modalHeader__1PaoO{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem 1.15rem;border-bottom:1px solid #e4e7ec}.CareersPage_modalHeaderSuccess__CLO4u{background:#ecfdf3;border-bottom-color:#abefc6}.CareersPage_modalHeaderError__Zukb3{background:#fef3f2;border-bottom-color:#fecdca}.CareersPage_modalTitle__iOdxw{margin:0;font-size:1rem;font-weight:700;color:#101828}.CareersPage_modalClose__PxMMu{border:none;background:rgba(0,0,0,0);font-size:1.5rem;line-height:1;cursor:pointer;color:inherit;opacity:.7}.CareersPage_modalClose__PxMMu:hover{opacity:1}.CareersPage_modalBody__oAcAE{padding:1.15rem 1.25rem 1.25rem;text-align:center}.CareersPage_modalBody__oAcAE p{margin:0;font-size:.92rem;line-height:1.55;color:#475467}.CareersPage_modalIcon__yTYSw{width:3rem;height:3rem;margin:0 auto .75rem;display:grid;place-items:center;border-radius:999px;font-size:1.35rem;font-weight:800}.CareersPage_modalIconSuccess__QkIt7{background:#d1fadf;color:#027a48}.CareersPage_modalIconError__VUdCj{background:#fee4e2;color:#b42318}.CareersPage_modalFooter__aNUMu{padding:.85rem 1.15rem 1.15rem;text-align:right;border-top:1px solid #e4e7ec}.CareersPage_modalButton__8pF3s{border:none;border-radius:.45rem;padding:.55rem 1rem;font-family:inherit;font-size:.88rem;font-weight:600;cursor:pointer;color:#fff;background:#0b2a55}.CareersPage_modalButton__8pF3s:hover{background:#0f2854}@media(max-width:720px){.CareersPage_contactSection__vd0cl,.CareersPage_heroInner__KA4Wp,.CareersPage_jobsSection__QUrFY,.CareersPage_whySection___uDZ_{padding-inline:1.25rem}.CareersPage_formGrid__Pk52A{grid-template-columns:minmax(0,1fr)}.CareersPage_jobHeader__KMZzI{padding:1rem}.CareersPage_applicationForm__Zznpz,.CareersPage_jobDetails__htXHz{padding-inline:1rem}}@media(prefers-reduced-motion:reduce){.CareersPage_spinner__LesRf{animation:none;border-top-color:#44bae4}}