.BackToCareers_back__vP15H{display:flex;align-items:center;gap:.4rem;width:-moz-fit-content;width:fit-content;margin:0 auto 1.5rem 0;color:#9a9a9a;font-size:.875rem;font-weight:400;line-height:1.4;letter-spacing:0;text-decoration:none}.BackToCareers_icon__1x9yM{flex:none}.BackToCareers_back__vP15H:focus-visible,.BackToCareers_back__vP15H:hover{color:#fff}.BackToCareers_back__vP15H:focus-visible{outline:1px solid #fff;outline-offset:3px}.ValidationJobDetail_page__oKLVa{background-color:#000;background-image:radial-gradient(hsla(0,0%,100%,.16) .55px,transparent .7px);background-size:14px 14px;color:#fff}.ValidationJobDetail_inner__3O82I{margin:0 auto;width:100%;max-width:1500px;padding:3.5rem 1.5rem 6rem}.ValidationJobDetail_hero__7L2xU{display:grid;align-items:center;gap:2.5rem}.ValidationJobDetail_title__RaZVF{margin:0;max-width:16ch;font-size:clamp(2.4rem,4vw,3.75rem);font-weight:500;line-height:1.02;letter-spacing:-.04em}.ValidationJobDetail_lede__Oex5B{margin:1.35rem 0 0;max-width:38rem;font-size:1.0625rem;line-height:1.65;color:#b5b5b5}.ValidationJobDetail_apply__RydbF{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;margin-top:1.75rem;padding:.7rem 1.25rem;border:1px solid #fff;background:transparent;color:#fff;font-size:.875rem;font-weight:500;letter-spacing:.04em;text-decoration:none;transition:background-color .2s ease,color .2s ease}.ValidationJobDetail_applyIcon__db0iV{width:14px;height:14px;flex:none;stroke-width:1.75}.ValidationJobDetail_apply__RydbF:focus-visible,.ValidationJobDetail_apply__RydbF:hover{background:#fff;color:#000}.ValidationJobDetail_apply__RydbF:focus-visible{outline:1px solid #fff;outline-offset:3px}.ValidationJobDetail_figure__wF8mu{display:flex;align-items:center;justify-content:center;width:100%;min-width:0;margin:0}.ValidationJobDetail_heroImage__VcWNB:not(.ValidationJobDetail_heroImageCrop__D2Bkj){display:block;width:100%;max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.ValidationJobDetail_figureCrop__z7SeX{width:100%;max-width:704px;aspect-ratio:704/512}.ValidationJobDetail_heroImageCrop__D2Bkj{display:block;width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center}.ValidationJobDetail_meta__L0zPw{display:flex;flex-wrap:wrap;gap:.85rem 2rem;margin:2.75rem 0 0;padding:0;list-style:none}.ValidationJobDetail_meta__L0zPw li{display:flex;align-items:center;gap:.55rem;color:#d4d4d4;font-size:.9375rem;line-height:1.4}.ValidationJobDetail_meta__L0zPw svg{flex:none;color:#fff}.ValidationJobDetail_rule__u5bfL{margin:2rem 0 0;border:0;border-top:1px solid hsla(0,0%,100%,.18)}.ValidationJobDetail_layout__JVzn5{display:grid;grid-template-columns:minmax(0,1fr);gap:2.5rem;margin-top:2.25rem}.ValidationJobDetail_nav__Gy_N6{display:flex;gap:1.15rem;min-width:0;max-width:100%;margin:0;padding:0;list-style:none;overflow-x:auto}.ValidationJobDetail_nav__Gy_N6 a{display:block;padding:.35rem 0;border-bottom:1px solid transparent;color:#8d8d8d;font-size:.875rem;line-height:1.4;text-decoration:none;white-space:nowrap}.ValidationJobDetail_nav__Gy_N6 a[aria-current=true]{border-bottom-color:#fff;color:#fff}.ValidationJobDetail_nav__Gy_N6 a:focus-visible,.ValidationJobDetail_nav__Gy_N6 a:hover{color:#fff}.ValidationJobDetail_nav__Gy_N6 a:focus-visible{outline:1px solid #fff;outline-offset:3px}.ValidationJobDetail_section__bl7tg+.ValidationJobDetail_section__bl7tg{margin-top:3.25rem}.ValidationJobDetail_section__bl7tg h2{margin:0;font-size:1.35rem;font-weight:500;letter-spacing:-.03em}.ValidationJobDetail_section__bl7tg p{margin:1rem 0 0;max-width:44rem;color:#c8c8c8;font-size:1rem;line-height:1.7}.ValidationJobDetail_group__FqQKJ+.ValidationJobDetail_group__FqQKJ{margin-top:1.75rem}.ValidationJobDetail_group__FqQKJ h3{margin:1.35rem 0 0;font-size:.75rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#fff}.ValidationJobDetail_group__FqQKJ ul{margin:1rem 0 0;max-width:44rem;padding:0 0 0 1.25rem;list-style:disc outside;color:#c8c8c8;font-size:1rem;line-height:1.7}.ValidationJobDetail_group__FqQKJ li{display:list-item;padding-left:.35rem}.ValidationJobDetail_group__FqQKJ li+li{margin-top:.8rem}.ValidationJobDetail_group__FqQKJ li::marker{color:#8d8d8d}.ValidationJobDetail_applyEnd__vkImp{margin-top:2.75rem}.ValidationJobDetail_closedNotice__KDWGB{max-width:38rem;margin-top:1.75rem}.ValidationJobDetail_closedTitle__BVaD2{margin:0;color:#fff;font-size:1.35rem;font-weight:500;letter-spacing:-.03em}.ValidationJobDetail_closedNotice__KDWGB p{margin:.75rem 0 0;color:#c8c8c8;font-size:1rem;line-height:1.7}.ValidationJobDetail_closedNotice__KDWGB a{color:#fff;text-decoration:none}.ValidationJobDetail_closedNotice__KDWGB a:focus-visible,.ValidationJobDetail_closedNotice__KDWGB a:hover{text-decoration:underline}@media (min-width:640px){.ValidationJobDetail_inner__3O82I{padding-left:2.5rem;padding-right:2.5rem}.ValidationJobDetail_lede__Oex5B{font-size:1.125rem}}@media (min-width:1024px){.ValidationJobDetail_inner__3O82I{padding:4.5rem 4rem 7.5rem}.ValidationJobDetail_hero__7L2xU{grid-template-columns:minmax(0,1.14fr) minmax(0,1fr);gap:2.5rem 3rem;align-items:center}.ValidationJobDetail_layout__JVzn5{grid-template-columns:15.5rem minmax(0,1fr);gap:4.5rem;align-items:start;margin-top:3rem}.ValidationJobDetail_nav__Gy_N6{position:sticky;top:6.25rem;display:block;overflow:visible}.ValidationJobDetail_nav__Gy_N6 a{padding:.55rem 0 .55rem .9rem;border-bottom:0;border-left:1px solid hsla(0,0%,100%,.16);white-space:normal}.ValidationJobDetail_nav__Gy_N6 a[aria-current=true]{border-bottom:0;border-left-color:#fff;color:#fff}}@media (min-width:1280px){.ValidationJobDetail_inner__3O82I{padding-left:5rem;padding-right:5rem}}@media (min-width:1440px){.ValidationJobDetail_hero__7L2xU.ValidationJobDetail_heroSpread__oYM1j{grid-template-columns:minmax(0,.46fr) minmax(0,.54fr);-moz-column-gap:1.5rem;column-gap:1.5rem}.ValidationJobDetail_hero__7L2xU.ValidationJobDetail_heroSpread__oYM1j>div:first-child{min-width:0}.ValidationJobDetail_hero__7L2xU.ValidationJobDetail_heroSpread__oYM1j .ValidationJobDetail_figure__wF8mu{width:100%;max-width:none;margin:0;justify-self:stretch}.ValidationJobDetail_hero__7L2xU.ValidationJobDetail_heroSpread__oYM1j .ValidationJobDetail_heroImage__VcWNB:not(.ValidationJobDetail_heroImageCrop__D2Bkj){width:100%;max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.ValidationJobDetail_titleWide__Pg7_G{max-width:10.78em;font-size:3.28rem}}@media (prefers-reduced-motion:reduce){.ValidationJobDetail_apply__RydbF{transition:none}}