.JobBoardExplorer_explorer__KIfYz{display:grid;gap:var(--space-5)}.JobBoardExplorer_filters___FWhy{display:grid;grid-template-columns:minmax(220px,1.5fr) repeat(3,minmax(0,1fr)) auto;gap:var(--space-3);align-items:end;padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--surface-card);box-shadow:var(--shadow-quiet)}.JobBoardExplorer_searchField__C28mb{min-width:0;min-height:var(--control-height-md);display:flex;align-items:center;gap:var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--color-white);box-shadow:var(--shadow-quiet);color:var(--text-muted);padding:0 var(--space-3)}.JobBoardExplorer_searchField__C28mb:focus-within{border-color:var(--color-brand);box-shadow:var(--focus-ring)}.JobBoardExplorer_searchField__C28mb input{min-width:0;width:100%;border:0;outline:0;background:transparent;color:var(--text-body);font:inherit;font-size:var(--text-md)}.JobBoardExplorer_filterSelect__VgXS1{min-width:0}.JobBoardExplorer_reset__APQNG{align-self:center;white-space:nowrap}.JobBoardExplorer_submit__rpeJP{white-space:nowrap}.JobBoardExplorer_resultSummary__Svzfz{color:var(--text-muted);font-size:var(--text-sm)}.JobBoardExplorer_resultSummary__Svzfz strong{color:var(--text-strong)}.JobBoardExplorer_visuallyHidden__jdv6W{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}@media (max-width:980px){.JobBoardExplorer_filters___FWhy{grid-template-columns:repeat(2,minmax(0,1fr))}.JobBoardExplorer_searchField__C28mb{grid-column:1/-1}}@media (max-width:640px){.JobBoardExplorer_filters___FWhy{grid-template-columns:1fr;gap:var(--space-2);padding:var(--space-3)}.JobBoardExplorer_searchField__C28mb{grid-column:auto}.JobBoardExplorer_filterSelect__VgXS1,.JobBoardExplorer_reset__APQNG,.JobBoardExplorer_searchField__C28mb,.JobBoardExplorer_submit__rpeJP{width:100%}.JobBoardExplorer_reset__APQNG{justify-content:center}}