.career_page__k02Pj{background:var(--ark-ink);color:var(--ark-dark-fg);font-family:var(--ark-font-sans);font-size:16px;line-height:1.55;padding-top:var(--ark-nav-height)}.career_wrap__u_A4F{max-width:var(--ark-max-width);margin:0 auto;padding:72px var(--ark-pad-x)}.career_section__VBvtR{border-top:1px solid var(--ark-dark-line)}.career_heroWrap__BqK3q{padding-top:120px}.career_stackWrap__WRfPF{padding-top:56px;padding-bottom:56px}.career_ctaWrap__fohtn{padding-top:120px;padding-bottom:120px}.career_split__uUwp5{display:grid;grid-template-columns:minmax(220px,1fr) minmax(0,3fr);grid-gap:32px;gap:32px}.career_sideLabel__ERbnk{font-family:var(--ark-font-mono);font-size:12px;color:var(--ark-dark-muted);letter-spacing:.04em}.career_h1__4qgTa{margin:0;color:var(--ark-dark-fg);font-size:clamp(32px,3.6vw,52px);font-weight:700;letter-spacing:-.015em;line-height:1.12;max-width:900px;text-wrap:balance}.career_caret__i81Ey{display:inline-block;font-family:var(--ark-font-mono);color:var(--ark-teal);font-weight:500}.career_heroText__S_Vv3{margin:24px 0 0;max-width:620px;font-size:17px;line-height:1.6;color:var(--ark-dark-muted);text-wrap:pretty}.career_heroActions__mEfKO{display:flex;align-items:center;gap:28px;flex-wrap:wrap;margin-top:36px}.career_h2__SctSO{margin:0 0 40px;font-size:clamp(24px,2.4vw,34px);line-height:1.15}.career_h2Cta__wD4_0,.career_h2__SctSO{color:var(--ark-dark-fg);font-weight:700;letter-spacing:-.015em;text-wrap:balance}.career_h2Cta__wD4_0{margin:0;font-size:clamp(28px,3vw,42px);line-height:1.12;max-width:900px}.career_facts__QE64i{display:flex;flex-direction:column;max-width:860px}.career_fact__xOq_J{display:flex;gap:24px;padding:24px 0;border-bottom:1px solid var(--ark-dark-line)}.career_fact__xOq_J:last-child{border-bottom:none}.career_factNum__LoTOS{font-family:var(--ark-font-mono);font-size:12px;color:var(--ark-teal);letter-spacing:.04em;flex:0 0 32px;padding-top:4px}.career_factText__pG3iZ{margin:0;color:var(--ark-dark-fg);font-size:16px;line-height:1.6;text-wrap:pretty}.career_factSm__piUbd{padding:20px 0}.career_factTextSm__xAhXc{font-size:15px}.career_cardGrid__hFhH0{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));grid-gap:24px;gap:24px}.career_card__kjr3j{border:1px solid var(--ark-dark-line);padding:32px;display:flex;flex-direction:column;gap:12px}.career_cardTitle__Sy6_X{margin:0;color:var(--ark-dark-fg);font-size:18px;font-weight:700;letter-spacing:-.015em}.career_cardText__Fjeet{margin:0;font-size:15px;line-height:1.6;color:var(--ark-dark-muted);text-wrap:pretty}.career_stackRows__YnnGo{display:flex;flex-direction:column;gap:16px}.career_tags__h19Yd{display:flex;gap:8px;flex-wrap:wrap}.career_tag__uuw_S{font-family:var(--ark-font-mono);font-size:12px;letter-spacing:.06em;border:1px solid var(--ark-dark-line);padding:6px 12px;color:var(--ark-dark-fg)}.career_tagMuted__Y0WpO{color:var(--ark-dark-muted)}.career_job__1NG6r{position:relative;border:1px solid var(--ark-dark-line);padding:36px 32px;display:flex;flex-direction:column;gap:16px;max-width:860px;transition:border-color .35s ease}.career_job__1NG6r+.career_job__1NG6r{margin-top:24px}.career_job__1NG6r:focus-within,.career_job__1NG6r:hover{border-color:var(--ark-teal)}.career_jobTitle__pNR9d{margin:0;color:var(--ark-dark-fg);font-size:20px;font-weight:700;letter-spacing:-.015em;line-height:1.3}.career_jobMeta__48DYs{font-family:var(--ark-font-mono);font-size:12px;letter-spacing:.05em;text-transform:uppercase;color:var(--ark-dark-muted)}.career_jobText__Pxund{margin:0;font-size:15px;line-height:1.6;color:var(--ark-dark-muted);text-wrap:pretty}.career_jobLink__GRw3e{align-self:flex-start}.career_jobLink__GRw3e:after{content:"";position:absolute;inset:0}.career_jobsEmpty__B0BM7{border:1px solid var(--ark-dark-line);padding:36px 32px;max-width:860px}.career_jobsEmptyText__gtJu0{margin:0}.career_ctaText__s_t9C,.career_jobsEmptyText__gtJu0{font-size:16px;line-height:1.6;color:var(--ark-dark-muted);text-wrap:pretty}.career_ctaText__s_t9C{margin:20px 0 0;max-width:620px}.career_ctaActions__3q2_B{display:flex;align-items:center;gap:28px;flex-wrap:wrap;margin-top:32px}@media (max-width:768px){.career_ctaWrap__fohtn,.career_stackWrap__WRfPF,.career_wrap__u_A4F{padding:56px var(--ark-pad-x) 64px}.career_heroWrap__BqK3q{padding:72px var(--ark-pad-x) 56px}.career_split__uUwp5{grid-template-columns:minmax(0,1fr)}.career_h1__4qgTa{font-size:30px}.career_card__kjr3j,.career_job__1NG6r,.career_jobsEmpty__B0BM7{padding:28px 20px}}