.Hero_hero__0P44g{position:relative;display:flex;align-items:flex-end;min-height:90vh;margin-block:.5rem;padding:5rem 1rem 2rem;border-radius:.75rem;overflow:hidden}@media(min-width:768px){.Hero_hero__0P44g{padding:5rem 3rem 3rem}}@media(min-width:1024px){.Hero_hero__0P44g{margin-block:1.5rem}}.Hero_hero__0P44g: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__0P44g .Hero_background-image__MCYHd{object-fit:cover;object-position:bottom;filter:brightness(.7);z-index:1}.Hero_hero__0P44g .Hero_content__Yn1FR{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__0P44g .Hero_content__Yn1FR{gap:1rem}}.Hero_hero__0P44g .Hero_content__Yn1FR .Hero_heading__saX_n{font-family:var(--font-redhat),sans-serif;font-size:1.875rem;line-height:120%}@media(min-width:768px){.Hero_hero__0P44g .Hero_content__Yn1FR .Hero_heading__saX_n{font-size:2.5rem}}@media(min-width:1024px){.Hero_hero__0P44g .Hero_content__Yn1FR .Hero_heading__saX_n{font-size:3.25rem}.Hero_hero__0P44g .Hero_content__Yn1FR .Hero_text__HB3_4{font-size:1.25rem}}.Hero_hero__0P44g .Hero_content__Yn1FR .Hero_wrapper__p_ULa{display:flex;flex-direction:column;gap:1rem}@media(min-width:1024px){.Hero_hero__0P44g .Hero_content__Yn1FR .Hero_wrapper__p_ULa{flex-direction:row;justify-content:space-between;margin-top:1.5rem}}.Hero_hero__0P44g .Hero_content__Yn1FR .Hero_facts__kd237{display:flex;width:-moz-fit-content;width:fit-content;gap:1.25rem}@media(min-width:768px){.Hero_hero__0P44g .Hero_content__Yn1FR .Hero_facts__kd237{gap:2rem}}@media(min-width:1024px){.Hero_hero__0P44g .Hero_content__Yn1FR .Hero_facts__kd237{gap:3rem}}.Hero_hero__0P44g .Hero_content__Yn1FR .Hero_facts__kd237 .Hero_fact__D44ms{flex:1 1}.Hero_hero__0P44g .Hero_content__Yn1FR .Hero_facts__kd237 .Hero_fact__D44ms .Hero_number__5IJyK{font-size:1.75rem;font-weight:300;line-height:120%}@media(min-width:768px){.Hero_hero__0P44g .Hero_content__Yn1FR .Hero_facts__kd237 .Hero_fact__D44ms .Hero_number__5IJyK{font-size:2.125rem}}@media(min-width:1024px){.Hero_hero__0P44g .Hero_content__Yn1FR .Hero_facts__kd237 .Hero_fact__D44ms .Hero_number__5IJyK{font-size:3rem}}.Hero_hero__0P44g .Hero_content__Yn1FR .Hero_facts__kd237 .Hero_fact__D44ms .Hero_label__G3PKK{font-size:.75rem;line-height:120%}@media(min-width:1024px){.Hero_hero__0P44g .Hero_content__Yn1FR .Hero_facts__kd237 .Hero_fact__D44ms .Hero_label__G3PKK{font-size:1rem}}.Section_section__Nh_EW{background-color:#fff;margin-block:.5rem;padding-block:3rem;border-radius:.75rem}.Section_section__Nh_EW p{-webkit-hyphens:none;hyphens:none}@media(min-width:768px){.Section_section__Nh_EW{margin-block:1.5rem}}@media(min-width:1024px){.Section_section__Nh_EW{padding-block:4rem}}.Section_bgGray__npZvg{background-color:#f3f3f3}.About_content__BWeJi{display:flex;flex-direction:column;gap:1rem;margin-block:1.5rem}@media(min-width:1024px){.About_content__BWeJi{margin-block:3rem}.About_content__BWeJi .About_text__J866T{align-self:flex-end;width:70vw;max-width:60rem;font-size:1.25rem;line-height:175%}}.About_heading__H_MTf{max-width:30ch}@media(min-width:768px){.About_heading__H_MTf{max-width:35ch}}@media(min-width:1024px){.About_heading__H_MTf{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}.JobsPreview_section-wrapper__ogf8j{display:flex;flex-direction:column;gap:.75rem}@media(min-width:1024px){.JobsPreview_section-wrapper__ogf8j{flex-direction:row;gap:4rem}}.JobsPreview_content-wrapper__GeIQh{display:flex;flex-direction:column;justify-content:space-between}@media(min-width:1024px){.JobsPreview_content-wrapper__GeIQh{flex:1 1}.JobsPreview_content-wrapper__GeIQh .JobsPreview_text__Jv2kv{font-size:1.25rem}}.JobsPreview_desktop-image__YSaMj{display:none}@media(min-width:1024px){.JobsPreview_desktop-image__YSaMj{flex:1 1;position:relative;display:block;width:100%;min-height:200px;border-radius:.75rem;overflow:hidden;margin-top:1rem}}.JobsPreview_desktop-image__YSaMj img{object-fit:cover;object-position:center}@media(min-width:1024px){.JobsPreview_vacancies-wrapper__43OAW{flex:1 1;margin-top:3rem}}.CardGrid_grid__O66xP{margin-top:2rem}.CardGrid_card__RKhgX{display:flex;flex-direction:column;gap:.5rem;padding:1.5rem;border-radius:.5rem;background-color:#fff;color:inherit}.CardGrid_link__ZZcbl{text-decoration:none;position:relative;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;transition:transform .2s ease,box-shadow .2s ease}@media(prefers-reduced-motion:reduce){.CardGrid_link__ZZcbl{transition:none!important}}.CardGrid_link__ZZcbl:focus,.CardGrid_link__ZZcbl:hover{text-decoration:none;box-shadow:0 4px 6px rgba(0,0,0,.1);transform:translateY(-2px)}.CardGrid_link__ZZcbl:focus .CardGrid_title__Jqxos,.CardGrid_link__ZZcbl:hover .CardGrid_title__Jqxos{text-decoration:underline}.CardGrid_link__ZZcbl .CardGrid_title__Jqxos{max-width:calc(100% - 30px)}.CardGrid_link__ZZcbl .CardGrid_icon__QbpBB{position:absolute;top:1.5rem;right:1.5rem}.CardGrid_title__Jqxos{font-size:1.125rem;font-weight:500;margin:0}.CardGrid_text__2pvGW{margin:0;line-height:1.6}.ContentSection_content__Y3Als{display:flex;flex-direction:column;gap:2rem}@media(min-width:768px){.ContentSection_content__Y3Als.ContentSection_hasImage__eBrBL{flex-direction:row;align-items:stretch;gap:3rem}}.ContentSection_text__r1O7F{display:flex;flex-direction:column;gap:1rem}@media(min-width:768px){.ContentSection_hasImage__eBrBL .ContentSection_text__r1O7F{flex:1 1}}.ContentSection_imageWrapper__DLr8t{position:relative;width:100%;aspect-ratio:3/2;border-radius:.75rem;overflow:hidden}@media(min-width:768px){.ContentSection_imageWrapper__DLr8t{flex:1 1;aspect-ratio:unset}}.ContentSection_image__2fTbe{object-fit:cover}.ApplyCta_text__VGxzj{max-width:80ch}@media(min-width:1024px){.ApplyCta_text__VGxzj{line-height:1.75;font-size:1.125rem}}.page_paddingTop__3YN3r{padding-top:2rem}@media(min-width:768px){.page_paddingTop__3YN3r{padding-top:3rem}}@media(min-width:1024px){.page_paddingTop__3YN3r{padding-top:5rem}}.page_paddingBottom__Z2smT{padding-bottom:2rem}@media(min-width:768px){.page_paddingBottom__Z2smT{padding-bottom:3rem}}@media(min-width:1024px){.page_paddingBottom__Z2smT{padding-bottom:5rem}}