.JDEvalWidget-module__krlGrW__widget{flex-direction:column;gap:.75rem;display:flex}.JDEvalWidget-module__krlGrW__cvBadge{font:var(--type-caption);border-radius:var(--radius-pill);background:var(--surface);border:1px solid var(--border);align-self:flex-start;align-items:center;gap:.5rem;padding:.25em .65em;display:inline-flex}.JDEvalWidget-module__krlGrW__cvBadgeText{color:var(--text-muted,color-mix(in srgb, var(--text) 60%, transparent))}.JDEvalWidget-module__krlGrW__cvBadgeUpdate{font:var(--type-body-strong);color:var(--vermillion);text-decoration:none}.JDEvalWidget-module__krlGrW__cvBadgeUpdate:hover{opacity:.8;color:var(--vermillion)}.JDEvalWidget-module__krlGrW__label{font:var(--type-label);color:var(--text)}.JDEvalWidget-module__krlGrW__textarea{font:var(--type-secondary);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg);width:100%;color:var(--text);resize:vertical;box-sizing:border-box;min-height:180px;padding:.875rem 1rem;transition:border-color .15s}.JDEvalWidget-module__krlGrW__textarea:focus{border-color:var(--vermillion);outline:none}.JDEvalWidget-module__krlGrW__textarea::placeholder{color:var(--text-muted,color-mix(in srgb, var(--text) 40%, transparent))}.JDEvalWidget-module__krlGrW__textarea:disabled{opacity:.6;cursor:not-allowed}.JDEvalWidget-module__krlGrW__widgetFooter{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.JDEvalWidget-module__krlGrW__charCount{font:var(--type-caption);color:var(--text-muted,color-mix(in srgb, var(--text) 50%, transparent));font-variant-numeric:tabular-nums}.JDEvalWidget-module__krlGrW__charCountOk{color:var(--color-success)}.JDEvalWidget-module__krlGrW__errorMsg{font:var(--type-caption);color:var(--vermillion);flex:1}.JDEvalWidget-module__krlGrW__evalBtn{font:var(--type-label);background:var(--vermillion);color:var(--on-action);border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;border:none;align-items:center;gap:.4rem;margin-left:auto;padding:.55rem 1.25rem;transition:opacity .15s;display:inline-flex}.JDEvalWidget-module__krlGrW__evalBtn:hover:not(:disabled){opacity:.88;color:var(--on-action)}.JDEvalWidget-module__krlGrW__evalBtn:disabled{opacity:.4;cursor:not-allowed}.JDEvalWidget-module__krlGrW__noResume{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;gap:.75rem;padding:1.25rem;display:flex}.JDEvalWidget-module__krlGrW__noResumeText{font:var(--type-body);color:var(--text-muted,color-mix(in srgb, var(--text) 60%, transparent));margin:0}.JDEvalWidget-module__krlGrW__noResumeCta{font:var(--type-label);color:var(--vermillion);align-self:flex-start;text-decoration:none}.JDEvalWidget-module__krlGrW__noResumeCta:hover{opacity:.8;color:var(--vermillion)}@media (max-width:620px){.JDEvalWidget-module__krlGrW__widget{gap:.55rem}.JDEvalWidget-module__krlGrW__textarea{height:132px;min-height:132px}.JDEvalWidget-module__krlGrW__widgetFooter{gap:.5rem}}
.JobBoard-module__6JQH-W__topbar{align-items:center;gap:var(--space-12);min-height:53px;padding:var(--space-12) var(--space-lg);border-bottom:1px solid var(--hunt-line,var(--border));display:flex}.JobBoard-module__6JQH-W__topbar h1{font:var(--type-item);color:var(--hunt-ink,var(--text));margin:0}.JobBoard-module__6JQH-W__count{font:var(--type-data);color:var(--hunt-faint,var(--text-muted));white-space:nowrap;font-variant-numeric:tabular-nums}.JobBoard-module__6JQH-W__spacer{flex:1}.JobBoard-module__6JQH-W__primaryAction,.JobBoard-module__6JQH-W__secondaryAction{font:var(--type-body);border-radius:6px;flex:none;padding:6px 10px;text-decoration:none}.JobBoard-module__6JQH-W__primaryAction{color:var(--on-action);background:var(--vermillion)}.JobBoard-module__6JQH-W__primaryAction:hover{background:color-mix(in srgb, var(--action) 88%, var(--text))}.JobBoard-module__6JQH-W__secondaryAction{border:1px solid var(--hunt-line,var(--border));color:var(--hunt-muted,var(--text-secondary))}.JobBoard-module__6JQH-W__secondaryAction:hover{color:var(--hunt-ink,var(--text));border-color:var(--hunt-line-strong,var(--border-hover))}.JobBoard-module__6JQH-W__backLink{font:var(--type-body);color:var(--hunt-muted,var(--text-secondary));text-decoration:none}.JobBoard-module__6JQH-W__backLink:hover{color:var(--hunt-ink,var(--text))}.JobBoard-module__6JQH-W__page{width:100%;max-width:980px;padding:var(--space-xl) var(--space-lg) 96px;color:var(--hunt-ink,var(--text));margin:0 auto}.JobBoard-module__6JQH-W__intro{justify-content:space-between;align-items:flex-end;gap:var(--space-md) 28px;padding:0 var(--space-2xs) 28px;border-bottom:1px solid var(--hunt-line,var(--border));flex-wrap:wrap;display:flex}.JobBoard-module__6JQH-W__intro>div{flex:320px;min-width:0}.JobBoard-module__6JQH-W__intro h2{font:var(--type-section);letter-spacing:var(--tracking-section);margin:0}.JobBoard-module__6JQH-W__intro p{font:var(--type-body);max-width:600px;color:var(--hunt-muted,var(--text-secondary));margin:10px 0 0}.JobBoard-module__6JQH-W__search{flex:0 0 360px;min-width:320px;display:flex}.JobBoard-module__6JQH-W__search input{font:var(--type-body);min-width:0;height:38px;padding:0 var(--space-12);border:1px solid var(--hunt-line,var(--border));color:var(--hunt-ink,var(--text));background:0 0;border-right:0;border-radius:6px 0 0 6px;outline:none;flex:1}.JobBoard-module__6JQH-W__search input:focus{border-color:var(--hunt-line-strong,var(--border-hover));box-shadow:inset 2px 0 0 var(--vermillion)}.JobBoard-module__6JQH-W__search button{font:var(--type-body);border:1px solid var(--hunt-line-strong,var(--border-hover));height:38px;color:var(--hunt-ink,var(--text));background:var(--hunt-panel,var(--elevated));cursor:pointer;border-radius:0 6px 6px 0;padding:0 13px}.JobBoard-module__6JQH-W__search button:hover{background:color-mix(in srgb, var(--text) 5%, transparent)}.JobBoard-module__6JQH-W__jobList{margin:0}.JobBoard-module__6JQH-W__jobRow{align-items:center;gap:var(--space-xl);min-height:100px;padding:var(--space-20) var(--space-2xs);border-bottom:1px solid var(--hunt-line,var(--border));display:flex}.JobBoard-module__6JQH-W__jobMain{flex:1;min-width:0}.JobBoard-module__6JQH-W__jobTitle{font:var(--type-item);color:var(--hunt-ink,var(--text));text-decoration:none}.JobBoard-module__6JQH-W__jobTitle:hover{text-decoration:underline;-webkit-text-decoration-color:var(--vermillion);text-decoration-color:var(--vermillion);text-underline-offset:3px}.JobBoard-module__6JQH-W__jobMeta{font:var(--type-body);margin-top:var(--space-sm);color:var(--hunt-faint,var(--text-muted));flex-wrap:wrap;gap:6px 14px;display:flex}.JobBoard-module__6JQH-W__company{color:var(--hunt-muted,var(--text-secondary))}.JobBoard-module__6JQH-W__jobAside{align-items:flex-end;gap:var(--space-sm);flex-direction:column;flex:0 0 130px;display:flex}.JobBoard-module__6JQH-W__jobAside>span{font:var(--type-caption);color:var(--hunt-faint,var(--text-muted));white-space:nowrap}.JobBoard-module__6JQH-W__jobAside a{font:var(--type-body);color:var(--hunt-muted,var(--text-secondary));text-decoration:none}.JobBoard-module__6JQH-W__jobAside a:hover{color:var(--hunt-ink,var(--text))}.JobBoard-module__6JQH-W__notice,.JobBoard-module__6JQH-W__empty{padding:56px var(--space-2xs);border-bottom:1px solid var(--hunt-line,var(--border))}.JobBoard-module__6JQH-W__empty h3{font:var(--type-item);margin:0}.JobBoard-module__6JQH-W__empty p,.JobBoard-module__6JQH-W__notice{font:var(--type-secondary);margin:var(--space-sm) 0 0;color:var(--hunt-muted,var(--text-secondary))}.JobBoard-module__6JQH-W__empty a{color:var(--hunt-ink,var(--text));text-underline-offset:3px}.JobBoard-module__6JQH-W__empty .JobBoard-module__6JQH-W__primaryAction{margin-top:var(--space-md);color:var(--on-action);display:inline-flex}.JobBoard-module__6JQH-W__pagination{font:var(--type-caption);justify-content:space-between;align-items:center;gap:var(--space-md);padding:18px var(--space-2xs) 0;color:var(--hunt-faint,var(--text-muted));display:flex}.JobBoard-module__6JQH-W__pagination div{gap:var(--space-md);display:flex}.JobBoard-module__6JQH-W__pagination a{font:var(--type-body);color:var(--hunt-muted,var(--text-secondary));text-decoration:none}.JobBoard-module__6JQH-W__pagination a:hover{color:var(--hunt-ink,var(--text))}.JobBoard-module__6JQH-W__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.JobBoard-module__6JQH-W__detailPage{width:100%;max-width:1180px;color:var(--hunt-ink,var(--text));margin:0 auto;padding:42px 28px 96px}.JobBoard-module__6JQH-W__jobHeader{max-width:820px;margin-bottom:34px}.JobBoard-module__6JQH-W__jobHeader>p{font:var(--type-body);color:var(--hunt-muted,var(--text-secondary));margin:0 0 9px}.JobBoard-module__6JQH-W__jobHeader h1{font:var(--type-page);letter-spacing:var(--tracking-page);margin:0}.JobBoard-module__6JQH-W__jobFacts{font:var(--type-secondary);margin-top:var(--space-md);color:var(--hunt-faint,var(--text-muted));flex-wrap:wrap;gap:7px 18px;display:flex}.JobBoard-module__6JQH-W__detailGrid{grid-template-columns:minmax(0,1fr) 318px;align-items:start;gap:28px;display:grid}.JobBoard-module__6JQH-W__jdPaper{min-width:0;color:var(--text);background:var(--surface);box-shadow:0 1px 0 color-mix(in srgb, var(--text) 5%, transparent), var(--shadow-3);border-radius:3px;padding:clamp(28px,5vw,58px)}.JobBoard-module__6JQH-W__documentHeader{justify-content:space-between;align-items:baseline;gap:var(--space-20);border-bottom:1px solid var(--border);padding-bottom:18px;display:flex}.JobBoard-module__6JQH-W__documentHeader h2{font:var(--type-item);margin:0}.JobBoard-module__6JQH-W__documentHeader span{font:var(--type-caption);color:var(--text-muted);white-space:nowrap}.JobBoard-module__6JQH-W__jdText{font:var(--type-body);padding-top:30px}.JobBoard-module__6JQH-W__jdText h3{font:var(--type-item);color:var(--text);margin:34px 0 9px}.JobBoard-module__6JQH-W__jdText h3:first-child{margin-top:0}.JobBoard-module__6JQH-W__jdText p{color:var(--text-secondary);margin:0 0 18px}.JobBoard-module__6JQH-W__jdText ul{padding-left:var(--space-20);color:var(--text-secondary);gap:9px;margin:0 0 22px;display:grid}.JobBoard-module__6JQH-W__jdText li{padding-left:var(--space-xs)}.JobBoard-module__6JQH-W__jdText li::marker{color:var(--vermillion)}.JobBoard-module__6JQH-W__decisionPanel{border:1px solid var(--hunt-line,var(--border));background:var(--hunt-panel,var(--elevated));border-radius:8px;position:sticky;top:24px;overflow:hidden}.JobBoard-module__6JQH-W__verificationBlock{font:var(--type-caption);border-bottom:1px solid var(--hunt-line,var(--border));color:var(--hunt-faint,var(--text-muted));flex-direction:column;gap:5px;padding:15px 18px;display:flex}.JobBoard-module__6JQH-W__fitSummary,.JobBoard-module__6JQH-W__fitStart{padding:22px var(--space-20)}.JobBoard-module__6JQH-W__scoreRow{justify-content:space-between;align-items:flex-start;gap:var(--space-md);display:flex}.JobBoard-module__6JQH-W__scoreRow>div{flex-direction:column;gap:5px;display:flex}.JobBoard-module__6JQH-W__scoreRow>div>span{font:var(--type-caption);color:var(--hunt-muted,var(--text-secondary))}.JobBoard-module__6JQH-W__scoreRow strong{font:var(--type-metric);font-variant-numeric:tabular-nums}.JobBoard-module__6JQH-W__scoreRow small{font:var(--type-caption);color:var(--hunt-faint,var(--text-muted))}.JobBoard-module__6JQH-W__recommendation{font:var(--type-eyebrow);padding:var(--space-xs) 7px;color:var(--hunt-muted,var(--text-secondary));background:color-mix(in srgb, var(--text) 5%, transparent);text-transform:uppercase;letter-spacing:var(--tracking-label);border-radius:4px}.JobBoard-module__6JQH-W__signalGroup{border-top:1px solid var(--hunt-line,var(--border));margin-top:23px;padding-top:17px}.JobBoard-module__6JQH-W__signalGroup h3{font:var(--type-label);color:var(--hunt-muted,var(--text-secondary));margin:0 0 10px}.JobBoard-module__6JQH-W__signalGroup p{font:var(--type-caption);padding:var(--space-sm) 0;color:var(--hunt-ink,var(--text));margin:0}.JobBoard-module__6JQH-W__signalGroup p+p{border-top:1px solid var(--hunt-line,var(--border))}.JobBoard-module__6JQH-W__primaryDecision{font:var(--type-label);color:var(--on-action);background:var(--vermillion);border-radius:6px;justify-content:center;margin-top:22px;padding:10px 14px;text-decoration:none;display:flex}.JobBoard-module__6JQH-W__primaryDecision:hover{background:color-mix(in srgb, var(--action) 88%, var(--text))}.JobBoard-module__6JQH-W__fitStart h2{font:var(--type-item);margin:0}.JobBoard-module__6JQH-W__fitStart>p{font:var(--type-caption);margin:var(--space-sm) 0 18px;color:var(--hunt-muted,var(--text-secondary))}@media (max-width:760px){.JobBoard-module__6JQH-W__topbar{flex-wrap:wrap}.JobBoard-module__6JQH-W__topbar .JobBoard-module__6JQH-W__spacer{flex-basis:100%;height:0}.JobBoard-module__6JQH-W__intro{flex-direction:column;align-items:stretch}.JobBoard-module__6JQH-W__search{flex:auto;min-width:0}.JobBoard-module__6JQH-W__jobRow{align-items:flex-start;gap:var(--space-md)}.JobBoard-module__6JQH-W__jobAside{flex-basis:auto}.JobBoard-module__6JQH-W__jobAside>span{display:none}.JobBoard-module__6JQH-W__detailGrid{grid-template-columns:1fr}.JobBoard-module__6JQH-W__decisionPanel{grid-row:1;position:static}.JobBoard-module__6JQH-W__detailPage{padding:30px 18px 72px}}@media (max-width:480px){.JobBoard-module__6JQH-W__page{padding-inline:18px}.JobBoard-module__6JQH-W__primaryAction{margin-left:auto}.JobBoard-module__6JQH-W__jobAside a span{font-size:18px}}
