.open-roles-page.svelte-1fwz2ry{padding-top:max(.625rem,160px)}.open-roles-body.svelte-1fwz2ry{max-width:calc(100vw - 48px);margin:0 auto}.open-roles-body.svelte-1fwz2ry .no-jobs:where(.svelte-1fwz2ry){font-size:36px}.open-roles-body.svelte-1fwz2ry .card-list:where(.svelte-1fwz2ry){grid-template-columns:repeat(1,minmax(0,1fr));gap:32px;display:grid}@media only screen and (width>=767px){.open-roles-body.svelte-1fwz2ry{width:82vw;max-width:1200px}.open-roles-body.svelte-1fwz2ry .card-list:where(.svelte-1fwz2ry){grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (width>=1023px){.open-roles-body.svelte-1fwz2ry .card-list:where(.svelte-1fwz2ry){grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}}.open-roles-body.svelte-1fwz2ry .card-job:where(.svelte-1fwz2ry){letter-spacing:.2px;background-color:#f2f2f2;border-radius:12px;flex-direction:column;justify-content:space-between;padding:24px;line-height:1.1;display:flex;position:relative}.open-roles-body.svelte-1fwz2ry .card-job:where(.svelte-1fwz2ry) .job-department:where(.svelte-1fwz2ry){background-color:#d5ddf8;border-radius:9999px;margin-bottom:16px;padding:4px 14px;font-size:16px;display:inline-block}.open-roles-body.svelte-1fwz2ry .card-job:where(.svelte-1fwz2ry) .job-title:where(.svelte-1fwz2ry){margin-bottom:60px;font-size:28px;font-weight:400}.open-roles-body.svelte-1fwz2ry .card-job:where(.svelte-1fwz2ry) .job-location:where(.svelte-1fwz2ry){margin-bottom:4px;font-size:16px;font-weight:600}.open-roles-body.svelte-1fwz2ry .card-job:where(.svelte-1fwz2ry) .job-time:where(.svelte-1fwz2ry){font-size:16px;line-height:1}
