.jobs_jobsPage__FbEvl{--cbx-green-1:#A1EC9F;--cbx-green-2:#C7F4C5;--cbx-green-3:#1A2519;--cbx-green-accent:#72F66F;--cbx-ink:#F6F4F0;--cbx-ink-2:#EDE6DA;--cbx-ink-3:#D8D0C4;--cbx-ink-4:#C2B8AA;--cbx-border:#5E554A;--cbx-surface:#0D0B09;--cbx-surface-tint:#171512;--cbx-surface-2:#22201C;--cbx-on-light:#0D0B09;--cbx-red-text:#F87171;--jobs-card:rgba(23,21,18,0.78);--jobs-card-strong:rgba(25,23,21,0.96);--jobs-hairline:rgba(94,85,74,0.34);--jobs-hairline-strong:rgba(94,85,74,0.56);--jobs-accent-dim:rgba(114,246,111,0.16);--jobs-accent-text:var(--cbx-green-accent);--jobs-accent-border:rgba(114,246,111,0.42);--jobs-choice-hover:rgba(34,32,28,0.78);--jobs-field-surface:rgba(246,244,240,0.06);--jobs-pill-surface:rgba(246,244,240,0.05);--jobs-selected-bg:linear-gradient(0deg,rgba(114,246,111,0.09),rgba(114,246,111,0.09)),var(--jobs-card-strong);--jobs-success-bg:rgba(26,37,25,0.7);--jobs-success-text:var(--cbx-green-1);--jobs-error-bg:rgba(64,22,22,0.48);--jobs-ease:cubic-bezier(.22,1,.36,1);min-height:0!important;background:radial-gradient(circle at 18% 0,rgba(114,246,111,.09),transparent 32%),radial-gradient(circle at 86% 36%,rgba(255,203,92,.05),transparent 30%),linear-gradient(180deg,#0d0b09,#14120f 36%,#100e0b);color:var(--cbx-ink);color-scheme:dark}html:not(.dark) .cbx-public-shell .jobs_jobsPage__FbEvl,html[data-cbx-theme=light] .jobs_jobsPage__FbEvl{--cbx-ink:#191715;--cbx-ink-2:#43474b;--cbx-ink-3:#6f7377;--cbx-ink-4:#929598;--cbx-border:rgba(25,23,21,0.16);--cbx-surface:#f5f6f7;--cbx-surface-tint:#ffffff;--cbx-surface-2:#eceef0;--cbx-on-light:#15331a;--cbx-red-text:#c43d3d;--jobs-card:#ffffff;--jobs-card-strong:#f7f9f7;--jobs-hairline:rgba(25,23,21,0.1);--jobs-hairline-strong:rgba(25,23,21,0.16);--jobs-accent-dim:rgba(20,122,46,0.1);--jobs-accent-text:#147a2e;--jobs-accent-border:rgba(20,122,46,0.32);--jobs-choice-hover:#f7f9f7;--jobs-field-surface:#ffffff;--jobs-pill-surface:#ffffff;--jobs-selected-bg:linear-gradient(0deg,rgba(114,246,111,0.13),rgba(114,246,111,0.13)),var(--jobs-card-strong);--jobs-success-bg:rgba(20,122,46,0.1);--jobs-success-text:#147a2e;--jobs-error-bg:rgba(196,61,61,0.08);background:radial-gradient(circle at 18% 0,rgba(114,246,111,.14),transparent 32%),radial-gradient(circle at 86% 36%,rgba(255,203,92,.08),transparent 30%),linear-gradient(180deg,#f5f6f7,#eef2ed);color:var(--cbx-ink);color-scheme:light}.jobs_stage__GT_JZ{margin-block:0;padding-block:clamp(28px,6vh,64px) clamp(40px,8vh,88px);box-sizing:border-box;width:100%;max-width:var(--cbx-page-width);margin-inline:auto;padding-inline:var(--cbx-page-gutter)}.jobs_funnel__MVgC7{width:100%;max-width:34rem;margin-inline:auto}.jobs_progress__kOcTf{display:flex;gap:6px;margin-bottom:24px}.jobs_progressSegment__QsEDB{display:block;flex:1;height:2px;overflow:hidden;border-radius:999px;background:var(--jobs-hairline)}.jobs_progressSegment__QsEDB:before{display:block;width:0;height:100%;border-radius:inherit;background:var(--cbx-green-accent);content:"";transition:width .45s var(--jobs-ease)}.jobs_progressActive__zkMvt:before{width:100%}.jobs_backButton__1V_BT{display:inline-flex;min-height:44px;align-items:center;gap:7px;margin-bottom:8px;border:0;border-radius:0;background:transparent;color:var(--cbx-ink-3);cursor:pointer;font:inherit;font-size:13px;font-weight:500;transition:color .2s,transform .12s var(--jobs-ease)}.jobs_backButton__1V_BT:hover{color:var(--jobs-accent-text)}.jobs_backButton__1V_BT:active{transform:translateX(-2px)}.jobs_stepPanel___LhNZ{display:grid;gap:16px;animation:jobs_rise__ur_sr .46s var(--jobs-ease)}@keyframes jobs_rise__ur_sr{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.jobs_eyebrow__lyDyK{margin:0;color:var(--cbx-ink-3);font-size:13px;font-weight:500;letter-spacing:0;line-height:1.5}.jobs_title__AWqPS{margin:0;color:var(--cbx-ink);font-size:clamp(34px,6vw,48px);font-weight:600;letter-spacing:-.035em;line-height:1.08;text-wrap:balance}.jobs_lede__jMAKo{max-width:42ch;margin:0;color:var(--cbx-ink-2);font-size:15px;font-weight:400;line-height:1.7}.jobs_choiceGrid__8cYcW,.jobs_fieldStack__R49EB{display:grid;gap:8px}.jobs_choiceTile__79F1e{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:12px;width:100%;min-height:72px;align-items:center;border:1px solid var(--jobs-hairline);border-radius:16px;padding:12px 14px;background:var(--jobs-card);color:var(--cbx-ink);cursor:pointer;font:inherit;text-align:left;transition:border-color .2s,background .2s,box-shadow .2s}.jobs_choiceTile__79F1e:hover{border-color:var(--jobs-accent-border);background:var(--jobs-choice-hover)}.jobs_choiceTile__79F1e:active{transform:none}.jobs_choiceSelected__JH7JG{border-color:var(--jobs-accent-border);background:var(--jobs-selected-bg);box-shadow:none}.jobs_choiceCheck__DbNav,.jobs_choiceIcon__tKNJ9{display:grid;place-items:center;border-radius:11px}.jobs_choiceIcon__tKNJ9{width:36px;height:36px;background:var(--cbx-surface-2);color:var(--cbx-ink-4)}.jobs_choiceSelected__JH7JG .jobs_choiceIcon__tKNJ9{background:var(--cbx-green-accent);color:var(--cbx-on-light)}.jobs_choiceBody__1BWQe{min-width:0}.jobs_choiceDetail__r3ZFM,.jobs_choiceReward___sgRI,.jobs_choiceTitle__qhhdM{display:block}.jobs_choiceTitle__qhhdM{color:var(--cbx-ink);font-size:15px;font-weight:500;line-height:1.3}.jobs_choiceDetail__r3ZFM{margin-top:4px;color:var(--cbx-ink-2);font-size:13px;line-height:1.5}.jobs_choiceReward___sgRI{margin-top:6px;color:var(--jobs-accent-text);font-size:12px;font-weight:500}.jobs_choiceCheck__DbNav{width:22px;height:22px}.jobs_choiceCheck__DbNav,.jobs_primaryButton__SXpdS{background:var(--cbx-green-accent);color:var(--cbx-on-light)}.jobs_primaryButton__SXpdS{display:inline-flex;min-height:48px;width:100%;align-items:center;justify-content:center;gap:8px;border:0;border-radius:11px;padding:12px 20px;cursor:pointer;font:inherit;font-size:13px;font-weight:500;line-height:1.5;text-decoration:none;transition:background .2s,filter .2s,opacity .2s}.jobs_primaryButton__SXpdS:hover:not(:disabled){background:var(--cbx-green-accent);filter:brightness(.97)}.jobs_primaryButton__SXpdS:active:not(:disabled){transform:none}.jobs_primaryButton__SXpdS:disabled{cursor:not-allowed;opacity:.72}.jobs_cardAction__OvbDl,.jobs_primaryInlineLink__2SmSz,.jobs_secondaryLink__UGpVL{display:inline-flex;align-items:center;justify-content:center;gap:8px;color:var(--cbx-ink-2);font:inherit;font-size:13px;font-weight:500;letter-spacing:0;text-decoration:none;transition:color .2s}.jobs_secondaryLink__UGpVL{justify-self:start;min-height:48px;padding:10px 0;color:var(--cbx-ink-2);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.jobs_cardAction__OvbDl:hover,.jobs_secondaryLink__UGpVL:hover{color:var(--jobs-accent-text)}.jobs_cardAction__OvbDl:active,.jobs_primaryInlineLink__2SmSz:active,.jobs_secondaryLink__UGpVL:active{transform:none}.jobs_primaryInlineLink__2SmSz{min-height:48px;align-self:flex-start;border-radius:11px;padding:12px 20px;background:var(--cbx-green-accent);color:var(--cbx-on-light)}.jobs_primaryInlineLink__2SmSz:hover{background:var(--cbx-green-accent);color:var(--cbx-on-light);filter:brightness(.97)}.jobs_field__PjOu3{display:grid;gap:8px}.jobs_field__PjOu3>span,.jobs_languageGroup__yLOtF legend{display:block;margin-left:0;color:var(--cbx-ink-3);font-size:12px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.jobs_input__qYsw3,.jobs_textarea__vRSRE{width:100%;border:1px solid var(--jobs-hairline);border-radius:11px;outline:none;background:var(--jobs-field-surface);color:var(--cbx-ink);font:inherit;font-size:15px;transition:border-color .2s,box-shadow .25s,background .2s}.jobs_input__qYsw3{min-height:48px;padding:0 14px}.jobs_textarea__vRSRE{min-height:108px;padding:14px 16px;resize:vertical}.jobs_input__qYsw3::placeholder,.jobs_textarea__vRSRE::placeholder{color:var(--cbx-ink-4)}.jobs_input__qYsw3:focus,.jobs_textarea__vRSRE:focus{border-color:var(--jobs-accent-border);box-shadow:0 0 0 4px var(--jobs-accent-dim)}.jobs_input__qYsw3:read-only{cursor:default}.jobs_input__qYsw3:read-only:focus{border-color:var(--jobs-hairline);box-shadow:none}select.jobs_input__qYsw3{appearance:none;cursor:pointer}select.jobs_input__qYsw3 option{background:var(--cbx-surface-2);color:var(--cbx-ink)}.jobs_languageGroup__yLOtF{display:grid;gap:9px;min-width:0;margin:0;border:0;padding:0}.jobs_languageGroup__yLOtF>div{display:flex;flex-wrap:wrap;gap:8px}.jobs_checkPill__EAfRx{display:inline-flex;min-height:40px;align-items:center;gap:8px;border:1px solid var(--jobs-hairline);border-radius:999px;padding:8px 12px;background:var(--jobs-pill-surface);color:var(--cbx-ink-2);cursor:pointer;font-size:13px;font-weight:500}.jobs_checkPill__EAfRx input,.jobs_confirmRow__p4xIJ input{accent-color:var(--cbx-green-accent)}.jobs_summaryCard__2iXYq{overflow:hidden;border:1px solid var(--jobs-hairline);border-radius:16px;background:var(--jobs-card)}.jobs_summaryRow__SL_XN{display:grid;grid-template-columns:112px minmax(0,1fr);gap:12px;padding:12px 16px}.jobs_summaryRow__SL_XN+.jobs_summaryRow__SL_XN{border-top:1px solid var(--jobs-hairline)}.jobs_summaryRow__SL_XN span{color:var(--cbx-ink-3);font-size:12px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.jobs_summaryRow__SL_XN strong{min-width:0;overflow-wrap:anywhere;color:var(--cbx-ink);font-size:14px;font-weight:500}.jobs_confirmRow__p4xIJ{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;align-items:start;color:var(--cbx-ink-2);font-size:13px;line-height:1.5}.jobs_confirmRow__p4xIJ input{width:18px;height:18px;margin-top:2px}.jobs_notice__c_mnw{display:flex;align-items:center;gap:10px;border-radius:11px;margin-bottom:0;padding:12px 14px;font-size:13px;font-weight:500}.jobs_noticeSuccess__W2ddh{border:1px solid rgba(114,246,111,.28);background:var(--jobs-success-bg);color:var(--jobs-success-text)}.jobs_noticeError__WHzOY{border:1px solid rgba(248,113,113,.28);background:var(--jobs-error-bg);color:var(--cbx-red-text)}.jobs_spinner__Ht58W{animation:jobs_spin__rQ9Wk .9s linear infinite}.jobs_listingStage__Dw7FX{margin-block:0;padding-block:clamp(28px,6vh,64px) clamp(44px,8vh,88px);box-sizing:border-box;width:100%;max-width:var(--cbx-page-width);margin-inline:auto;padding-inline:var(--cbx-page-gutter)}.jobs_listingHeader__kDAJa{display:grid;max-width:620px;gap:15px;margin-bottom:26px}.jobs_listingHeader__kDAJa .jobs_lede__jMAKo{margin-bottom:2px}.jobs_searchPanel__IcEQe{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;margin-bottom:16px}.jobs_searchPanel__IcEQe>p{margin:0;color:var(--cbx-ink-3);font-size:13px;font-weight:800;white-space:nowrap}.jobs_searchBox__eBpp7{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;min-height:54px;align-items:center;border:1px solid var(--jobs-hairline);border-radius:16px;background:var(--jobs-card);padding:0 15px;color:var(--cbx-ink-3)}.jobs_searchBox__eBpp7:focus-within{border-color:var(--jobs-accent-border);box-shadow:0 0 0 4px var(--jobs-accent-dim)}.jobs_searchBox__eBpp7 input{min-width:0;border:0;outline:none;background:transparent;color:var(--cbx-ink);font:inherit;font-size:16px}.jobs_searchBox__eBpp7 input::placeholder{color:var(--cbx-ink-4)}.jobs_screenReaderOnly__y_JXp{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.jobs_jobGrid__SulaU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.jobs_emptyState__h9Zry,.jobs_jobCard__8jTCe{border:1px solid var(--jobs-hairline);border-radius:18px;background:var(--jobs-card);color:var(--cbx-ink)}.jobs_jobCard__8jTCe{display:grid;gap:15px;padding:16px}.jobs_jobCardHeader__GBvZu{display:grid;grid-template-columns:42px minmax(0,1fr);gap:13px;align-items:start}.jobs_jobIcon__vQ3TP{display:grid;width:42px;height:42px;place-items:center;border-radius:14px;background:var(--cbx-surface-2);color:var(--jobs-accent-text)}.jobs_jobCard__8jTCe h2{margin:0;color:var(--cbx-ink);font-size:19px;font-weight:800;letter-spacing:0;line-height:1.15}.jobs_jobCardHeader__GBvZu p{display:inline-flex;align-items:center;gap:5px;margin:6px 0 0;color:var(--cbx-ink-3);font-size:13px;font-weight:750}.jobs_jobFacts__t7Cw2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.jobs_jobFacts__t7Cw2 div{min-width:0;border:1px solid var(--jobs-hairline);border-radius:14px;background:var(--jobs-pill-surface);padding:10px}.jobs_jobFacts__t7Cw2 dt{margin-bottom:4px;color:var(--cbx-ink-3);font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.jobs_jobFacts__t7Cw2 dd{display:flex;min-width:0;align-items:center;gap:5px;margin:0;overflow-wrap:anywhere;color:var(--cbx-ink);font-size:13px;font-weight:750;line-height:1.3}.jobs_jobDescription__Nbpj1{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin:0;color:var(--cbx-ink-2);font-size:14px;line-height:1.45}.jobs_jobTags__htOlF{display:flex;flex-wrap:wrap;gap:7px}.jobs_jobTags__htOlF span{border:1px solid var(--jobs-hairline);border-radius:999px;background:var(--jobs-pill-surface);padding:6px 9px;color:var(--cbx-ink-2);font-size:12px;font-weight:750}.jobs_jobFooter__yJh_j{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:end;border-top:1px solid var(--jobs-hairline);padding-top:14px}.jobs_jobFooter__yJh_j span{min-width:0;overflow-wrap:anywhere;color:var(--cbx-ink-2);font-size:13px;line-height:1.4}.jobs_jobFooter__yJh_j strong{display:block;color:var(--cbx-ink-3);font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.jobs_cardAction__OvbDl{min-height:38px;border:1px solid var(--jobs-accent-border);border-radius:999px;padding:0 13px;white-space:nowrap}.jobs_emptyState__h9Zry{display:grid;justify-items:start;gap:10px;padding:22px}.jobs_emptyState__h9Zry h2{margin:0;color:var(--cbx-ink);font-size:22px;font-weight:800;letter-spacing:0}.jobs_emptyState__h9Zry p{max-width:42ch;margin:0;color:var(--cbx-ink-2);font-size:15px;line-height:1.45}@keyframes jobs_spin__rQ9Wk{to{transform:rotate(1turn)}}@media (max-width:640px){.jobs_stage__GT_JZ{padding-top:24px}.jobs_progress__kOcTf{margin-bottom:30px}.jobs_title__AWqPS{font-size:clamp(2rem,11vw,2.7rem)}.jobs_lede__jMAKo{max-width:none}.jobs_choiceTile__79F1e{grid-template-columns:38px minmax(0,1fr) auto;min-height:104px;border-radius:16px;padding:12px}.jobs_choiceIcon__tKNJ9{width:38px;height:38px}.jobs_summaryRow__SL_XN{grid-template-columns:1fr;gap:4px}.jobs_listingStage__Dw7FX{padding-top:24px}.jobs_jobFooter__yJh_j,.jobs_jobGrid__SulaU,.jobs_searchPanel__IcEQe{grid-template-columns:1fr}.jobs_searchPanel__IcEQe>p{justify-self:start}.jobs_jobFacts__t7Cw2{grid-template-columns:1fr}.jobs_cardAction__OvbDl{width:100%}}.jobs_listingsPage__F_58H{--cbx-green-1:#A1EC9F;--cbx-green-2:#C7F4C5;--cbx-green-3:#1A2519;--cbx-green-accent:#72F66F;--cbx-ink:#F6F4F0;--cbx-ink-2:#CACCCF;--cbx-ink-3:#929598;--cbx-ink-4:#6F7377;--cbx-border:rgba(202,204,207,0.12);--cbx-surface:#0D0B09;--cbx-surface-tint:#191715;--cbx-surface-2:#24211D;--cbx-on-light:#03210F;--jobs-card:#191715;--jobs-card-strong:#24211D;--jobs-hairline:rgba(202,204,207,0.12);--jobs-hairline-strong:rgba(202,204,207,0.2);--jobs-accent-dim:rgba(114,246,111,0.16);--jobs-accent-text:var(--cbx-green-accent);--jobs-accent-border:rgba(114,246,111,0.34);--jobs-choice-hover:#24211D;--jobs-field-surface:rgba(246,244,240,0.06);--jobs-pill-surface:rgba(246,244,240,0.05);--jobs-chip-active:#43474B;min-height:100vh!important;background:radial-gradient(90% 45% at 80% -5%,rgba(114,246,111,.1),transparent 55%),#0D0B09;color:var(--cbx-ink);color-scheme:dark;font-family:inherit;-webkit-font-smoothing:antialiased}html:not(.dark) .cbx-public-shell .jobs_jobsPage__FbEvl.jobs_listingsPage__F_58H,html[data-cbx-theme=light] .jobs_jobsPage__FbEvl.jobs_listingsPage__F_58H{--cbx-green-1:#147A2E;--cbx-green-2:#0F6526;--cbx-green-3:#E3F9E2;--cbx-green-accent:#72F66F;--cbx-ink:#191715;--cbx-ink-2:#43474B;--cbx-ink-3:#6F7377;--cbx-ink-4:#929598;--cbx-border:rgba(25,23,21,0.12);--cbx-surface:#F5F6F7;--cbx-surface-tint:#FFFFFF;--cbx-surface-2:#ECEEF0;--cbx-on-light:#15331A;--jobs-card:#FFFFFF;--jobs-card-strong:#F7F9F7;--jobs-hairline:rgba(25,23,21,0.10);--jobs-hairline-strong:rgba(25,23,21,0.16);--jobs-accent-dim:rgba(20,122,46,0.10);--jobs-accent-text:#147A2E;--jobs-accent-border:rgba(20,122,46,0.30);--jobs-choice-hover:#F7F9F7;--jobs-field-surface:#FFFFFF;--jobs-pill-surface:#F7F9F7;--jobs-chip-active:var(--cbx-green-3);background:var(--cbx-surface);color:var(--cbx-ink);color-scheme:light}.jobs_listingsPage__F_58H .jobs_detailStage__387mm,.jobs_listingsPage__F_58H .jobs_listingStage__Dw7FX,.jobs_listingsPage__F_58H .jobs_stage__GT_JZ{padding-block:32px 48px}.jobs_listingHero__K0KiQ{display:grid;grid-template-columns:minmax(0,1fr);align-items:start}.jobs_listingHeroCopy__Vavpu{display:grid;max-width:34rem;gap:0}.jobs_detailTitle__lsr_n,.jobs_listingTitle__9Bjg0{margin:0;color:var(--cbx-ink);font-size:clamp(34px,6vw,48px);font-weight:600;letter-spacing:-.035em;line-height:1.08;text-wrap:balance}.jobs_detailLede__xJhNA,.jobs_listingLede__rbb_0{max-width:42ch;margin:16px 0 0;color:var(--cbx-ink-2);font-size:15px;font-weight:400;line-height:1.7}.jobs_detailActions__1IZDR,.jobs_listingActions__LC8Cp{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:12px}.jobs_listingsPage__F_58H .jobs_primaryInlineLink__2SmSz{min-height:48px;align-self:center;border-radius:11px;padding:12px 20px;font-size:13px;font-weight:500}.jobs_listingsPage__F_58H .jobs_primaryInlineLink__2SmSz:hover{background:var(--cbx-green-accent);color:var(--cbx-on-light);filter:brightness(.97)}.jobs_listingTextLink__wIgBD{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:10px 0;color:var(--cbx-ink-2);font-size:13px;font-weight:500;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.jobs_listingTextLink__wIgBD:hover{color:var(--jobs-accent-text)}.jobs_stepPanel___LhNZ .jobs_listingTextLink__wIgBD{justify-self:start}.jobs_liveBadge__tVuTC{display:inline-flex;width:fit-content;align-items:center;gap:8px;color:var(--cbx-ink-3);font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.jobs_liveDot__A3dbw{width:7px;height:7px;border-radius:50%;background:var(--cbx-green-accent)}.jobs_listingBoard__jL3fA{position:relative;overflow:hidden;border:1px solid var(--jobs-hairline);border-radius:16px;background:var(--jobs-card);padding:20px}.jobs_boardKicker__0z3uh{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--cbx-ink-3);font-size:11px;font-weight:500}.jobs_boardKicker__0z3uh svg{color:var(--cbx-green-accent)}.jobs_boardCount__1iAeI{display:flex;align-items:baseline;gap:10px;margin-top:18px}.jobs_boardCount__1iAeI span{color:var(--cbx-ink);font-size:32px;font-weight:600;letter-spacing:-.04em;line-height:.9}.jobs_boardCount__1iAeI small{color:var(--cbx-ink-2);font-size:13px;font-weight:500}.jobs_boardHighlight__kh4sY{display:grid;gap:4px;margin-top:18px;border-top:1px solid var(--jobs-hairline);padding-top:16px}.jobs_boardHighlight__kh4sY span,.jobs_salaryLabel__C8Rqt,.jobs_snapshotLabel__PWCG5{color:var(--cbx-ink-3);font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.jobs_boardHighlight__kh4sY strong{color:var(--cbx-ink);font-size:20px;font-weight:500;line-height:1.16}.jobs_boardHighlight__kh4sY p{margin:0;color:var(--cbx-ink-2);font-size:13px}.jobs_boardMetaGrid__uCDuz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0 0}.jobs_boardMetaGrid__uCDuz div{min-width:0;padding:8px 0}.jobs_boardMetaGrid__uCDuz dd{min-width:0;margin:4px 0 0;overflow-wrap:anywhere;color:var(--cbx-ink);font-size:14px;font-weight:500}.jobs_snapshotGrid__mUshL{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:clamp(22px,4vh,34px) 0}.jobs_snapshotCard__uI1cH{display:grid;gap:8px;min-width:0;border:1px solid var(--jobs-hairline);border-radius:12px;background:var(--jobs-card);padding:15px}.jobs_snapshotIcon__lyGqZ{display:grid;width:32px;height:32px;place-items:center;border-radius:12px;background:var(--cbx-surface-2);color:var(--jobs-accent-text)}.jobs_snapshotValue__QjAdn{color:var(--cbx-ink);font-size:26px;font-weight:600;letter-spacing:-.04em;line-height:1}.jobs_snapshotDetail__BmIML{min-width:0;overflow-wrap:anywhere;color:var(--cbx-ink-2);font-size:12px;font-weight:400;line-height:1.5}.jobs_listingControls__eWqXR{display:grid;gap:8px;margin:24px 0 0}.jobs_listingsPage__F_58H .jobs_listingControls__eWqXR .jobs_searchBox__eBpp7{min-height:48px;border-color:var(--jobs-hairline);border-radius:12px;background:var(--jobs-card)}.jobs_listingsPage__F_58H .jobs_searchBox__eBpp7 input{font-size:15px}.jobs_toolbarTop__Hu385{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px}.jobs_chipGroup__CrsYE{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;padding:0;background:transparent;color:var(--cbx-ink-3)}.jobs_chipButton__hWbTl{border:0;border-radius:999px;background:transparent;color:var(--cbx-ink-3);cursor:pointer;font:inherit;font-size:12px;font-weight:500;min-height:44px;padding:10px 12px}.jobs_chipButton__hWbTl:hover{color:var(--cbx-ink)}.jobs_chipButtonActive__V_YLv{background:var(--cbx-green-3);color:var(--jobs-accent-text)}.jobs_jobFeed__Y4eHp{margin-top:24px;padding-bottom:8px}.jobs_jobBoard__jWVa5{overflow:hidden;border:1px solid var(--jobs-hairline);border-radius:16px;background:var(--jobs-card)}.jobs_feedHeader__oBWY7{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:20px 20px 16px}.jobs_feedHeader__oBWY7 h2{margin:0;color:var(--cbx-ink);font-size:20px;font-weight:500;letter-spacing:-.035em;line-height:1.2}.jobs_feedHeader__oBWY7 span{color:var(--cbx-ink-3);font-size:11px;font-weight:500}.jobs_jobRows__VuSM4{display:grid;gap:0}.jobs_jobRow__NSW0C{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:start;border:0;border-top:1px solid var(--jobs-hairline);border-radius:0;padding:20px}.jobs_jobRow__NSW0C,.jobs_jobRow__NSW0C:hover{background:transparent}.jobs_jobAvatar__3jJpB{display:grid;width:36px;height:36px;place-items:center;border-radius:12px;background:var(--cbx-green-3);color:var(--jobs-accent-text)}.jobs_jobRowMain__YOOIx{min-width:0}.jobs_jobRowTop__oe8ZX{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.jobs_jobRowMain__YOOIx h2,.jobs_jobRowTop__oe8ZX h2{margin:0;color:var(--cbx-ink);font-size:15px;font-weight:500;letter-spacing:-.02em;line-height:1.4}.jobs_jobTitleLink__IzfhV{color:inherit;text-decoration:none}.jobs_jobTitleLink__IzfhV:hover{color:var(--jobs-accent-text)}.jobs_jobTypePill__ioYob{display:inline-flex;align-items:center;color:var(--cbx-ink-3);font-size:11px;font-weight:500}.jobs_jobMeta__jZmcZ,.jobs_jobShop__BaAJS{margin:4px 0 0;color:var(--cbx-ink-3);font-size:12px;font-weight:400;line-height:1.5}.jobs_jobMeta__jZmcZ{display:flex;flex-wrap:wrap;gap:8px 12px}.jobs_jobMeta__jZmcZ span{display:inline-flex;align-items:center;gap:5px}.jobs_jobMeta__jZmcZ svg{flex:none;color:var(--cbx-ink-3)}.jobs_listingsPage__F_58H .jobs_jobDescription__Nbpj1{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:10px 0 0;color:var(--cbx-ink-2);font-size:13px;font-weight:400;line-height:1.6}.jobs_jobRow__NSW0C .jobs_jobTags__htOlF{margin-top:11px}.jobs_jobRowSide__mldFr{display:grid;justify-items:end;gap:2px;min-width:0;text-align:right}.jobs_jobRowSide__mldFr strong{color:var(--cbx-ink);font-size:26px;font-weight:500;letter-spacing:-.04em;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap}.jobs_jobRowSide__mldFr small{display:block;max-width:28ch;overflow-wrap:anywhere;color:var(--cbx-ink-3);font-size:11px;font-weight:400;line-height:1.5}.jobs_jobActions__0__Mw{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:10px}.jobs_jobActions__0__Mw .jobs_listingTextLink__wIgBD,.jobs_listingsPage__F_58H .jobs_jobRowSide__mldFr .jobs_cardAction__OvbDl{min-height:44px;padding:0}.jobs_secondaryCardAction__MkXIZ{display:inline-flex;min-height:44px;align-items:center;justify-content:center;color:var(--cbx-ink-3);font-size:13px;font-weight:500;text-decoration:none}.jobs_secondaryCardAction__MkXIZ:hover{color:var(--cbx-ink)}.jobs_listingsPage__F_58H .jobs_jobRowSide__mldFr .jobs_cardAction__OvbDl{border:0;background:transparent;color:var(--jobs-accent-text);font-size:13px;font-weight:500}.jobs_listingsPage__F_58H .jobs_jobRowSide__mldFr .jobs_cardAction__OvbDl:hover{background:transparent;color:var(--cbx-green-1)}.jobs_listingsPage__F_58H .jobs_emptyState__h9Zry{border-radius:16px;background:var(--jobs-card)}.jobs_listingsPage__F_58H .jobs_emptyState__h9Zry h2{font-size:20px;font-weight:500;letter-spacing:-.035em}.jobs_listingsPage__F_58H .jobs_emptyState__h9Zry p{font-size:15px;line-height:1.7}.jobs_detailStage__387mm{margin-block:0;padding-block:32px 48px;box-sizing:border-box;width:100%;max-width:var(--cbx-page-width);margin-inline:auto;padding-inline:var(--cbx-page-gutter)}.jobs_backLink__uAFut{display:inline-flex;min-height:44px;align-items:center;gap:7px;margin-bottom:8px;color:var(--cbx-ink-3);font-size:13px;font-weight:500;text-decoration:none}.jobs_backLink__uAFut:hover{color:var(--jobs-accent-text)}.jobs_backLink__uAFut:active{transform:translateX(-2px)}.jobs_detailHero__39nGp{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.42fr);gap:24px 40px;align-items:start}.jobs_detailHeroCopy__s8SgO{display:grid;max-width:40rem;gap:0}.jobs_detailKicker__sZoOi{margin:0 0 12px;color:var(--cbx-ink-3);font-size:13px;font-weight:500;line-height:1.5}.jobs_detailPanel__zTr3_,.jobs_detailSummary__amcWt{border:1px solid var(--jobs-hairline);border-radius:16px;background:var(--jobs-card)}.jobs_detailSummary__amcWt{display:grid;gap:0;padding:20px}.jobs_detailPanel__zTr3_ h2,.jobs_detailSummary__amcWt h2{margin:0 0 16px;color:var(--cbx-ink);font-size:20px;font-weight:500;letter-spacing:-.035em;line-height:1.2}.jobs_detailFacts__OlHwN{display:grid;gap:0;margin:0}.jobs_detailFacts__OlHwN div{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:12px;align-items:baseline;border-top:1px solid var(--jobs-hairline);padding:12px 0}.jobs_detailFacts__OlHwN div:first-child{border-top:0;padding-top:0}.jobs_detailFacts__OlHwN dt{color:var(--cbx-ink-3);font-size:12px;font-weight:500}.jobs_detailFacts__OlHwN dd{margin:0;overflow-wrap:anywhere;color:var(--cbx-ink);font-size:14px;font-weight:500;line-height:1.45}.jobs_detailBodyGrid__mrjEi{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin-top:24px}.jobs_detailBodyGridSplit__pHfrV{grid-template-columns:minmax(0,1.05fr) minmax(240px,.55fr)}.jobs_detailPanel__zTr3_{display:grid;align-content:start;gap:4px;padding:20px}.jobs_detailCopy__N55FN{display:grid;gap:16px}.jobs_detailCopy__N55FN li,.jobs_detailCopy__N55FN p{margin:0;color:var(--cbx-ink-2);font-size:15px;font-weight:400;line-height:1.7}.jobs_detailCopy__N55FN h3{margin:8px 0 0;color:var(--cbx-ink);font-size:13px;font-weight:500}.jobs_detailCopy__N55FN ul{margin:0;padding-left:1.15em;list-style:disc}.jobs_detailCopy__N55FN li{display:list-item}.jobs_detailCopy__N55FN li+li{margin-top:8px}.jobs_applyStage__r6u8S{display:grid;justify-items:start;max-width:40rem;margin-inline:auto}.jobs_applyStage__r6u8S .jobs_notice__c_mnw{margin-top:16px}.jobs_applyForm__CIPFE{display:grid;gap:16px;width:100%;margin-top:20px}@media (max-width:900px){.jobs_listingHero__K0KiQ{grid-template-columns:1fr;align-items:stretch}.jobs_listingBoard__jL3fA{max-width:none}.jobs_detailBodyGridSplit__pHfrV,.jobs_detailBodyGrid__mrjEi,.jobs_detailHero__39nGp{grid-template-columns:1fr}}@media (max-width:760px){.jobs_snapshotGrid__mUshL{grid-template-columns:repeat(2,minmax(0,1fr))}.jobs_jobRow__NSW0C{grid-template-columns:1fr}.jobs_jobRowSide__mldFr{justify-items:start;text-align:left}.jobs_jobActions__0__Mw{justify-content:flex-start}}@media (max-width:640px){.jobs_listingsPage__F_58H .jobs_detailStage__387mm,.jobs_listingsPage__F_58H .jobs_listingStage__Dw7FX,.jobs_listingsPage__F_58H .jobs_stage__GT_JZ{padding-block:24px 48px}.jobs_detailActions__1IZDR,.jobs_listingActions__LC8Cp,.jobs_listingsPage__F_58H .jobs_primaryInlineLink__2SmSz{width:auto}.jobs_feedHeader__oBWY7,.jobs_toolbarTop__Hu385{align-items:stretch}.jobs_chipGroup__CrsYE{width:100%;overflow-x:auto}.jobs_chipButton__hWbTl{white-space:nowrap}.jobs_detailFacts__OlHwN div{grid-template-columns:1fr;gap:4px}}@media (max-width:520px){.jobs_snapshotGrid__mUshL{grid-template-columns:1fr}.jobs_jobActions__0__Mw{width:100%}}