.TeamMemberCard_team-member__0YRSA{width:100%;max-width:260px;margin:0 auto;display:flex;flex-direction:column;gap:.5rem}@media(min-width:1024px){.TeamMemberCard_team-member__0YRSA{gap:1rem}}.TeamMemberCard_team-member__0YRSA .TeamMemberCard_image-wrapper__TvZqO{position:relative;width:100%;height:auto;aspect-ratio:4/5;border-radius:.75rem;overflow:hidden}.TeamMemberCard_team-member__0YRSA .TeamMemberCard_image-wrapper__TvZqO .TeamMemberCard_image__B6vQ1{object-fit:cover;object-position:center;transition:transform .3s ease}.TeamMemberCard_team-member__0YRSA .TeamMemberCard_details__D9ar4{display:flex;flex-direction:column;gap:.25rem;line-height:120%;text-align:center}.TeamMemberCard_team-member__0YRSA .TeamMemberCard_details__D9ar4 .TeamMemberCard_name__KEfos{font-size:.875rem}@media(min-width:1024px){.TeamMemberCard_team-member__0YRSA .TeamMemberCard_details__D9ar4 .TeamMemberCard_name__KEfos{font-size:1.125rem}}.TeamMemberCard_team-member__0YRSA .TeamMemberCard_details__D9ar4 .TeamMemberCard_role__A1xPc{font-weight:300;font-size:.75rem;color:#4d4d4d}@media(min-width:1024px){.TeamMemberCard_team-member__0YRSA .TeamMemberCard_details__D9ar4 .TeamMemberCard_role__A1xPc{font-size:.875rem}}.TeamGrid_team-grid__WrHfS{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-gap:.75rem;gap:.75rem}@media(min-width:1024px){.TeamGrid_team-grid__WrHfS{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:3rem 2.5rem}}.TeamSection_content__gkJQ4{display:flex;flex-direction:column;gap:1.5rem}@media(min-width:1024px){.TeamSection_content__gkJQ4{gap:2.5rem}}.TeamSection_content__gkJQ4 .TeamSection_more-button__y4mAG{align-self:center;background-color:#fff;color:#1a1a1a;width:-moz-fit-content;width:fit-content;padding:.5rem 1rem;border-radius:2rem;border:1px solid #1a1a1a;font-size:.875rem;cursor:pointer}.Icon_icon__88RFG{display:inline-block;stroke:currentColor;fill:none;stroke-width:2;width:16px;height:16px}@media(min-width:1024px){.Icon_icon__88RFG{width:24px;height:24px}}.Icon_icon--thin__vI066{stroke-width:1.5}.Grid_grid__2h2Ro{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));grid-gap:1.5rem;gap:1.5rem}@media(min-width:calc(600px + 1.5rem)){.Grid_grid__2h2Ro[data-max="2"]{grid-template-columns:repeat(2,1fr)}}@media(min-width:calc(900px + 3rem)){.Grid_grid__2h2Ro[data-max="3"]{grid-template-columns:repeat(3,1fr)}}@media(min-width:calc(1200px + 4.5rem)){.Grid_grid__2h2Ro[data-max="4"]{grid-template-columns:repeat(4,1fr)}}.QuickInfo_quickInfoItem__1g5SC{text-align:center;width:-moz-fit-content;width:fit-content;margin:0 auto}.QuickInfo_quickInfoItem__1g5SC .QuickInfo_value__LwKhk{color:#2f6fa3;font-size:1.5rem;font-weight:500}.QuickInfo_quickInfoItem__1g5SC .QuickInfo_label__uXf9Y{margin-top:.25rem}.page_flex__W5HJZ{display:flex;flex-direction:column;gap:1rem}@media(min-width:768px){.page_flex__W5HJZ{gap:1.5rem}}@media(min-width:1024px){.page_flex__W5HJZ{flex-direction:row;align-items:center;gap:3rem}.page_flex__W5HJZ .page_journeyText__ZUmIS{flex:1 1;max-width:600px}.page_flex__W5HJZ .page_quickinfo__vatku{flex:1 1}}.page_reverse__hCvbz{margin-top:2rem}@media(min-width:768px){.page_reverse__hCvbz{margin-top:3rem}}@media(min-width:1024px){.page_reverse__hCvbz{margin-top:4rem;flex-direction:row-reverse}.page_reverse__hCvbz .page_quickinfo__vatku{margin-top:4rem}}.page_quickinfo__vatku{display:flex;flex-direction:column;gap:1rem}@media(min-width:768px){.page_quickinfo__vatku{flex-direction:row;justify-content:space-between}}.page_imageContainer__0LXkC{width:100%}.page_imageWrapper__IQ_UH{position:relative;width:100%;height:auto;max-height:250px;aspect-ratio:3/2;border-radius:12px;overflow:hidden}.page_image__G0wm_{object-fit:cover}.Perk_perk__LZoAu{display:flex;align-items:center;margin-bottom:20px;flex-direction:column}.Perk_perk__LZoAu .Perk_icon__sMa3L{margin-right:20px}.Perk_perk__LZoAu .Perk_header__FEZMP{width:100%;margin:.5rem 0}.Perk_perk__LZoAu .Perk_text__UP8QF{width:100%;-webkit-hyphens:none;hyphens:none}.Cta_cta__Wn1_w{margin:1rem 0;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;padding:.75rem 1.25rem;border-radius:2rem;text-decoration:none;font-size:.875rem}@media(min-width:1024px){.Cta_cta__Wn1_w{margin-top:2rem;padding:1.25rem 2rem;font-size:1.125rem;line-height:120%}}.Cta_primary__7zegz{background-color:#1a1a1a;color:#fff}.Cta_primary__7zegz:hover{background-color:#4d4d4d;text-decoration:none}.Cta_secondary__Y_YcY{background-color:#f3f3f3;color:#1a1a1a}.Cta_secondary__Y_YcY:hover{background-color:#d4d4d4;text-decoration:none}.Cta_uppercase__2rVsu{text-transform:uppercase}.Cta_middle__bpXGj{margin-inline:auto;display:block}.Cta_left__N4qTs{display:inline-block}.Cta_right__aFzgj{display:block;margin-left:auto}.ApplySection_text__5nKiQ{max-width:80ch}@media(min-width:1024px){.ApplySection_text__5nKiQ{line-height:1.75;font-size:1.125rem}}.Hero_hero___J1Zp{position:relative;display:flex;align-items:flex-end;min-height:90vh;margin:.5rem;padding:5rem 1rem 2rem;border-radius:.75rem;overflow:hidden}@media(min-width:768px){.Hero_hero___J1Zp{padding:5rem 3rem 3rem}}@media(min-width:1024px){.Hero_hero___J1Zp{margin:1.5rem}}.Hero_hero___J1Zp:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.98),rgba(0,0,0,.5));z-index:2}.Hero_hero___J1Zp .Hero_background-image__pzA7v{object-fit:cover;object-position:bottom;filter:brightness(.7);z-index:1}.Hero_hero___J1Zp .Hero_content__5nOyY{width:100%;max-width:92rem;margin:0 auto;display:flex;flex-direction:column;gap:.75rem;color:#fff;z-index:3}@media(min-width:1024px){.Hero_hero___J1Zp .Hero_content__5nOyY{gap:1rem}}.Hero_hero___J1Zp .Hero_content__5nOyY .Hero_heading__a2Y_c{font-family:var(--font-redhat),sans-serif;font-size:1.875rem;line-height:120%}@media(min-width:768px){.Hero_hero___J1Zp .Hero_content__5nOyY .Hero_heading__a2Y_c{font-size:2.5rem}}@media(min-width:1024px){.Hero_hero___J1Zp .Hero_content__5nOyY .Hero_heading__a2Y_c{font-size:3.25rem}.Hero_hero___J1Zp .Hero_content__5nOyY .Hero_text__R9YqA{font-size:1.25rem}}.Hero_hero___J1Zp .Hero_content__5nOyY .Hero_wrapper__m_dq8{display:flex;flex-direction:column;gap:1rem}@media(min-width:1024px){.Hero_hero___J1Zp .Hero_content__5nOyY .Hero_wrapper__m_dq8{flex-direction:row;justify-content:space-between;margin-top:1.5rem}}.Hero_hero___J1Zp .Hero_content__5nOyY .Hero_facts__aDLby{display:flex;width:-moz-fit-content;width:fit-content;gap:1.25rem}@media(min-width:768px){.Hero_hero___J1Zp .Hero_content__5nOyY .Hero_facts__aDLby{gap:2rem}}@media(min-width:1024px){.Hero_hero___J1Zp .Hero_content__5nOyY .Hero_facts__aDLby{gap:3rem}}.Hero_hero___J1Zp .Hero_content__5nOyY .Hero_facts__aDLby .Hero_fact__9netx{flex:1 1}.Hero_hero___J1Zp .Hero_content__5nOyY .Hero_facts__aDLby .Hero_fact__9netx .Hero_number__W3U3p{font-size:1.75rem;font-weight:300;line-height:120%}@media(min-width:768px){.Hero_hero___J1Zp .Hero_content__5nOyY .Hero_facts__aDLby .Hero_fact__9netx .Hero_number__W3U3p{font-size:2.125rem}}@media(min-width:1024px){.Hero_hero___J1Zp .Hero_content__5nOyY .Hero_facts__aDLby .Hero_fact__9netx .Hero_number__W3U3p{font-size:3rem}}.Hero_hero___J1Zp .Hero_content__5nOyY .Hero_facts__aDLby .Hero_fact__9netx .Hero_label__dwbiN{font-size:.75rem;line-height:120%}@media(min-width:1024px){.Hero_hero___J1Zp .Hero_content__5nOyY .Hero_facts__aDLby .Hero_fact__9netx .Hero_label__dwbiN{font-size:1rem}}.AboutSection_content__iChRS{display:flex;flex-direction:column;gap:1rem;margin-block:1.5rem}@media(min-width:1024px){.AboutSection_content__iChRS{margin-block:3rem}.AboutSection_content__iChRS .AboutSection_text__BPOof{align-self:flex-end;width:70vw;max-width:60rem;font-size:1.25rem;line-height:175%}}.AboutSection_heading__tjJYq{max-width:30ch}@media(min-width:768px){.AboutSection_heading__tjJYq{max-width:35ch}}@media(min-width:1024px){.AboutSection_heading__tjJYq{max-width:40ch}}.QuickInfo_details__Qtrr4{display:flex;align-items:center;gap:2rem;font-size:.75rem;font-weight:300}@media(min-width:1024px){.QuickInfo_details__Qtrr4{font-size:.875rem}}.QuickInfo_details__Qtrr4 span{display:flex;align-items:center;gap:.25rem}.JobCard_job-card-link__xWwpo{display:block;width:100%;height:100%;text-decoration:none}.JobCard_job-card-link__xWwpo:focus,.JobCard_job-card-link__xWwpo:hover{text-decoration:none}.JobCard_job-card-link__xWwpo:focus .JobCard_title__whtVt,.JobCard_job-card-link__xWwpo:hover .JobCard_title__whtVt{text-decoration:underline}.JobCard_job-card-link__xWwpo:focus .JobCard_job-card__We0nu,.JobCard_job-card-link__xWwpo:hover .JobCard_job-card__We0nu{box-shadow:0 4px 6px rgba(0,0,0,.1);transform:translateY(-2px)}.JobCard_job-card-link__xWwpo .JobCard_job-card__We0nu{height:100%;padding:1rem;border-radius:.75rem;background-color:#fff;color:#1a1a1a;box-shadow:0 2px 4px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:.5rem;transition:transform .2s ease,box-shadow .2s ease}@media(prefers-reduced-motion:reduce){.JobCard_job-card-link__xWwpo .JobCard_job-card__We0nu{transition:none!important}}@media(min-width:1024px){.JobCard_job-card-link__xWwpo .JobCard_job-card__We0nu{padding:1.25rem}}.JobCard_job-card-link__xWwpo .JobCard_job-card__We0nu .JobCard_header__jqeC3{display:flex;justify-content:space-between}.JobCard_job-card-link__xWwpo .JobCard_job-card__We0nu .JobCard_title__whtVt{font-size:1.125rem;font-weight:400}@media(min-width:1024px){.JobCard_job-card-link__xWwpo .JobCard_job-card__We0nu .JobCard_title__whtVt{font-size:1.25rem}}.JobCard_job-card-link__xWwpo .JobCard_job-card__We0nu .JobCard_description__QR8C4{margin-bottom:auto;font-size:.875rem;font-weight:300;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.JobCard_job-card-link__xWwpo .JobCard_job-card--highlighted__vcga2{background-color:#1a1a1a;color:#fff}.JobList_job-list__BO7ev{width:100%;list-style:none;display:grid;grid-gap:.75rem;gap:.75rem;margin-top:1rem}@media(min-width:768px){.JobList_job-list__BO7ev{margin-top:1.5rem;gap:1rem}}@media(min-width:1024px){.JobList_job-list__BO7ev{grid-template-columns:repeat(auto-fill,minmax(500px,1fr));gap:1.75rem 2rem;margin-top:2rem;align-items:stretch}}.JobsSection_section-wrapper__7R_kr{display:flex;flex-direction:column;gap:.75rem}@media(min-width:1024px){.JobsSection_section-wrapper__7R_kr{flex-direction:row;gap:4rem}}.JobsSection_content-wrapper___EAhv{display:flex;flex-direction:column;justify-content:space-between}@media(min-width:1024px){.JobsSection_content-wrapper___EAhv{flex:1 1}.JobsSection_content-wrapper___EAhv .JobsSection_text__MNZP6{font-size:1.25rem}}.JobsSection_desktop-image__yW7yx{display:none}@media(min-width:1024px){.JobsSection_desktop-image__yW7yx{flex:1 1;position:relative;display:block;width:100%;min-height:200px;border-radius:.75rem;overflow:hidden;margin-top:1rem}}.JobsSection_desktop-image__yW7yx img{object-fit:cover;object-position:center}@media(min-width:1024px){.JobsSection_vacancies-wrapper__RIx5d{flex:1 1;margin-top:3rem}}