[id^=sections-job-search-block] p{margin:0;font-weight:500;text-transform:uppercase}[id^=sections-job-search-block] .button-container{display:flex;width:100%;max-width:350px;flex-direction:column;justify-content:flex-end}[id^=sections-job-search-block] .filter-button{position:relative;height:100%;max-height:78px;width:100%;cursor:pointer;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(224 224 225 / var(--tw-bg-opacity, 1));padding-top:.5rem;padding-bottom:.5rem;box-shadow:0 4px 4px #00000040}[id^=sections-job-search-block] .filter-button .button-selection>p{padding-left:1.25rem;padding-right:1.25rem;line-height:3}[id^=sections-job-search-block] .button-options{position:absolute;z-index:10;max-height:50dvh;width:100%;overflow:auto;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(224 224 225 / var(--tw-bg-opacity, 1));scrollbar-color:#546A2A transparent;box-shadow:0 4px 4px #00000040}[id^=sections-job-search-block] .button-options p{padding-left:1.25rem;padding-right:1.25rem;line-height:1.9;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}[id^=sections-job-search-block] .button-options p:hover{--tw-bg-opacity: 1;background-color:rgb(84 106 42 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}[id^=sections-job-search-block] .button-options p:focus{--tw-bg-opacity: 1;background-color:rgb(84 106 42 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}[id^=sections-job-search-block] .button-options>*:last-child{padding-bottom:1.5rem}[id^=sections-job-search-block] .button-keywords{height:78px;padding-left:1.25rem;padding-right:1.25rem;font-size:20px;font-weight:500}[id^=sections-job-search-block] .button-keywords::-moz-placeholder{text-transform:uppercase;color:#00000080}[id^=sections-job-search-block] .button-keywords::placeholder{text-transform:uppercase;color:#00000080}[id^=sections-job-search-block] .button-submit{height:78px;width:100%;justify-content:center}@media not all and (min-width: 64rem){[id^=sections-job-search-block] .button-submit{margin-top:1.25rem}}[id^=sections-job-search-block] .button-submit{box-shadow:0 4px 4px #00000040}[id^=sections-job-search-block] a:has(.job-card){display:block;text-decoration-line:none}[id^=sections-job-search-block] a:has(.job-card):hover{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}@media not all and (min-width: 48rem){[id^=sections-job-search-block] a:has(.job-card){margin-left:auto;margin-right:auto;margin-top:1.5rem;margin-bottom:1.5rem;width:-moz-fit-content;width:fit-content}}[id^=sections-job-search-block] a:has(.job-card) .job-card{min-height:360px;width:314px;padding:2rem 1.25rem}@media (min-width: 48rem){[id^=sections-job-search-block] a:has(.job-card) .job-card{width:100%}}@media (min-width: 64rem){[id^=sections-job-search-block] a:has(.job-card) .job-card{height:100%}}[id^=sections-job-search-block] a:has(.job-card) .job-card{box-shadow:0 0 10px #0000001a}[id^=sections-job-search-block] a:has(.job-card) .job-card p{text-decoration-line:none!important}
