.v26-careers-shell{margin-inline:auto;width:var(--v26-shell)}@media (min-width:1101px){.v26-careers-shell{width:min(1330px,100% - 64px)}}.v26 .v26-careers-shell label{font-family:var(--v26-font)}.v26 .v26-apply p,.v26 .v26-chero__crumbs li,.v26 .v26-chero__crumbs ol,.v26 .v26-roles p{margin:0;padding:0}.v26-chero{--v26-focus:var(--v26-yellow);background:var(--v26-carbon);color:var(--v26-white);overflow:hidden;position:relative}.v26-chero__lines{height:1107px;left:-120px;max-width:none;pointer-events:none;position:absolute;top:-80px;width:1727px}.v26-chero__inner{padding:40px 0 48px;position:relative;z-index:1}.v26-chero__crumbs ol{align-items:center;display:flex;flex-wrap:wrap;gap:10px;list-style:none}.v26-chero__crumbs li{align-items:center;color:var(--v26-white);display:flex;font:400 14px/33px var(--v26-font);gap:10px;text-transform:uppercase}.v26-chero__crumbs li+li:before{background:linear-gradient(to bottom right,transparent calc(50% - .6px),#7d8083 calc(50% - .6px),#7d8083 calc(50% + .6px),transparent calc(50% + .6px));content:"";height:20px;width:11px}.v26 .v26-chero__crumbs a{color:#7d8083;font:inherit}.v26 .v26-chero__crumbs a:hover{color:var(--v26-white)}.v26 .v26-chero__title{color:var(--v26-white);font:700 38px/1.02 var(--v26-font);letter-spacing:-.61px;margin:24px 0 0;max-width:1074px;text-transform:none}.v26-chero__title em{color:var(--v26-yellow);display:block;font-style:normal}.v26 .v26-chero__intro{color:#d2d4d5;font:400 17px/1.5 var(--v26-font);margin-top:24px}.v26-roles{--v26-focus:var(--v26-blue);background:var(--v26-white);color:var(--v26-carbon)}.v26-roles[hidden]{display:none}.v26-roles__inner{display:flex;flex-direction:column;gap:32px;padding:56px 0 64px}.v26 .v26-apply__eyebrow,.v26 .v26-roles__eyebrow{color:#7d8083;font-size:13px;letter-spacing:1.96px;line-height:14px;margin-bottom:16px}.v26 .v26-apply__title,.v26 .v26-roles__title{color:var(--v26-carbon);font:700 34px/1.1 var(--v26-font);letter-spacing:-.7px;margin:0;text-transform:none}.v26 .v26-roles__filter-label{font-size:13px;letter-spacing:1.21px;line-height:13px;margin-bottom:12px}.v26-roles__filter[hidden]{display:none}.v26-roles__chips{display:flex;flex-wrap:wrap;gap:8px}.v26 .v26-roles__chip{background:var(--v26-white);border:1px solid #dedede;border-radius:0;color:var(--v26-carbon);cursor:pointer;font:600 13px/13px var(--v26-font);font-stretch:87.5%;height:40px;letter-spacing:1.21px;padding:0 16px;text-transform:uppercase;transition:border-color .2s}.v26 .v26-roles__chip:hover{border-color:var(--v26-carbon)}.v26 .v26-roles__chip[aria-pressed=true]{background:var(--v26-yellow);border-color:var(--v26-yellow)}.v26-roles__list{border-top:1px solid #7d8083;margin-top:32px}.v26-roles__filter[hidden]+.v26-roles__list{margin-top:0}.v26-job{border-bottom:1px solid #7d8083}.v26-job[hidden]{display:none}.v26 .v26-job__head{font:inherit;margin:0}.v26 .v26-job__button{align-items:start;background:none;border:0;border-radius:0;color:var(--v26-carbon);cursor:pointer;display:grid;gap:16px;grid-template-columns:40px minmax(0,1fr) 44px;letter-spacing:normal;padding:24px 0;text-align:left;text-transform:none;width:100%}.v26-job__num{color:var(--v26-blue);font:700 24px/1 var(--v26-font);letter-spacing:-.36px;padding-top:2px}.v26-job__name{display:block;font:700 22px/1.17 var(--v26-font);letter-spacing:-.53px}.v26-job__loc{align-items:center;color:#7d8083;display:flex;font:400 14px/21px var(--v26-font);gap:6px;margin-top:8px}.v26-job__loc svg{fill:none;flex:none;height:16px;stroke:#7d8083;stroke-width:1.33px;width:16px}.v26-job__toggle{height:44px;position:relative;width:44px}.v26-job__toggle:after,.v26-job__toggle:before{background:var(--v26-blue);content:"";height:2px;left:15px;position:absolute;top:21px;transition:transform .3s ease;width:14px}.v26-job__toggle:after{transform:rotate(90deg)}.v26-job.is-open .v26-job__toggle:after{transform:rotate(0deg)}.v26-job__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.v26-job.is-open .v26-job__panel{grid-template-rows:1fr}.v26-job__clip{min-height:0;overflow:hidden}.v26-job__details{display:flex;flex-direction:column;gap:24px;padding:0 0 32px 56px}.v26 .v26-job__section h4{color:var(--v26-carbon);font:700 16px/24px var(--v26-font);margin:0 0 8px;text-transform:none}.v26 .v26-job__body,.v26 .v26-job__body li,.v26 .v26-job__body p{color:var(--v26-carbon);font:400 15px/1.65 var(--v26-font)}.v26 .v26-job__body p+p{margin-top:1.1em}.v26 .v26-job__body ol,.v26 .v26-job__body ul{margin:0;padding-left:1.2em}.v26 .v26-job__body li{margin:0}.v26-job__apply{align-self:flex-start;margin-top:8px}.v26-apply{--v26-focus:var(--v26-blue);background-color:var(--v26-shadow);background-position:100% 0;background-repeat:no-repeat;background-size:auto 100%;color:var(--v26-carbon)}.v26-apply__inner{display:flex;flex-direction:column;gap:32px;padding:56px 0 72px}.v26-apply__title em{color:inherit;display:block;font-style:normal}.v26 .v26-apply .v26-apply__eyebrow{margin-bottom:16px}.v26 .v26-apply .v26-apply__title{line-height:1}.v26 .v26-apply .v26-apply__intro{font:400 16px/1.5 var(--v26-font);margin-top:16px}.v26-apply__card{background:var(--v26-white);padding:24px 16px}.v26 .v26-apply__form{background:none;border:0;border-radius:0;box-shadow:none;color:var(--v26-carbon);display:flex;flex-direction:column;gap:16px;margin:0;max-width:none;padding:0}.v26 .v26-apply__form[hidden]{display:none}.v26-apply__row{display:grid;gap:16px;grid-template-columns:1fr}.v26-field{display:flex;flex-direction:column;gap:12px;min-width:0}.v26 .v26-field__label{color:var(--v26-carbon);font-size:13px;letter-spacing:1.21px;line-height:13px;margin:0}.v26-field__label span{color:var(--v26-blue)}.v26 .v26-field__input{background:var(--v26-white);border:1px solid #dedede;border-radius:0;box-shadow:none;color:var(--v26-carbon);font:400 18px/28.8px var(--v26-font);height:56px;margin:0;outline:none;padding:0 20px;transition:border-color .2s;width:100%}.v26 .v26-field__input--area{height:140px;padding:16px 20px;resize:vertical}.v26 .v26-field__input:focus{border-color:var(--v26-carbon)}.v26 .v26-field.is-invalid .v26-field__input,.v26 .v26-field.is-invalid .v26-upload{border-color:#c21e1e}.v26 .v26-field__error{align-items:center;color:#c21e1e;display:flex;font:400 14px/21px var(--v26-font);gap:8px}.v26-field__error:before{background:#c21e1e;border-radius:50%;color:var(--v26-white);content:"!";flex:none;font:700 11px/16px var(--v26-font);height:16px;text-align:center;width:16px}.v26-field__error[hidden]{display:none}.v26-upload{border:1px solid #dedede;padding:16px 20px;position:relative;transition:border-color .2s}.v26-upload__input{height:1px;opacity:0;overflow:hidden;position:absolute;width:1px}.v26-upload__empty{align-items:flex-start;display:flex;flex-direction:column;gap:12px}.v26 .v26-upload__button{align-items:center;border:1px solid var(--v26-carbon);color:var(--v26-carbon);cursor:pointer;display:inline-flex;font-size:14px;gap:10px;height:44px;letter-spacing:1.12px;line-height:14px;margin:0;padding:0 18px;transition:background-color .2s,color .2s}.v26 .v26-upload__button:hover{background:var(--v26-carbon);color:var(--v26-white)}.v26-upload__input:focus-visible+.v26-upload__empty .v26-upload__button{outline:2px solid var(--v26-blue);outline-offset:3px}.v26-upload__button svg{fill:none;height:16px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.33px;width:16px}.v26-upload__hint{color:#7d8083;font:400 14px/21px var(--v26-font)}.v26-upload__file{align-items:center;display:flex;gap:16px}.v26-upload__empty[hidden],.v26-upload__file[hidden]{display:none}.v26-upload__icon{align-items:center;background:var(--v26-shadow);display:flex;flex:none;height:44px;justify-content:center;width:44px}.v26-upload__icon svg{fill:none;height:20px;stroke:var(--v26-carbon);stroke-linejoin:round;stroke-width:1.4px;width:20px}.v26-upload__info{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.v26-upload__info strong{font:700 16px/24px var(--v26-font);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v26-upload__info span{color:#7d8083;font:400 14px/21px var(--v26-font)}.v26 .v26-upload__remove{background:none;border:0;border-bottom:1px solid;border-radius:0;color:var(--v26-carbon);cursor:pointer;flex:none;font-size:14px;letter-spacing:.81px;line-height:14px;padding:0 0 4px}.v26-apply__actions{display:flex;flex-direction:column-reverse;gap:16px;padding-top:16px}.v26 .v26-apply__note{color:#7d8083;font:400 14px/21px var(--v26-font)}.v26-apply__note span{color:var(--v26-blue)}.v26-apply__submit{align-self:flex-start;width:auto}.v26 .v26-apply__submit,.v26 .v26-apply__submit:active,.v26 .v26-apply__submit:focus,.v26 .v26-apply__submit:hover{background:var(--v26-blue);border:0;border-radius:0;color:var(--v26-white);font:600 14px/1 var(--v26-font);font-stretch:87.5%;letter-spacing:1.12px;padding:0 19px;transition:background-color .3s}.v26 .v26-apply__submit:hover{background:var(--v26-carbon)}.v26-apply__submit:after{display:none}.v26-apply__submit[aria-busy=true]{opacity:.6;pointer-events:none}.v26 .v26-apply__fail{color:#c21e1e;font:400 14px/21px var(--v26-font)}.v26-apply__fail[hidden],.v26-apply__form[hidden],.v26-apply__success[hidden]{display:none}.v26-apply__success{flex-direction:column;gap:24px;padding:24px 0;text-align:center}.v26-apply__check,.v26-apply__success{align-items:center;display:flex;justify-content:center}.v26-apply__check{background:var(--v26-yellow);flex:none;height:64px;width:64px}.v26-apply__check svg{fill:none;height:30px;stroke:var(--v26-carbon);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px;width:30px}.v26 .v26-apply__success p{color:var(--v26-carbon);font:700 26px/1.1 var(--v26-font);letter-spacing:-.36px}@media (min-width:561px){.v26-chero__inner{padding:64px 0 56px}.v26 .v26-chero__title{font-size:48px}.v26-apply__card{padding:40px}.v26-apply__row{grid-template-columns:1fr 1fr}.v26-upload__empty{align-items:center;flex-direction:row;gap:16px}.v26-apply__actions{align-items:center;flex-direction:row;gap:32px;justify-content:space-between}.v26-apply__submit{align-self:auto}.v26-apply__success{flex-direction:row;text-align:left}.v26 .v26-job__button{gap:24px;grid-template-columns:67px minmax(0,1fr) 44px;padding:32px 0}.v26-job__num{font-size:35px;line-height:33.6px}.v26-job__name{font-size:30px;line-height:35px}.v26-job__details{padding:0 68px 32px 91px}.v26 .v26-job__body,.v26 .v26-job__body li,.v26 .v26-job__body p{font-size:16px;line-height:26.4px}}@media (min-width:821px){.v26-chero__inner{padding:96px 0 64px}.v26 .v26-chero__title{font-size:60px;line-height:59.54px}.v26 .v26-chero__intro{font-size:22px;line-height:33px}.v26 .v26-apply .v26-apply__title,.v26 .v26-roles__title{font-size:55px;line-height:1}.v26 .v26-apply .v26-apply__eyebrow{margin-bottom:24px}.v26 .v26-apply__eyebrow,.v26 .v26-roles__eyebrow{font-size:14px}.v26 .v26-apply .v26-apply__intro{font-size:18px;line-height:1.5;margin-top:22px}.v26-apply__card{padding:48px}.v26 .v26-apply__success p{font-size:35px;line-height:33.6px}}@media (min-width:1101px){.v26-chero__lines{left:max(-120px,50% - 840px)}.v26-apply__inner,.v26-roles__inner{display:grid;gap:64px;grid-template-columns:400px minmax(0,866px);justify-content:space-between;padding:96px 0}.v26-apply__inner{padding-bottom:128px}.v26-apply__card{align-self:start;min-height:266px}.v26-apply__success{min-height:170px}}@media (prefers-reduced-motion:reduce){.v26-job__panel,.v26-job__toggle:after{transition:none}}