html.has-job-detail{overflow-x:unset}header#site-navigation{backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.9)}.job-detail{background-color:#f5f7fa;position:relative;width:100%}.job-detail__nav-bar{background-color:#fff;height:96px;position:sticky;top:var(--job-detail-nav-offset,0);transition:background-color .2s ease,backdrop-filter .2s ease;width:100%;z-index:1200}.job-detail__nav-bar.is-stuck{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.9)}.job-detail__nav-wrap{align-items:stretch;display:flex;height:100%;position:relative}.job-detail__nav{flex:1;height:100%;min-width:0;overflow:hidden}.job-detail__nav-list{align-items:stretch;display:flex;gap:4rem;height:100%;list-style:none;margin:0;overflow-x:auto;overflow-y:hidden;padding:0;touch-action:pan-x;-webkit-overflow-scrolling:touch;scrollbar-width:none}.job-detail__nav-list::-webkit-scrollbar{display:none}.job-detail__nav-item{align-items:stretch;display:flex;flex-shrink:0;margin:0}.job-detail__tab-btn{align-items:center;appearance:none;background:transparent;border:none;color:#9da4b2;cursor:pointer;display:flex;font-family:var(--Typography-Font-Family-Primary,"Poppins",sans-serif);font-size:1.6rem;font-weight:400;height:100%;line-height:2.4rem;padding:0;position:relative;transition:color .2s ease;white-space:nowrap}.job-detail__tab-btn:hover{color:#13192d}.job-detail__tab-btn.is-active{color:#13192d;font-weight:400}.job-detail__tab-btn.is-active:after{background:#a1bf24;bottom:0;clip-path:polygon(11% 91%,91% 91%,100% 100%,0 100%);content:"";height:3.2rem;left:0;pointer-events:none;position:absolute;width:100%}.job-detail__nav-scroll{align-items:center;background:hsla(0,0%,100%,.9);border:none;border-radius:50%;box-shadow:-8px 0 12px hsla(0,0%,100%,.9);color:#13192d;cursor:pointer;display:flex;flex-shrink:0;height:3.2rem;justify-content:center;padding:0;width:3.2rem}.job-detail__nav-scroll.is-hidden{display:none}.job-detail__panels{padding-bottom:16rem;padding-top:8rem}.job-detail__panel[hidden]{display:none}.job-detail__layout{align-items:start;column-gap:2.4rem;display:grid;grid-template-columns:1fr 1fr}.job-detail__left{align-self:start;display:flex;flex-direction:column;gap:4rem;max-width:var(--job-detail-left-max-width,500px);position:sticky;top:calc(var(--job-detail-nav-offset, 0px) + 96px + 8rem)}.job-detail__right{min-width:0}.job-detail__description-wrap{display:flex;flex-direction:column;gap:1.2rem;padding-right:3.2rem}.job-detail__description p{color:#13192d;font-family:var(--Typography-Font-Family-Primary,"Poppins",sans-serif);font-size:2.4rem;font-weight:300;letter-spacing:-.025rem;line-height:3.2rem;margin:0 0 1.6rem}.job-detail__description p:last-child{margin-bottom:0}.job-detail__show-more{align-items:center;background:none;border:none;color:#13192d;cursor:pointer;display:none;font-family:var(--Typography-Font-Family-Primary,"Poppins",sans-serif);font-size:1.4rem;font-weight:400;gap:.4rem;padding:0}.job-detail__body{margin-bottom:8rem}.job-detail__body p{color:#555c70;font-family:var(--Typography-Font-Family-Primary,"Poppins",sans-serif);font-size:1.6rem;font-weight:300;line-height:2.4rem;margin:0 0 1.6rem}.job-detail__body p:last-child{margin-bottom:0}.job-detail__quote{border-bottom:1px solid #bcc4d1;border-top:1px solid #bcc4d1;display:flex;flex-direction:column;gap:4rem;padding:4rem 1.6rem}.job-detail__quote-text p{color:#13192d;font-family:var(--Typography-Font-Family-Primary,"Poppins",sans-serif);font-size:2rem;font-style:italic;font-weight:300;line-height:2.8rem;margin:0}.job-detail__quote-author{align-items:center;display:flex;gap:.8rem}.job-detail__quote-avatar{border:1.25px solid rgba(0,0,0,.2);border-radius:50%;flex-shrink:0;height:32px;object-fit:cover;width:32px}.job-detail__quote-byline{display:flex;flex-direction:column;gap:.2rem}.job-detail__quote-name{color:#13192d;font-size:1.4rem;font-weight:400;line-height:2rem}.job-detail__quote-job-title,.job-detail__quote-name{font-family:var(--Typography-Font-Family-Primary,"Poppins",sans-serif)}.job-detail__quote-job-title{color:#555c70;font-size:1.2rem;font-weight:300;line-height:1.6rem}.job-detail__ctas{align-items:center;display:flex;flex-wrap:wrap;gap:1.6rem}.job-detail__spec-heading{color:#13192d;font-family:var(--Typography-Font-Family-Primary,"Poppins",sans-serif);font-size:2.8rem;font-weight:500;letter-spacing:-.05rem;line-height:3.6rem;margin:0 0 4rem}.job-detail__accordions{display:flex;flex-direction:column;gap:1.6rem}.job-detail__accordion{background-color:#fff;border-radius:1.6rem;overflow:hidden}.job-detail__accordion-trigger{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;gap:2.4rem;justify-content:space-between;padding:4rem;text-align:left;width:100%}.job-detail__accordion-title{color:#13192d;font-family:var(--Typography-Font-Family-Primary,"Poppins",sans-serif);font-size:1.6rem;font-weight:500;line-height:2.4rem}.job-detail__accordion-chevron{align-items:center;color:#7b8194;display:flex;flex-shrink:0;justify-content:center;transition:transform .3s ease}.job-detail__accordion.is-open .job-detail__accordion-chevron{transform:rotate(180deg)}.job-detail__accordion-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.job-detail__accordion.is-open .job-detail__accordion-body{grid-template-rows:1fr}.job-detail__accordion-body-inner{overflow:hidden;padding-bottom:0;transition:padding .3s ease}.job-detail__accordion.is-open .job-detail__accordion-body-inner{padding-bottom:1.6rem}.job-detail__accordion.is-initialising .job-detail__accordion-body,.job-detail__accordion.is-initialising .job-detail__accordion-body-inner{transition:none}.job-detail__section,.job-detail__section-sep{display:flex;flex-direction:column}.job-detail__section-sep{align-items:flex-start;height:4rem;justify-content:flex-start;padding:0 4rem}.job-detail__section-sep-line{background-color:#dde2eb;height:1px;width:100%}.job-detail__section-header{align-items:center;display:flex;gap:4rem;padding:0 4rem 3.2rem}.job-detail__section-icon-wrap{align-items:center;display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.job-detail__section-icon{height:24px;object-fit:contain;width:24px}.job-detail__section-title{color:#13192d;font-family:var(--Typography-Font-Family-Primary,"Poppins",sans-serif);font-size:1.6rem;font-weight:500;line-height:2.4rem}.job-detail__section-bullets{padding-bottom:4rem}.job-detail__section-bullets ol,.job-detail__section-bullets ul{display:flex;flex-direction:column;gap:1.6rem;list-style:none;margin:0;padding:0}.job-detail__section-bullets li{align-items:flex-start;color:rgba(19,25,45,.75);display:flex;font-family:var(--Typography-Font-Family-Primary,"Poppins",sans-serif);font-size:1.6rem;font-weight:300;gap:4rem;line-height:2.4rem;padding:0 4rem}.job-detail__section-bullets li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath fill='%23bcc4d1' d='M10.875 10 6.938 6.063 8 5l5 5-5 5-1.062-1.062z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:2rem 2rem;content:"";flex-shrink:0;height:2.4rem;margin-top:0;width:2.4rem}.job-detail__section-bullets p{color:rgba(19,25,45,.75);font-family:var(--Typography-Font-Family-Primary,"Poppins",sans-serif);font-size:1.6rem;font-weight:300;line-height:2.4rem;margin:0 0 .6rem;padding:0 4rem}@media (max-width:1440px){.job-detail__nav-bar{position:relative;top:auto}.job-detail__panels{padding-bottom:6.4rem;padding-top:4rem}.job-detail__layout{align-items:center;display:flex;flex-direction:column;gap:4rem;grid-template-columns:none}.job-detail__left{display:contents}.job-detail__description-wrap{order:1;padding-right:0}.job-detail__right{order:2}.job-detail__quote{align-items:center;order:3;text-align:center}.job-detail__ctas{align-items:center;flex-direction:column;justify-content:center;order:4;width:100%}.job-detail__cta{text-align:center;width:100%}.job-detail__cta--secondary{display:none}.job-detail__description p{font-size:2rem;line-height:2.8rem}.job-detail__description.is-truncated{max-height:14.4rem;overflow:hidden}.job-detail__show-more{display:flex}.job-detail__show-more[hidden]{display:none}.job-detail__spec-heading{font-size:2.2rem;margin-bottom:2.4rem}.job-detail__body{margin-bottom:4rem}.job-detail__nav-list{gap:2.4rem}.job-detail__tab-btn{font-size:1.4rem}.job-detail__nav-scroll{display:flex}.job-detail__accordion-trigger{padding:2.4rem}.job-detail__accordion-body-inner.is-open{padding-bottom:1.6rem}.job-detail__section-header{gap:2rem;padding:0 2.4rem 2.4rem}.job-detail__section-sep{padding:0 2.4rem}.job-detail__section-bullets li{gap:2rem;padding:0 2.4rem}.job-detail__quote-author{flex-direction:column;justify-content:center}.job-detail__quote-text p{font-size:1.8rem;line-height:2.6rem}}