.job-detail{--hr: #f1f3f7;--pills-bg: rgba(247, 248, 250, 0.6);overflow:hidden;position:relative}.job-detail__list{min-height:900px}.job-detail__item{margin-block:3rem}.job-detail__item .title{color:var(--clr-medium-purple);font-weight:400}.job-detail__item .location{color:var(--clr-text-purple)}.job-detail__item .info-group{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.job-detail__item .info-group .info-pills{background-color:var(--pills-bg);font-weight:500;border-radius:40px;padding:4px 10px}.job-detail__item hr{border-width:3px;border-color:var(--hr);opacity:1}.job-detail__item .description-block{margin-bottom:2rem}.job-detail__item .description-title{color:var(--clr-medium-purple);font-weight:400}.job-detail__item .description{color:var(--clr-text-purple)}.job-detail__item .btn-cta{background-color:var(--green-brillio);display:inline-block;margin-top:1.5rem;padding:8px 64px;font-weight:600}.job-detail__highlight{background-color:rgba(48,47,47,.4);padding-top:80px;padding-left:40px;height:100%}.job-detail__highlight-col{position:absolute;right:0;top:0;bottom:0}.job-detail__highlight .heading{color:#fff;font-weight:600}.job-detail__highlight-card{display:block;border-bottom:3px solid var(--clr-text-purple);padding-block:20px;padding-right:40px}.job-detail__highlight-card .title{color:var(--clr-medium-purple);margin-bottom:0}.job-detail__highlight-card .location{color:var(--clr-text-purple);margin-bottom:.75rem}.lightmode .job-detail{--hr: #818181;--pills-bg: hsla(220, 23%, 87%, 0.6)}@media(min-width: 1400px){.job-detail__highlight-card{padding-right:8vw}}@media(max-width: 767.98px){.job-detail__list{min-height:unset}.job-detail__highlight-col{position:relative}}/*# sourceMappingURL=join-detail.min.css.map */