.careers-module-scss-module__KmseWG__heroContainer{background-color:var(--gray18);width:100%;padding:0}@media (min-width:1000px){.careers-module-scss-module__KmseWG__heroContainer{padding:80px 0}}.careers-module-scss-module__KmseWG__heroSection{flex-direction:column-reverse;display:flex}@media (min-width:1000px){.careers-module-scss-module__KmseWG__heroSection{max-width:var(--container-width);flex-direction:row;justify-content:flex-end;margin:0 auto;padding:0 32px}}.careers-module-scss-module__KmseWG__heroImage{z-index:0;border-radius:4px}@media (min-width:1000px){.careers-module-scss-module__KmseWG__heroImage{justify-self:flex-end;width:90%;transform:scaleX(-1)}}.careers-module-scss-module__KmseWG__heroCopy{background-color:var(--gray18);z-index:0;flex-direction:column;row-gap:24px;width:100%;max-width:1000px;margin:0;padding:48px 24px;display:flex}.careers-module-scss-module__KmseWG__heroCopy p{color:var(--gray06)}@media (min-width:1000px){.careers-module-scss-module__KmseWG__heroCopy{z-index:1;flex-direction:column;justify-content:center;align-self:flex-end;max-width:640px;height:calc(100% - 100px);margin:100px -420px 0 0;padding:24px 40px 24px 24px}}.careers-module-scss-module__KmseWG__careersSection{background-color:var(--gray02)}.careers-module-scss-module__KmseWG__content{color:var(--gray18);max-width:var(--container-width);margin:0 auto;padding:48px 24px}@media (min-width:1000px){.careers-module-scss-module__KmseWG__content{padding:80px 32px 80px 56px}}.careers-module-scss-module__KmseWG__careersCopy{flex-direction:column;row-gap:24px;width:100%;display:flex}.careers-module-scss-module__KmseWG__careersCopy p{color:var(--gray12)}@media (min-width:1000px){.careers-module-scss-module__KmseWG__careersCopy{width:50%}}.careers-module-scss-module__KmseWG__careersGrid{flex-direction:column;row-gap:48px;margin-top:48px;display:flex}@media (min-width:1000px){.careers-module-scss-module__KmseWG__careersGrid{row-gap:80px;margin-top:80px}}.careers-module-scss-module__KmseWG__department{flex-direction:column;row-gap:24px;display:flex}.careers-module-scss-module__KmseWG__departmentJobGrid{flex-flow:row;column-gap:16px;width:100%;display:flex;overflow:scroll hidden}@media (min-width:1000px){.careers-module-scss-module__KmseWG__departmentJobGrid{flex-wrap:wrap;flex-direction:unset;row-gap:24px}}.careers-module-scss-module__KmseWG__departmentJobGrid{-ms-overflow-style:none;scrollbar-width:none}.careers-module-scss-module__KmseWG__departmentJobGrid::-webkit-scrollbar{display:none}.careers-module-scss-module__KmseWG__jobCard{background-color:var(--gray18);border-radius:4px;flex-direction:column;justify-content:space-between;row-gap:16px;width:250px;min-width:250px;height:265px;min-height:265px;padding:24px;display:flex}@media (min-width:1000px){.careers-module-scss-module__KmseWG__jobCard{width:300px;min-width:300px}}.careers-module-scss-module__KmseWG__jobTitle{color:var(--gray02);-webkit-line-clamp:3;line-clamp:3;overflow-wrap:break-word;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.careers-module-scss-module__KmseWG__jobDetails{flex-direction:column;row-gap:8px;display:flex}.careers-module-scss-module__KmseWG__jobDetails p{color:var(--gray06)}.careers-module-scss-module__KmseWG__jobDetailsHeader{background-color:var(--gray02)}.careers-module-scss-module__KmseWG__jobDetailsHeaderContainer{max-width:var(--container-width);flex-direction:column;row-gap:24px;margin:0 auto;padding:48px 24px;display:flex}@media (min-width:775px){.careers-module-scss-module__KmseWG__jobDetailsHeaderContainer{padding:80px 32px}}.careers-module-scss-module__KmseWG__jobDetailsHeaderTitle{color:var(--gray18)}.careers-module-scss-module__KmseWG__jobDetailsHeaderSubtitle{color:var(--gray12)}.careers-module-scss-module__KmseWG__jobDescription{-webkit-line-clamp:4;line-clamp:4;overflow-wrap:break-word;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.careers-module-scss-module__KmseWG__jobDetailsMetadata{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.careers-module-scss-module__KmseWG__metadataPill{border:1px solid var(--gray12);color:var(--gray12);border-radius:999px;padding:6px 16px;display:flex}.careers-module-scss-module__KmseWG__jobDetailsContent{background-color:var(--gray18);display:flex}.careers-module-scss-module__KmseWG__jobDetailsContentContainer{max-width:var(--container-width);flex-direction:column;margin:0 auto;padding:48px 24px;display:flex}@media (min-width:775px){.careers-module-scss-module__KmseWG__jobDetailsContentContainer{flex-direction:row;padding:120px 32px}}.careers-module-scss-module__KmseWG__jobDetailsContentContainer ul{padding:0 24px}.careers-module-scss-module__KmseWG__jobDetailsContentContainer ul li{font-size:16px;font-family:var(--baseFontNormal);margin:0;font-weight:400;line-height:27px}@media (min-width:775px){.careers-module-scss-module__KmseWG__jobDetailsContentContainer ul li{font-size:19px;line-height:150%}.careers-module-scss-module__KmseWG__jobDetailsContentContainer ul{padding:0 36px}}.careers-module-scss-module__KmseWG__jobDetailsContentContainerSideBar{width:100%}@media (min-width:775px){.careers-module-scss-module__KmseWG__jobDetailsContentContainerSideBar{width:50%}}@media (min-width:992px){.careers-module-scss-module__KmseWG__jobDetailsContentContainerSideBar{width:40%}}@media (min-width:x-large){.careers-module-scss-module__KmseWG__jobDetailsContentContainerSideBar{width:30%}}.careers-module-scss-module__KmseWG__jobDetailsContentContainerMain{width:100%}.careers-module-scss-module__KmseWG__separator{background-color:var(--gray14);width:100%;height:1px;margin:40px 0}@media (min-width:775px){.careers-module-scss-module__KmseWG__separator{width:1px;height:100%;margin:0 40px}}.careers-module-scss-module__KmseWG__applicationForm{flex-direction:column;row-gap:16px;width:100%;margin-top:24px;display:flex}@media (min-width:992px){.careers-module-scss-module__KmseWG__applicationForm{width:80%}}@media (min-width:x-large){.careers-module-scss-module__KmseWG__applicationForm{width:70%}}.careers-module-scss-module__KmseWG__multiValueSingleSelectWrapper{border:1px solid var(--gray13);border-radius:8px;width:100%;margin-top:24px;display:flex;overflow:hidden}.careers-module-scss-module__KmseWG__multiValueSingleSelect{width:100%;color:var(--gray10);border:none;border-right:16px solid #0000;border-radius:8px;outline:none;height:54px;padding:0 0 0 16px}.careers-module-scss-module__KmseWG__multiValueSingleSelect[class*=--active]{color:var(--gray02)}.careers-module-scss-module__KmseWG__uploadFieldName{text-transform:capitalize}.careers-module-scss-module__KmseWG__fileUpload{flex-direction:row;column-gap:12px;display:flex}.careers-module-scss-module__KmseWG__fileUploadButton{color:var(--ctaBlue);text-decoration:underline}.careers-module-scss-module__KmseWG__questionSeparator{background-color:var(--gray13);width:100%;height:1px;margin:24px 0}.careers-module-scss-module__KmseWG__questionText{color:var(--gray06);margin-bottom:16px}.careers-module-scss-module__KmseWG__fileUploadedRow{flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;display:flex}.careers-module-scss-module__KmseWG__errorMessage{color:var(--ctaRed);padding:0 16px 0 0;font-size:12px;font-weight:600;line-height:18px}.careers-module-scss-module__KmseWG__successMessageContainer{flex-direction:column;row-gap:24px;display:flex}.careers-module-scss-module__KmseWG__successMessage{color:var(--gray06)}.careers-module-scss-module__KmseWG__generalLink{width:fit-content;max-width:fit-content;margin-top:40px;text-decoration:none;display:flex}@media (min-width:1000px){.careers-module-scss-module__KmseWG__generalLink{margin-top:48.5px}}.careers-module-scss-module__KmseWG__generalApp{border-top:1px solid var(--gray06);flex-direction:column;margin-top:32px;padding-top:48px;display:flex}@media (min-width:1000px){.careers-module-scss-module__KmseWG__generalApp{margin-top:64px;padding-top:80px}}.careers-module-scss-module__KmseWG__generalApp p{margin-top:8px}.careers-module-scss-module__KmseWG__applyNow{width:fit-content;display:flex}
