@keyframes JobBoardFilters_spin__Flm_M{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes JobBoardFilters_delay-overflow__eEq1B{0%{overflow:auto}}.JobBoardFilters_filterToggle__yjGEs{display:block;width:100%}@media(min-width:980px){.JobBoardFilters_filterToggle__yjGEs{display:none}}.JobBoardFilters_filtersModal__slYBp{padding:1.5rem 1rem 1rem;background-color:#fff;width:100%}.JobBoardFilters_filtersModalWrapper__Jx5oh{justify-content:flex-start;height:100%}@media(min-width:980px){.JobBoardFilters_sortBy__vNed1{display:none}}.JobBoardFilters_jobBoardFilters__xQK0n{flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex;height:100%;width:100%}@media(min-width:980px){.JobBoardFilters_jobBoardFilters__xQK0n{margin-bottom:4rem;height:auto}}.JobBoardFilters_jobBoardFiltersHeader__W6l7_{flex-direction:row;justify-content:space-between;align-items:stretch;display:flex;margin-bottom:1.5rem}@media(min-width:980px){.JobBoardFilters_jobBoardFiltersHeader__W6l7_{flex-direction:row-reverse}}.JobBoardFilters_clearAllFilters__X0vuq{flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex;color:#117e5b;padding-right:1rem;border-radius:0}.JobBoardFilters_clearAllFilters__X0vuq:disabled{cursor:default;color:#13151d;opacity:.3}.JobBoardFilters_closeButton__FNiHI{aspect-ratio:unset}@media(min-width:980px){.JobBoardFilters_closeButton__FNiHI{display:none}}.JobBoardFilters_applyFilters__bCjsI{margin-top:auto}@media(min-width:980px){.JobBoardFilters_applyFilters__bCjsI{display:none}}.JobBoardFilters_jobBoardFiltersTitle__DAtM2{font-family:var(--font-montserrat);font-size:.875rem;line-height:1.3125rem;letter-spacing:.125rem;text-transform:uppercase;font-weight:600;margin:0}@media screen and (min-width:980px){.JobBoardFilters_jobBoardFiltersTitle__DAtM2{font-size:1rem;line-height:1.5rem;letter-spacing:.125rem;text-transform:uppercase;font-weight:600}}@media(min-width:980px){.JobBoardFilters_jobBoardFiltersTitle__DAtM2{margin:0 0 1rem}}.JobBoardFilters_filter__hy8Yh{margin-bottom:1.5rem;color:#13151d;min-width:unset;text-align:left}.JobBoardFilters_filter__hy8Yh span{text-transform:capitalize}button.JobBoardFilters_filter__hy8Yh{background:rgba(0,0,0,0);border:none;padding:0;font:inherit;cursor:pointer;flex-direction:row;justify-content:flex-start;align-items:center;display:flex;gap:.5rem}.JobBoardFilters_checkbox__sNdu2{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;width:1.5rem;height:1.5rem;min-width:1.5rem;border:1px solid #dfe9eb;flex-direction:column;justify-content:center;align-items:center;display:flex}.JobBoardFilters_checkbox__sNdu2:before{content:"";width:.3125rem;height:.75rem;border:solid #fff;border-width:0 .0625rem .0625rem 0;transform:rotate(45deg) scale(0);transform-origin:center;transition:transform .12s ease-in-out;margin-bottom:.125rem}.JobBoardFilters_checkbox__sNdu2:hover{background-color:#f3f6f5}.JobBoardFilters_checkbox__sNdu2[data-is-checked=true]{border:none;background-color:#117e5b}.JobBoardFilters_checkbox__sNdu2[data-is-checked=true]:before{transform:rotate(45deg) scale(1)}