.SidebarFilters_sidebar__8X8b9{position:relative;border-radius:10px;overflow:visible}.SidebarFilters_title__1QeqS{font-weight:600;font-size:15px;color:#000}.SidebarFilters_titleContainer__dsp_L{padding:10.5px 20px;border-bottom:1px solid #dedede}.SidebarFilters_filterList__8J_mw{list-style:none;padding:0;margin:0}.SidebarFilters_filterItem__MCJgB{border-bottom:1px solid #f5f5f5;position:relative}.SidebarFilters_filterButton__6Cnxi{width:100%;padding:12px 20px;display:flex;justify-content:space-between;align-items:center;background:none;border:none;cursor:pointer;font-size:12px;font-weight:500;color:#5c5c5c;text-align:left;transition:background .2s}.SidebarFilters_filterButton__6Cnxi:hover{background:#f9f9f9}.SidebarFilters_filterButton__6Cnxi.SidebarFilters_active__L0AI_{background:#f5f5f5}.SidebarFilters_filterButton__6Cnxi span{color:#5c5c5c}.SidebarFilters_icon__qud77{width:18px;height:18px;transition:transform .2s;color:#999}.SidebarFilters_icon__qud77.SidebarFilters_rotated__9PwD_{transform:rotate(90deg)}.SidebarFilters_sidePanel__yN3ex{position:absolute;top:0;right:100%;width:340px;border-radius:8px;padding:16px;background-color:#fff;box-shadow:0 4px 16px rgba(0,0,0,.1);z-index:1000;margin-left:8px;animation:SidebarFilters_slideInRight__jshnu .2s ease forwards}@keyframes SidebarFilters_slideInRight__jshnu{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.SidebarFilters_panelHeader__JwWz_{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.SidebarFilters_panelTitle__rXXsh{font-size:14px;font-weight:600;color:#000}.SidebarFilters_clearButton__nZXHQ{background:none;border:none;color:#7c3aed;font-size:13px;cursor:pointer;font-weight:500}.SidebarFilters_clearButton__nZXHQ:hover{text-decoration:underline}.SidebarFilters_radioGroup__XRKIT{display:flex;flex-direction:column;gap:12px}.SidebarFilters_radioItem__bgunB{display:flex;align-items:center;cursor:pointer;font-size:14px;color:#333}.SidebarFilters_radioInput__dbYie{width:18px;height:18px;margin-right:10px;cursor:pointer;accent-color:#7c3aed}.SidebarFilters_radioLabel__Fr06k{cursor:pointer;user-select:none}.SidebarFilters_checkboxGroup__9qNvo{display:flex;flex-direction:column;gap:12px}.SidebarFilters_checkboxItem__Bmryx{display:flex;align-items:center;cursor:pointer;font-size:14px;color:#333}.SidebarFilters_checkboxInput__odKQj{width:18px;height:18px;margin-right:10px;cursor:pointer;accent-color:#7c3aed}.SidebarFilters_checkboxLabel__54Mw2{cursor:pointer;user-select:none}.SidebarFilters_searchWrapper__rjxG2{position:relative;margin-bottom:16px}.SidebarFilters_searchInput__jIII8{width:100%;padding:10px 12px 10px 36px;border:1px solid #e0e0e0;border-radius:6px;font-size:14px;background:#f9f9f9}.SidebarFilters_searchInput__jIII8:focus{outline:none;border-color:#7c3aed;background:#fff}.SidebarFilters_searchInput__jIII8::placeholder{color:#999}.SidebarFilters_searchIcon__OQKYl{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#999;pointer-events:none;font-size:16px}.SidebarFilters_skillList__QJN_m{display:flex;flex-wrap:wrap;gap:8px;max-height:250px;overflow-y:auto}.SidebarFilters_skillList__QJN_m::-webkit-scrollbar{width:6px}.SidebarFilters_skillList__QJN_m::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.SidebarFilters_skillList__QJN_m::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.SidebarFilters_skillList__QJN_m::-webkit-scrollbar-thumb:hover{background:#999}.SidebarFilters_skillChip__Mk7fl{padding:6px 12px;border-radius:16px;border:1px solid #e0e0e0;font-size:13px;cursor:pointer;transition:all .2s;background:#fff;color:#333}.SidebarFilters_skillChip__Mk7fl:hover{border-color:#7c3aed}.SidebarFilters_skillChip__Mk7fl.SidebarFilters_selected__6tPxT{background:#7c3aed;color:#fff;border-color:#7c3aed}.SidebarFilters_sectionDivider__OlO8h{height:1px;background:#e0e0e0;margin:16px 0}.SidebarFilters_locationList__HstJp{display:flex;flex-direction:column;gap:8px;max-height:200px;overflow-y:auto}.SidebarFilters_locationList__HstJp::-webkit-scrollbar{width:6px}.SidebarFilters_locationList__HstJp::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.SidebarFilters_locationList__HstJp::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.SidebarFilters_locationList__HstJp::-webkit-scrollbar-thumb:hover{background:#999}.SidebarFilters_locationItem___AHbF{display:flex;align-items:center;padding:8px;border-radius:4px;cursor:pointer;font-size:13px;color:#333;transition:background .2s}.SidebarFilters_locationItem___AHbF:hover{background:#f5f5f5}.SidebarFilters_locationIcon__nYFcs{margin-right:8px;color:#666;flex-shrink:0;font-size:16px}@media(max-width:1024px){.SidebarFilters_sidePanel__yN3ex{position:relative;top:auto;left:auto;width:100%;margin-left:0;margin-top:8px;box-shadow:none;border:1px solid #e0e0e0;animation:SidebarFilters_slideInDown__PVntS .25s ease forwards}@keyframes SidebarFilters_slideInDown__PVntS{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}}@media(max-width:768px){.SidebarFilters_sidebar__8X8b9{width:100%}}.JobTabs_tabsWrapper__ayLcU{padding:40px 0}.JobTabs_tabsList__vJO88{display:flex;justify-content:center;gap:2rem;border:none;background:rgba(0,0,0,0)}.JobTabs_tab__KO0ze{display:flex;align-items:center;gap:0;padding-bottom:5px;margin-bottom:10px;font-weight:600;color:#6b7280;font-size:15px;background:rgba(0,0,0,0);position:relative;transition:all .3s ease}.JobTabs_tab__KO0ze svg{color:#6b7280;transition:color .3s ease}.JobTabs_tab__KO0ze[data-active=true]{color:#5233dd;border-bottom:3px solid #5233dd}.JobTabs_tab__KO0ze[data-active=true] svg{color:#5233dd}.JobTabs_tab__KO0ze:hover,.JobTabs_tab__KO0ze:hover svg{color:rgba(82,51,221,.8)}.SearchSection_container__t8kgg{display:flex;flex-direction:column;background:#fff;box-shadow:0 4px 14px 1px rgba(0,0,0,.1);border-radius:20px;padding:20px;width:100%;gap:1rem}.SearchSection_inputRow__Q_XkL{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center}.SearchSection_txtInput__v90lH{flex:1;min-width:250px}.SearchSection_txtInput__v90lH input{background:#f3f3f5;color:#555;border:none;border-radius:10px;transition:all .2s ease}.SearchSection_txtInput__v90lH input:focus{background:#fff;box-shadow:0 0 0 2px rgba(82,51,221,.3)}.SearchSection_searchBtn__9dGmC{background:#5233dd!important;color:#fff!important;font-weight:600;border-radius:10px!important;font-size:14px!important;padding:0 25px!important;height:42px!important;transition:background .2s ease}.SearchSection_searchBtn__9dGmC:hover{background:#3b26b8!important}.SearchSection_tagsWrapper__UIVki{display:flex;flex-direction:column;gap:.8rem;margin-top:.5rem}.SearchSection_tagsContainer__E5GLw{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.SearchSection_tagsContainer__E5GLw .SearchSection_mantine-Chip-root__bwfuK{cursor:pointer;font-size:13px;background-color:#e8ecff;color:#1e40af;transition:background .2s ease}.SearchSection_tagsContainer__E5GLw .SearchSection_mantine-Chip-root__bwfuK:hover{background-color:#dbe3ff}.SearchSection_tagHeading__DaEEA{font-size:13px;font-weight:700;color:#000;margin-right:.4rem}@media(max-width:992px){.SearchSection_searchForm__kiGay{width:90%;padding:15px}.SearchSection_searchBtn__9dGmC{width:100%!important}}.CommonJobCard_jobCard__fc7oK{padding:28px 20px;margin-bottom:10px;background-color:#fff;border:1px solid #e5e7eb;transition:all .3s ease}.CommonJobCard_jobCard__fc7oK:hover{box-shadow:0 4px 12px rgba(0,0,0,.06)}.CommonJobCard_jobTitle__c_ZZR{color:#000;font-weight:600;font-size:17px;margin-bottom:20px;line-height:25.5px}.CommonJobCard_companyName__rhb7J{text-transform:capitalize;margin-bottom:20px;font-weight:600;color:#8e8e8e;font-size:15px;line-height:22.5px}.CommonJobCard_logo__JPC_q{width:44px;height:44px;border-radius:10px;background-color:#f9fafb;object-fit:contain}.CommonJobCard_bookmarkButton__K11jb{transition:all .25s ease;width:36px;height:36px}.CommonJobCard_bookmarkButton__K11jb:hover{background-color:rgba(82,51,221,.08)}.CommonJobCard_bookmarkIcon__qY2Al{color:#8e8e8e;transition:color .25s ease}.CommonJobCard_active__iyKWy .CommonJobCard_bookmarkIcon__qY2Al{color:#5233dd}.StatsSection_statsSection__ctrJm{background:#5233dd;color:#fff;text-align:center;padding:80px 0}.StatsSection_statsGrid__hxHqM{margin-bottom:24px}.StatsSection_gridCol__XNT92 .StatsSection_mantine-Title-root__zXHri{color:#fff;font-weight:700;font-size:40px;margin-bottom:2px}.StatsSection_divider__tRhK2{border-top:2px solid #fff;margin:60px 0}.StatsSection_heading__HE1Xr{margin:50px 0;font-weight:600;font-size:clamp(25px,5vw,36px);font-family:Poppins,sans-serif;letter-spacing:2px}.StatsSection_carouselWrapper__0s1Tp{overflow:hidden;width:100%;position:relative}.StatsSection_carouselTrack__2EyYk{display:flex;gap:80px;animation:StatsSection_scroll__5teYa 15s linear infinite}.StatsSection_logoItem__xDx4d{flex:0 0 auto;width:120px;height:40px;position:relative}@keyframes StatsSection_scroll__5teYa{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.StatsSection_count__XZEgk{font-size:clamp(25px,5vw,46px);font-family:Poppins,sans-serif;font-weight:600}@media(max-width:768px){.StatsSection_carouselTrack__2EyYk{animation:StatsSection_scroll__5teYa 10s linear infinite}.StatsSection_statsSection__ctrJm{padding:40px 0}}@media(max-width:480px){.StatsSection_carouselTrack__2EyYk{animation:StatsSection_scroll__5teYa 8s linear infinite}}.FeatureCard_featureCard__TeGqv{display:flex;flex-direction:column;align-items:center;gap:32px;padding:40px 20px;background-color:#fff;border-radius:16px}@media(min-width:768px){.FeatureCard_featureCard__TeGqv{flex-direction:row;justify-content:space-between;gap:64px}.FeatureCard_featureCard__reverse__Uupqh{flex-direction:row-reverse}}.FeatureCard_featureCard__image__UBD0_{max-width:100%;height:auto;display:block}@media(min-width:768px){.FeatureCard_featureCard__image__UBD0_{flex:1 1 50%}}.FeatureCard_featureCard__content__w6t7j{display:flex;flex-direction:column;gap:16px;flex:1 1 50%}.FeatureCard_featureCard__title__78xnN{font-size:32px;font-weight:500;font-family:Poppins,sans-serif}@media(min-width:768px){.FeatureCard_featureCard__title__78xnN{font-size:40px}}@media(max-width:480px){.FeatureCard_featureCard__title__78xnN{font-size:28px}}.FeatureCard_featureCard__text__BFIPc{color:#6b7280;font-size:18px!important;font-family:Roboto,sans-serif}@media(max-width:480px){.FeatureCard_featureCard__text__BFIPc{font-size:15px!important}}.FeatureCard_featureCard__feature__CCVRc{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px}@media(max-width:767px){.FeatureCard_featureCard__feature__CCVRc{flex-direction:row;align-items:center}}.FeatureCard_featureCard__iconWrapper__xdPdy{border-radius:8px;padding:8px;display:flex;align-items:center;justify-content:center}.FeatureCard_featureCard__button___bSMN{width:250px}.FeatureCard_featureCard__TeGqv .FeatureCard_featureCard__image__UBD0_{position:relative;width:100%;height:250px;max-width:100%}@media(min-width:768px){.FeatureCard_featureCard__TeGqv .FeatureCard_featureCard__image__UBD0_{height:400px}}.FeatureCard_featureCard__TeGqv .FeatureCard_featureCard__text__BFIPc{line-height:25px;font-weight:700;font-size:14px;color:#000}.FeatureCard_featureCard__TeGqv .FeatureCard_featureCard__description__Ub6XL{margin-top:8px;line-height:22.5px;font-weight:500;font-size:12px;color:#000}.FeatureCard_featureCard__TeGqv .FeatureCard_buttonContainer__lKu4T{display:flex;justify-content:flex-start}@media(max-width:550px){.FeatureCard_featureCard__TeGqv .FeatureCard_buttonContainer__lKu4T{justify-content:center}}.ShowcaseSection_showcaseSection__1shrz{margin:50px 0}.JobPage_mainLayout__RXv5n{display:flex;flex-wrap:nowrap;position:relative;margin:1rem 0}@media(max-width:992px){.JobPage_mainLayout__RXv5n{flex-direction:column;flex-wrap:wrap}}.JobPage_leftSidebar__jb5D6,.JobPage_rightSidebar__kiJSU{flex-shrink:0;position:sticky;top:90px;align-self:flex-start;max-height:calc(100vh - 40px);overflow-y:visible;overflow-x:visible;background:#fff;border-radius:8px;z-index:10;margin-top:40px}@media(max-width:992px){.JobPage_leftSidebar__jb5D6,.JobPage_rightSidebar__kiJSU{position:static;max-height:unset;overflow:visible;width:100%;margin-bottom:20px}}.JobPage_mainContent__blw5O{width:100%}