.fieldCheckbox_checkbox__jpNTY{display:block;width:100%;text-align:left}.fieldCheckbox_checkbox__jpNTY label{cursor:pointer;display:block;padding:8px 36px 12px;position:relative;font-size:14px;line-height:1.5;font-weight:400;background-color:white}.fieldCheckbox_checkbox__jpNTY label:hover{background-color:#f7f7f7}.fieldCheckbox_checkbox__jpNTY label:focus{outline:1px dotted #5e3aee;background:#f7f7f7}.fieldCheckbox_checkbox__jpNTY label:focus-visible{outline:1px dotted #5e3aee;background:#f7f7f7}.fieldCheckbox_checkbox__jpNTY label:focus-within{outline:1px dotted #5e3aee;background:#f7f7f7}.fieldCheckbox_checkbox__jpNTY input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:100%;width:100%}.fieldCheckbox_uncheckedIndicator__Q2VhG{position:absolute;top:13px;left:12px;height:14px;width:14px;border:2px solid rgb(20 20 20);border-radius:2px}.fieldCheckbox_checkedIndicator__eqgcX{position:absolute;left:12px;top:12px;width:16px;height:16px;background-repeat:no-repeat;background-position:50%;background-size:contain}.jobsList_centerSection__xAr7c{width:100%;max-width:1200px;margin:0 auto 64px}.jobsList_centerSection__xAr7c .jobsList_filterSummary__zSUh7{text-align:center;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px}.jobsList_centerSection__xAr7c .jobsList_filterSummary__zSUh7 button{display:inline-flex;align-items:center;margin-left:4px;background:none;border:none;cursor:pointer;color:#8b867f;padding:0}@media (width <= 768px){.jobsList_centerSection__xAr7c{margin-bottom:40px}}.jobsList_ctaExternalLink__TkIiC{cursor:pointer;color:#06c;font-weight:600;font-size:14px;text-decoration:none;transition:color .3s ease}.jobsList_ctaExternalLink__TkIiC.jobsList_light__0XSgT{color:#06c}.jobsList_ctaExternalLink__TkIiC:hover{color:#004080}.jobsList_ctaExternalLink__TkIiC.jobsList_light__0XSgT:hover{color:#036}.jobsList_filterContainer__y9i4q{width:100%;background-color:rgb(0 0 0/10%);padding:32px;margin-bottom:40px;display:grid;border-radius:8px;gap:48px;grid-template-columns:repeat(3,1fr)}@media (width <= 992px){.jobsList_filterContainer__y9i4q{grid-template-columns:repeat(2,1fr);gap:24px}.jobsList_filterContainer__y9i4q input:first-child{grid-column:1/3}}@media (width <= 768px){.jobsList_filterContainer__y9i4q{grid-template-columns:repeat(1,1fr);gap:24px}.jobsList_filterContainer__y9i4q input:first-child{grid-column:1}}.jobsList_searchInputField__EZ8jJ{width:100%;color:#444;border:1px solid #ddd;box-sizing:border-box;border-radius:4px;padding:12px 19px 12px 42px;background-repeat:no-repeat;background-position:16px;background-color:white;font-weight:600;font-size:16px}@media (width <= 768px){.jobsList_searchInputField__EZ8jJ{padding:12px 12px 12px 32px;font-size:14px;background-position:12px;background-color:white}}.jobsList_searchInputField__EZ8jJ:focus,.jobsList_searchInputField__EZ8jJ:focus-visible,.jobsList_searchInputField__EZ8jJ:focus-within{outline:1px dotted #f90}.jobsList_resetButton__OCs0W{cursor:pointer;display:inline-flex;align-items:center;justify-content:baseline;margin-left:16px;color:#036}.jobsList_resetButton__OCs0W svg{position:relative;top:-2px;left:4px;vertical-align:middle}.jobsList_dropdown__9K7ot{cursor:pointer;position:relative;display:flex;align-items:center;justify-content:space-between;color:#333;outline:none}.jobsList_dropdown__9K7ot:hover{color:#4b0082}.jobsList_dropdown__9K7ot:hover .jobsList_dropdownIcon__1Fcrl{filter:brightness(0) saturate(100%) invert(53%) sepia(11%) saturate(2768%) hue-rotate(196deg) brightness(89%) contrast(89%)}.jobsList_dropdown__9K7ot:focus,.jobsList_dropdown__9K7ot:focus-visible,.jobsList_dropdown__9K7ot:focus-within{outline:1px dotted #f90}.jobsList_jobListItem__nxF4M{border-bottom:1px solid #ddd;padding:20px;position:relative}.jobsList_jobListItem__nxF4M a{display:flex;align-items:baseline;justify-content:space-between}.jobsList_jobListItem__nxF4M a .jobsList_left__3Rx05{width:48%}.jobsList_jobListItem__nxF4M a .jobsList_right__dy_AD{width:50%;display:flex;justify-content:space-between}@media (width <= 768px){.jobsList_jobListItem__nxF4M a{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column}.jobsList_jobListItem__nxF4M a .jobsList_left__3Rx05,.jobsList_jobListItem__nxF4M a .jobsList_right__dy_AD{width:100%}.jobsList_jobListItem__nxF4M a .jobsList_right__dy_AD{flex-direction:column;justify-content:flex-start}}.jobsList_jobListItem__nxF4M:hover{background:#f8f8f8}.jobsList_wrapper__HxWa9{margin-bottom:44px}@media (width <= 992px){.jobsList_wrapper__HxWa9{margin-bottom:0}}.jobsList_hideOnMobileContainer__MoTFR{display:flex;padding:0;align-items:flex-start;justify-content:space-between}@media (width <= 992px){.jobsList_hideOnMobileContainer__MoTFR{display:none}}.jobsList_showOnMobileContainer__ZTudJ{display:none}@media (width <= 992px){.jobsList_showOnMobileContainer__ZTudJ{display:block;margin-bottom:48px}}.jobsList_showOnMobileContainer__ZTudJ a{color:#004080}.jobsList_showOnMobileContainer__ZTudJ a:hover{color:#036}.jobsList_openPositions__mh63R{width:100%;max-width:1200px;position:sticky;top:112px;margin:0 auto}.jobsList_openPositions__mh63R ul{list-style:none;padding:0}.jobsList_openPositions__mh63R ul li>*+*{max-width:33%}.jobsList_openPositionsMobile___ethV{display:flex;flex-direction:column;width:100%}.jobsList_openPositionsMobile___ethV h5{margin-bottom:20px;margin-top:35px}.jobsList_openPositionsMobile___ethV div:first-child h5{margin-top:0}.jobsList_openPositionsMobile___ethV ul{list-style:none;padding:0;margin:0}.jobsList_openPositionsMobile___ethV li{padding:16px 0}.jobsList_boldSpan__BZTaK{font-weight:700}.jobsList_jobsList__wyuHJ{list-style:none;padding:0;margin:16px 0 0}.jobsList_jobItem__tJGwR{display:flex;justify-content:space-between;align-items:center;padding:16px;text-decoration:none;color:inherit;border-radius:8px;border:1px solid rgb(0 0 0/10%);margin-bottom:12px}.jobsList_jobInfo__Odrp5{flex:1}.jobsList_applyButton__B1M3D{padding:8px 16px;border-radius:4px;background-color:#f5f5f5;font-weight:500;transition:all .2s ease}.jobsList_jobLink__OHFYF:hover .jobsList_applyButton__B1M3D{background-color:#e0e0e0}