@media screen and (min-width: 1020px){.sticky .sticky__sidebar{will-change:min-height;padding:0 !important}.sticky .sticky__inner{transform:translate(0, 0);transform:translate3d(0, 0, 0);will-change:position, transform}}.job-overview,.panel .job-overview{margin-top:1.875rem}.job-overview h2:not(:first-child),.job-overview h3:not(:first-child),.job-overview h4:not(:first-child),.job-overview h5:not(:first-child),.panel .job-overview h2:not(:first-child),.panel .job-overview h3:not(:first-child),.panel .job-overview h4:not(:first-child),.panel .job-overview h5:not(:first-child){margin-top:1.875rem}.job-overview h2,.panel .job-overview h2{font-size:1.75rem}.job-overview h3,.panel .job-overview h3{font-size:1.5rem}.job-overview h4,.panel .job-overview h4{font-size:1.25rem}.job-overview h5,.panel .job-overview h5{font-size:1.1875rem}.job-overview p,.job-overview ul,.job-overview ol,.panel .job-overview p,.panel .job-overview ul,.panel .job-overview ol{font-size:17px}@media (min-width: 480px) and (max-width: 1697px){.job-overview p,.job-overview ul,.job-overview ol,.panel .job-overview p,.panel .job-overview ul,.panel .job-overview ol{font-size:calc( 17px + 3 * (100vw - 480px) / (1697 - 480))}}@media (min-width: 1698px){.job-overview p,.job-overview ul,.job-overview ol,.panel .job-overview p,.panel .job-overview ul,.panel .job-overview ol{font-size:20px}}.job-overview .job-overview__main,.panel .job-overview .job-overview__main{margin-bottom:3.125rem}@media screen and (min-width: 1020px){.job-overview .job-overview__columns,.panel .job-overview .job-overview__columns{display:flex}.job-overview .job-overview__main,.panel .job-overview .job-overview__main{width:62.5%;margin-bottom:0}.job-overview .job-overview__side,.panel .job-overview .job-overview__side{width:33.33333%;margin-left:4.16667%}}@media screen and (min-width: 1320px){.job-overview .job-overview__main,.panel .job-overview .job-overview__main{width:41.66667%;margin-left:12.5%}.job-overview .job-overview__side,.panel .job-overview .job-overview__side{width:20.83333%;margin-left:8.33333%}}.job-details{display:block;overflow:hidden;padding:0}.job-details>div{margin:-1.5625rem}.job-details>div>*,.job-details>div>.job-details__title{margin:1.5625rem}.job-details>div>.job-details__consultant{margin-top:2.1875rem;margin-bottom:2.1875rem}.job-details .button--wide{width:calc(100% - 3.125rem)}.job-details .job-details__title{margin-bottom:1.875rem;font-size:24px}@media (min-width: 480px) and (max-width: 1780px){.job-details .job-details__title{font-size:calc( 24px + 8 * (100vw - 480px) / (1780 - 480))}}@media (min-width: 1781px){.job-details .job-details__title{font-size:32px}}.job-details .job-details__detail h4{font-family:"Inter",sans-serif;font-weight:300;font-size:1rem}.job-details .job-details__detail span{font-family:"Rubik",sans-serif;font-weight:500;font-size:18px}@media (min-width: 480px) and (max-width: 1780px){.job-details .job-details__detail span{font-size:calc( 18px + 2 * (100vw - 480px) / (1780 - 480))}}@media (min-width: 1781px){.job-details .job-details__detail span{font-size:20px}}.consultant{display:flex;align-items:center}.consultant .consultant__img{position:relative;border-radius:100%;overflow:hidden;height:63px;width:63px;margin-right:1.25rem;flex-shrink:0}.consultant .consultant__img img{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;object-fit:cover}.consultant .consultant__content{flex:1}.consultant .consultant__name{font-size:1.375rem;margin:0}.consultant .consultant__ctas{overflow:hidden;margin-top:.625rem}.consultant .consultant__ctas>div{display:flex;margin:-.3125rem}.consultant .consultant__ctas>div>*{margin:.3125rem}.consultant .consultant__ctas a{color:#212a38;position:relative;line-height:100%}.consultant .consultant__ctas a:not(:first-child){border-left:1px solid #CCC;padding-left:.625rem}.consultant .consultant__ctas a:after{content:'';background:#1F2937;height:1px;width:0;position:absolute;bottom:0;left:0;transition:width 0.1s ease-in-out}.consultant .consultant__ctas a:hover:after{width:100%}.job-banner-extension .job-banner-extension__inner{padding:3.125rem 0 0}.job-banner-extension .job-banner-extension__wrapper{overflow:hidden}.job-banner-extension .job-banner-extension__wrapper>div{display:flex;flex-direction:column;margin:-.625rem}.job-banner-extension .job-banner-extension__wrapper>div>*{margin:.625rem}.job-banner-extension .job-banner-extension__item{display:flex;align-items:center}.job-banner-extension .job-banner-extension__item svg{height:33px;width:33px;display:block}.job-banner-extension .job-banner-extension__item span{font-family:"Rubik",sans-serif;font-weight:500;margin-left:1.25rem;line-height:100%;font-size:22px}@media (min-width: 480px) and (max-width: 1780px){.job-banner-extension .job-banner-extension__item span{font-size:calc( 22px + 7 * (100vw - 480px) / (1780 - 480))}}@media (min-width: 1781px){.job-banner-extension .job-banner-extension__item span{font-size:29px}}.job-banner-extension .job-banner-extension__item.job-banner-extension__item--pink svg path{fill:#EC4899}.job-banner-extension .job-banner-extension__item.job-banner-extension__item--purple svg path{fill:#8B5CF6}.job-banner-extension .job-banner-extension__item.job-banner-extension__item--cyan svg path{fill:#23DBCA}.job-banner-extension .job-banner-extension__item.job-banner-extension__item--orange svg path{fill:#FF6F61}.job-banner-extension .job-banner-extension__item.job-banner-extension__item--lime svg path{fill:#CEE83C}@media screen and (min-width: 1020px){.job-banner-extension{position:relative;z-index:2;margin-top:-1.875rem;transform:translate(0, -50%)}.job-banner-extension .job-banner-extension__inner{background:#fff;border-radius:300px;box-shadow:0 3px 6px rgba(31,41,55,0.16);padding:1.25rem 1.875rem 1.25rem 3.125rem}.job-banner-extension .job-banner-extension__wrapper>div{flex-direction:row;align-items:center;justify-content:space-between;margin:0}.job-banner-extension .job-banner-extension__wrapper>div>*{margin:0}}@media screen and (min-width: 1320px){.job-banner-extension .job-banner-extension__inner{max-width:83.33333%;margin:auto}}

