.jobCard-module-scss-module__y_qzga__jobCard{background-color:#232325;flex-direction:column;transition:background-color .2s,transform .2s;display:flex;overflow:hidden}.jobCard-module-scss-module__y_qzga__jobCard:hover{background-color:#35363a;transform:translateY(-4px)}.jobCard-module-scss-module__y_qzga__jobImageContainer{aspect-ratio:16/9;inline-size:100%;position:relative;overflow:hidden}.jobCard-module-scss-module__y_qzga__jobDepartment{color:#7e89ff;text-transform:uppercase;margin-block-end:4px;padding-block-start:12px;padding-inline:16px;font-size:.8rem}.jobCard-module-scss-module__y_qzga__jobTitle{text-transform:uppercase;margin-block-end:6px;padding-inline:16px;font-size:.95rem;line-height:1.3}.jobCard-module-scss-module__y_qzga__jobDetails{padding-block-end:16px;padding-inline:16px}.jobCard-module-scss-module__y_qzga__detailsRow{color:#ffffffb3;flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:.75rem;display:flex}.jobCard-module-scss-module__y_qzga__location{align-items:center;gap:4px;display:flex}.jobCard-module-scss-module__y_qzga__locationIcon{color:#e43541;font-size:.7rem}.jobCard-module-scss-module__y_qzga__workArrangement{background-color:#ffffff1a;border-radius:4px;padding:2px 6px;font-size:.7rem}@media screen and (min-width:1024px){.jobCard-module-scss-module__y_qzga__jobTitle{font-size:1rem}.jobCard-module-scss-module__y_qzga__jobDepartment{font-size:.85rem}.jobCard-module-scss-module__y_qzga__detailsRow{font-size:.8rem}}