.JobCard-module__21BaFa__jobCard{flex-direction:column;transition:all .2s;display:flex}.JobCard-module__21BaFa__jobCard:hover{box-shadow:var(--mantine-shadow-md);transform:translateY(-2px)}.JobCard-module__21BaFa__premiumCard{border-left:4px solid var(--mantine-color-yellow-5);background-color:#ffec9940}[data-mantine-color-scheme=dark] .JobCard-module__21BaFa__premiumCard{background-color:#ffc1071a}.JobCard-module__21BaFa__premiumCard:hover{background-color:#ffec9966}[data-mantine-color-scheme=dark] .JobCard-module__21BaFa__premiumCard:hover{background-color:#ffc10726}.JobCard-module__21BaFa__premiumBadge{flex-shrink:0}.JobCard-module__21BaFa__featuredCard{border-left:3px solid var(--mantine-color-blue-4)}.JobCard-module__21BaFa__featuredBadge{flex-shrink:0}.JobCard-module__21BaFa__description{-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;flex:1;max-height:120px;display:-webkit-box;overflow:hidden}.JobCard-module__21BaFa__footer{border-top:1px solid var(--mantine-color-default-border)}
.page-module__EVJJWa__wrapper{min-height:calc(100dvh - var(--app-shell-header-height));background:linear-gradient(to bottom,var(--mantine-color-gray-0),var(--mantine-color-white))}[data-mantine-color-scheme=dark] .page-module__EVJJWa__wrapper{background:linear-gradient(to bottom,var(--mantine-color-dark-7),var(--mantine-color-dark-8))}.page-module__EVJJWa__jobCard{cursor:pointer;text-decoration:none;transition:all .2s}.page-module__EVJJWa__jobCard:hover{box-shadow:var(--mantine-shadow-md);transform:translateY(-2px)}.page-module__EVJJWa__categoryCard{cursor:pointer;height:100%;text-decoration:none;transition:all .2s}.page-module__EVJJWa__categoryCard:hover{box-shadow:var(--mantine-shadow-md);transform:translateY(-2px)}.page-module__EVJJWa__companyCard{cursor:pointer;height:100%;text-decoration:none;transition:all .2s}.page-module__EVJJWa__companyCard:hover{box-shadow:var(--mantine-shadow-md);transform:translateY(-2px)}
