._pageIntro_4yjcn_1,._intro_4yjcn_2{max-width:900px}._intro_4yjcn_2{padding-block:64px}._pageIntro_4yjcn_1{padding-bottom:32px}._jobTitle_4yjcn_14{color:var(--blue);font-size:clamp(2.5rem,4.5vw,4.25rem)}._jobLinks_4yjcn_19{flex-wrap:wrap;gap:16px;margin-top:28px;display:flex}._jobLinks_4yjcn_19 a{text-align:center;line-height:1.5}._intro_4yjcn_2>p:last-child{margin-bottom:0}._content_4yjcn_35{max-width:1040px}._details_4yjcn_39{padding-block:12px}._block_4yjcn_43{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,2.35fr);gap:7%;padding-block:48px;display:grid}._block_4yjcn_43:last-child{border-bottom:0}._block_4yjcn_43 h3{color:var(--blue);margin:0;font-size:clamp(1.65rem,2.6vw,2rem);line-height:1.2}._block_4yjcn_43>div{min-width:0}._block_4yjcn_43 p:last-child,._list_4yjcn_67 li:last-child{margin-bottom:0}._list_4yjcn_67{list-style:outside}._list_4yjcn_67 li::marker{color:var(--accent)}._experience_4yjcn_79{border-left:3px solid var(--blue);background:#fff;margin-top:28px;padding:22px 24px}._application_4yjcn_86{padding-block:70px 80px}._applicationHeading_4yjcn_90{max-width:800px;margin-bottom:32px}._applicationHeading_4yjcn_90 h3{font-size:clamp(1.9rem,3vw,2.7rem)}._applicationHeading_4yjcn_90 p{color:var(--muted);margin-bottom:0}._applicationHeading_4yjcn_90 ._eyebrow_4yjcn_104{color:var(--accent);margin-bottom:16px}._compensation_4yjcn_109{border-top:3px solid var(--blue);background:#fff;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:0;padding:24px;display:grid}._compensation_4yjcn_109 dt{color:var(--muted);margin-bottom:8px;font-size:.875rem;line-height:1.5}._compensation_4yjcn_109 dd{color:var(--blue);margin:0;font-size:1.25rem;font-weight:700;line-height:1.4}._afterList_4yjcn_134{margin-top:24px}._compensationNotice_4yjcn_138{background:var(--soft);border-left:4px solid var(--blue);margin-bottom:24px;padding:20px 24px}._jobSeparator_4yjcn_145{border-top:4px solid var(--blue);background:var(--soft);height:24px}@media (max-width:800px){._intro_4yjcn_2{padding-block:40px}._pageIntro_4yjcn_1{padding-bottom:16px}._jobLinks_4yjcn_19{flex-direction:column}._block_4yjcn_43{grid-template-columns:1fr;gap:22px;padding-block:36px}._details_4yjcn_39{padding-block:4px}._experience_4yjcn_79{padding:20px}._application_4yjcn_86{padding-block:48px 60px}}@media (max-width:480px){._compensation_4yjcn_109{grid-template-columns:1fr;gap:20px}}
