.career-opportunities{padding-top:3rem;padding-bottom:3rem;display:flex;flex-direction:column;gap:2rem}.career-opportunities__content{display:flex;flex-direction:column;gap:1.5rem}.career-opportunities__title{font-size:1.75rem;font-style:normal;line-height:2.125rem;font-weight:600;margin-bottom:0}@media screen and (min-width: 768px){.career-opportunities__title{font-size:2.375rem;line-height:3rem}}.career-opportunities__block{display:flex;flex-direction:column;gap:1.5rem}.career-opportunities__list{list-style:none;padding:0 1rem;margin:0 auto;width:100%;max-width:calc(1320px + 4rem)}.career-opportunities__item{position:relative;flex:0 0 16.5rem;height:18rem;border:1px solid #8c8c8c;border-radius:.5rem}.career-opportunities__figure{position:absolute;top:0;left:0;display:flex;width:100%;height:100%}.career-opportunities__figure::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000 84%);border-radius:.5rem}.career-opportunities__img{width:100%;height:100%;border-radius:.5rem;object-fit:cover;aspect-ratio:5/8}.career-opportunities__tag{position:relative;z-index:1;width:fit-content;padding:.5rem 1rem;background-color:#fa0;color:#181733;flex-direction:column;gap:1rem;border-top-left-radius:.5rem}.career-opportunities__tag-description{font-size:.875rem;font-style:normal;line-height:1.5rem;font-weight:600}@media screen and (min-width: 768px){.career-opportunities__tag-description{font-size:1rem;line-height:1.75rem}}.career-opportunities__body{position:absolute;z-index:1;display:flex;bottom:0;padding:1rem;width:100%;border-radius:.5rem;flex-direction:column;gap:1rem}.career-opportunities__description{font-size:.875rem;font-style:normal;line-height:1.1875rem;font-weight:500;color:#fff}@media screen and (min-width: 768px){.career-opportunities__list{padding-left:2rem;padding-right:2rem}}@media screen and (min-width: 1024px){.career-opportunities{padding-top:5rem;padding-bottom:5rem}}
