.Filter_gridInner__NmXhu{position:relative;margin:0 24px}.Filter_gridOuter__sPCzU{max-width:1440px;margin:auto}.Filter_gridOuterS__2GVjM{max-width:1008px;margin:auto}@media only screen and (min-width:1024px){.Filter_gridInner__NmXhu{position:relative;margin:0 40px}.Filter_gridOuterS__2GVjM{max-width:1040px}}@media only screen and (min-width:2200px){.Filter_gridOuter__sPCzU{max-width:2200px}}@keyframes Filter_showSpinnerWrapper__fUXzA{to{color:rgba(0,0,0,0);background-color:rgba(255,255,255,.72)}}@keyframes Filter_showSpinner__yat2R{to{opacity:1}}@keyframes Filter_animateSpinner__5dGWA{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Filter_kfLoadingGradientAnimation__eaOnW{0%{background-position:100%}to{background-position:-100%}}.Filter_Filter__8d_yM{display:none;position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:scroll;z-index:9999;background:#fff;box-sizing:border-box;padding:20px 20px 0}.Filter_Filter__8d_yM[class~=showFilter]{display:block}.Filter_Filter__8d_yM .Filter_filterHeader__kmYN_{margin-bottom:20px}.Filter_Filter__8d_yM .Filter_filterHeader__kmYN_ h3{font-size:24px;margin:0}.Filter_Filter__8d_yM .Filter_filterHeader__kmYN_ .Filter_filterCloseButton__FOJQ1{position:absolute;right:24px;top:24px;-webkit-appearance:none;outline:none;border:none;background:none;font-size:14px;color:#171324;cursor:pointer}.Filter_Filter__8d_yM .Filter_filterHeader__kmYN_ .Filter_filterCloseButton__FOJQ1:hover{color:#c10633}.Filter_Filter__8d_yM .Filter_filterHeader__kmYN_ .Filter_filterCloseButton__FOJQ1 i:before{position:relative;font-family:jobninja-iconfont!important;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.Filter_Filter__8d_yM .Filter_filterItemsGroup__EXtry{position:relative;width:100%;border:2px solid #f1f1f2;padding:16px;box-sizing:border-box;border-radius:16px;margin-bottom:20px}.Filter_Filter__8d_yM .Filter_filterItemsGroup__EXtry h4{font-size:14px;line-height:20px;margin:0}.Filter_Filter__8d_yM .Filter_filterItemsGroup__EXtry .Filter_filterSearchIcon__aDp9m{position:absolute;left:10px;top:28px;color:#171324}.Filter_Filter__8d_yM .Filter_filterItemsGroup__EXtry .Filter_filterSearchIcon__aDp9m:before{position:relative;font-family:jobninja-iconfont!important;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.Filter_Filter__8d_yM .Filter_filterItemsGroup__EXtry .Filter_filterSearchIcon__aDp9m.Filter_opener__4axhP{display:none;top:16px;left:auto;right:16px;cursor:pointer;color:rgba(23,19,36,.64)}.Filter_Filter__8d_yM .Filter_filterItemsGroup__EXtry .Filter_filterSearchIcon__aDp9m.Filter_opener__4axhP.Filter_visible__uN3pf{display:block}.Filter_Filter__8d_yM .Filter_filterItemsGroup__EXtry .Filter_filterSearchIcon__aDp9m.Filter_opener__4axhP:hover{color:#171324}.Filter_Filter__8d_yM .Filter_filterItemsGroup__EXtry .Filter_filterSearchWrapper__LVBil{display:none;position:relative}.Filter_Filter__8d_yM .Filter_filterItemsGroup__EXtry .Filter_filterSearchWrapper__LVBil.Filter_visible__uN3pf{display:block}.Filter_Filter__8d_yM .Filter_filterItemsGroup__EXtry .Filter_filterSearchWrapper__LVBil .Filter_filterSearchItems__GmHku{-webkit-appearance:none;outline:none;border:none;background:#edecee;font-size:.875rem;font-family:inherit;padding:10px 13px 10px 35px;color:#171324;margin-top:20px;width:100%;box-sizing:border-box;border-radius:16px}.Filter_Filter__8d_yM .Filter_filterItemsGroup__EXtry .Filter_filterShowLess__Cvasa,.Filter_Filter__8d_yM .Filter_filterItemsGroup__EXtry .Filter_filterShowMore__jIjLI{-webkit-appearance:none;outline:none;border:none;background:none;font-size:.875rem;color:#98092f;cursor:pointer;margin-top:20px}.Filter_Filter__8d_yM .Filter_filterItemsGroup__EXtry .Filter_filterShowLess__Cvasa:hover,.Filter_Filter__8d_yM .Filter_filterItemsGroup__EXtry .Filter_filterShowMore__jIjLI:hover{color:#171324}.Filter_Filter__8d_yM .Filter_filterItemsGroup__EXtry .Filter_filterShowLess__Cvasa i,.Filter_Filter__8d_yM .Filter_filterItemsGroup__EXtry .Filter_filterShowMore__jIjLI i{position:relative;display:inline-block;width:20px}.Filter_Filter__8d_yM .Filter_filterItemsGroup__EXtry .Filter_filterShowLess__Cvasa i:before,.Filter_Filter__8d_yM .Filter_filterItemsGroup__EXtry .Filter_filterShowMore__jIjLI i:before{position:relative;font-family:jobninja-iconfont!important;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;top:-14px;left:-7px;font-size:18px}.Filter_Filter__8d_yM .Filter_filterItemsGroup__EXtry .Filter_filterShowLess__Cvasa i:before{position:relative;font-family:jobninja-iconfont!important;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";top:0}.Filter_Filter__8d_yM .Filter_filterItemsGroup__EXtry .Filter_filterShowMore__jIjLI.Filter_active__zpzko,.Filter_Filter__8d_yM .Filter_filterItemsGroup__EXtry .Filter_filterShowMore__jIjLI~.Filter_checkboxItem__og93A,.Filter_Filter__8d_yM .Filter_filterItemsGroup__EXtry .Filter_filterShowMore__jIjLI~.Filter_filterShowLess__Cvasa{display:none}.Filter_Filter__8d_yM .Filter_filterItemsGroup__EXtry .Filter_filterShowMore__jIjLI.Filter_active__zpzko~.Filter_checkboxItem__og93A,.Filter_Filter__8d_yM .Filter_filterItemsGroup__EXtry .Filter_filterShowMore__jIjLI.Filter_active__zpzko~.Filter_filterShowLess__Cvasa{display:block}.Filter_Filter__8d_yM .Filter_filterItemsGroup__EXtry .Filter_linkItems__dzMjT{padding:0;margin:12px 0 0;overflow:hidden}.Filter_Filter__8d_yM .Filter_filterItemsGroup__EXtry .Filter_linkItems__dzMjT li{display:inline-block;padding:0;list-style:none;margin:8px 10px 0 0;max-width:100%;box-sizing:border-box}.Filter_Filter__8d_yM .Filter_filterItemsGroup__EXtry .Filter_linkItems__dzMjT .Filter_linkItem__Nb7ha{display:inline-block;background:rgba(23,19,36,.3);padding:8px 16px;color:#fff;border-radius:16px;font-size:.75rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;box-sizing:border-box}.Filter_Filter__8d_yM .Filter_filterItemsGroup__EXtry .Filter_linkItems__dzMjT .Filter_linkItem__Nb7ha:hover{background-color:#98092f}.Filter_Filter__8d_yM .Filter_ResetFilter__C4Y2v{background:none;border:none;outline:none;-webkit-appearance:none;color:rgba(23,19,36,.48);cursor:pointer;text-align:center;width:100%;display:block;margin:0 0 20px}.Filter_Filter__8d_yM .Filter_ResetFilter__C4Y2v:hover{color:#98092f}.Filter_Filter__8d_yM .Filter_filterMenuFooter__FbAVw{background:#fff;width:100%;display:flex;gap:12px;box-sizing:border-box;margin-bottom:20px}.Filter_Filter__8d_yM .Filter_filterMenuFooter__FbAVw .Filter_filterResetButton__dwmZV{-webkit-appearance:none;border-radius:16px;outline:none;display:block;width:100%;padding:12px;font-family:inherit;font-weight:600;font-size:1rem;box-sizing:border-box;cursor:pointer;flex:50% 1;color:#171324;background:none;border:2px solid #dbdadc;font-weight:500;white-space:nowrap}.Filter_Filter__8d_yM .Filter_filterMenuFooter__FbAVw .Filter_filterResetButton__dwmZV i{position:relative;display:inline-block;width:20px}.Filter_Filter__8d_yM .Filter_filterMenuFooter__FbAVw .Filter_filterResetButton__dwmZV i:before{position:relative;font-family:jobninja-iconfont!important;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;top:-14px;left:-7px;font-size:1rem}.Filter_Filter__8d_yM .Filter_filterMenuFooter__FbAVw .Filter_filterResetButton__dwmZV:hover{background:#fff;color:#98092f}.Filter_Filter__8d_yM .Filter_filterMenuFooter__FbAVw .Filter_filterSubmitButton__Ioij6{-webkit-appearance:none;background:#c10633;border:2px solid #c10633;border-radius:16px;outline:none;color:#fff;display:block;width:100%;padding:12px;font-family:inherit;font-weight:600;font-size:1rem;box-sizing:border-box;cursor:pointer;white-space:nowrap}.Filter_Filter__8d_yM .Filter_filterMenuFooter__FbAVw .Filter_filterSubmitButton__Ioij6 i{position:relative;display:inline-block;width:20px}.Filter_Filter__8d_yM .Filter_filterMenuFooter__FbAVw .Filter_filterSubmitButton__Ioij6 i:before{position:relative;font-family:jobninja-iconfont!important;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;top:-15px;left:-10px;font-size:1.3rem}.Filter_Filter__8d_yM .Filter_filterMenuFooter__FbAVw .Filter_filterSubmitButton__Ioij6:hover{background:#fff;color:#98092f}@media only screen and (min-width:1024px){.Filter_Filter__8d_yM{display:block;position:static;width:auto;height:auto;overflow-y:auto;padding:0}.Filter_Filter__8d_yM .Filter_ResetFilter__C4Y2v{position:absolute;top:25px;right:0;text-align:left;display:inline;width:auto;margin:0 0 20px}.Filter_Filter__8d_yM .Filter_filterHeader__kmYN_,.Filter_Filter__8d_yM .Filter_filterMenuFooter__FbAVw{display:none}}@font-face{font-family:jobninja-iconfont;src:url(/_next/static/media/jobninja-iconfont.1eca3597.eot);src:url(/_next/static/media/jobninja-iconfont.1eca3597.eot) format("embedded-opentype"),url(/_next/static/media/jobninja-iconfont.b5d03302.ttf) format("truetype"),url(/_next/static/media/jobninja-iconfont.e03524b2.woff) format("woff"),url(/_next/static/media/jobninja-iconfont.a312e725.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}.Checkbox_gridInner__gS72b{position:relative;margin:0 24px}.Checkbox_gridOuter__YDNNt{max-width:1440px;margin:auto}.Checkbox_gridOuterS__b3dN_{max-width:1008px;margin:auto}@media only screen and (min-width:1024px){.Checkbox_gridInner__gS72b{position:relative;margin:0 40px}.Checkbox_gridOuterS__b3dN_{max-width:1040px}}@media only screen and (min-width:2200px){.Checkbox_gridOuter__YDNNt{max-width:2200px}}@keyframes Checkbox_showSpinnerWrapper__tCUys{to{color:rgba(0,0,0,0);background-color:rgba(255,255,255,.72)}}@keyframes Checkbox_showSpinner__trGZl{to{opacity:1}}@keyframes Checkbox_animateSpinner__R4kZx{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Checkbox_kfLoadingGradientAnimation__X7h1j{0%{background-position:100%}to{background-position:-100%}}.Checkbox_checkbox__FHbKz input{position:absolute;left:0;opacity:.01;width:1px;line-height:0}.Checkbox_checkbox__FHbKz input:checked+label:before{background:#c10633;opacity:1}.Checkbox_checkbox__FHbKz label{display:flex;align-items:center;position:relative;font-size:.875rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-top:16px}.Checkbox_checkbox__FHbKz label:before{position:relative;font-family:jobninja-iconfont!important;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";width:20px;height:20px;background:#dbdadc;padding:0;margin-right:15px;color:#dbdadc;font-size:1.4em;box-sizing:border-box;opacity:.8}.Checkbox_checkbox__FHbKz label .Checkbox_tooltip__SD__b{position:absolute;top:1px;right:0;display:inline;font-size:1.1rem;margin-left:5px;color:#999}.Checkbox_checkbox__FHbKz label .Checkbox_tooltip__SD__b:before{position:relative;font-family:jobninja-iconfont!important;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.Checkbox_checkbox__FHbKz label .Checkbox_tooltip__SD__b:hover div{display:block}.Checkbox_checkbox__FHbKz label .Checkbox_tooltip__SD__b div{position:absolute;right:-6px;top:-50px;z-index:1;font-size:.75rem;white-space:nowrap;background-color:#171324;color:#fff;padding:5px 10px;line-height:1;width:150px;white-space:normal;z-index:2;display:none;border-radius:4px}.Checkbox_checkbox__FHbKz label .Checkbox_tooltip__SD__b div:before{content:"\a";border-color:rgba(0,0,0,0) #000 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:6px 8px 6px 0;position:absolute;right:10px;bottom:-9px;transform:rotate(270deg)}