@media (min-width:1320px){.JobBoard-module-scss-module__G9ACUG__hideOnDesktop{display:none!important}}.JobBoard-module-scss-module__G9ACUG__filters{gap:var(--spacing5);grid-template-columns:repeat(3,1fr);display:grid}@media not (min-width:1320px){.JobBoard-module-scss-module__G9ACUG__filters{grid-template-columns:1fr}}.JobBoard-module-scss-module__G9ACUG__complementaryTools{justify-content:space-between;align-items:center;gap:var(--spacing5);border-bottom:1px solid var(--color-gray100);padding-bottom:var(--spacing5);flex-wrap:wrap;display:flex}
.JobBoardSearch-module-scss-module__3cYTGq__form{flex-direction:column;display:flex}.JobBoardSearch-module-scss-module__3cYTGq__label{letter-spacing:.05rem;color:var(--color-gray900);margin-bottom:.5rem;font-style:normal;font-weight:600}.JobBoardSearch-module-scss-module__3cYTGq__controlArea{display:flex}.JobBoardSearch-module-scss-module__3cYTGq__inputArea{flex:1;display:flex;position:relative}.JobBoardSearch-module-scss-module__3cYTGq__input{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border:2px solid var(--color-gray200);background-color:var(--color-gray50);color:var(--color-gray900);border-inline-end:0;width:100%;padding:1rem;font-family:inherit;font-size:1.25rem;font-weight:600}.JobBoardSearch-module-scss-module__3cYTGq__input:focus+.JobBoardSearch-module-scss-module__3cYTGq__clearButtonContainer>.JobBoardSearch-module-scss-module__3cYTGq__clearButton:not(:hover){background-color:var(--color-gray100)}.JobBoardSearch-module-scss-module__3cYTGq__clearButtonContainer{align-items:center;display:flex;position:absolute;inset-block:.5rem;inset-inline-end:.5rem}.JobBoardSearch-module-scss-module__3cYTGq__clearButton{color:var(--color-gray800);border-radius:50%;transition:background .1s}.JobBoardSearch-module-scss-module__3cYTGq__clearButton:hover,.JobBoardSearch-module-scss-module__3cYTGq__clearButton:focus{background-color:var(--color-gray200)}.JobBoardSearch-module-scss-module__3cYTGq__submitButton{background-color:var(--color-brand);color:var(--color-white);cursor:pointer;border:0;padding:1rem}.JobBoardSearch-module-scss-module__3cYTGq__icon{width:2rem;display:block}
