.ijob-job-card{color:#100c09;background:#fcf9f1;border:1px solid #ebe3d6;border-radius:16px;flex-direction:column;min-width:0;min-height:245px;padding:23px;transition:transform .2s,box-shadow .2s;display:flex}.ijob-job-card:hover{transform:translateY(-3px);box-shadow:0 12px 30px #0000000d}.ijob-job-card__header{align-items:flex-start;gap:12px;display:flex}.ijob-job-card__logo{width:48px;height:48px;color:var(--primary-color);background:#d7efe1;border-radius:12px;flex-shrink:0;place-items:center;font-size:13px;font-weight:800;display:grid}.ijob-job-card__heading{min-width:0}.ijob-job-card__heading h3{margin:0 0 6px;font-size:17px;font-weight:750;line-height:1.3}.ijob-job-card__heading h3 a{color:inherit;text-decoration:none}.ijob-job-card__heading h3 a:hover{color:var(--primary-color)}.ijob-job-card__company{color:#766c63;flex-wrap:wrap;align-items:center;gap:5px;font-size:12px;display:flex}.ijob-job-card__separator{color:#bcb1a5;margin:0 3px}.ijob-job-card__metadata{flex-wrap:wrap;gap:8px;margin-top:19px;display:flex}.ijob-job-card__pill{white-space:nowrap;border:1px solid #efe6d8;border-radius:8px;align-items:center;gap:6px;padding:7px 10px;font-size:12px;display:inline-flex}.ijob-job-card__pill--salary{color:var(--color-orange);background:#fff5ee;border-color:#ffd4c0}.ijob-job-card__skills{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.ijob-job-card__skills span{color:#665b50;background:#f5f0e6;border-radius:20px;padding:5px 10px;font-size:11px}.ijob-job-card__footer{border-top:1px solid #eae3d8;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:16px;display:flex}.ijob-job-card__date{color:#887e72;align-items:center;gap:6px;font-size:12px;display:inline-flex}.ijob-job-card__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ijob-job-card__details,.ijob-job-card__apply{border-radius:24px;justify-content:center;align-items:center;gap:7px;padding:10px 15px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.ijob-job-card__details{color:#18130e;border:1px solid #e3d7c4}.ijob-job-card__apply{color:#fff;background:#120d09}.ijob-job-card__apply:hover{background:var(--primary-color)}.ijob-job-card__source{color:#81776b;margin-block:10px;font-size:11px}.ijob-external-apply{white-space:normal;max-width:100%;font-size:12px}.ijob-job-card--promoted{background:#f9fcf8;border-color:#c3d9c9;box-shadow:0 0 0 1px #195a380f}.ijob-job-card__promoted{color:#195a38;background:#d5eddd;border-radius:999px;width:fit-content;margin-bottom:8px;padding:3px 8px;font-size:11px;font-weight:700;display:inline-flex}
