.CareersHero-module__ayS6Dq__hero{background-color:#f5f7fa!important;background-image:url(/hero-pages.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;align-items:flex-start!important;min-height:0!important;padding:4.5rem 1.5rem 5rem!important}.CareersHero-module__ayS6Dq__inner{flex-direction:column;align-items:center;width:100%;display:flex}.CareersHero-module__ayS6Dq__header{text-align:center;width:100%;margin-bottom:3rem}.CareersHero-module__ayS6Dq__eyebrow{color:#0669fd;font-family:var(--font-geist), sans-serif;letter-spacing:.08em;text-transform:uppercase;margin-bottom:1.25rem;font-size:.875rem;font-weight:600;line-height:1.2;display:block}.CareersHero-module__ayS6Dq__title{text-align:center;text-transform:none;max-width:22ch;font-family:var(--font-funnel-display), sans-serif;margin:0 auto;font-size:3rem;font-weight:500;line-height:3.5rem;color:#0e0f13!important}.CareersHero-module__ayS6Dq__titleBreak{display:none}.CareersHero-module__ayS6Dq__copy{max-width:38rem;font-family:var(--font-geist), sans-serif;text-align:center;margin:1.125rem auto 0;font-size:1.0625rem;line-height:1.6;color:#0e0f13!important}.CareersHero-module__ayS6Dq__media{width:100%;max-width:1080px}.CareersHero-module__ayS6Dq__image{aspect-ratio:1200/640;object-fit:cover;border-radius:28px;width:100%;height:auto;display:block;box-shadow:0 12px 40px #1018281a}@media (max-width:768px){.CareersHero-module__ayS6Dq__hero{padding:3rem 1.25rem 3.5rem!important}.CareersHero-module__ayS6Dq__header{margin-bottom:2rem}.CareersHero-module__ayS6Dq__title{max-width:14ch;font-size:2.25rem;line-height:2.7rem}.CareersHero-module__ayS6Dq__titleBreak{display:initial}.CareersHero-module__ayS6Dq__copy{max-width:22rem;font-size:.9375rem;line-height:1.55}.CareersHero-module__ayS6Dq__image{border-radius:20px}}
.CareersOpenRoles-module__ZYWbKW__section{background:#f5f7fa;padding:5rem 1.5rem 6rem}.CareersOpenRoles-module__ZYWbKW__inner{width:100%;max-width:1080px;margin:0 auto}.CareersOpenRoles-module__ZYWbKW__header{text-align:center;margin-bottom:2.5rem}.CareersOpenRoles-module__ZYWbKW__badge{color:#0669fd;text-transform:uppercase;font-size:.75rem;font-family:var(--font-geist), sans-serif;background-color:#eaf4fe;border:.5px solid #e2e8f0;border-radius:999px;margin-bottom:1.125rem;padding:.375rem .875rem;font-weight:500;line-height:1rem;display:inline-block;box-shadow:0 .5px 1px #19213d12}.CareersOpenRoles-module__ZYWbKW__title{text-align:center;text-transform:none;color:#0e0f13;max-width:20ch;font-family:var(--font-funnel-display), sans-serif;margin:0 auto;font-size:3rem;font-weight:500;line-height:3.5rem}.CareersOpenRoles-module__ZYWbKW__filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-bottom:1.5rem;display:grid}.CareersOpenRoles-module__ZYWbKW__field{background:#eaf4fe;border:1px solid #0000;border-radius:12px;align-items:center;min-height:52px;padding:0 1rem 0 2.75rem;display:flex;position:relative}.CareersOpenRoles-module__ZYWbKW__fieldIcon{color:#99a0ae;pointer-events:none;display:inline-flex;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.CareersOpenRoles-module__ZYWbKW__fieldIconMuted{color:#99a0ae}.CareersOpenRoles-module__ZYWbKW__input,.CareersOpenRoles-module__ZYWbKW__select{appearance:none;color:#0e0f13;width:100%;font-family:var(--font-geist), sans-serif;background:0 0;border:none;outline:none;padding:.875rem 0;font-size:.9375rem;line-height:1.4}.CareersOpenRoles-module__ZYWbKW__input::placeholder{color:#99a0ae}.CareersOpenRoles-module__ZYWbKW__select{cursor:pointer;padding-right:1.5rem}.CareersOpenRoles-module__ZYWbKW__selectPlaceholder{color:#99a0ae}.CareersOpenRoles-module__ZYWbKW__select option{color:#0e0f13}.CareersOpenRoles-module__ZYWbKW__chevron{pointer-events:none;display:inline-flex;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.CareersOpenRoles-module__ZYWbKW__listCard{background:#fff;border:none;border-radius:24px;overflow:hidden;box-shadow:0 4px 24px #1018280f}.CareersOpenRoles-module__ZYWbKW__list{margin:0;padding:.5rem 0;list-style:none}.CareersOpenRoles-module__ZYWbKW__row{border-bottom:1px solid #e2e8f0;grid-template-columns:minmax(0,1.35fr) minmax(90px,.5fr) minmax(140px,.85fr) auto;align-items:center;gap:1rem;padding:1.25rem 1.75rem;display:grid}.CareersOpenRoles-module__ZYWbKW__row:last-child{border-bottom:none}.CareersOpenRoles-module__ZYWbKW__roleTitle{font-family:var(--font-geist), sans-serif;color:#0e0f13;text-transform:none;text-align:left;margin:0;font-size:1.0625rem;font-weight:600;line-height:1.35}.CareersOpenRoles-module__ZYWbKW__roleDepartment{display:none}.CareersOpenRoles-module__ZYWbKW__rolePostedDesktop{font-family:var(--font-geist), sans-serif;color:#99a0ae;margin:.25rem 0 0;font-size:.875rem;line-height:1.4}.CareersOpenRoles-module__ZYWbKW__metaWorkDesktop,.CareersOpenRoles-module__ZYWbKW__metaDeptDesktop{font-family:var(--font-geist), sans-serif;color:#525866;text-align:center;margin:0;font-size:.9375rem;line-height:1.4}.CareersOpenRoles-module__ZYWbKW__detailsMobile,.CareersOpenRoles-module__ZYWbKW__rolePostedMobile{display:none}.CareersOpenRoles-module__ZYWbKW__action{justify-content:flex-end;align-items:center;display:flex}.CareersOpenRoles-module__ZYWbKW__apply{appearance:none;cursor:pointer;color:#fff;width:160px;min-width:160px;height:44px;min-height:44px;font-family:var(--font-geist), sans-serif;background:#0669fd;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;font-size:.9375rem;font-weight:500;line-height:1.2;transition:background .2s;display:inline-flex}.CareersOpenRoles-module__ZYWbKW__apply:hover{background:#0558d6}.CareersOpenRoles-module__ZYWbKW__empty{text-align:center;color:#525866;font-family:var(--font-geist), sans-serif;margin:0;padding:2.5rem 1.5rem;font-size:.9375rem}@media (max-width:900px){.CareersOpenRoles-module__ZYWbKW__filters{grid-template-columns:1fr;gap:.75rem}.CareersOpenRoles-module__ZYWbKW__title{max-width:16ch;font-size:2.25rem;line-height:2.7rem}}@media (max-width:768px){.CareersOpenRoles-module__ZYWbKW__section{padding:3.5rem 1.25rem 4rem}.CareersOpenRoles-module__ZYWbKW__header{margin-bottom:1.75rem}.CareersOpenRoles-module__ZYWbKW__filters{gap:.75rem;margin-bottom:1.25rem}.CareersOpenRoles-module__ZYWbKW__field{background:#eaf4fe;border-radius:14px;min-height:52px}.CareersOpenRoles-module__ZYWbKW__listCard{box-shadow:none;background:0 0;border:none;border-radius:0;overflow:visible}.CareersOpenRoles-module__ZYWbKW__list{flex-direction:column;gap:1rem;padding:0;display:flex}.CareersOpenRoles-module__ZYWbKW__row{background:#fff;border:1px solid #e2e8f0;border-radius:20px;flex-direction:column;align-items:stretch;gap:0;padding:1.25rem 1.25rem 1.125rem;display:flex;box-shadow:0 1px 2px #1018280a}.CareersOpenRoles-module__ZYWbKW__row:last-child{border-bottom:1px solid #e2e8f0}.CareersOpenRoles-module__ZYWbKW__roleTitle{font-size:1.25rem;font-weight:600;line-height:1.3}.CareersOpenRoles-module__ZYWbKW__roleDepartment{font-family:var(--font-geist), sans-serif;color:#99a0ae;margin:.375rem 0 0;font-size:.9375rem;line-height:1.4;display:block}.CareersOpenRoles-module__ZYWbKW__rolePostedDesktop,.CareersOpenRoles-module__ZYWbKW__metaWorkDesktop,.CareersOpenRoles-module__ZYWbKW__metaDeptDesktop{display:none}.CareersOpenRoles-module__ZYWbKW__detailsMobile{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:1rem;margin-bottom:1.125rem;display:flex}.CareersOpenRoles-module__ZYWbKW__detailItem{color:#525866;font-family:var(--font-geist), sans-serif;align-items:center;gap:.375rem;font-size:.875rem;line-height:1.4;display:inline-flex}.CareersOpenRoles-module__ZYWbKW__detailItem svg{color:#99a0ae;flex-shrink:0}.CareersOpenRoles-module__ZYWbKW__action{flex-direction:row;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.CareersOpenRoles-module__ZYWbKW__apply{border-radius:10px;width:auto;min-width:112px;height:42px;min-height:42px;padding:0 1.5rem;font-size:.9375rem}.CareersOpenRoles-module__ZYWbKW__rolePostedMobile{font-family:var(--font-geist), sans-serif;color:#99a0ae;text-align:right;flex-shrink:0;margin:0;font-size:.8125rem;line-height:1.4;display:block}.CareersOpenRoles-module__ZYWbKW__empty{background:#fff;border:1px solid #e2e8f0;border-radius:20px}}
