.careers_hero__4jpKy{position:relative;overflow:hidden}.careers_heroInner__OS5IV{position:relative;min-height:min(86vh,760px);display:grid;grid-template-rows:1fr auto;padding-block:40px 32px}.careers_heroHead__zEUyC{align-self:center;text-align:center}.careers_h1__DRAcG{font-family:var(--font-display);font-weight:800;text-transform:uppercase;font-size:clamp(44px,8.4vw,112px);letter-spacing:-.035em;line-height:.98}.careers_heroRow__Md0hz{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px;align-items:end;border-top:1px solid var(--line-2);padding-top:20px}.careers_pills__jb6Rs{display:flex;flex-wrap:wrap;gap:8px}.careers_pill__zfBjl{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);border:1px solid var(--line-2);border-radius:999px;padding:8px 14px;transition:background .3s var(--ease-ui),color .3s var(--ease-ui),border-color .3s var(--ease-ui)}.careers_pill__zfBjl:hover{background:var(--ink);color:var(--on-ink);border-color:var(--ink)}.careers_intro__MSQZZ{color:var(--muted);font-size:15.5px;line-height:1.6;max-width:52ch}.careers_roles__RAFQE{padding-top:clamp(70px,10vw,120px);border-top:1px solid var(--line);scroll-margin-top:79px}.careers_head__9HmWJ{display:grid;grid-gap:18px;gap:18px;max-width:780px}.careers_chapterInner__P3PsD>:first-child,.careers_head__9HmWJ>:first-child{margin-bottom:0}.careers_headLead___JIqR{font-family:var(--font-display);font-weight:800;text-transform:uppercase;font-size:clamp(28px,3.6vw,48px);letter-spacing:-.035em;line-height:.98}.careers_roleList__fCwFt{list-style:none;margin-top:40px;border-top:1px solid var(--line-2)}.careers_role__Z_8GM{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.3fr) auto auto;grid-gap:24px;gap:24px;align-items:baseline;padding:26px 8px;border-bottom:1px solid var(--line);transition:background .25s var(--ease-ui)}.careers_role__Z_8GM:hover{background:var(--surface)}.careers_roleTitle__IneHX{font-family:var(--font-display);font-weight:800;text-transform:uppercase;font-size:clamp(18px,1.9vw,24px);letter-spacing:-.02em;line-height:1.08}.careers_roleSummary__6DMfi{color:var(--muted);font-size:15.5px;line-height:1.5}.careers_roleMeta__xEap1{font-family:var(--font-mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--faint);white-space:nowrap}.careers_roleApply__tfrjo{font-family:var(--font-display);font-weight:600;font-size:13px;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;border:1px solid var(--line-2);border-radius:999px;padding:9px 16px;transition:background .3s var(--ease-ui),color .3s var(--ease-ui),border-color .3s var(--ease-ui)}.careers_roleApply__tfrjo:hover{background:var(--ink);color:var(--on-ink);border-color:var(--ink)}.careers_apply__Cswfr{padding-block:clamp(90px,12vw,150px) clamp(70px,10vw,120px);scroll-margin-top:79px}.careers_split__X_YyR{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:clamp(24px,5vw,80px);gap:clamp(24px,5vw,80px)}.careers_aside__vjvR5{position:-webkit-sticky;position:sticky;top:calc(79px + 24px);align-self:start;display:grid;grid-gap:22px;gap:22px}.careers_status__p00ag{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.careers_dot__tQ8TQ{flex:none;width:8px;height:8px;border-radius:50%;background:var(--orange)}.careers_asideH2___Eqqm{font-family:var(--font-display);font-weight:800;text-transform:uppercase;font-size:clamp(34px,4.6vw,60px);letter-spacing:-.035em;line-height:.98}.careers_asideBody__6Bdqh{color:var(--muted);font-size:16.5px;line-height:1.6;max-width:44ch}.careers_checklist__ydO6X{list-style:none;border-top:1px solid var(--line-2)}.careers_checklist__ydO6X li{padding:12px 0;border-bottom:1px solid var(--line);font-size:15px}.careers_privacy__iqSXT{color:var(--faint);font-size:14px;line-height:1.6;max-width:46ch}.careers_privacyLink__Ku3FN{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.careers_band__p2VF2{padding-bottom:calc(clamp(70px, 10vw, 120px) + var(--panel-radius, 24px))}.careers_chapter__U2Nl0{padding-block:clamp(90px,14vw,180px) clamp(40px,6vw,80px);scroll-margin-top:79px}.careers_chapterInner__P3PsD{display:grid;justify-items:center;grid-gap:22px;gap:22px;text-align:center}.careers_chapterH2__Bwz7I{font-family:var(--font-display);font-weight:800;text-transform:uppercase;font-size:clamp(34px,5.4vw,72px);letter-spacing:-.035em;line-height:.98;max-width:16ch}.careers_chapterNote__zv7kv{font-size:17px;color:var(--muted);max-width:56ch}.careers_steps__NDP4c{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:28px;gap:28px}.careers_step__8fAP3{border-top:1px solid var(--line);padding-top:20px;display:grid;grid-row:span 3;grid-template-rows:subgrid;grid-row-gap:12px;row-gap:12px}.careers_stepNum__55eLP{font-family:var(--font-mono);font-size:12px;letter-spacing:.12em;color:var(--faint)}.careers_stepTitle__nCgLn{font-family:var(--font-display);font-weight:800;text-transform:uppercase;font-size:clamp(18px,1.8vw,23px);letter-spacing:-.02em;line-height:1.05}.careers_stepBody__zFEzu{color:var(--muted);font-size:15px;line-height:1.55}.careers_cap__qWzh_{height:var(--panel-radius,24px)}@media (max-width:980px){.careers_heroRow__Md0hz,.careers_split__X_YyR{grid-template-columns:1fr}.careers_aside__vjvR5{position:static}.careers_role__Z_8GM{grid-template-columns:minmax(0,1fr) auto;row-gap:10px}.careers_roleTitle__IneHX{grid-column:1;grid-row:1}.careers_roleApply__tfrjo{grid-column:2;grid-row:1}.careers_roleSummary__6DMfi{grid-column:1/-1;grid-row:2}.careers_roleMeta__xEap1{grid-column:1/-1;grid-row:3;white-space:normal}.careers_steps__NDP4c{grid-template-columns:1fr 1fr}}@media (max-width:620px){.careers_steps__NDP4c{grid-template-columns:1fr}}