.FindJobComponent-module__gq_l8q__findJobSection{background-color:#fff;flex-direction:column;align-items:center;gap:3rem;width:100%;padding:60px 20px 10px;display:flex}.FindJobComponent-module__gq_l8q__searchBox{background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:50px;width:50%;max-width:1000px;overflow:hidden;box-shadow:0 4px 15px rgba(0,0,0,.08)}.FindJobComponent-module__gq_l8q__inputGroup{justify-content:space-between;align-items:center;display:flex;position:relative}.FindJobComponent-module__gq_l8q__leftInput,.FindJobComponent-module__gq_l8q__rightInput{flex-direction:column;flex:1;padding:20px 30px;display:flex}.FindJobComponent-module__gq_l8q__label{color:#333;letter-spacing:.5px;margin-bottom:5px;font-size:.85rem;font-weight:600}.FindJobComponent-module__gq_l8q__inputField{color:#333;background:0 0;border:none;outline:none;font-size:1rem}.FindJobComponent-module__gq_l8q__inputField::placeholder{color:#999}.FindJobComponent-module__gq_l8q__divider{background:#ccc;width:1px;height:40px;margin:0 20px}.FindJobComponent-module__gq_l8q__searchButton{cursor:pointer;background:#ededed;justify-content:center;align-items:center;width:75px;height:80px;transition:all .3s;display:flex}.FindJobComponent-module__gq_l8q__searchButton:hover{background:#e0e0e0}.FindJobComponent-module__gq_l8q__searchIcon{color:#333;font-size:1.3rem}.FindJobComponent-module__gq_l8q__filterRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem;width:100%;max-width:1200px;display:flex}.FindJobComponent-module__gq_l8q__jobCount,.FindJobComponent-module__gq_l8q__jobCountLine{color:rgba(51,51,51,.698);font-size:1rem;font-weight:600}.FindJobComponent-module__gq_l8q__filterList{flex-wrap:wrap;gap:1.5rem;display:flex}.FindJobComponent-module__gq_l8q__dropdownWrapper{position:relative}.FindJobComponent-module__gq_l8q__dropdown{color:#333;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid rgba(0,0,0,.12);border-radius:25px;align-items:center;gap:8px;padding:10px 25px;font-size:.8rem;font-weight:500;transition:all .3s;display:flex}.FindJobComponent-module__gq_l8q__dropdown:hover{color:#e05720}.FindJobComponent-module__gq_l8q__arrowIcon{color:#333;font-size:.8rem;transition:transform .3s}.FindJobComponent-module__gq_l8q__rotate{color:#e05720;transform:rotate(180deg)}.FindJobComponent-module__gq_l8q__dropdownMenu{z-index:10;background:#fff;border-radius:10px;width:150px;padding:10px 0;animation:.2s ease-in-out FindJobComponent-module__gq_l8q__fadeIn;position:absolute;top:40px;left:0;box-shadow:0 4px 12px rgba(0,0,0,.1)}.FindJobComponent-module__gq_l8q__dropdownItem{color:#333;cursor:pointer;padding:8px 15px;font-size:.95rem;transition:all .2s}.FindJobComponent-module__gq_l8q__dropdownItem:hover{color:#e05720;background:#f8f8f8}.FindJobComponent-module__gq_l8q__jobList{flex-direction:column;gap:1.5rem;width:100%;max-width:1200px;display:flex}.FindJobComponent-module__gq_l8q__jobCard{background:#fff;border-radius:16px;justify-content:space-between;align-items:center;padding:18px 25px;transition:all .3s;display:flex}.FindJobComponent-module__gq_l8q__jobInfo{flex-direction:column;gap:6px;display:flex}.FindJobComponent-module__gq_l8q__jobTitle{color:#000;font-size:1.2rem;font-weight:600}.FindJobComponent-module__gq_l8q__jobDetails{color:rgba(51,51,51,.5);flex-direction:row;align-items:center;gap:1.5rem;font-size:.95rem;display:flex}.FindJobComponent-module__gq_l8q__jobLocationDate{flex-direction:row;display:flex}.FindJobComponent-module__gq_l8q__icon{color:rgba(51,51,51,.5);margin-right:5px}.FindJobComponent-module__gq_l8q__jobActions{align-items:center;gap:1rem;display:flex}.FindJobComponent-module__gq_l8q__shareIcon,.FindJobComponent-module__gq_l8q__starIcon{color:rgba(51,51,51,.5);cursor:pointer;font-size:1.1rem;transition:all .3s}.FindJobComponent-module__gq_l8q__starIcon:hover,.FindJobComponent-module__gq_l8q__shareIcon:hover{color:#e05720}.FindJobComponent-module__gq_l8q__starActive{background:linear-gradient(90deg,#f90,#e05720);-webkit-text-fill-color:transparent;-webkit-background-clip:text}@keyframes FindJobComponent-module__gq_l8q__fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.FindJobComponent-module__gq_l8q__searchBox{border-radius:25px;width:95%}.FindJobComponent-module__gq_l8q__inputGroup{flex-direction:flex;gap:10px}.FindJobComponent-module__gq_l8q__divider{display:none}.FindJobComponent-module__gq_l8q__filterRow{flex-direction:column;align-items:flex-start;padding:0 20px}.FindJobComponent-module__gq_l8q__filterList{justify-content:flex-start;gap:1rem;width:100%}.FindJobComponent-module__gq_l8q__dropdownMenu{box-shadow:none;padding:0;position:static}.FindJobComponent-module__gq_l8q__leftInput{padding:20px}.FindJobComponent-module__gq_l8q__label{font-size:1rem}.FindJobComponent-module__gq_l8q__findJobSection{gap:2rem}.FindJobComponent-module__gq_l8q__jobCountLine{display:none}.FindJobComponent-module__gq_l8q__jobCount{font-size:1.2rem}.FindJobComponent-module__gq_l8q__dropdown{padding:12px 20px}.FindJobComponent-module__gq_l8q__dropdownMenu{border:1px solid rgba(0,0,0,.2);width:120px;position:absolute;top:45px;left:10px}.FindJobComponent-module__gq_l8q__dropdownItem{font-size:1.1rem}}
