.careers-container{background:linear-gradient(135deg,#f5f7fa,#eff3fa);justify-content:center;align-items:center;min-height:100vh;padding:2rem;display:flex;position:relative;overflow:hidden}.careers-container:before{content:"";opacity:.5;background:radial-gradient(circle,#ff9a9e,#fad0c4);border-radius:50%;width:200px;height:200px;position:absolute;top:-50px;left:-50px}.careers-container:after{content:"";opacity:.5;background:radial-gradient(circle,#a1c4fd,#c2e9fb);border-radius:50%;width:300px;height:300px;position:absolute;bottom:-50px;right:-50px}.careers-content{text-align:center;z-index:1;background:#fff;border-radius:8px;max-width:600px;padding:2rem;position:relative;box-shadow:0 4px 6px #0000001a}.careers-content h1{color:#78c3cf}.positions{margin-top:2rem}.positions h2{margin-bottom:1rem;font-size:1.5rem}.positions ul{padding:0;list-style-type:none}.positions li{margin:.5rem 0;font-size:1rem}.no-positions{color:#777;margin-top:1rem;font-style:italic}
