.job-autocomplete{position:relative}.job-autocomplete-list{position:absolute;top:100%;left:0;right:0;z-index:10;max-height:260px;overflow-y:auto;margin:6px 0 0;padding:6px;list-style:none;background:#fff;border:1px solid #b7c5a6;border-radius:12px;box-shadow:0 12px 30px #214c3d18}.job-autocomplete-list[hidden]{display:none}.job-autocomplete-list [role=option]{padding:11px 12px;border-radius:8px;line-height:1.5;font-size:14px;font-weight:500;overflow-wrap:anywhere;cursor:pointer}.job-autocomplete-list [role=option]:hover,.job-autocomplete-list [aria-selected=true]{background:#edf2dc;color:#214c3d}.job-search-status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.job-search-suggestions{padding:22px 0 4px}.job-search-suggestions h2{font-size:19px;margin:0 0 8px}.job-search-suggestions p{margin:0 0 14px}.job-search-suggestion-links{display:flex;flex-wrap:wrap;gap:10px}.job-search-suggestion-links a{padding:9px 13px;border:1px solid #d7ded3;border-radius:20px;color:#214c3d;text-decoration:none;background:#f6f8ef;font-size:13px;line-height:1.5;overflow-wrap:anywhere;max-width:100%}.job-search-suggestion-links a:hover,.job-search-suggestion-links a:focus-visible{border-color:#718e50;background:#edf2dc}
