.career-container{min-height:calc(100vh - 200px);display:flex;justify-content:center;align-items:center;padding:2rem;position:relative}.career-container .career-content{max-width:900px;text-align:center;position:relative;z-index:1}.career-container .career-content h1{margin-bottom:3rem;color:#fff;font-size:3rem;font-weight:600;text-shadow:0 2px 4px rgba(0,0,0,.3)}.career-container .career-content h1:after{content:"";display:block;width:80px;height:4px;background:var(--primary-color);margin:1rem auto 0;border-radius:2px}.career-container .career-content .no-positions{background:hsla(0,0%,100%,.03);padding:3rem;border-radius:16px;backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);box-shadow:0 8px 32px rgba(0,0,0,.2)}.career-container .career-content .no-positions p{margin:.8rem 0;color:hsla(0,0%,100%,.8);line-height:1.6}.career-container .career-content .no-positions p:first-child{font-size:1.4rem;font-weight:500;color:#fff;margin-bottom:1.5rem;letter-spacing:.5px}@media(max-width:768px){.career-container{padding:1rem}.career-container .career-content h1{font-size:2.2rem}.career-container .career-content .no-positions{padding:2rem}.career-container .career-content .no-positions p:first-child{font-size:1.2rem}}