.Navigation_nav__f13Av{background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.Navigation_navContainer__8bejR{max-width:1440px;margin:0 auto;padding:0 120px;box-sizing:border-box}.Navigation_navContent__Sx5Wc{display:flex;justify-content:space-between;align-items:center;height:4rem}.Navigation_logo__EFcmk{color:#404040;font-family:Calistoga,sans-serif;font-size:1.5rem;font-weight:700;flex:0 0 auto}.Navigation_verticalLine__OFw_v{width:2px;height:24px;background-color:#d4d4d4;margin:0 28px}.Navigation_navLinks__HbVWa{display:flex;align-items:center;height:100%;margin-right:520px}.Navigation_navLink__iEzp5{display:inline-flex;align-items:center;padding:0 .25rem;margin:0 .5rem;height:100%;border-bottom:2px solid transparent;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:500;color:#171717}.Navigation_navLink__iEzp5:hover{color:#374151}.Navigation_buttonContainer__ig9eN{flex:0 0 auto}.Navigation_button__vEK0u{background-color:#171717;color:#fff;padding:.5rem 1rem;border-radius:39px;font-size:.875rem;font-weight:700;transition:background-color .2s}.Navigation_button__vEK0u:hover{background-color:#378054}@media (max-width:1439px){.Navigation_navContainer__8bejR{padding:0 5%}.Navigation_navLinks__HbVWa{margin-right:auto}}@media (max-width:768px){.Navigation_navLinks__HbVWa,.Navigation_verticalLine__OFw_v{display:none}.Navigation_navContainer__8bejR{padding:0 1rem}.Navigation_navContent__Sx5Wc{padding:.5rem 0;justify-content:space-between}.Navigation_logo__EFcmk{font-size:1.25rem}.Navigation_mobileMenuButton__9wLYN{display:block;padding:.5rem;background:none;border:none;cursor:pointer}.Navigation_button__vEK0u{padding:.5rem .75rem;font-size:.75rem}}.CompanyResults_resultsSection__YfcJA{background-color:#f7f5f0;padding-top:88px;position:relative}.CompanyResults_waveContainer___n_Ep{position:absolute;top:-22px;left:0;right:0;width:100%;height:24px;overflow:hidden}.CompanyResults_wavePattern__pEpZR{width:100%;height:auto;object-fit:cover;display:block}.CompanyResults_filtersContainer__Z3xPG{padding-left:45px;width:320px}.CompanyResults_filtersBox__gKSTE{background-color:#fff;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.1);width:100%}.CompanyResults_filterGroups__dZGKD{display:flex;flex-direction:column}.CompanyResults_filterSection__vantS{border-bottom:1px solid #e5e7eb}.CompanyResults_filterSection__vantS:last-child{border-bottom:none}.CompanyResults_filterSectionHeader__vrqkj{width:100%;padding:16px;display:flex;justify-content:space-between;align-items:center;background:none;border:none;cursor:pointer;transition:background-color .2s}.CompanyResults_filterSectionHeader__vrqkj:hover{background-color:#f9fafb}.CompanyResults_filterSectionTitle__e7vt8{display:flex;align-items:center;gap:12px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:500;color:#374151}.CompanyResults_filterIcon__FgZtE{font-size:16px}.CompanyResults_chevron___ls8u{color:#9ca3af;transition:transform .3s ease}.CompanyResults_chevronRotated__ldSIG{transform:rotate(180deg)}.CompanyResults_filtersHeader__XkPhS{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.CompanyResults_filtersTitle__BTgjW{font-family:DM Sans,sans-serif;font-size:20px;color:#141414;margin:0}.CompanyResults_activeFilters__FBtSm{padding:16px;border-bottom:1px solid #e5e7eb}.CompanyResults_activeFiltersHeader__MriAM{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.CompanyResults_activeFiltersTitle__Wnijy{font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;color:#374151}.CompanyResults_clearButton__Jx3EC{font-family:Montserrat,sans-serif;font-size:12px;color:#3575e2;font-weight:500;background:none;border:none;cursor:pointer;transition:color .2s}.CompanyResults_clearButton__Jx3EC:hover{color:#2563eb}.CompanyResults_filterTags__YHgzt{display:flex;flex-wrap:wrap;gap:8px}.CompanyResults_filterTag__eBAuE{display:inline-flex;align-items:center;padding:6px 12px;background:#f3f4f6;border-radius:9999px;font-family:Montserrat,sans-serif;font-size:12px;color:#374151;transition:all .2s ease}.CompanyResults_filterTag__eBAuE:hover{background:#e5e7eb}.CompanyResults_removeTag___ShXQ{margin-left:6px;color:#6b7280;cursor:pointer;width:16px;height:16px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s}.CompanyResults_removeTag___ShXQ:hover{background:rgba(0,0,0,.05)}.CompanyResults_filterGroup__F1_4N{padding:16px;border-bottom:1px solid #e5e7eb}.CompanyResults_filterGroup__F1_4N:last-child{border-bottom:none}.CompanyResults_filterSubheading__QBnmp{font-family:Montserrat,sans-serif;font-size:15px;font-weight:600;color:#374151;margin:0 0 12px;display:flex;align-items:center;gap:8px}.CompanyResults_radioInput__NsRsk{position:absolute;opacity:0;width:0;height:0}.CompanyResults_radioCustom__dej8f{width:16px;height:16px;border:2px solid #d1d5db;border-radius:50%;position:relative;transition:all .2s ease;grid-column:1}.CompanyResults_radioInput__NsRsk:checked+.CompanyResults_radioCustom__dej8f{border-color:#3575e2}.CompanyResults_radioInput__NsRsk:checked+.CompanyResults_radioCustom__dej8f:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;background:#3575e2;border-radius:50%}.CompanyResults_optionLabel__aSXh_{font-family:Montserrat,sans-serif;font-size:14px;color:#374151;transition:color .2s ease;grid-column:2;line-height:1.4;padding-top:1px}.CompanyResults_filterOptions__TFwzC{padding:8px 16px 16px}.CompanyResults_filterOption__9ifrx{display:grid;grid-template-columns:20px 1fr;align-items:center;grid-gap:10px;gap:10px;padding:6px 0;cursor:pointer;position:relative}.CompanyResults_filterOption__9ifrx:hover .CompanyResults_optionLabel__aSXh_{color:#111827}.CompanyResults_contentContainer__bYUrM{display:flex;max-width:1440px;margin:0 auto;padding-right:64px}.CompanyResults_backdrop__eibuu{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:999;opacity:0;transition:opacity .3s ease}.CompanyResults_sectionContent__6xE_j{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.CompanyResults_sectionContent__6xE_j.CompanyResults_expanded__VMf8_{max-height:220px}.CompanyResults_resultsContainer__VUxV4{flex:1 1;padding-left:32px}.CompanyResults_resultsCount__WM8Yx{font-family:Calistoga,sans-serif;font-size:32px;color:#171717;margin:0;padding-left:25px}.CompanyResults_jobPostings__Tyvzq{margin-top:50px;margin-left:49px;display:flex;flex-direction:column;gap:5px}.CompanyResults_jobCard__QYkVP{width:918px;height:289px;border-radius:8px;padding:32px;box-sizing:border-box}.CompanyResults_jobCardLink__uM7Sp:hover .CompanyResults_jobTitle__9bkvt{color:#3e8bc2}.CompanyResults_jobCardLink__uM7Sp{cursor:pointer;text-decoration:none;color:inherit;display:block;transition:transform .2s ease-in-out}.CompanyResults_jobCardLink__uM7Sp:hover{transform:translateY(-4px)}.CompanyResults_jobHeader___IHaN{display:flex;justify-content:space-between;align-items:center}.CompanyResults_jobTitle__9bkvt{font-family:Montserrat,sans-serif;font-size:22px;font-weight:700;color:#171717;margin:0}.CompanyResults_timeagoTag__uE9vr{background-color:hsla(220,9%,46%,.1);color:#6b7280;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;padding:6px 10px;border-radius:80px;white-space:nowrap}.CompanyResults_jobLocation__7An0u{font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;color:#171717;margin:18px 0 0}.CompanyResults_jobDescription__flPqr{font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;color:#525252;margin:15px 0 0;line-height:28px;overflow:hidden;text-overflow:ellipsis}.CompanyResults_tagContainer__1ytRg{display:flex;gap:15px;margin-top:21px}.CompanyResults_tag___ezdP{display:inline-flex;align-items:center;justify-content:center;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;padding:6px 10px;border-radius:80px;white-space:nowrap}.CompanyResults_salaryTag__k9dMX{background-color:rgba(86,205,173,.1);color:#56cdad}.CompanyResults_degreeTag__YT4gV{background-color:rgba(235,133,51,.1);color:#eb8533}.CompanyResults_experienceTag__bXaBb{background-color:rgba(79,70,229,.1);color:#4f46e5}.CompanyResults_viewedJob__kXvOh{opacity:.8;background:#f9fafb}.CompanyResults_viewedJob__kXvOh:hover{opacity:1}.CompanyResults_jobActions__yAw_M{display:flex;align-items:center;gap:12px}.CompanyResults_viewedBadge__uMYvw{padding:6px 12px;border-radius:9999px}.CompanyResults_markViewedButton__UJIlv{padding:6px 12px;background:#378054;color:#fff;border:none;border-radius:9999px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s ease}.CompanyResults_markViewedButton__UJIlv:hover{background:#000}.CompanyResults_viewedJobsFilter__HEHEL{display:flex;align-items:center;gap:16px}.CompanyResults_filterToggle__7qA66{gap:8px;font-family:Montserrat,sans-serif;font-size:14px;color:#374151}.CompanyResults_toggleSlider__fspT0{background:#e5e7eb;border-radius:9999px}.CompanyResults_filterToggle__7qA66 input{display:none}.CompanyResults_filterToggle__7qA66 input:checked+.CompanyResults_toggleSlider__fspT0{background:#10b981}.CompanyResults_filterToggle__7qA66 input:checked+.CompanyResults_toggleSlider__fspT0:before{transform:translateX(16px)}.CompanyResults_clearViewedButton__pHrAs{padding:6px 12px;background:none;color:#ef4444;border:none;font-family:Montserrat,sans-serif;font-size:12px;font-weight:500;cursor:pointer;transition:opacity .2s ease}.CompanyResults_clearViewedButton__pHrAs:hover{opacity:.8}.CompanyResults_paginationContainer__NcPI_{margin-top:50px;display:flex;justify-content:center;margin-left:-64px;margin-bottom:100px}.CompanyResults_pagination___Spvv{display:flex;gap:16px;align-items:center;height:40px}.CompanyResults_paginationButton__y9Q1N{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:none;background:#fff;border-radius:8px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;color:#171717;cursor:pointer;transition:all .2s ease}.CompanyResults_paginationButtonActive__i3n2M{background:#171717;color:#fff}.CompanyResults_paginationArrow__Q1Oki{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:none;background:#fff;border-radius:8px;cursor:pointer;padding:12px;color:#171717;transition:all .2s ease}.CompanyResults_paginationArrow__Q1Oki:hover,.CompanyResults_paginationButton__y9Q1N:hover:not(.CompanyResults_paginationButtonActive__i3n2M){background:hsla(0,0%,9%,.1)}.CompanyResults_loadingContainer___z3Wx{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;width:100%;padding:40px}.CompanyResults_magnifyingGlass__I9tGg{width:40px;height:40px;border:4px solid #3e8bc2;border-radius:100px;position:relative;animation:CompanyResults_bounce__zsL3T 1s infinite alternate;margin-bottom:30px}.CompanyResults_magnifyingGlass__I9tGg:after{content:"";position:absolute;width:4px;height:20px;background:#3e8bc2;bottom:-16px;right:-10px;transform:rotate(45deg);transform-origin:top}.CompanyResults_searchDots__OUWJ8{display:flex;gap:8px;margin-bottom:20px}.CompanyResults_searchDots__OUWJ8 span{width:10px;height:10px;background:#d1d5db;border-radius:50%;animation:CompanyResults_dotFade__YYX4z 1.4s infinite}.CompanyResults_searchDots__OUWJ8 span:nth-child(2){animation-delay:.2s}.CompanyResults_searchDots__OUWJ8 span:nth-child(3){animation-delay:.4s}.CompanyResults_searchDots__OUWJ8 span:nth-child(4){animation-delay:.6s}.CompanyResults_searchDots__OUWJ8 span:nth-child(5){animation-delay:.8s}.CompanyResults_loadingText__1aiJs{font-family:Montserrat,sans-serif;font-size:16px;color:#6b7280;margin:0;opacity:0;animation:CompanyResults_textFade__UjqLZ 2s infinite}.CompanyResults_mobileFilterButton__l47FJ,.CompanyResults_mobileFilterOverlay__M35uw{display:none}.CompanyResults_noResultsContainer__SN0Iy{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px 24px;text-align:center;min-height:400px}.CompanyResults_noResultsIcon__q_FiM{position:relative;margin-bottom:32px}.CompanyResults_noResultsMagnifyingGlass___a3h6{width:96px;height:96px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);animation:CompanyResults_bounce__zsL3T 2s infinite}.CompanyResults_noResultsSearchIcon__HWa9U{color:#3e8bc2}.CompanyResults_noResultsSpinner__uqvwU{position:absolute;top:-8px;right:-8px}.CompanyResults_spinnerInner__XQAB7{width:32px;height:32px;background:#fef3c7;border-radius:50%;display:flex;align-items:center;justify-content:center;animation:CompanyResults_spin__wI0XZ 2s linear infinite;color:#d97706}.CompanyResults_noResultsTitle__HQ1Qz{font-family:Montserrat,sans-serif;font-size:24px;font-weight:700;color:#171717;margin-bottom:16px}.CompanyResults_noResultsDescription__PFhkU{font-family:Montserrat,sans-serif;font-size:16px;color:#6b7280;max-width:500px;margin-bottom:32px;line-height:1.5}.CompanyResults_noResultsTipsContainer__mnVcZ{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px;width:100%;max-width:600px;margin-bottom:32px}.CompanyResults_noResultsTipBox__nB4IZ{background:#fff;padding:24px;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.1);text-align:left}.CompanyResults_noResultsTipTitle__0OSwS{font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;color:#171717;margin-bottom:16px}.CompanyResults_noResultsTipList__aTT6W{list-style:none;padding:0;margin:0;color:#6b7280;font-family:Montserrat,sans-serif;font-size:14px;line-height:1.8}.CompanyResults_noResultsFooter___nnVf{font-family:Montserrat,sans-serif;font-size:14px;color:#9ca3af;font-style:italic}.CompanyResults_notifyContainer__q0Ttj{background:#fff;padding:32px;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.1);width:100%;max-width:600px;margin:32px 0}.CompanyResults_notifyTitle__9l9Bp{font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;color:#171717;margin-bottom:8px}.CompanyResults_notifyDescription__v7FDb{font-family:Montserrat,sans-serif;font-size:14px;color:#6b7280;margin-bottom:24px}.CompanyResults_notifyForm__0SrXi{width:100%}.CompanyResults_notifyInputWrapper__L6q6r{display:flex;gap:12px}.CompanyResults_notifyInput___tZmJ{flex:1 1;padding:12px 16px;border:1px solid #d1d5db;border-radius:36px;font-family:Montserrat,sans-serif;font-size:14px;outline:none;transition:all .2s ease}.CompanyResults_notifyInput___tZmJ:focus{border-color:#3e8bc2;box-shadow:0 0 0 2px rgba(62,139,194,.1)}.CompanyResults_notifyButton__Q1r0f{padding:12px 24px;background:#171717;color:#fff;border:none;border-radius:36px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;min-width:120px;display:flex;align-items:center;justify-content:center}.CompanyResults_notifyButton__Q1r0f:hover:not(:disabled){background:#2c2c2c}.CompanyResults_notifyButton__Q1r0f:disabled{opacity:.7;cursor:not-allowed}.CompanyResults_notifyButton__Q1r0f.CompanyResults_success__rhFOi{background:#10b981}.CompanyResults_notifyError__rjyaN{color:#ef4444;font-size:14px;margin-top:8px;text-align:center}.CompanyResults_notifySuccess__LQ61w{color:#10b981;font-size:14px;margin-top:8px;text-align:center}.CompanyResults_notifyLoading__2CIn4{display:flex;gap:2px}.CompanyResults_notifyLoading__2CIn4 span{animation:CompanyResults_notifyLoadingDots__Y9ksd 1.4s infinite both}.CompanyResults_notifyLoading__2CIn4 span:nth-child(2){animation-delay:.2s}.CompanyResults_notifyLoading__2CIn4 span:nth-child(3){animation-delay:.4s}@keyframes CompanyResults_notifyLoadingDots__Y9ksd{0%,to{opacity:.2}50%{opacity:1}}@keyframes CompanyResults_spin__wI0XZ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes CompanyResults_bounce__zsL3T{0%{transform:translateY(0) scale(1)}50%{transform:translateY(-10px) scale(1.1)}to{transform:translateY(0) scale(1)}}@keyframes CompanyResults_dotFade__YYX4z{0%,to{opacity:.2;transform:scale(.8)}50%{opacity:1;transform:scale(1.2);background:#3e8bc2}}@keyframes CompanyResults_textFade__UjqLZ{0%,to{opacity:.5}50%{opacity:1}}.CompanyResults_jobPostings__Tyvzq{transition:opacity .3s ease-in-out}.CompanyResults_jobPostings__Tyvzq:not(:has(.CompanyResults_loadingContainer___z3Wx)){animation:CompanyResults_fadeIn__GDK4J .5s ease-in-out}@keyframes CompanyResults_fadeIn__GDK4J{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.CompanyResults_companyLocation__Gg7rT{margin-top:18px;align-items:center;margin-bottom:12px;font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;color:#6b7280}.CompanyResults_companyName__uSrkq{font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;color:#171717;margin:18px 0 0}.CompanyResults_separator__DYZRm{margin:0 8px}.CompanyResults_resultsHeader__MRXGr{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.CompanyResults_sortDropdown__Xbq4a{display:flex;align-items:center;gap:10px;margin-right:100px}.CompanyResults_sortLabel__YkZQ2{font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;color:#171717}.CompanyResults_sortSelect__o4Cdf{padding:8px 32px 8px 12px;background-color:#fff;color:#171717;border:2px solid #e5e7eb;border-radius:8px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 8px center;background-size:20px}.CompanyResults_sortSelect__o4Cdf:hover{border-color:#378054;background-color:#f9fafb}.CompanyResults_sortSelect__o4Cdf:focus{outline:none;border-color:#378054;box-shadow:0 0 0 3px rgba(55,128,84,.1)}.CompanyResults_viewedJobsSection__Haeqd{margin-top:24px;padding:20px;background:linear-gradient(180deg,#f8fafc,#f1f5f9);border-radius:12px;border:1px solid #e2e8f0}.CompanyResults_viewedJobsHeader__Z4eIX{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.CompanyResults_viewedJobsTitle__gK2ec{display:flex;align-items:center;gap:8px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:600;color:#334155}.CompanyResults_eyeIcon__c7Kvp{font-size:16px}.CompanyResults_viewedCount__yHUqr{background:#e2e8f0;color:#475569;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;padding:4px 8px;border-radius:12px;min-width:24px;text-align:center}.CompanyResults_viewedJobsControls__SEXfD{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.CompanyResults_filterToggle__7qA66{display:flex;align-items:center;gap:12px;cursor:pointer;padding:8px 12px;background:#fff;border-radius:8px;border:1px solid #e2e8f0;transition:all .2s ease}.CompanyResults_filterToggle__7qA66:hover{background:#f8fafc;border-color:#cbd5e1}.CompanyResults_toggleInput__83ptQ{display:none}.CompanyResults_toggleSlider__fspT0{position:relative;width:36px;height:20px;background:#e2e8f0;border-radius:12px;transition:all .2s ease}.CompanyResults_toggleSlider__fspT0:before{content:"";position:absolute;width:16px;height:16px;left:2px;top:2px;background:#fff;border-radius:50%;transition:all .2s ease;box-shadow:0 1px 3px rgba(0,0,0,.1)}.CompanyResults_toggleInput__83ptQ:checked+.CompanyResults_toggleSlider__fspT0{background:#10b981}.CompanyResults_toggleInput__83ptQ:checked+.CompanyResults_toggleSlider__fspT0:before{transform:translateX(16px)}.CompanyResults_toggleLabel__a9uE8{font-family:Montserrat,sans-serif;font-size:13px;color:#475569;font-weight:500;flex:1 1}.CompanyResults_clearHistoryButton__WefCM{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#fff;border:1px solid #fda4af;border-radius:8px;color:#e11d48;font-family:Montserrat,sans-serif;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease}.CompanyResults_clearHistoryButton__WefCM:hover{background:#fff1f2;border-color:#fb7185}.CompanyResults_clearIcon__pSb8t{width:14px;height:14px;stroke:currentColor}.CompanyResults_viewedJobsInfo__mbKHK{display:flex;gap:10px;padding:12px;background:#f1f5f9;border-radius:8px;margin-top:12px}.CompanyResults_infoIcon__jVyBr{font-size:14px;line-height:1.4}.CompanyResults_infoText__pSsOO{font-family:Montserrat,sans-serif;font-size:12px;color:#64748b;line-height:1.4;margin:0}.CompanyResults_viewedJob__kXvOh{position:relative;opacity:.75;background:#f8fafc;transition:all .2s ease}.CompanyResults_viewedJob__kXvOh:hover{opacity:.9;transform:translateY(-2px)}.CompanyResults_viewedBadge__uMYvw{display:flex;align-items:center;gap:4px;padding:4px 10px;background:#10b981;color:#fff;border-radius:20px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600}.CompanyResults_mobileViewedButton__gnZD5{display:none;margin-top:12px;margin-bottom:16px}.CompanyResults_mobileTogglePillContainer__dstcE{display:none}.CompanyResults_togglePill__SHW_f{background:#fff;border-radius:24px;padding:3px;display:flex;position:relative;box-shadow:0 4px 16px rgba(0,0,0,.12);height:36px;border:1px solid rgba(0,0,0,.05);overflow:hidden}.CompanyResults_pillSlider__H4eOE{position:absolute;width:50%;height:100%;background:#171717;border-radius:24px;top:0;left:0;transition:transform .3s cubic-bezier(.4,0,.2,1)}.CompanyResults_pillButton__9Nlm8{flex:1 1;border:none;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:Montserrat,sans-serif;font-size:13px;font-weight:600;color:#6b7280;position:relative;z-index:1;transition:color .2s ease;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;outline:none;-webkit-tap-highlight-color:transparent}.CompanyResults_pillButton__9Nlm8:focus{outline:none}.CompanyResults_pillButton__9Nlm8.CompanyResults_active__xnWC6{color:#fff}@keyframes CompanyResults_slideUp__PF_yF{0%{transform:translate(-50%,15px);opacity:0}to{transform:translate(-50%);opacity:1}}.CompanyResults_noViewedJobs__MJetl{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center;background:#fff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.CompanyResults_noViewedJobs__MJetl h3{font-family:Montserrat,sans-serif;font-size:20px;font-weight:600;color:#171717;margin-bottom:8px}.CompanyResults_noViewedJobs__MJetl p{font-family:Montserrat,sans-serif;font-size:14px;color:#6b7280}.CompanyResults_statusTag__C252n{display:inline-flex;align-items:center;justify-content:center;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;padding:6px 10px;border-radius:80px;white-space:nowrap;margin-left:auto}.CompanyResults_activeTag__6UaMv{background-color:rgba(34,197,94,.1)!important;color:#22c55e!important;margin-left:auto}.CompanyResults_maybeTag__p_XmE{background-color:rgba(234,179,8,.1)!important;color:#eab308!important;margin-left:auto}.CompanyResults_inactiveTag__Cqnk8{background-color:rgba(239,68,68,.1)!important;color:#ef4444!important;margin-left:auto}.CompanyResults_salarySliderContainer__NK7nd{padding:16px;position:relative}.CompanyResults_salaryLabels__76Tti{display:flex;justify-content:space-between;margin-bottom:12px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;color:#374151}.CompanyResults_sliderTrack__Xp9lR{position:relative;width:100%;height:4px;background:#e5e7eb;border-radius:2px}.CompanyResults_slider__CNFiY{position:absolute;top:0;left:0;width:100%;height:4px;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.CompanyResults_slider__CNFiY::-webkit-slider-runnable-track{width:100%;height:4px;background:transparent;border-radius:2px}.CompanyResults_slider__CNFiY::-moz-range-track{width:100%;height:4px;background:transparent;border-radius:2px}.CompanyResults_slider__CNFiY::-webkit-slider-thumb{position:relative;-webkit-appearance:none;height:16px;width:16px;background:#3e8bc2;border-radius:50%;border:2px solid #fff;box-shadow:0 2px 4px rgba(0,0,0,.1);cursor:pointer;pointer-events:all;margin-top:-6px;-webkit-transition:all .2s ease;transition:all .2s ease}.CompanyResults_slider__CNFiY::-moz-range-thumb{position:relative;-moz-appearance:none;appearance:none;height:16px;width:16px;background:#3e8bc2;border-radius:50%;border:2px solid #fff;box-shadow:0 2px 4px rgba(0,0,0,.1);cursor:pointer;pointer-events:all;-moz-transition:all .2s ease;transition:all .2s ease}.CompanyResults_slider__CNFiY::-webkit-slider-thumb:hover{transform:scale(1.1);box-shadow:0 3px 6px rgba(0,0,0,.15)}.CompanyResults_slider__CNFiY::-moz-range-thumb:hover{transform:scale(1.1);box-shadow:0 3px 6px rgba(0,0,0,.15)}.CompanyResults_slider__CNFiY:focus::-webkit-slider-thumb{box-shadow:0 0 0 3px rgba(62,139,194,.2)}.CompanyResults_slider__CNFiY:focus::-moz-range-thumb{box-shadow:0 0 0 3px rgba(62,139,194,.2)}.CompanyResults_salarySteps__FO8um{display:flex;justify-content:space-between;margin-top:12px;font-family:Montserrat,sans-serif;font-size:12px;color:#6b7280}.CompanyResults_slider__CNFiY{pointer-events:none}.CompanyResults_slider__CNFiY::-webkit-slider-thumb{pointer-events:auto}.CompanyResults_slider__CNFiY::-moz-range-thumb{pointer-events:auto}.CompanyResults_slider__CNFiY:first-child{z-index:3}.CompanyResults_slider__CNFiY:nth-child(2){z-index:4}.CompanyResults_sliderTrack__Xp9lR:before{content:"";position:absolute;top:0;left:var(--range-min,0);right:calc(100% - var(--range-max, 100%));height:4px;background:#3e8bc2;border-radius:2px;z-index:2}@media (max-width:1440px){.CompanyResults_contentContainer__bYUrM{padding:0 20px}.CompanyResults_jobCard__QYkVP{width:100%;max-width:918px}.CompanyResults_timeAgo__sigAB{margin-right:0}}@media (max-width:1024px){.CompanyResults_contentContainer__bYUrM{flex-direction:column}.CompanyResults_resultsContainer__VUxV4{padding-left:0}.CompanyResults_jobPostings__Tyvzq{margin-left:0}.CompanyResults_resultsCount__WM8Yx{margin-top:40px}}@media (max-width:768px){.CompanyResults_resultsSection__YfcJA{padding-top:40px}.CompanyResults_filtersContainer__Z3xPG{display:none}.CompanyResults_mobileFilterButton__l47FJ{display:block;width:186px;height:42px;background:#171717;color:#fff;border:none;border-radius:36px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;cursor:pointer;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;gap:8px}.CompanyResults_mobileFilterOverlay__M35uw{display:none;position:fixed;bottom:0;left:0;right:0;background:#fff;height:90vh;z-index:1000;border-radius:16px 16px 0 0;transform:translateY(100%);transition:transform .3s ease-out}.CompanyResults_mobileFilterOverlay__M35uw.CompanyResults_active__xnWC6{display:block;transform:translateY(0)}.CompanyResults_overlayHeader__oMpOr{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e5e7eb}.CompanyResults_overlayTitle__MDxtS{font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;color:#171717}.CompanyResults_closeButton__O4AEa{background:none;border:none;padding:8px;cursor:pointer}.CompanyResults_overlayContent__b0i4g{padding:20px;overflow-y:auto;height:calc(90vh - 70px)}.CompanyResults_backdrop__eibuu{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:999;opacity:0;transition:opacity .3s ease}.CompanyResults_backdrop__eibuu.CompanyResults_active__xnWC6{display:block;opacity:1}.CompanyResults_overlayContent__b0i4g .CompanyResults_filtersBox__gKSTE{width:100%;background:none;padding:0;box-shadow:none}.CompanyResults_filtersBox__gKSTE{width:100%;height:auto;margin-bottom:20px}.CompanyResults_wavePattern__pEpZR{display:none}.CompanyResults_jobPostings__Tyvzq{margin:20px 0;gap:16px;padding:0 16px}.CompanyResults_jobCard__QYkVP{width:100%;height:auto;min-height:200px;padding:16px;margin-bottom:0}.CompanyResults_jobTitle__9bkvt{font-size:18px;line-height:1.4}.CompanyResults_jobLocation__7An0u{margin-top:12px;font-size:14px}.CompanyResults_companyName__uSrkq{font-size:14px}.CompanyResults_jobDescription__flPqr{font-size:14px;line-height:1.5;margin-top:12px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.CompanyResults_tagContainer__1ytRg{margin-top:16px;flex-wrap:wrap;gap:8px}.CompanyResults_tag___ezdP{font-size:11px;padding:4px 8px}.CompanyResults_paginationContainer__NcPI_{margin:32px 0;padding-bottom:32px}.CompanyResults_resultsCount__WM8Yx{padding-left:16px}.CompanyResults_noResultsTipsContainer__mnVcZ{grid-template-columns:1fr;gap:16px;padding:0 16px}.CompanyResults_noResultsTitle__HQ1Qz{font-size:20px}.CompanyResults_noResultsDescription__PFhkU{font-size:14px;padding:0 16px}.CompanyResults_noResultsTipBox__nB4IZ{padding:16px}.CompanyResults_notifyContainer__q0Ttj{padding:20px;margin:24px 16px}.CompanyResults_notifyInputWrapper__L6q6r{flex-direction:column}.CompanyResults_notifyButton__Q1r0f{width:100%}.CompanyResults_sortDropdown__Xbq4a{margin-right:0}.CompanyResults_sortLabel__YkZQ2{font-size:12px}.CompanyResults_sortSelect__o4Cdf{padding:6px 28px 6px 10px;font-size:13px;background-size:18px}.CompanyResults_resultsHeader__MRXGr{display:flex;justify-content:space-between;align-items:center;padding:0 16px;margin-bottom:20px;width:100%;margin-top:40px}.CompanyResults_resultsCount__WM8Yx{padding-left:0;font-size:24px;margin-top:0}.CompanyResults_jobActions__yAw_M{display:none}.CompanyResults_mobileViewedButton__gnZD5{display:block}.CompanyResults_mobileViewedButton__gnZD5 .CompanyResults_markViewedButton__UJIlv,.CompanyResults_mobileViewedButton__gnZD5 .CompanyResults_viewedBadge__uMYvw{width:100%;justify-content:center}.CompanyResults_mobileTogglePillContainer__dstcE{display:block;position:fixed;bottom:90px;left:50%;transform:translateX(-50%);z-index:1000;width:200px;animation:CompanyResults_slideUp__PF_yF .3s cubic-bezier(.4,0,.2,1)}}.Footer_footer__n0QZE{background-color:#cfeafc;padding:60px 0 10px}.Footer_footerContent__F_gCz{max-width:1400px;margin:0 auto;padding:0 120px;box-sizing:border-box}.Footer_contentBox__huS3C{width:100%;border:3px dashed #3e8bc2;border-radius:24px;display:flex;justify-content:space-between;padding:40px;margin-bottom:40px;box-sizing:border-box}.Footer_inputWrapper__LDLWs{position:relative;width:314px}.Footer_aboutColumn__w8LWH,.Footer_newsletterColumn__TU2ai{width:calc(50% - 78px)}.Footer_newsletterHeader__t3IOK{font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;margin-bottom:22px}.Footer_newsletterDescription__cJQl7{color:#404040;font-family:Montserrat,sans-serif;font-size:15px;font-weight:500;line-height:28px;max-width:358px;margin-bottom:32px}.Footer_newsletterForm__37kyO{display:flex;align-items:center}.Footer_newsletterInput__CPyU8{width:100%;padding:12px 20px;border:1px solid #d1d5db;border-radius:36px;outline:none;font-size:16px;transition:all .3s ease}.Footer_newsletterInput__CPyU8.Footer_inputError__k_VW6{border-color:#ef4444;background-color:#fef2f2}.Footer_errorMessage__fIJaF{position:absolute;bottom:-20px;left:20px;color:#ef4444;font-size:12px;font-family:Montserrat,sans-serif}.Footer_newsletterButton__ah4Sh{padding:12px 24px;margin-left:12px;background-color:#000;color:#fff;border:none;border-radius:36px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;min-width:120px;position:relative;display:flex;align-items:center;justify-content:center}.Footer_newsletterButton__ah4Sh:hover,.Footer_newsletterButton__ah4Sh:hover:not(:disabled){background-color:#333}.Footer_newsletterButton__ah4Sh:disabled{opacity:.7;cursor:not-allowed}.Footer_newsletterButton__ah4Sh.Footer_success__1N7DW{background-color:#10b981}.Footer_aboutBox__bWRe1{background-color:hsla(0,0%,100%,.66);border-radius:16px;padding:12px 25px;box-sizing:border-box}.Footer_aboutHeader__wJtez{color:#3e8bc2;font-family:Montserrat,sans-serif;font-size:17px;font-weight:700;margin-bottom:16px}.Footer_aboutDescription__COzde{font-family:Montserrat,sans-serif;font-size:15px;font-weight:500;line-height:24px;color:#404040}.Footer_footerNav___u6ta{display:flex;gap:20px;margin-bottom:24px}.Footer_footerNav___u6ta a{font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;color:#333;text-decoration:none}.Footer_footerNav___u6ta a:hover{text-decoration:underline}.Footer_copyright__bZCXJ{color:#666;font-family:Montserrat,sans-serif;font-size:14px}.Footer_loadingDots__ZxyUd{display:flex;align-items:center;justify-content:center;gap:2px}.Footer_loadingDots__ZxyUd span{animation:Footer_loadingDots__ZxyUd 1.4s infinite both;font-size:20px;line-height:1}.Footer_loadingDots__ZxyUd span:nth-child(2){animation-delay:.2s}.Footer_loadingDots__ZxyUd span:nth-child(3){animation-delay:.4s}@keyframes Footer_loadingDots__ZxyUd{0%{opacity:.2}20%{opacity:1}to{opacity:.2}}.Footer_checkmark__ZIATq{transform-origin:center;animation:Footer_checkmarkScale__9gahv .3s cubic-bezier(.4,0,.2,1)}@keyframes Footer_checkmarkScale__9gahv{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}@media (max-width:1240px){.Footer_footerContent__F_gCz{padding:0 40px}.Footer_contentBox__huS3C{flex-direction:column}.Footer_aboutColumn__w8LWH,.Footer_newsletterColumn__TU2ai{width:100%;margin-bottom:20px}.Footer_aboutBox__bWRe1{width:100%;max-width:478px}.Footer_newsletterForm__37kyO{flex-direction:column;align-items:flex-start}.Footer_newsletterButton__ah4Sh,.Footer_newsletterInput__CPyU8{width:100%;max-width:314px}.Footer_newsletterButton__ah4Sh{margin-left:0;margin-top:12px}}@media (max-width:768px){.Footer_footerContent__F_gCz{padding:0 20px}.Footer_footerNav___u6ta{flex-direction:column;align-items:flex-start}.Footer_footer__n0QZE{padding:40px 0 20px}.Footer_contentBox__huS3C{padding:20px;border-width:2px}.Footer_aboutColumn__w8LWH,.Footer_newsletterColumn__TU2ai{width:100%}.Footer_newsletterDescription__cJQl7,.Footer_newsletterHeader__t3IOK{text-align:center}.Footer_newsletterForm__37kyO{width:100%;align-items:center}.Footer_newsletterInput__CPyU8{width:100%}.Footer_aboutBox__bWRe1{margin-top:20px}.Footer_footerNav___u6ta{display:none}.Footer_copyright__bZCXJ{text-align:center;margin-top:20px}}