.ONApjW_section{padding:22vh var(--margin) 20vh;color:var(--bg);position:relative;overflow:hidden}.ONApjW_wash{background:var(--accent);will-change:transform;position:absolute;inset:0}.ONApjW_inner{position:relative}.ONApjW_kicker{font-size:var(--t-xs);opacity:.7}.ONApjW_title{max-width:14ch;font-size:var(--t-4xl);letter-spacing:-.03em;margin-top:28px;font-weight:300;font-stretch:88%;line-height:.98}.ONApjW_copy{max-width:48ch;font-size:var(--t-lg);letter-spacing:-.01em;margin-top:40px;line-height:1.4}.ONApjW_roles{border-top:1px solid #0a0c1140;margin-top:72px;list-style:none}.ONApjW_role{gap:var(--gutter);border-bottom:1px solid #0a0c1140;grid-template-columns:repeat(12,1fr);align-items:baseline;padding:28px 0;display:grid}.ONApjW_roleTitle{font-size:var(--t-xl);letter-spacing:-.02em;grid-column:1/5;font-weight:400;line-height:1.1}.ONApjW_roleLine{font-size:var(--t-base);grid-column:5/11;max-width:46ch;line-height:1.45}.ONApjW_apply{min-height:44px;font-size:var(--t-base);text-underline-offset:.2em;grid-column:12;justify-self:end;align-items:center;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.ONApjW_apply:hover,.ONApjW_inlineLink:hover{text-decoration-thickness:2px}.ONApjW_foot{font-size:var(--t-base);margin-top:40px}.ONApjW_inlineLink{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.ONApjW_section :focus-visible{outline-color:var(--bg)}@media (max-width:767px){.ONApjW_section{padding:16vh var(--margin) 16vh}.ONApjW_roles{margin-top:48px}.ONApjW_role{grid-template-columns:1fr auto;gap:8px 24px;padding:22px 0}.ONApjW_roleTitle{grid-column:1}.ONApjW_apply{grid-area:1/2}.ONApjW_roleLine{grid-column:1/-1}}
