html[data-page=current-openings] .banner.isSticky .banner__heading{font-size:17px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:-0.68px}html[data-page=current-openings] .current-openings__title{font-size:20px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:-0.8px}html[data-page=current-openings] .banner__heading span{font-size:25px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-1px}html[data-page=current-openings] .banner__heading{font-size:30px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-1.5px}html[data-page=current-openings] .current-openings__content,html[data-page=current-openings] .current-openings__details{font-weight:400;font-size:17px;line-height:120%;letter-spacing:-0.68px}:root{--w-1col: calc(var(--containerWidth) / 4 - 20px * (4 - 1) / 4)}html[data-page=current-openings] .c-pageGradient{background-color:transparent}html[data-page=current-openings] .c-breadcrumbs,html[data-page=current-openings] .banner{background-color:#f9f9f9}html[data-page=current-openings] .c-breadcrumbs{position:sticky;top:-1px}@media(max-width: 1024px){html[data-page=current-openings] .c-breadcrumbs{font-size:13px;line-height:110%;font-weight:400;letter-spacing:-0.52px}}html[data-page=current-openings] main.isSticky{transform:inherit;padding-bottom:45px}html[data-page=current-openings] main.isSticky .c-footer__legal{z-index:-1}html[data-page=current-openings] .currentOpenings__toastCopy{display:inline-flex;padding:15px 30px;flex-direction:row;align-items:center;gap:10px;border-radius:10px;background:#ecf8dd;position:fixed;z-index:15;top:-100%;left:50%;z-index:22;transform:translateX(-50%);visibility:hidden;opacity:0;transition:1s ease-in-out}@media(max-width: 1023px){html[data-page=current-openings] .currentOpenings__toastCopy{top:auto;bottom:-100%;z-index:100}}html[data-page=current-openings] .currentOpenings__toastCopyTxt{font-size:15px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-0.6px}html[data-page=current-openings] .currentOpenings__toastCopy.-show{visibility:visible;top:110px;opacity:1}@media(max-width: 1023px){html[data-page=current-openings] .currentOpenings__toastCopy.-show{top:auto;bottom:6%}}html[data-page=current-openings] .currentOpenings__copyWrap{display:flex;align-items:center;gap:8px}html[data-page=current-openings] .currentOpenings__copyWrap button{position:relative;bottom:1px}html[data-page=current-openings] .banner{padding:50px 20px;position:sticky;top:calc(var(--h-header));left:0;transition:.5s all ease}@media(max-width: 1024px){html[data-page=current-openings] .banner{padding-top:40px;padding-bottom:40px}}@media(max-width: 1023px){html[data-page=current-openings] .banner__heading{font-size:20px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:-0.8px;text-align:left}}html[data-page=current-openings] .banner__heading span{display:block;width:100%;margin-top:5px;color:#5f5f5f}@media(max-width: 1023px){html[data-page=current-openings] .banner__heading span{font-size:17px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:-0.68px;margin-top:0}}html[data-page=current-openings] .banner.isSticky{padding:30px 20px;z-index:5}@media(min-width: 768px){html[data-page=current-openings] .banner.isSticky .banner__heading span{display:inline;font-weight:400;font-size:17px;line-height:120%;letter-spacing:-0.68px}}@media(min-width: 768px){html[data-page=current-openings] .banner.isSticky .current-openings__positionBox{flex-direction:row}}html[data-page=current-openings] .banner.isSticky .current-openings__details{margin-top:5px}@media(max-width: 766px){html[data-page=current-openings] .banner.isSticky .current-openings__ctaWrapper{position:fixed;bottom:0;background-color:#ff894f;justify-content:center;width:100%;left:0}}@media(max-width: 766px){html[data-page=current-openings] .banner.isSticky .current-openings__ctaWrapper .c-btn{background-color:transparent}html[data-page=current-openings] .banner.isSticky .current-openings__ctaWrapper .c-btn .anim-hoverArrow{display:none}}@media(max-width: 766px){html[data-page=current-openings] .banner.isSticky .current-openings__ctaWrapper .c-externalLinkArrow__container{display:none}}html[data-page=current-openings] .banner.isSticky .current-openings__shareThis{display:none}html[data-page=current-openings] .section-sticky{margin-left:calc(0px - var(--leftMargin));width:var(--viewportWidth)}html[data-page=current-openings] .section-maxWidth__960{max-width:960px;width:100%;margin:0 auto}html[data-page=current-openings] .current-openings__positionBox{display:flex;flex-direction:column;align-items:flex-start;gap:30px;position:relative}html[data-page=current-openings] .current-openings__position{flex:1;padding-right:25px}html[data-page=current-openings] .current-openings__details{margin-top:15px;color:#828282;display:flex;gap:30px}@media(max-width: 1023px){html[data-page=current-openings] .current-openings__details{margin-top:10px;font-size:15px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-0.6px}}html[data-page=current-openings] .current-openings__details>li:not(:first-child){list-style-type:disc}html[data-page=current-openings] .current-openings__ctaWrapper{display:flex;align-items:center;gap:20px}html[data-page=current-openings] .current-openings__ctaWrapper .c-externalLinkArrow__container{font-size:15px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-0.6px}@media(max-width: 1023px){html[data-page=current-openings] .current-openings__ctaWrapper .c-externalLinkArrow__container{line-height:100%}}html[data-page=current-openings] .current-openings .isSticky .current-openings__shareWrap{display:none}html[data-page=current-openings] .current-openings__shareWrap{position:absolute;top:0;right:0}html[data-page=current-openings] .current-openings__sharePopOver{display:inline-flex;height:153px;width:250px;padding:20px;align-items:flex-start;gap:20px;flex-shrink:0;border-radius:10px;border:1px solid var(--Greys-Stroke-Grey, #dadada);background:#fff;position:absolute;right:0;top:30px;transform:translateY(-30px);opacity:0;visibility:hidden;transition:.3s ease-in}html[data-page=current-openings] .current-openings__sharePopOver.-show{transform:translateY(0px);opacity:1;visibility:visible;transition:.3s ease-out}html[data-page=current-openings] .current-openings__shareBtn{position:relative;z-index:10}@media(max-width: 1023px){html[data-page=current-openings] .current-openings__shareBtn svg{transform:scale(0.9)}}html[data-page=current-openings] .current-openings__sharePopOverList{display:flex;flex-wrap:wrap;align-items:flex-start;gap:15px;justify-content:space-between}html[data-page=current-openings] .current-openings__sharePopOverListItem{width:55px;display:flex;align-items:center;justify-content:center}html[data-page=current-openings] .current-openings__sharePopOverListItem a,html[data-page=current-openings] .current-openings__sharePopOverListItem button{display:inline-flex;align-items:center;flex-direction:column;justify-content:center;gap:8px}html[data-page=current-openings] .current-openings__sharePopOverListItem a:hover,html[data-page=current-openings] .current-openings__sharePopOverListItem button:hover{opacity:.8}html[data-page=current-openings] .current-openings__sharePopOverTxt{font-size:13px;line-height:110%;font-weight:400;letter-spacing:-0.52px}html[data-page=current-openings] .current-openings__content{display:flex;flex-direction:column;gap:40px;padding-top:60px;padding-bottom:120px;line-height:140%}@media(max-width: 1023px){html[data-page=current-openings] .current-openings__content{padding:40px 20px;font-size:15px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-0.6px}}html[data-page=current-openings] .current-openings__content ul{list-style:disc;margin-left:20px}html[data-page=current-openings] .current-openings__row{display:flex;gap:44px}@media(max-width: 766px){html[data-page=current-openings] .current-openings__row{flex-direction:column;gap:10px}}html[data-page=current-openings] .current-openings__col-1{flex:.5}html[data-page=current-openings] .current-openings__col-2{flex:1}html[data-page=current-openings] .current-openings__copy-this-element{display:flex;align-items:center;gap:4px}