.JobFilters-module__rail{flex-direction:column;flex:0 0 280px;gap:12px;width:280px;display:flex;position:-webkit-sticky;position:sticky;top:88px}.JobFilters-module__searchWrap{color:#9ca3af;background:#fff;border:1px solid rgba(209,213,219,.9);border-radius:12px;align-items:center;gap:10px;width:100%;padding:0 14px;transition:border-color .2s,box-shadow .2s;display:flex}.JobFilters-module__searchWrap:hover{border-color:rgba(156,163,175,.9)}.JobFilters-module__searchWrap:focus-within{color:#111928;border-color:#111928;box-shadow:inset 0 0 0 1px #111928}.JobFilters-module__searchIcon{flex:none;width:18px;height:18px;display:block}.JobFilters-module__search{color:#202020;font:inherit;background:0 0;border:0;outline:none;flex:auto;min-width:0;padding:11px 0;font-size:14px}.JobFilters-module__search::-webkit-input-placeholder{color:#9ca3af}.JobFilters-module__search::placeholder{color:#9ca3af}.JobFilters-module__search::placeholder{color:#9ca3af}.JobFilters-module__search:-ms-placeholder-shown{color:#9ca3af}.JobFilters-module__search::-webkit-input-placeholder{color:#9ca3af}.JobFilters-module__search::-ms-input-placeholder{color:#9ca3af}.JobFilters-module__search::placeholder{color:#9ca3af}.JobFilters-module__search::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}.JobFilters-module__railBody{background:#fff;border:1px solid rgba(209,213,219,.9);border-radius:14px;flex-direction:column;width:100%;padding:4px 14px;display:flex}.JobFilters-module__section{flex-direction:column;display:flex}.JobFilters-module__section+.JobFilters-module__section{border-top:1px solid #f0f1f3}.JobFilters-module__sectionHead{color:#202020;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:8px;width:100%;padding:14px 0;display:flex}.JobFilters-module__sectionTitle{flex:none;font-size:14px;font-weight:600;line-height:20px}.JobFilters-module__sectionSummary{color:#636363;text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:13px;line-height:18px;overflow:hidden}.JobFilters-module__chevron{color:#9ca3af;flex:none;width:12px;height:8px;margin-left:auto;transition:transform .16s;display:block}.JobFilters-module__chevronOpen{transform:rotate(180deg)}.JobFilters-module__sectionBody{padding-bottom:12px}.JobFilters-module__optionList{flex-direction:column;gap:2px;display:flex}.JobFilters-module__option{color:#4b5563;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:7px 8px;font-size:14px;line-height:20px;transition:background .16s,color .16s;display:flex}.JobFilters-module__option:hover{color:#202020;background:#f4f5f6}.JobFilters-module__optionActive{color:#111928;background:#f6f7f9;font-weight:600}.JobFilters-module__optionActive:hover{color:#111928;background:#f6f7f9}.JobFilters-module__optionLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.JobFilters-module__optionCount{color:#9ca3af;font-variant-numeric:tabular-nums;flex:none;font-size:13px}.JobFilters-module__optionActive .JobFilters-module__optionCount{color:#636363}.JobFilters-module__clearAll{color:#202020;cursor:pointer;font:inherit;text-align:left;text-underline-offset:3px;background:0 0;border:0;border-top:1px solid #f0f1f3;width:100%;padding:12px 0;font-size:13px;font-weight:600;text-decoration:underline}.JobFilters-module__clearAll:hover{text-decoration:none}.JobFilters-module__mobileToggle{display:none}@media (max-width:899px){.JobFilters-module__rail{flex:auto;width:100%;position:static}.JobFilters-module__mobileToggle{color:#202020;cursor:pointer;font:inherit;width:-webkit-fit-content;width:-moz-fit-content;background:#fff;border:1px solid rgba(209,213,219,.9);border-radius:999px;align-items:center;gap:8px;width:fit-content;padding:9px 16px;font-size:14px;font-weight:500;display:inline-flex}.JobFilters-module__railBody{display:none}.JobFilters-module__railBodyOpen{display:flex}}@media (prefers-reduced-motion:reduce){.JobFilters-module__chevron,.JobFilters-module__option{transition:none}}.JobList-module__inner{width:100%;max-width:1032px}.JobList-module__layout{align-items:flex-start;gap:32px;width:100%;display:flex}.JobList-module__results{flex-direction:column;flex:auto;gap:24px;min-width:0;display:flex}.JobList-module__summary{color:#636363;margin:0;font-size:14px;line-height:20px}.JobList-module__group{flex-direction:column;gap:16px;width:100%;display:flex}.JobList-module__eyebrow{color:#636363;letter-spacing:.9px;text-transform:uppercase;align-items:center;gap:7px;font-size:12px;font-weight:600;line-height:16px;display:flex}.JobList-module__eyebrowIcon{color:#202020;flex:none;width:16px;height:16px;display:block}.JobList-module__eyebrowCount{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:0;text-align:center;background:#111928;border-radius:999px;min-width:20px;padding:2px 7px;font-size:11px;font-weight:600;line-height:14px}.JobList-module__grid{flex-direction:column;gap:10px;width:100%;margin:0;padding:0;list-style:none;display:flex}.JobList-module__cardItem{width:100%;display:flex}.JobList-module__chevron{flex:none;width:10px;height:20px;transition:transform .2s;display:block}.JobList-module__card{color:#202020;white-space:normal;background:#fff;border:1px solid rgba(209,213,219,.9);border-radius:14px;align-items:center;gap:16px;width:100%;min-width:0;padding:16px 16px 16px 20px;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:flex}.JobList-module__card:hover{border-color:rgba(156,163,175,.9);box-shadow:0 4px 14px rgba(17,25,40,.06)}.JobList-module__card:hover,.JobList-module__card:active,.JobList-module__card:focus{color:#202020}.JobList-module__cardItem>.JobList-module__card{flex:auto}.JobList-module__card:hover .JobList-module__chevron{transform:translate(3px)}.JobList-module__copy{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.JobList-module__nameRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.JobList-module__name{letter-spacing:-.1px;font-size:16px;font-weight:500;line-height:22px}.JobList-module__newBadge{color:#1f7a45;letter-spacing:.3px;text-transform:uppercase;background:#eaf6ef;border-radius:999px;flex:none;padding:3px 8px;font-size:11px;font-weight:600;line-height:14px}.JobList-module__detail{color:#636363;overflow-wrap:anywhere;font-size:14px;font-weight:400;line-height:20px}.JobList-module__trailing{flex:none;align-items:center;gap:12px;display:flex}.JobList-module__meta{color:#636363;letter-spacing:.1px;white-space:nowrap;background:#f7f7f7;border-radius:999px;flex:none;padding:5px 10px;font-size:12px;font-weight:500;line-height:14px}.JobList-module__state{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;width:100%;min-height:240px;display:flex}.JobList-module__stateText{color:#636363;margin:0;font-size:16px}.JobList-module__stateLink{color:#202020;cursor:pointer;font:inherit;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:15px;font-weight:600;text-decoration:underline}.JobList-module__stateLink:hover{text-decoration:none}.JobList-module__spinner{border:2px solid #e5e7eb;border-top-color:#9ca3af;border-radius:50%;width:22px;height:22px;animation:.7s linear infinite JobList-module__spin;display:block}@keyframes JobList-module__spin{to{transform:rotate(360deg)}}@media (max-width:899px){.JobList-module__layout{flex-direction:column;align-items:stretch;gap:20px}}@media (max-width:560px){.JobList-module__meta{display:none}}@media (prefers-reduced-motion:reduce){.JobList-module__spinner{animation:none}.JobList-module__card,.JobList-module__chevron{transition:none}.JobList-module__card:hover .JobList-module__chevron{transform:none}}.TeamAvatars-module__cluster{vertical-align:top;align-items:center;height:1.077em;margin:0 .23em;display:inline-flex}.TeamAvatars-module__avatar{border-radius:50%;flex-shrink:0;width:.836em;height:.836em;transition:margin-right .3s cubic-bezier(.22,1,.36,1);display:block;position:relative;box-shadow:0 0 0 .048em #fff}.TeamAvatars-module__avatar:not(:last-child){margin-right:-.25em}.TeamAvatars-module__cluster:hover .TeamAvatars-module__avatar:not(:last-child){margin-right:.04em}.TeamAvatars-module__photo{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:100%;height:100%}@media (prefers-reduced-motion:reduce){.TeamAvatars-module__avatar{transition:none}.TeamAvatars-module__cluster:hover .TeamAvatars-module__avatar:not(:last-child){margin-right:-.25em}}.Jobs-module__page{--page-gutter:max(clamp(20px,0px + 5.55556vw,80px),calc((100% - 1280px)/2));background:#fff;width:100%;padding-top:64px;font-family:Instrument Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;overflow-x:clip}.Jobs-module__page *{font-family:inherit}.Jobs-module__head{padding:28px var(--page-gutter)36px;background:#fff;flex-direction:column;align-items:center;width:100%;display:flex}.Jobs-module__headInner{width:100%;max-width:1032px}.Jobs-module__title{letter-spacing:-1px;color:#202020;text-align:left;margin:0;font-size:max(26px,min(21.3333px + 1.2963vw,40px));font-weight:600;line-height:max(31px,min(25.3333px + 1.57407vw,48px))}.Jobs-module__board{padding:20px var(--page-gutter)clamp(44px,34.6667px + 2.59259vw,72px);background:#fff;flex-direction:column;align-items:center;width:100%;display:flex}@media (max-width:649.98px){.Jobs-module__page{--page-gutter:16px}.Jobs-module__page nav{--gutter:16px}}