.career-job-offer.career-job-offer.career-job-offer.career-job-offer{margin-block:0;margin-left:-2rem;padding-block:calc(7.7vh + 2.1rem) 4rem;width:100vw}.career-job-offer .container{padding-inline:2rem;position:relative;width:100%}.career-job-offer .wp-block-button{background-color:inherit;border:0;height:-moz-fit-content;height:fit-content;margin:0;padding:0}.career-job-offer__widget{background-color:var(--wp--preset--color--bw-300);border-radius:2.5rem;left:0;margin-block:0;margin-inline:auto;padding-block:1.6rem;padding-inline:2.1rem;position:sticky;top:2rem;width:-moz-fit-content;width:fit-content;z-index:1}.career-job-offer__widget-department,.career-job-offer__widget-location,.career-job-offer__widget-title{display:none}.career-job-offer__widget-buttons{align-items:center;-moz-column-gap:1.6rem;column-gap:1.6rem;display:flex;flex-flow:row nowrap}.career-job-offer__button.career-job-offer__button.career-job-offer__button--share{position:relative}.career-job-offer__button.career-job-offer__button.career-job-offer__button--share span{border:.1rem solid var(--wp--preset--color--blue-500);font-family:Inter_var,sans-serif;font-weight:400;padding-block:1.1rem;padding-inline:4.4rem 2rem}.career-job-offer__button.career-job-offer__button.career-job-offer__button--share.active span{background-color:var(--wp--preset--color--bw-350)}.career-job-offer__button.career-job-offer__button.career-job-offer__button--apply a{font-family:Inter_var,sans-serif;font-weight:400;padding-block:1.2rem;padding-inline:4rem}.career-job-offer__button.career-job-offer__button.career-job-offer__button--return{margin-block:2.5rem 0}.career-job-offer__button.career-job-offer__button.career-job-offer__button--return a{padding-inline:2.8rem}.career-job-offer__button.career-job-offer__button.career-job-offer__button--return:hover:after{left:-1rem}.career-job-offer__button.career-job-offer__button.career-job-offer__button--return:after{left:0}.career-job-offer__job-description{margin-block:2.5rem 0}.career-job-offer__job-location.career-job-offer__job-location.career-job-offer__job-location{display:flex;flex-flow:column nowrap;margin-block:2.2rem 0;row-gap:.2rem}.career-job-offer__job-publish-date.career-job-offer__job-publish-date.career-job-offer__job-publish-date{display:flex;flex-flow:column nowrap;margin-block:1.5rem 0;row-gap:.2rem}.career-job-offer__job-details{margin-block:1.8rem 0}.career-job-offer__job-details a{color:var(--wp--preset--color--blue-500)}.career-job-offer__job-details a:hover{color:var(--wp--preset--color--blue-600)}.career-job-offer__job-details h3{margin-block:4rem 2rem}.career-job-offer__job-details h4{margin-block:3rem 1.5rem}.career-job-offer__job-details p{margin-block:3rem}.career-job-offer__job-details p:first-child{margin-block:0 3rem}.career-job-offer__job-details p:last-child{margin-block:3rem 0}.career-job-offer__job-details ol,.career-job-offer__job-details ul{list-style:disc;margin-block:0 3rem;padding-left:3rem}.career-job-offer__share-wrapper{background-color:var(--wp--preset--color--blue-900);border-radius:3.2rem;-moz-column-gap:3.5rem;column-gap:3.5rem;display:flex;flex-flow:row nowrap;left:0;opacity:0;padding:1.3rem 1.9rem 1.2rem 1.8rem;pointer-events:none;position:absolute;top:calc(100% + .9rem);transition:opacity .1s ease}.career-job-offer__share-wrapper:before{background-color:var(--wp--preset--color--blue-900);content:"";height:1.4rem;left:20%;position:absolute;top:-.5rem;transform:rotate(45deg);width:1.8rem}.career-job-offer__share-wrapper a{padding:1rem}.career-job-offer__share-wrapper a img{height:2.3rem;transition:scale .2s ease;width:auto}.career-job-offer__share-wrapper a:hover img{scale:.9}.career-job-offer__share-wrapper.active{opacity:1;pointer-events:all}.career-job-offer__navigation-wrapper{margin-block:0 5.5rem;margin-left:-2rem;overflow-x:scroll;padding-inline:2rem;scrollbar-width:none;width:100vw}.career-job-offer__navigation{display:flex;flex-flow:row nowrap;gap:0;width:-moz-max-content;width:max-content}.career-job-offer__navigation p{padding-left:2.5rem;position:relative}.career-job-offer__navigation p:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDYgMTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDlMNSA1TDEgMSIgc3Ryb2tlPSIjMDAxQTNGIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1rem;left:.8rem;position:absolute;top:50%;transform:translateY(-50%);width:.8rem}.career-job-offer__navigation p:first-child{padding-left:0}.career-job-offer__navigation p:first-child:before{display:none}.career-job-offer__navigation p a{color:var(--wp--preset--color--blue-500);text-decoration:none}.career-job-offer__navigation p a:hover{color:var(--wp--preset--color--blue-600)}@media(min-width:768px){.career-job-offer.career-job-offer.career-job-offer.career-job-offer{padding-block:calc(13.5vh + 5rem) 5rem;position:relative}.career-job-offer.career-job-offer.career-job-offer.career-job-offer:before{border:1.3rem solid var(--wp--preset--color--yellow);border-radius:50%;content:"";height:74.4rem;position:absolute;right:-37.7rem;top:-28.8rem;width:74.4rem;z-index:-2}.career-job-offer.career-job-offer.career-job-offer.career-job-offer:after{background-color:var(--wp--preset--color--blue-500);border-radius:50%;content:"";height:4.8rem;position:absolute;right:6.9rem;top:44.1rem;width:4.8rem;z-index:-1}.career-job-offer__navigation-wrapper{margin-block:0 4.7rem;margin-left:0;overflow-x:visible;padding-inline:0;width:66%}.career-job-offer__navigation{width:100%}.career-job-offer__navigation--job span{display:inline-block;max-width:47rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.career-job-offer__widget{left:unset;margin-inline:auto 0;padding:3.6rem;right:0;width:34.8rem;z-index:0}.career-job-offer__widget-department{align-items:center;-moz-column-gap:1.2rem;column-gap:1.2rem;display:flex;flex-flow:row nowrap}.career-job-offer__department-name{font-family:Inter_bold,sans-serif}.career-job-offer__department-image.career-job-offer__department-image.career-job-offer__department-image{background-color:var(--wp--preset--color--blue-900);border-radius:50%;box-sizing:content-box;height:1.8rem;margin-block:.2rem 0;margin-left:.2rem;min-height:1.8rem;min-width:1.8rem;padding:1.3rem;position:relative;width:1.8rem}.career-job-offer__department-image.career-job-offer__department-image.career-job-offer__department-image:before{background-color:var(--wp--preset--color--yellow);border-radius:1rem;content:"";height:5.5rem;left:2.1rem;position:absolute;top:0;transform:rotate(-45deg) translateY(-.8rem);width:1.3rem;z-index:-1}.career-job-offer__department-image.career-job-offer__department-image.career-job-offer__department-image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.career-job-offer__job-description{margin-block:0;margin-inline:0 auto;max-width:66%}.career-job-offer__widget-title{display:block;margin-block:2.6rem 0}.career-job-offer__widget-location{color:var(--wp--preset--color--blue-600);display:block;margin-block:2.4rem 0;padding-left:2.3rem;position:relative}.career-job-offer__widget-location:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAxNiAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjYzNTU5IDMuMDY0MDZDNC44MzMxNiAxLjg2MiA2LjQ1NTcxIDEuMTg2OTIgOC4xNDczMiAxLjE4NjkyQzkuODM4OTQgMS4xODY5MiAxMS40NjE1IDEuODYyIDEyLjY1OTEgMy4wNjQwNkMxNS4wNDI0IDUuNDYyMjcgMTUuMDI3OSA5LjI5NjQ4IDEyLjYyMzkgMTIuMTgxNkw4LjE0NzQzIDE3LjU1NDZMMy42NzA3OCAxMi4xODE2QzEuMjY2OTUgOS4yOTY0OCAxLjI1MjQyIDUuNDYxNjMgMy42MzU1OSAzLjA2NDA2Wk0yLjc2MjQ3IDEyLjk0NzVMNy42OTI3NSAxOC44NjU2QzcuNzQ4MzYgMTguOTMyMyA3LjgxNzg0IDE4Ljk4NjEgNy44OTYzMSAxOS4wMjI5QzcuOTc0NzcgMTkuMDU5OCA4LjA2MDMxIDE5LjA3ODggOC4xNDY5IDE5LjA3ODhDOC4yMzM0OSAxOS4wNzg4IDguMzE5MDMgMTkuMDU5OCA4LjM5NzUgMTkuMDIyOUM4LjQ3NTk2IDE4Ljk4NjEgOC41NDU0NSAxOC45MzIzIDguNjAxMDYgMTguODY1NkwxMy41MzEzIDEyLjk0NzVDMTQuODE4MSAxMS40MzI0IDE1LjU1MTYgOS41MjAzNCAxNS42MTA1IDcuNTI4MjlDMTUuNjMzOSA2LjU0NTc2IDE1LjQ1ODYgNS41Njg2OSAxNS4wOTU0IDQuNjU2MzdDMTQuNzMyMSAzLjc0NDA1IDE0LjE4ODQgMi45MTU1IDEzLjQ5NzIgMi4yMjA5OUMxMi4wNzU3IDAuNzk4NSAxMC4xNTIzIDAgOC4xNDc0MyAwQzYuMTQyNTQgMCA0LjIxOTE3IDAuNzk4NSAyLjc5NzY2IDIuMjIwOTlDMi4xMDYyNiAyLjkxNTM4IDEuNTYyMzMgMy43NDM4OCAxLjE5ODg3IDQuNjU2MjJDMC44MzU0MTcgNS41Njg1NSAwLjY2MDAxOSA2LjU0NTY4IDAuNjgzMzI3IDcuNTI4MjlDMC43NDIxNzIgOS41MjAzNCAxLjQ3NTc0IDExLjQzMjQgMi43NjI0NyAxMi45NDc1Wk04LjE0NzQzIDUuMDczMDZDNy42NTk4NyA1LjA3MzA2IDcuMTgzMjYgNS4yMTg1MiA2Ljc3Nzg3IDUuNDkxMDZDNi4zNzI0OCA1Ljc2MzU5IDYuMDU2NTIgNi4xNTA5NSA1Ljg2OTk0IDYuNjA0MTZDNS42ODMzNiA3LjA1NzM2IDUuNjM0NTQgNy41NTYwNiA1LjcyOTY2IDguMDM3MThDNS44MjQ3OCA4LjUxODMgNi4wNTk1NiA4Ljk2MDI0IDYuNDA0MzEgOS4zMDcxMUM2Ljc0OTA3IDkuNjUzOTcgNy4xODgzMSA5Ljg5MDE5IDcuNjY2NSA5Ljk4NTlDOC4xNDQ2OSAxMC4wODE2IDguNjQwMzUgMTAuMDMyNSA5LjA5MDggOS44NDQ3NkM5LjU0MTI0IDkuNjU3MDMgOS45MjYyNCA5LjMzOTEzIDEwLjE5NzEgOC45MzEyNkMxMC40NjggOC41MjMzOCAxMC42MTI2IDguMDQzODUgMTAuNjEyNiA3LjU1MzMxQzEwLjYxMTcgNi44OTU3OCAxMC4zNTE3IDYuMjY1NDQgOS44ODk1NiA1LjgwMDVDOS40Mjc0NSA1LjMzNTU2IDguODAwOTUgNS4wNzM5NiA4LjE0NzQzIDUuMDczMDZaTTguMTQ3NDMgMTEuMjI3M0M4Ljg2OTUyIDExLjIyNzMgOS41NzUzOSAxMS4wMTE4IDEwLjE3NTggMTAuNjA4MkMxMC43NzYyIDEwLjIwNDYgMTEuMjQ0MSA5LjYzMDg3IDExLjUyMDUgOC45NTk2NkMxMS43OTY4IDguMjg4NDUgMTEuODY5MSA3LjU0OTg3IDExLjcyODIgNi44MzczMkMxMS41ODczIDYuMTI0NzYgMTEuMjM5NiA1LjQ3MDI0IDEwLjcyOSA0Ljk1NjUyQzEwLjIxODQgNC40NDI4IDkuNTY3OSA0LjA5Mjk1IDguODU5NjkgMy45NTEyMkM4LjE1MTQ4IDMuODA5NDggNy40MTc0IDMuODgyMjIgNi43NTAyOCA0LjE2MDI1QzYuMDgzMTYgNC40MzgyNyA1LjUxMjk2IDQuOTA5MDkgNS4xMTE3OSA1LjUxMzE2QzQuNzEwNjIgNi4xMTcyMyA0LjQ5NjUgNi44Mjc0MyA0LjQ5NjUgNy41NTM5NEM0LjQ5NzYxIDguNTI3ODIgNC44ODI2MiA5LjQ2MTQ5IDUuNTY3MDYgMTAuMTUwMUM2LjI1MTUgMTAuODM4OCA3LjE3OTQ4IDExLjIyNjEgOC4xNDc0MyAxMS4yMjczWiIgZmlsbD0iIzIwNUZCRCIvPgo8L3N2Zz4K);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:3rem;left:-.1rem;position:absolute;top:-.1rem;width:1.6rem}.career-job-offer__widget-buttons{-moz-column-gap:0;column-gap:0;justify-content:space-between;margin-block:2.6rem 0}.career-job-offer__button.career-job-offer__button.career-job-offer__button--apply a{padding-inline:3.5rem}.career-job-offer__button.career-job-offer__button.career-job-offer__button--return{margin-block:3.4rem 0}.career-job-offer__job-details{margin-block:3.6rem 0}.career-job-offer__job-details h3{font-size:3rem!important;margin-block:3.8rem 1.9rem}.career-job-offer__job-details h4{margin-block:1.9rem}.career-job-offer__job-details p{font-size:1.8rem!important;line-height:1.666!important;margin-block:1.9rem}.career-job-offer__job-details p:first-child{margin-block:0 1.9rem}.career-job-offer__job-details p:last-child{margin-block:1.9rem 0}.career-job-offer__job-details ol,.career-job-offer__job-details ul{margin-block:0 1.9rem;padding-left:2.5rem}.career-job-offer__job-details ol li,.career-job-offer__job-details ul li{font-size:1.8rem!important;line-height:1.666!important}.career-job-offer__job-location.career-job-offer__job-location.career-job-offer__job-location{align-self:center;display:inline-flex;margin-block:3.7rem 0;row-gap:.8rem}.career-job-offer__job-publish-date.career-job-offer__job-publish-date.career-job-offer__job-publish-date{align-self:center;display:inline-flex;margin-block:3.7rem 0;margin-left:12.4rem;row-gap:.8rem}.career-job-offer__share-wrapper{left:50%;transform:translateX(-50%)}.career-job-offer__share-wrapper:before{left:50%;transform:translateX(-50%) rotate(45deg)}}@media(min-width:1440px){.career-job-offer .container{padding-inline:0}.career-job-offer__navigation--job span{max-width:50rem}}@media(max-width:767px){.career-job-offer__job-details h3{font-size:24px!important;line-height:1.2!important}.career-job-offer__job-details h4{font-size:20px!important;line-height:1.2!important}.career-job-offer__job-details li,.career-job-offer__job-details p{font-size:18px!important;line-height:1.67!important}.career-job-offer__job-location.career-job-offer__job-location.career-job-offer__job-location,.career-job-offer__job-publish-date.career-job-offer__job-publish-date.career-job-offer__job-publish-date{font-size:18px!important}.career-job-offer__button.career-job-offer__button.career-job-offer__button--apply a,.career-job-offer__button.career-job-offer__button.career-job-offer__button--apply span,.career-job-offer__button.career-job-offer__button.career-job-offer__button--return a,.career-job-offer__button.career-job-offer__button.career-job-offer__button--return span,.career-job-offer__button.career-job-offer__button.career-job-offer__button--share a,.career-job-offer__button.career-job-offer__button.career-job-offer__button--share span{font-size:15px!important}}
