.jobCard-module-scss-module__a4rtYq__card{background:var(--surface-04);border:1px solid var(--surface-20);border-radius:18px;flex-direction:column;gap:20px;width:100%;padding:28px;display:flex}.jobCard-module-scss-module__a4rtYq__header{justify-content:space-between;align-items:flex-start;gap:16px;width:100%;display:flex}.jobCard-module-scss-module__a4rtYq__titleCol{flex-direction:column;gap:6px;min-width:0;display:flex}.jobCard-module-scss-module__a4rtYq__company{letter-spacing:.52px;text-transform:uppercase;color:var(--text-muted);overflow-wrap:anywhere;font-size:13px;font-weight:500}.jobCard-module-scss-module__a4rtYq__title{color:#fff;overflow-wrap:anywhere;font-size:20px;font-weight:600}.jobCard-module-scss-module__a4rtYq__headerRight{flex-shrink:0;align-items:center;gap:16px;display:flex}.jobCard-module-scss-module__a4rtYq__closedBadge{border:1px solid var(--surface-20);color:var(--text-muted);white-space:nowrap;border-radius:100px;padding:6px 14px;font-size:13px;font-weight:600}.jobCard-module-scss-module__a4rtYq__typeBadge{white-space:nowrap;border-radius:100px;padding:6px 14px;font-size:13px;font-weight:600}.jobCard-module-scss-module__a4rtYq__payRow{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.jobCard-module-scss-module__a4rtYq__pay{color:#55ab33;font-size:28px;font-weight:700}.jobCard-module-scss-module__a4rtYq__perDiem{color:var(--text-muted);font-size:15px}.jobCard-module-scss-module__a4rtYq__payUnlisted{color:var(--text-muted);font-size:20px;font-weight:600}.jobCard-module-scss-module__a4rtYq__metaRow{flex-wrap:wrap;align-items:center;gap:12px 40px;display:flex}.jobCard-module-scss-module__a4rtYq__meta{color:#fff;white-space:nowrap;align-items:center;gap:8px;font-size:14px;display:flex}.jobCard-module-scss-module__a4rtYq__description{color:var(--text-muted);overflow-wrap:anywhere;font-size:15px}.jobCard-module-scss-module__a4rtYq__footer{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.jobCard-module-scss-module__a4rtYq__poster{align-items:center;gap:10px;min-width:0;display:flex}.jobCard-module-scss-module__a4rtYq__posterAvatar{width:36px;height:36px;color:var(--accent-phase2);background:#4d381a;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex}.jobCard-module-scss-module__a4rtYq__posterName{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:500;overflow:hidden}.jobCard-module-scss-module__a4rtYq__contact{border:1px solid var(--accent-phase2);color:var(--accent-phase2);cursor:pointer;background:0 0;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;padding:10px 24px;font-family:inherit;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.jobCard-module-scss-module__a4rtYq__contact:hover{background:#ff8c141f}@media (max-width:767px){.jobCard-module-scss-module__a4rtYq__card{gap:16px;padding:20px 16px}.jobCard-module-scss-module__a4rtYq__header{flex-direction:column-reverse;align-items:stretch;gap:12px}.jobCard-module-scss-module__a4rtYq__headerRight{justify-content:space-between}.jobCard-module-scss-module__a4rtYq__title{font-size:18px}.jobCard-module-scss-module__a4rtYq__pay{font-size:24px}.jobCard-module-scss-module__a4rtYq__metaRow{gap:10px 20px}.jobCard-module-scss-module__a4rtYq__meta,.jobCard-module-scss-module__a4rtYq__description{font-size:14px}}@media (max-width:419px){.jobCard-module-scss-module__a4rtYq__footer{flex-direction:column;align-items:stretch;gap:12px}.jobCard-module-scss-module__a4rtYq__contact{width:100%}}
