.tx-jobapplications .job-detail-image{border-radius:30px;width:100%;height:auto;object-fit:cover}.tx-jobapplications .job-detail-image{margin-bottom:80px}@media screen and (min-width: 480px){.tx-jobapplications .job-detail-image{margin-bottom:calc(80px + 60*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.tx-jobapplications .job-detail-image{margin-bottom:140px}}.tx-jobapplications .job-detail-title{display:inline-block;background:linear-gradient(186deg, #F1F1F1 54%, #B700FF 152%);background-clip:text;-webkit-background-clip:text;color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);padding-bottom:.15em}.tx-jobapplications .benefits-title,.tx-jobapplications .skills-title{font-size:3.33rem;line-height:1;margin-bottom:68px}.tx-jobapplications .benefits-title div:first-child,.tx-jobapplications .skills-title div:first-child{padding-left:40px}.tx-jobapplications .job-roles-container--inner{padding-top:65px;padding-bottom:65px}@media(max-width: 1399.98px){.tx-jobapplications .job-roles-container--inner{padding:30px 20px 30px 20px}}.tx-jobapplications .benefits-text,.tx-jobapplications .skills-text{font-size:1.77rem;margin-bottom:56px}.tx-jobapplications .benefits-list ul:not(.list-unstyled).list-check li,.tx-jobapplications .skills-list ul:not(.list-unstyled).list-check li,.tx-jobapplications .roles-list ul:not(.list-unstyled).list-check li{padding-left:20px}.tx-jobapplications .benefits-list ul:not(.list-unstyled).list-check li+li,.tx-jobapplications .skills-list ul:not(.list-unstyled).list-check li+li,.tx-jobapplications .roles-list ul:not(.list-unstyled).list-check li+li{padding-top:0 !important;margin-top:20px}.tx-jobapplications .benefits-list ul:not(.list-unstyled).list-check li::before,.tx-jobapplications .skills-list ul:not(.list-unstyled).list-check li::before,.tx-jobapplications .roles-list ul:not(.list-unstyled).list-check li::before{width:9px;height:19px;margin-top:5px}.tx-jobapplications .benefits-list h1,.tx-jobapplications .benefits-list .h1,.tx-jobapplications .benefits-list h2,.tx-jobapplications .benefits-list .h2,.tx-jobapplications .benefits-list h3,.tx-jobapplications .benefits-list .h3,.tx-jobapplications .benefits-list h4,.tx-jobapplications .benefits-list .h4{font-weight:400;line-height:1.3}@media(min-width: 1200px){.tx-jobapplications .benefits-list h1,.tx-jobapplications .benefits-list .h1,.tx-jobapplications .benefits-list h2,.tx-jobapplications .benefits-list .h2,.tx-jobapplications .benefits-list h3,.tx-jobapplications .benefits-list .h3,.tx-jobapplications .benefits-list h4,.tx-jobapplications .benefits-list .h4{margin-left:45px}}.tx-jobapplications .benefits-list ul:not(.list-unstyled).list-check{font-weight:600}.tx-jobapplications .benefits-list ul:not(.list-unstyled).list-check li{background:linear-gradient(15.65deg, #F1F1F1 55.48%, #00888B 168.67%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}.tx-jobapplications .benefits-list ul:not(.list-unstyled).list-check li::before{background-image:url("data:image/svg+xml,%3csvg width='10' height='20' viewBox='0 0 10 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1.75 19.304 0 17.03l5.777-7.38-5.778-7.374L1.75 0l7.53 9.649z' fill='url%28%23a%29'/%3e%3cdefs%3e%3clinearGradient id='a' x1='-8.821' y1='24.152' x2='30.008' y2='14.482' gradientUnits='userSpaceOnUse'%3e%3cstop offset='.26' stop-color='%23f1f1f1'/%3e%3cstop offset='1' stop-color='%2300c8ff'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e");-webkit-text-fill-color:initial;color:initial}.tx-jobapplications .roles-list{color:#8b8580}.tx-jobapplications .roles-list ul:not(.list-unstyled).list-check{columns:2;column-gap:2rem;list-style:none;padding:0;margin:58px 0 0 0}@media(max-width: 767.98px){.tx-jobapplications .roles-list ul:not(.list-unstyled).list-check{columns:1;column-gap:0}}.tx-jobapplications .roles-list ul:not(.list-unstyled).list-check li{break-inside:avoid;margin-bottom:1rem}.tx-jobapplications .roles-list ul:not(.list-unstyled).list-check li+li{margin-top:0}.tx-jobapplications .roles-list ul:not(.list-unstyled).list-check li::before{margin-top:9px;width:8px;height:11px;background-image:url("data:image/svg+xml,%3csvg width='8' height='12' viewBox='0 0 8 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='m1.509 11.372-1.51-1.34 4.982-4.348L-.001 1.34 1.51 0 8 5.684z' fill='%23ff0f43'/%3e%3c/svg%3e")}.tx-jobapplications .skills-list h1,.tx-jobapplications .skills-list .h1,.tx-jobapplications .skills-list h2,.tx-jobapplications .skills-list .h2,.tx-jobapplications .skills-list h3,.tx-jobapplications .skills-list .h3,.tx-jobapplications .skills-list h4,.tx-jobapplications .skills-list .h4{font-weight:400;line-height:1.3}@media(min-width: 1200px){.tx-jobapplications .skills-list h1,.tx-jobapplications .skills-list .h1,.tx-jobapplications .skills-list h2,.tx-jobapplications .skills-list .h2,.tx-jobapplications .skills-list h3,.tx-jobapplications .skills-list .h3,.tx-jobapplications .skills-list h4,.tx-jobapplications .skills-list .h4{margin-left:45px}}.tx-jobapplications .skills-list ul:not(.list-unstyled).list-check{font-weight:600}.tx-jobapplications .skills-list ul:not(.list-unstyled).list-check li::before{background-image:url("data:image/svg+xml,%3csvg width='10' height='20' viewBox='0 0 10 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1.754 19.304 0 17.03l5.787-7.38L0 2.276 1.754 0l7.54 9.65z' fill='url%28%23a%29'/%3e%3cdefs%3e%3clinearGradient id='a' x1='-8.834' y1='24.152' x2='30.049' y2='14.454' gradientUnits='userSpaceOnUse'%3e%3cstop offset='.26' stop-color='%23f1f1f1'/%3e%3cstop offset='1' stop-color='%23bf00ff'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e")}.tx-jobapplications .job-text-video-center--header{max-width:515px;display:block;margin-left:auto;margin-right:auto}.tx-jobapplications .job-text-video-center--header h2,.tx-jobapplications .job-text-video-center--header .h2,.tx-jobapplications .job-text-video-center--header h3,.tx-jobapplications .job-text-video-center--header .h3,.tx-jobapplications .job-text-video-center--header h4,.tx-jobapplications .job-text-video-center--header .h4{font-weight:400}.tx-jobapplications .job-text-video-center--container{padding-left:100px;padding-right:100px}@media(max-width: 767.98px){.tx-jobapplications .job-text-video-center--container{padding-left:15px;padding-right:15px}}.tx-jobapplications .job-text-video-center--top-shadow{position:absolute;top:0;left:0;width:100%;height:33%;pointer-events:none;z-index:1}.tx-jobapplications .job-text-video-center--media-container{position:relative;display:flex;flex-direction:column;justify-content:end}.tx-jobapplications .job-text-video-center--media-container:before{content:"";position:absolute;top:0;left:0;width:33%;height:100%;background:linear-gradient(90deg, #010302 0%, rgba(1, 3, 2, 0) 100%)}.tx-jobapplications .job-text-video-center--media-container:after{content:"";position:absolute;top:0;right:0;width:33%;height:100%;background:linear-gradient(270deg, #010302 0%, rgba(1, 3, 2, 0) 100%)}.tx-jobapplications .job-text-video-center--title{color:#ff0f43;font-weight:600;font-size:1.38rem;padding-bottom:42px;min-height:80px}@media(max-width: 991.98px){.tx-jobapplications .job-text-video-center--title{padding-bottom:20px;min-height:54px}}[data-bs-theme=light] .job-detail-title{background-image:conic-gradient(from 90deg at 46.34% 50.68%, #D140F7 0deg, #EA374A 93.46deg, #D140F7 360deg)}