.jobs-card[data-v-f1282c77]{gap:var(--jjr-space-3);padding:var(--jjr-space-4) var(--jjr-space-4);background:var(--jjr-color-bg-job-card);transition:box-shadow var(--jjr-duration-fast) var(--jjr-easing-standard), transform var(--jjr-duration-fast) var(--jjr-easing-standard);flex-direction:column;display:flex}.jobs-card[data-v-f1282c77]:hover{transform:translateY(-1px);box-shadow:0 10px 24px #1515150f}.jobs-card--muted[data-v-f1282c77]:hover{box-shadow:none;transform:none}.jobs-card--muted .jobs-card__main h3[data-v-f1282c77],.jobs-card--muted .jobs-card__main h3 span[data-v-f1282c77],.jobs-card--muted .jobs-card__meta[data-v-f1282c77]{color:var(--jjr-palette-neutral-60)}.jobs-card--muted .jobs-card__metaIco[data-v-f1282c77]{opacity:.55}.jobs-card__container[data-v-f1282c77]{justify-content:space-between;align-items:flex-start;gap:18px;min-width:0;display:flex}.jobs-card__main[data-v-f1282c77]{flex:1;min-width:0}.jobs-card__main h3[data-v-f1282c77]{margin:0 0 var(--jjr-space-3);font-size:var(--jjr-fs-7);font-weight:var(--jjr-fw-semibold);color:var(--jjr-color-text-job-strong)}.jobs-card__main h3 span[data-v-f1282c77]{color:var(--jjr-color-text-job-accent);font-variant-numeric:tabular-nums;margin-left:10px}.jobs-card__jobTitle.jobs-card__title--clickable[data-v-f1282c77]{font:inherit;font-size:inherit;font-weight:inherit;color:inherit;text-align:left;cursor:pointer;transition:color var(--jjr-duration-fast) var(--jjr-easing-standard);background:0 0;border:0;margin:0;padding:0;display:inline}.jobs-card__jobTitle.jobs-card__title--clickable[data-v-f1282c77]:hover{color:var(--jjr-color-text-highlight)}.jobs-card__jobTitle.jobs-card__title--clickable[data-v-f1282c77]:focus-visible{outline:2px solid var(--jjr-palette-green-5);outline-offset:2px;border-radius:var(--jjr-radius-sm)}.jobs-card__meta[data-v-f1282c77]{font-size:var(--jjr-fs-3);color:var(--jjr-palette-neutral-6);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.jobs-card__meta span[data-v-f1282c77]{align-items:center;gap:4px;display:inline-flex}.jobs-card__metaIco[data-v-f1282c77]{width:13px;height:13px;color:var(--jjr-color-text-job-muted);flex-shrink:0}.jobs-card__side[data-v-f1282c77]{text-align:center;width:96px;min-width:0;margin-top:var(--jjr-space-1);flex:none}.jobs-card__sideInner[data-v-f1282c77]{flex-direction:column;align-items:center;gap:6px;width:100%;min-width:0;display:flex}.jobs-card__sideInner[data-v-f1282c77] *{box-sizing:border-box;max-width:100%}.jobs-card__cta[data-v-f1282c77]{background:var(--jjr-color-accent);width:96px;height:32px;color:var(--jjr-palette-neutral-6);font-family:inherit;font-size:var(--jjr-fs-4);cursor:pointer;transition:background-color var(--jjr-duration-fast) var(--jjr-easing-standard);border:0;border-radius:3px;justify-content:center;align-items:center;padding:0;display:inline-flex}.jobs-card__cta[data-v-f1282c77]:hover{background:var(--jjr-palette-green-5-hover)}.jobs-card__sideInner[data-v-f1282c77] time{font-size:var(--jjr-fs-3);color:var(--jjr-palette-neutral-6);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;display:block}.jobs-card__extra[data-v-f1282c77],.jobs-card__footer[data-v-f1282c77]{box-sizing:border-box;width:100%;min-width:0}@media (width<=768px){.jobs-card__container[data-v-f1282c77]{flex-direction:column}.jobs-card__side[data-v-f1282c77],.jobs-card__cta[data-v-f1282c77]{width:100%}.jobs-card__sideInner[data-v-f1282c77]{align-items:stretch}}.jobs-card .jobs-card__company{align-items:center;gap:14px;display:flex}.jobs-card .jobs-card__company .jobs-card__logo{width:var(--jjr-company-logo-width-sm);height:var(--jjr-company-logo-height-sm);color:var(--jjr-color-text-job-muted);font-size:var(--jjr-fs-3);text-align:center;box-sizing:content-box;border:1px solid #eee;flex:none;justify-content:center;align-items:center;line-height:1.25;display:inline-flex;overflow:hidden}.jobs-card .jobs-card__company .jobs-card__logo img{object-fit:contain;max-width:100%;max-height:100%;display:block}.jobs-card .jobs-card__company strong{font-size:16px;font-weight:var(--jjr-fw-semibold);color:var(--jjr-color-text-job-strong);margin-bottom:5px;display:block}.jobs-card .jobs-card__company p{font-size:var(--jjr-fs-3);color:var(--jjr-palette-neutral-6);margin:0}.jobs-card .jobs-card__company em{color:var(--jjr-color-text-job-accent);margin-left:4px;font-style:normal}.jobs-card .jobs-card__companyText{flex:1;min-width:0;display:block}.jobs-card .jobs-card__companyName.jobs-card__companyBtn{font:inherit;font-size:16px;font-weight:var(--jjr-fw-semibold);color:var(--jjr-color-text-job-strong);cursor:pointer;background:0 0;border:0;margin:0 0 5px;padding:0;display:inline}.jobs-card .jobs-card__companyName.jobs-card__companyBtn:hover:not(:disabled){color:var(--jjr-color-text-highlight)}.jobs-card .jobs-card__companyName.jobs-card__companyBtn:disabled{cursor:default}
