.benefits-section_grid__0RG_h{display:grid;grid-template-columns:repeat(4,1fr);gap:40px 32px;margin:0;padding:0;list-style:none}.benefits-section_grid__0RG_h li{padding-block-start:22px;border-block-start:2px solid var(--mint)}.benefits-section_title__WLXxm{color:var(--navy);font-size:17px}.benefits-section_body__sk6y8{margin-block-start:8px;color:var(--muted);font-size:13px}@media (max-width:1050px){.benefits-section_grid__0RG_h{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.benefits-section_grid__0RG_h{grid-template-columns:1fr;gap:26px}.benefits-section_grid__0RG_h li{padding-block-start:18px}}.general-application_section__ImdRT{padding-block:0 80px}.general-application_panel__SemZh{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:center;padding:40px 44px;border:1px solid #dfe5ee;border-radius:24px;border-start-end-radius:80px}.general-application_title__zTdIh{color:var(--navy);font-size:clamp(24px,2.4vw,30px)}.general-application_body__V8IC5{max-width:56ch;margin-block-start:6px;color:var(--muted);font-size:14px}@media (max-width:800px){.general-application_panel__SemZh{grid-template-columns:1fr;padding:32px 28px}.general-application_panel__SemZh>.button{justify-self:start}}@media (max-width:560px){.general-application_section__ImdRT{padding-block-end:56px}.general-application_panel__SemZh{grid-template-columns:1fr;gap:18px;padding:28px 22px;border-start-end-radius:56px}.general-application_panel__SemZh>.button{justify-self:stretch}}.job-card_card__Xqw2_{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px 48px;align-items:center;padding:32px 34px;color:inherit;background:white;border:1px solid #dfe5ee;border-radius:24px;border-end-start-radius:64px;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease}.job-card_card__Xqw2_:hover{border-color:#b9c8e0;box-shadow:0 18px 44px rgb(17 36 72/8%)}.job-card_department__X_9Ek{display:block;color:var(--blue);font-size:12px;font-weight:700}.job-card_title__xWJ_i{margin-block-start:6px;color:var(--navy);font-size:25px;letter-spacing:-.03em}.job-card_summary__e_Lmf{max-width:64ch;margin-block-start:10px;color:var(--muted);font-size:14px}.job-card_meta__IkjfJ{margin-block-start:20px}.job-card_aside__EHkDe{display:grid;justify-items:end;gap:14px}.job-card_deadline__v85bK{color:var(--muted);font-size:12px;font-weight:600;white-space:nowrap}.job-card_view__6AtpR{display:inline-flex;align-items:center;gap:14px;color:var(--navy);font-size:13px;font-weight:700;white-space:nowrap}.job-card_arrow__a3NpZ{display:grid;place-items:center;width:46px;height:46px;border:1px solid #cfd6e2;border-radius:50%;transition:background .2s ease,border-color .2s ease,color .2s ease}.job-card_arrow__a3NpZ svg{width:18px;height:18px;transition:transform .2s ease}.job-card_card__Xqw2_:hover .job-card_arrow__a3NpZ{color:white;background:var(--navy);border-color:var(--navy)}.job-card_card__Xqw2_:hover .job-card_arrow__a3NpZ svg{transform:translateX(2px)}.job-card_arrow__a3NpZ svg:dir(rtl){scale:-1 1}.job-card_card__Xqw2_:hover .job-card_arrow__a3NpZ svg:dir(rtl){transform:translateX(-2px)}@media (max-width:800px){.job-card_card__Xqw2_{grid-template-columns:1fr;gap:22px;padding:28px 26px;border-end-start-radius:48px}.job-card_aside__EHkDe{grid-auto-flow:column;justify-content:space-between;align-items:center;padding-block-start:20px;border-block-start:1px solid #edf0f5}.job-card_title__xWJ_i{font-size:22px}}@media (max-width:560px){.job-card_card__Xqw2_{padding:24px 20px;border-radius:20px;border-end-start-radius:40px}.job-card_summary__e_Lmf{font-size:13px}}.job-meta_meta__M5GSk{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.job-meta_meta__M5GSk li{display:inline-flex;align-items:center;min-height:32px;padding:5px 14px;color:var(--ink);border:1px solid #dfe5ee;border-radius:999px;font-size:12px;font-weight:650;line-height:1.4}.job-list_list__omclB{display:grid;gap:16px;margin:0;padding:0;list-style:none}.job-list_empty__Gd1sx{padding:40px 34px;border:1px dashed #cfd6e2;border-radius:24px;text-align:center}.job-list_emptyTitle___Nb9_{color:var(--navy);font-size:19px;font-weight:750;letter-spacing:-.02em}.job-list_emptyBody__hwMIC{max-width:52ch;margin-block-start:8px;margin-inline:auto;color:var(--muted);font-size:14px}.open-roles-section_section__JbnaQ{padding-block:64px 80px}.open-roles-section_intro__3lWHT{align-items:start}.open-roles-section_title__qAbnA{max-width:14ch;font-size:clamp(36px,4vw,56px)}.open-roles-section_copy__7BPPM{display:grid;gap:12px;padding-block-start:30px}.open-roles-section_copy__7BPPM p{font-size:15px}.open-roles-section_count__g0kDz{display:flex;align-items:center;gap:14px;margin-block-end:18px;color:var(--navy);font-size:13px;font-weight:700}.open-roles-section_count__g0kDz:after{content:"";flex:1;height:1px;background:#dfe5ee}@media (max-width:800px){.open-roles-section_section__JbnaQ{padding-block:44px 64px}}@media (max-width:560px){.open-roles-section_title__qAbnA{font-size:clamp(32px,9vw,40px)}.open-roles-section_copy__7BPPM{padding-block-start:0}.open-roles-section_copy__7BPPM p{font-size:14px}}.point-list_list__qcq5X{display:grid;gap:12px;margin:0;padding:0;list-style:none}.point-list_list__qcq5X li{position:relative;padding-inline-start:28px;color:var(--muted);font-size:15px;line-height:1.75}.point-list_list__qcq5X li:before{content:"";position:absolute;inset-block-start:.62em;inset-inline-start:5px;width:9px;height:9px;border-radius:50%}.point-list_ring__D5xqM li:before{border:2px solid var(--teal)}.point-list_solid__Kzy3w li:before{background:var(--blue)}@media (max-width:560px){.point-list_list__qcq5X li{font-size:14px}}.apply-section_section__bf5tg{padding-block:0 80px;scroll-margin-block-start:20px}.apply-section_panel__LvjNo{display:grid;grid-template-columns:1.1fr 1fr;gap:56px;padding:52px 56px;border:1px solid #dfe5ee;border-radius:28px;border-end-start-radius:110px}.apply-section_title__l8BUj{color:var(--navy);font-size:clamp(30px,3.1vw,42px)}.apply-section_button__rZXy0{margin-block-start:28px}.apply-section_checklist__lyuQf{align-self:center;padding-inline-start:56px;border-inline-start:1px solid #e3e8f0}.apply-section_checklistTitle__rBpSP{margin-block-end:18px;color:var(--ink);font-size:17px}.apply-section_dates__I5G2t{grid-column:1/-1;padding-block-start:32px;border-block-start:1px solid #e3e8f0}.apply-section_datesTitle__qtjfE{margin-block-end:20px;color:var(--ink);font-size:17px}.apply-section_timeline__Kf8Q4{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;margin:0}.apply-section_timeline__Kf8Q4 div{position:relative;padding-block-start:26px;padding-inline-end:20px}.apply-section_timeline__Kf8Q4 div:before{content:"";position:absolute;inset-block-start:0;inset-inline-start:0;width:12px;height:12px;border:2px solid var(--teal);border-radius:50%}.apply-section_timeline__Kf8Q4 div:not(:last-child):after{content:"";position:absolute;inset-block-start:5px;inset-inline:20px 8px;height:2px;background:var(--mint)}.apply-section_timeline__Kf8Q4 dt{color:var(--muted);font-size:12px}.apply-section_timeline__Kf8Q4 dd{margin:2px 0 0;color:var(--navy);font-size:16px;font-weight:700;letter-spacing:-.01em}@media (max-width:1050px){.apply-section_panel__LvjNo{gap:40px;padding:44px 40px}.apply-section_checklist__lyuQf{padding-inline-start:40px}}@media (max-width:800px){.apply-section_panel__LvjNo{grid-template-columns:1fr;gap:32px;border-end-start-radius:72px}.apply-section_checklist__lyuQf{padding-inline-start:0;padding-block-start:30px;border-inline-start:0;border-block-start:1px solid #e3e8f0}}@media (max-width:560px){.apply-section_section__bf5tg{padding-block-end:56px}.apply-section_panel__LvjNo{padding:30px 22px 34px;border-radius:22px;border-end-start-radius:52px}.apply-section_button__rZXy0{width:100%}.apply-section_timeline__Kf8Q4{grid-auto-flow:row;gap:18px}.apply-section_timeline__Kf8Q4 div{padding-block-start:0;padding-inline:28px 0}.apply-section_timeline__Kf8Q4 div:before{inset-block-start:4px}.apply-section_timeline__Kf8Q4 div:not(:last-child):after{inset-block:22px -14px;inset-inline:5px auto;width:2px;height:auto}}.job-content_content__YcLoG{display:grid;gap:52px;min-width:0}.job-content_block__hwgoC+.job-content_block__hwgoC{padding-block-start:48px;border-block-start:1px solid #e3e8f0}.job-content_heading__5cqa0{margin-block-end:20px;color:var(--navy);font-size:27px;letter-spacing:-.035em}.job-content_paragraphs__EjPi8{display:grid;gap:16px}.job-content_paragraph__jlMBu{max-width:68ch;font-size:16px}.job-content_groups__MzE2V{display:grid}.job-content_group__7dmLi{display:grid;grid-template-columns:190px minmax(0,1fr);gap:16px 36px;padding-block:26px;border-block-start:1px solid #e3e8f0}.job-content_group__7dmLi:first-child{padding-block-start:6px;border-block-start:0}.job-content_group__7dmLi:last-child{padding-block-end:0}.job-content_groupTitle__Yum0J{color:var(--ink);font-size:16px;letter-spacing:-.02em;line-height:1.5}.job-content_note__RXj0x{max-width:60ch;margin-block-start:20px;padding-inline-start:16px;color:var(--navy);border-inline-start:3px solid var(--teal);font-size:14px;font-weight:600}.job-content_block__hwgoC.job-content_outcomes__AHyeA{padding:36px 36px 38px;border:1px solid #dfe5ee;border-radius:24px;border-end-end-radius:72px}@media (max-width:800px){.job-content_group__7dmLi{grid-template-columns:1fr;gap:12px}}@media (max-width:560px){.job-content_content__YcLoG{gap:40px}.job-content_block__hwgoC+.job-content_block__hwgoC{padding-block-start:38px}.job-content_heading__5cqa0{font-size:23px}.job-content_paragraph__jlMBu{font-size:15px}.job-content_block__hwgoC.job-content_outcomes__AHyeA{padding:26px 20px 28px;border-end-end-radius:48px}}.job-detail_layout__a2oqe{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:88px;padding-block:64px 80px}.job-detail_benefits__CK_iQ{padding-block-start:0}.job-detail_benefits__CK_iQ>.wrap{padding-block-start:72px;border-block-start:1px solid #e3e8f0}.job-detail_more__8R3F5{padding-block:0 72px}.job-detail_moreTitle__0SCZ5{margin-block-end:24px;color:var(--navy);font-size:27px;letter-spacing:-.035em}@media (max-width:1050px){.job-detail_layout__a2oqe{grid-template-columns:1fr;gap:56px}}@media (max-width:560px){.job-detail_layout__a2oqe{gap:40px;padding-block:44px 60px}.job-detail_benefits__CK_iQ>.wrap{padding-block-start:56px}}.job-glance_aside__SNIVN{position:sticky;inset-block-start:116px;align-self:start}.job-glance_card__Vovr8{padding:28px 28px 30px;border:1px solid #dfe5ee;border-radius:24px;border-end-end-radius:64px}.job-glance_title__R_DWr{color:var(--navy);font-size:18px;letter-spacing:-.025em}.job-glance_facts___EA3_{margin:18px 0 24px}.job-glance_facts___EA3_ div{display:grid;gap:2px;padding-block:13px;border-block-start:1px solid #edf0f5}.job-glance_facts___EA3_ dt{color:var(--muted);font-size:12px}.job-glance_facts___EA3_ dd{margin:0;color:var(--ink);font-size:14px;font-weight:650;line-height:1.5}.job-glance_card__Vovr8 .button{width:100%}@media (max-width:1050px){.job-glance_aside__SNIVN{position:static}.job-glance_facts___EA3_{display:grid;grid-template-columns:repeat(3,1fr);column-gap:24px}.job-glance_card__Vovr8 .button{width:auto}}@media (max-width:560px){.job-glance_card__Vovr8{padding:22px 20px 24px;border-end-end-radius:48px}.job-glance_facts___EA3_{grid-template-columns:1fr 1fr;column-gap:16px}.job-glance_card__Vovr8 .button{width:100%}}.job-header_header__GLOoU{padding-block-start:28px}.job-header_panel__BGJ6_{padding:36px 56px 52px;background:var(--paper);border-radius:24px;border-start-end-radius:120px}.job-header_back__I6sVD{display:flex;width:fit-content;align-items:center;gap:10px;min-height:44px;margin-block-end:26px;color:var(--muted);font-size:13px;font-weight:650;text-decoration:none}.job-header_back__I6sVD:hover{color:var(--navy)}.job-header_back__I6sVD svg{width:18px;height:18px;rotate:180deg}.job-header_back__I6sVD svg:dir(rtl){rotate:none}.job-header_department__eKn9w{margin-block-end:14px}.job-header_title__u_92p{max-width:20ch;color:var(--navy);font-size:clamp(36px,4.2vw,58px)}.job-header_summary__2TiZw{max-width:58ch;margin-block-start:20px;color:var(--muted);font-size:17px;line-height:1.75}.job-header_meta__ImrA6{margin-block-start:26px}.job-header_panel__BGJ6_ .job-header_meta__ImrA6 li{background:white;border-color:white}.job-header_actions__HoPsE{gap:22px}.job-header_deadline__LLodt{color:var(--muted);font-size:13px}@media (max-width:800px){.job-header_panel__BGJ6_{padding:28px 32px 40px;border-start-end-radius:80px}}@media (max-width:560px){.job-header_header__GLOoU{padding-block-start:16px}.job-header_panel__BGJ6_{padding:20px 20px 32px;border-radius:20px;border-start-end-radius:56px}.job-header_back__I6sVD{margin-block-end:14px}.job-header_title__u_92p{font-size:clamp(30px,9vw,40px)}.job-header_summary__2TiZw{font-size:15px}.job-header_actions__HoPsE .button{width:100%}}