@media (min-width:768px){.Hero_root__nnQM_{padding-bottom:0!important;margin-bottom:-350px}}.Hero_title__AK_XL em{display:block;color:var(--primary-dark)}.Hero_collage__rD_JD{margin-top:40px;display:grid;grid-row-gap:10px;row-gap:10px;grid:repeat(1,auto) /100%;z-index:1;position:relative}@media (min-width:768px){.Hero_collage__rD_JD{gap:20px 20px;grid:repeat(2,auto) /60% 40%}}.Hero_brainCell__9QXdx,.Hero_labCell__iydJw,.Hero_smearCell__ewZS3{position:relative;display:flex}@media (min-width:768px){.Hero_smearCell__ewZS3{align-items:center;grid-row:1/span 3;grid-column:2}.Hero_brainCell__9QXdx{display:flex;justify-content:flex-end}}.Hero_hidden__3qQUc{display:none!important}.Section_root__TScFz{--section-padding-normal:100px;--section-padding-hero:130px;--section-padding-compact:55px;--section-padding-minimal:24px;--section-padding:var(--section-padding-normal);--section-background:var(--primary-light);padding:var(--section-padding) 0;background-color:var(--section-background);position:relative}@media (min-width:800px){.Section_root__TScFz{--section-padding-normal:100px;--section-padding-hero:180px;--section-padding-compact:55px;--section-padding-minimal:24px}}.Section_hero__Ty0Py{--section-padding:var(--section-padding-hero)}.Section_compact__hg1Bc{--section-padding:var(--section-padding-compact)}.Section_minimal__nhoKu{--section-padding:var(--section-padding-minimal)}.Section_light__JdmZ_{--section-accent:var(--accent-blue);--section-background:var(--primary-light);color:#2d4773}.Section_slate__7Ib3K{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.Section_dark__eMLuZ{--section-accent:var(--accent-yellow);--section-background:var(--primary-dark);color:rgba(255,255,255,.8)}.Section_blue__mn6Y3{--section-accent:var(--accent-yellow);--section-background:var(--accent-blue);color:var(--arctic)}.Section_white__d3ZJf{--section-accent:var(--accent-blue);--section-background:#fff;color:#2d4773}.Section_mediumOlive__Oehpg{--section-accent:var(--dark-olive);--section-background:var(--medium-olive);color:var(--primary-dark)}.Section_lightOlive__f9fqd{--section-accent:var(--dark-olive);--section-background:var(--light-olive);color:var(--primary-dark)}.Section_lightWithOliveAccent__aPKKC{--section-accent:var(--dark-olive);--section-background:var(--primary-light);color:var(--primary-dark)}.Title_root__eK0s8{position:relative;color:var(--title-color)}.Title_root__eK0s8.Title_blue__nFfGd{--title-color:var(--accent-blue)}.Title_root__eK0s8.Title_yellow__zA_0_{--title-color:var(--accent-yellow)}.Title_root__eK0s8.Title_light__MI9BZ{--title-color:var(--primary-light)}.Title_root__eK0s8.Title_dark__gUZ09{--title-color:var(--primary-dark)}.Title_root__eK0s8.Title_white__q3aaR{--title-color:#fff}.Title_root__eK0s8.Title_darkOlive__btwWK{--title-color:var(--dark-olive)}.Title_root__eK0s8.Title_inherit__q_mDu{--title-color:inherit}.Title_root__eK0s8 h1{margin-bottom:30px}.Title_root__eK0s8 h2,.Title_root__eK0s8 h3{margin-bottom:20px}.Title_root__eK0s8 h4{margin-bottom:10px;color:var(--section-accent)}.Title_root__eK0s8 h5{color:var(--title-color,var(--section-accent))}.Title_root__eK0s8 h1,.Title_root__eK0s8 h2,.Title_root__eK0s8 h3{color:inherit}.Title_decorated__rLTvW{border-top:1px solid var(--title-decoration-color,currentColor);padding-top:30px;position:relative}.Title_decoration__GQ7rx{position:absolute;top:0;left:0;transform:translateY(-100%)}.Intro_root__VnX4D{font-size:18px;line-height:30px}@media (min-width:768px){.Benefits_root__rFH_C{padding-top:calc(var(--section-padding) + 350px)}}.Benefits_grid__Xl98o{display:grid;grid-auto-flow:row;grid-gap:60px 0;gap:60px 0}@media (min-width:600px){.Benefits_grid__Xl98o{grid:repeat(2,auto) /repeat(2,auto);gap:80px 60px}}.JobList_emptyContainer__7Au2Z{padding:80px 0;text-align:center}.JobList_list__KOYRj{list-style:none;display:grid;grid-gap:20px 0;gap:20px 0;margin-top:50px}.JobList_sublist__dw8o_{list-style:none;display:grid;grid-gap:2px 0;gap:2px 0}.JobList_department__y_Mrf{background-color:var(--primary-light);display:flex;flex-direction:column;padding:36px 36px 34px 56px}@media (pointer:fine){.JobList_department__y_Mrf:hover{background-color:var(--primary-dark);color:var(--primary-light)}}@media (min-width:600px){.JobList_department__y_Mrf{flex-direction:row;align-items:center;justify-content:space-between}}.JobList_departmentName__garNj{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center}.JobList_iconOpen__TAHFS{position:absolute;top:50%;transform:translateY(-50%);left:-24px;display:flex;flex-direction:row;justify-content:center;width:24px}.JobList_job__0U7JA{background-color:rgba(251,248,242,.4);display:flex;flex-direction:column;padding:36px 36px 34px 56px}@media (pointer:fine){.JobList_job__0U7JA:hover{background-color:var(--primary-dark);color:var(--primary-light)}}@media (min-width:600px){.JobList_job__0U7JA{flex-direction:row;align-items:center;justify-content:space-between}}.Button_root__2tbgV{position:relative;margin-top:20px;display:inline-block;border:1px solid var(--section-accent);color:var(--section-accent);font-family:var(--font-ibm-plex-sans);font-weight:600;font-size:15px;line-height:24px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:8px 18px}@media (pointer:fine){.Button_root__2tbgV:hover{background-color:var(--section-accent);color:var(--section-background)}}.OpenRoles_featuredCTA__j__nD{margin-top:0}.OpenRoles_applyButton__nNYNn{border:1px solid var(--accent-blue);background:var(--accent-blue);color:#FFF;display:flex;flex-direction:row;align-items:center;gap:10px;margin-top:40px;width:-moz-fit-content;width:fit-content;text-decoration:none}@media (pointer:fine){.OpenRoles_applyButton__nNYNn:hover{border:1px solid var(--accent-blue);background:var(--accent-blue);color:#FFF}}.OpenRoles_jobAlertLink__ISYjv{color:var(--accent-blue);text-decoration:underline;font-weight:500}