.JobToKit_root__yIqMd{--jk-ink:#0a0a0a;--jk-cyan:#00bcd4;--jk-cyan-ink:#006f79;--jk-tint:#eefafb;--jk-mono:var(--font-jetbrains-mono),"JetBrains Mono",ui-monospace,Consolas,monospace;color:var(--jk-ink)}.JobToKit_toggle___SfT2{display:inline-flex;align-items:center;gap:10px;min-height:44px;margin-top:12px;padding:8px 14px;border:2px solid var(--jk-ink);border-radius:0;background:#fff;color:var(--jk-ink);font:inherit;font-size:15px;font-weight:700;line-height:1.2;text-align:left;cursor:pointer;touch-action:manipulation}.JobToKit_toggle___SfT2:hover{background:#d9f4f7}.JobToKit_cardName__ENR3z:focus-visible,.JobToKit_chip___Vac1:focus-visible,.JobToKit_input__20aT5:focus-visible,.JobToKit_moreSummary__hc0VY:focus-visible,.JobToKit_packageLink__zoYVh:focus-visible,.JobToKit_reset__Srq0T:focus-visible,.JobToKit_toggle___SfT2:focus-visible{outline:3px solid var(--jk-cyan);outline-offset:2px}.JobToKit_toggleMark__6E4yn{font-family:var(--jk-mono);font-size:18px;line-height:1}.JobToKit_panel__gy062{margin-top:14px}.JobToKit_lead__wcPjX{margin:0 0 12px;font-size:15px;line-height:1.45}.JobToKit_form__8iBNW{display:grid;gap:14px}.JobToKit_fieldset__fSkMA{margin:0;padding:0;border:0;min-width:0}.JobToKit_fieldLabel__tZxsP{display:block;margin:0 0 6px;padding:0;font-size:14px;font-weight:800;line-height:1.3}.JobToKit_chips__fIUq_{display:flex;flex-wrap:wrap;gap:8px}.JobToKit_chip___Vac1{position:relative;min-height:44px;min-width:44px;max-width:100%;padding:8px 12px;border:2px solid var(--jk-ink);border-radius:0;background:#fff;color:var(--jk-ink);font:inherit;font-size:15px;font-weight:700;line-height:1.2;cursor:pointer;touch-action:manipulation}.JobToKit_chip___Vac1:hover{background:#d9f4f7}.JobToKit_chip___Vac1[data-marked]:after{content:"";position:absolute;left:-2px;right:-2px;bottom:-2px;height:4px;background:var(--jk-cyan)}.JobToKit_chip___Vac1[aria-pressed=true]{background:var(--jk-ink);color:#fff}.JobToKit_pair__EW36I{display:grid;grid-template-columns:1fr 1fr;gap:12px}.JobToKit_field__hU84C{min-width:0}.JobToKit_input__20aT5{box-sizing:border-box;width:100%;min-height:44px;padding:8px 10px;border:2px solid var(--jk-ink);border-radius:0;background:#fff;color:var(--jk-ink);font:inherit;font-size:16px}.JobToKit_input__20aT5[aria-invalid=true]{border-color:var(--brand-red)}.JobToKit_hint__UNbnP{margin:4px 0 0;font-size:13px;line-height:1.4}.JobToKit_error__gMvhn{margin:4px 0 0;font-size:13px;font-weight:700;color:var(--brand-red)}.JobToKit_reset__Srq0T{justify-self:start;min-height:44px;padding:0;border:0;background:none;color:var(--jk-ink);font:inherit;font-size:14px;font-weight:700;text-decoration:underline;text-decoration-color:var(--jk-cyan);text-decoration-thickness:2px;text-underline-offset:3px;cursor:pointer}.JobToKit_empty__dSNy5{margin:16px 0 0;font-size:15px;line-height:1.4}.JobToKit_srOnly__qqlWY{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.JobToKit_result__kFx_8{margin-top:18px;padding-top:14px;border-top:2px solid var(--jk-ink)}.JobToKit_resultTitle__9dtXG{margin:0;font-size:20px;font-weight:800;line-height:1.2}.JobToKit_claimLine__ltF3t,.JobToKit_note__78KaW{margin:6px 0 0;font-size:14px;line-height:1.45}.JobToKit_group__nGBQG{margin-top:16px}.JobToKit_groupTitle__Y_GMn{margin:0 0 8px;font-family:var(--jk-mono);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--jk-cyan-ink)}.JobToKit_cards___J8S6{display:grid;gap:10px;margin:0;padding:0;list-style:none}@media (min-width:900px){.JobToKit_cards___J8S6{grid-template-columns:1fr 1fr}}.JobToKit_card__9LOy4{min-width:0;padding:12px;border:2px solid var(--jk-ink);background:#fff}.JobToKit_cardName__ENR3z{display:block;margin-top:8px;font-size:16px;font-weight:800;line-height:1.25;color:var(--jk-ink);text-decoration:underline;text-decoration-color:var(--jk-cyan);text-decoration-thickness:2px;text-underline-offset:3px;overflow-wrap:anywhere}.JobToKit_grade__poRbn{display:inline-block;flex:none;padding:3px 6px;border:2px solid var(--jk-ink);font-family:var(--jk-mono);font-size:11px;font-weight:700;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:var(--jk-ink);background:#fff}.JobToKit_grade__poRbn[data-grade=verified]{border-color:var(--jk-cyan);background:var(--jk-cyan)}.JobToKit_grade__poRbn[data-grade=conditional]{border-color:var(--jk-cyan);background:var(--jk-tint)}.JobToKit_grade__poRbn[data-grade=unknown]{border-style:dashed}.JobToKit_why__GFlLO{margin:6px 0 0;font-size:15px;line-height:1.4}.JobToKit_facts__xUSfy{margin:6px 0 0;font-size:14px;line-height:1.5}.JobToKit_factsLabel__l5WAv{font-weight:700}.JobToKit_fact__qjkex{font-variant-numeric:tabular-nums}.JobToKit_factSep__U2v1M{font-weight:700}.JobToKit_groupWhy__0QpkW{margin:0 0 6px;font-size:15px;line-height:1.4}.JobToKit_groundFact__TJcsp{display:flex;align-items:center;gap:8px;margin:8px 0 0;font-size:14px;line-height:1.35}.JobToKit_conds__7IA7Y{margin-top:8px}.JobToKit_condsLabel__hl5co{margin:0;font-size:14px;font-weight:700}.JobToKit_block__oAm7a ul,.JobToKit_conds__7IA7Y ul,.JobToKit_person__3RI3_ ul{margin:4px 0 0;padding-left:18px;list-style:disc;font-size:14px;line-height:1.45}.JobToKit_block__oAm7a li+li,.JobToKit_conds__7IA7Y li+li,.JobToKit_person__3RI3_ li+li{margin-top:4px}.JobToKit_group__nGBQG>.JobToKit_conds__7IA7Y{margin:0 0 10px}.JobToKit_conds__7IA7Y li[data-ask]{font-weight:700}.JobToKit_packages__I_aCg{display:grid;gap:0;margin:8px 0 0}.JobToKit_packageLink__zoYVh,.JobToKit_personLine__dTPUF a,.JobToKit_sets__TjPPQ a{min-height:44px;display:inline-flex;align-items:center;color:var(--jk-ink);font-size:14px;font-weight:700;text-decoration:underline;text-decoration-color:var(--jk-cyan);text-decoration-thickness:2px;text-underline-offset:3px}.JobToKit_personLine__dTPUF a{min-height:0;display:inline}.JobToKit_more__gLZMB{margin-top:14px;border-top:2px solid var(--jk-ink)}.JobToKit_more__gLZMB .JobToKit_cards___J8S6{margin-top:4px}.JobToKit_cards___J8S6[data-bare]{grid-template-columns:1fr 1fr}.JobToKit_moreSummary__hc0VY::-webkit-details-marker{display:none}.JobToKit_moreSummary__hc0VY:after{content:"+";margin-left:auto;padding-left:12px;font-family:var(--jk-mono);font-size:18px}.JobToKit_more__gLZMB[open]>.JobToKit_moreSummary__hc0VY:after{content:"2"}.JobToKit_moreSummary__hc0VY{list-style:none;display:flex;align-items:center;min-height:44px;font-size:15px;font-weight:800;cursor:pointer}.JobToKit_sets__TjPPQ{margin:14px 0 0}.JobToKit_block__oAm7a{margin-top:14px;font-size:14px;line-height:1.45}.JobToKit_block__oAm7a p{margin:0}.JobToKit_blockTitle__UrwTr{margin:0;font-weight:800}.JobToKit_person__3RI3_{margin-top:14px;padding:12px;border:1px solid #d8d5cc;background:#fff;font-size:14px;line-height:1.45}.JobToKit_personLine__dTPUF{margin:8px 0 0}