.jobs-page[data-v-5e40e253]{background:var(--jjr-color-bg-page);min-height:640px;color:var(--jjr-color-text-job-strong);font-family:var(--jjr-font-sans)}.jobs-hero__inner[data-v-5e40e253],.jobs-results__inner[data-v-5e40e253]{width:min(var(--jjr-layout-content-max-width), calc(100% - 32px));margin:0 auto}.jobs-hero[data-v-5e40e253]{background:var(--jjr-palette-page-green);padding:30px 0}.jobs-hero__inner[data-v-5e40e253]{flex-direction:column;gap:8px;display:flex}.jobs-results__inner[data-v-5e40e253]{padding:0 0 40px}.jobs-results__head[data-v-5e40e253]{font-size:var(--jjr-fs-3);color:var(--jjr-color-text-job-body);background-color:var(--jjr-color-bg-job-card);justify-content:space-between;align-items:center;gap:16px;margin:0 0 16px;padding:12px 16px;display:flex}.jobs-results__head p[data-v-5e40e253]{margin:0}.jobs-results__count[data-v-5e40e253]{align-items:center;gap:4px;display:inline-flex}.jobs-results__icon[data-v-5e40e253]{width:16px;height:16px;color:var(--jjr-color-text-job-strong);flex-shrink:0}.jobs-results__count strong[data-v-5e40e253]{color:var(--jjr-color-text-job-accent);font-weight:var(--jjr-fw-bold);font-variant-numeric:tabular-nums}.jobs-results__cta[data-v-5e40e253]{align-items:center;gap:16px;display:inline-flex}.jobs-results__signup[data-v-5e40e253]{font-weight:var(--jjr-fw-medium);color:var(--jjr-color-text-highlight);text-underline-offset:2px;cursor:pointer;transition:opacity var(--jjr-duration-fast) var(--jjr-easing-standard);text-decoration:underline}.jobs-results__signup[data-v-5e40e253]:hover{opacity:.85}.jobs-results__quickJob[data-v-5e40e253]{color:var(--jjr-color-text-job-strong)}.jobs-results__listShell[data-v-5e40e253]{min-height:560px;position:relative}.jobs-results__loadingOverlay[data-v-5e40e253]{z-index:1;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:24px;left:0;right:0}.jobs-results__pagerWrap--busy[data-v-5e40e253] .jjr-pagination{pointer-events:none;opacity:.45}.jobs-cards[data-v-5e40e253]{flex-direction:column;gap:16px;display:flex}.jobs-cards[data-v-5e40e253] .jobs-card__sideInner{position:relative}.jobs-cards[data-v-5e40e253] .jobs-card__sideInner time{position:absolute;top:48px}.jobs-cards[data-v-5e40e253] .jobs-card__companyText{flex:1;min-width:0;display:block}.jobs-cards[data-v-5e40e253] .jobs-card__companyName.jobs-card__companyBtn{font:inherit;font-size:16px;font-weight:var(--jjr-fw-semibold);color:var(--jjr-color-text-job-strong);text-align:left;cursor:pointer;border-radius:var(--jjr-radius-sm);background:0 0;border:0;margin:0 0 5px;padding:0;display:inline}.jobs-cards[data-v-5e40e253] .jobs-card__companyName.jobs-card__companyBtn:hover:not(:disabled){color:var(--jjr-color-text-highlight)}.jobs-cards[data-v-5e40e253] .jobs-card__companyName.jobs-card__companyBtn:focus-visible{outline:2px solid var(--jjr-palette-green-5);outline-offset:2px}.jobs-cards[data-v-5e40e253] .jobs-card__companyName.jobs-card__companyBtn:disabled{cursor:default;color:var(--jjr-color-text-job-strong)}@media (width<=768px){.jobs-results__head[data-v-5e40e253]{flex-direction:column;align-items:flex-start;gap:4px}}
