.Job-module__XtrtCG__jobPage{flex-direction:column;gap:0;display:flex}.Job-module__XtrtCG__jobPage .Job-module__XtrtCG__jobInfo{background-position:100% 0;background-repeat:no-repeat;flex-direction:column;gap:2.5rem;margin-left:-1rem;margin-right:-1rem;padding:3rem 2rem;display:flex;position:relative}@media (min-width:1024px){.Job-module__XtrtCG__jobPage .Job-module__XtrtCG__jobInfo{flex-direction:row;gap:2rem;padding-top:7rem}}.Job-module__XtrtCG__jobPage .Job-module__XtrtCG__jobInfo{background-image:url(/images/ih-background.svg)}@media (min-width:640px){.Job-module__XtrtCG__jobPage .Job-module__XtrtCG__jobInfo{background-image:url(/images/ih-background-desktop.svg);background-position:-120px 100%}}@media (min-width:1024px){.Job-module__XtrtCG__jobPage .Job-module__XtrtCG__jobInfo{background-position:0 100%}}.Job-module__XtrtCG__jobPage .Job-module__XtrtCG__jobInfo .Job-module__XtrtCG__basicInfo{flex-direction:column;gap:1.5rem;display:flex}@media (min-width:1024px){.Job-module__XtrtCG__jobPage .Job-module__XtrtCG__jobInfo .Job-module__XtrtCG__basicInfo{min-width:400px;padding-left:3rem;padding-right:3rem}}@media (min-width:1280px){.Job-module__XtrtCG__jobPage .Job-module__XtrtCG__jobInfo .Job-module__XtrtCG__basicInfo{min-width:520px}}.Job-module__XtrtCG__jobPage .Job-module__XtrtCG__jobInfo .Job-module__XtrtCG__basicInfo .Job-module__XtrtCG__tags{flex-direction:row;gap:.5rem;display:flex}.Job-module__XtrtCG__jobPage .Job-module__XtrtCG__jobInfo .Job-module__XtrtCG__basicInfo .Job-module__XtrtCG__title{letter-spacing:-.2px;--tw-text-opacity:1;color:rgb(0 20 53/var(--tw-text-opacity));font-size:36px;font-weight:600;line-height:43.2px}.Job-module__XtrtCG__jobPage .Job-module__XtrtCG__jobInfo .Job-module__XtrtCG__basicInfo .Job-module__XtrtCG__shortDescription{font-family:var(--font-libre-franklin);letter-spacing:.3px;--tw-text-opacity:1;color:rgb(10 10 10/var(--tw-text-opacity));font-size:16px;font-weight:400;line-height:23.2px}@media (min-width:1024px){.Job-module__XtrtCG__jobPage .Job-module__XtrtCG__jobInfo .Job-module__XtrtCG__basicInfo .Job-module__XtrtCG__shortDescription{--tw-text-opacity:1;color:rgb(23 23 23/var(--tw-text-opacity))}}.Job-module__XtrtCG__jobPage .Job-module__XtrtCG__jobInfo .Job-module__XtrtCG__basicInfo .Job-module__XtrtCG__contractInfo{flex-direction:row;gap:1rem;padding-top:.5rem;padding-bottom:.5rem;padding-right:2rem;display:flex}@media (min-width:1024px){.Job-module__XtrtCG__jobPage .Job-module__XtrtCG__jobInfo .Job-module__XtrtCG__basicInfo .Job-module__XtrtCG__contractInfo{flex-direction:column;gap:.75rem}}.Job-module__XtrtCG__jobPage .Job-module__XtrtCG__jobInfo .Job-module__XtrtCG__basicInfo .Job-module__XtrtCG__contractInfo .Job-module__XtrtCG__contractInfoItem{font-family:var(--font-libre-franklin);letter-spacing:.4px;--tw-text-opacity:1;color:rgb(38 38 38/var(--tw-text-opacity));flex-direction:row;align-items:center;gap:.5rem;font-size:18px;font-weight:600;line-height:26.1px;display:flex}.Job-module__XtrtCG__jobPage .Job-module__XtrtCG__jobInfo .Job-module__XtrtCG__moreInfo{flex-direction:column;gap:3rem;padding:.5rem .5rem 2rem;display:flex}@media (min-width:1024px){.Job-module__XtrtCG__jobPage .Job-module__XtrtCG__jobInfo .Job-module__XtrtCG__moreInfo{padding-bottom:2rem;padding-left:0;padding-right:3rem}}.Job-module__XtrtCG__jobPage .Job-module__XtrtCG__jobInfo .Job-module__XtrtCG__moreInfo .Job-module__XtrtCG__subtitle{letter-spacing:.2px;--tw-text-opacity:1;color:rgb(0 20 53/var(--tw-text-opacity));margin-bottom:1rem;font-size:24px;font-weight:600;line-height:28.8px}.Job-module__XtrtCG__jobPage .Job-module__XtrtCG__jobInfo .Job-module__XtrtCG__moreInfo .Job-module__XtrtCG__text{font-family:var(--font-libre-franklin);letter-spacing:.2px;--tw-text-opacity:1;color:rgb(23 23 23/var(--tw-text-opacity));padding-top:.5rem;padding-bottom:1rem;font-size:15px;line-height:21.75px}@media (min-width:1024px){.Job-module__XtrtCG__jobPage .Job-module__XtrtCG__jobInfo .Job-module__XtrtCG__moreInfo .Job-module__XtrtCG__text{letter-spacing:.3px;padding-top:0;padding-right:2rem;font-size:16px;line-height:23.2px}}.Job-module__XtrtCG__jobPage .Job-module__XtrtCG__jobInfo .Job-module__XtrtCG__moreInfo .Job-module__XtrtCG__list li{font-family:var(--font-libre-franklin);letter-spacing:.2px;flex-direction:row;align-items:flex-start;gap:.5rem;padding:.125rem .75rem .75rem 0;font-size:15px;line-height:21.75px;display:flex}@media (min-width:1024px){.Job-module__XtrtCG__jobPage .Job-module__XtrtCG__jobInfo .Job-module__XtrtCG__moreInfo .Job-module__XtrtCG__list li{padding-bottom:.5rem;padding-left:0;padding-right:2rem}}.Job-module__XtrtCG__jobPage .Job-module__XtrtCG__jobInfo .Job-module__XtrtCG__moreInfo .Job-module__XtrtCG__list li svg{min-width:1.25rem;max-width:1.25rem}.Job-module__XtrtCG__jobPage .Job-module__XtrtCG__jobInfo .Job-module__XtrtCG__moreInfo .Job-module__XtrtCG__postamble{font-family:var(--font-libre-franklin);letter-spacing:.3px;--tw-text-opacity:1;color:rgb(23 23 23/var(--tw-text-opacity));padding:.5rem 2rem 1rem 0;font-size:16px;line-height:23.2px}.Job-module__XtrtCG__jobPage .Job-module__XtrtCG__jobInfo .Job-module__XtrtCG__moreInfo .Job-module__XtrtCG__postamble a{--tw-text-opacity:1;color:rgb(10 104 255/var(--tw-text-opacity))}.Job-module__XtrtCG__jobPage .Job-module__XtrtCG__divider{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(212 212 212/var(--tw-border-opacity));width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.Job-module__XtrtCG__jobPage .Job-module__XtrtCG__careers{flex-direction:column;gap:2.5rem;padding:3rem 1rem;display:flex}.Job-module__XtrtCG__jobPage .Job-module__XtrtCG__careers .Job-module__XtrtCG__careersHeading{flex-direction:column;gap:1rem;padding:.5rem 1.5rem 0 .75rem;display:flex}@media (min-width:1024px){.Job-module__XtrtCG__jobPage .Job-module__XtrtCG__careers .Job-module__XtrtCG__careersHeading{min-width:400px}}@media (min-width:1280px){.Job-module__XtrtCG__jobPage .Job-module__XtrtCG__careers .Job-module__XtrtCG__careersHeading{min-width:520px}}@media (min-width:1024px){.Job-module__XtrtCG__jobPage .Job-module__XtrtCG__careers .Job-module__XtrtCG__careersHeading{gap:1.5rem;padding-right:3rem}}.Job-module__XtrtCG__jobPage .Job-module__XtrtCG__careers .Job-module__XtrtCG__careersHeading .Job-module__XtrtCG__careersHeadingTitle{letter-spacing:1.4px;text-transform:uppercase;font-size:16px;font-weight:600;line-height:20px}@media (min-width:1024px){.Job-module__XtrtCG__jobPage .Job-module__XtrtCG__careers .Job-module__XtrtCG__careersHeading .Job-module__XtrtCG__careersHeadingTitle{letter-spacing:1.4px;font-size:18px;line-height:20px}}.Job-module__XtrtCG__jobPage .Job-module__XtrtCG__careers .Job-module__XtrtCG__careersHeading .Job-module__XtrtCG__careersHeadingText{font-family:var(--font-libre-franklin);letter-spacing:.3px;font-size:16px;line-height:23.2px}.Job-module__XtrtCG__jobPage .Job-module__XtrtCG__careers .Job-module__XtrtCG__jobs{flex-flow:column wrap;gap:3.5rem;display:flex}@media (min-width:1280px){.Job-module__XtrtCG__jobPage .Job-module__XtrtCG__careers .Job-module__XtrtCG__jobs{flex-direction:row}}.Job-module__XtrtCG__jobPage .Job-module__XtrtCG__careers .Job-module__XtrtCG__jobs>div{width:calc(100% - 28px)}.Job-module__XtrtCG__jobPage .Job-module__XtrtCG__heroSection{padding:1.5rem 1.5rem 3rem}@media (min-width:1024px){.Job-module__XtrtCG__jobPage .Job-module__XtrtCG__heroSection{padding:6rem 0}}
