.jobsPage_jobsPageContainer__l7ToM{min-height:100vh;background-color:#ffffff;width:100%}.jobsPage_mainContent___H_YV{max-width:100%;margin:0 auto}.jobsPage_contentWrapper__SOWZe{display:flex;gap:24px;align-items:flex-start;justify-content:flex-start;width:100%;margin-top:40px}.jobsPage_jobsSection__xin_f{flex:1;display:flex;flex-direction:column;gap:10px;padding-bottom:20px;width:100%}@media (max-width:1024px){.jobsPage_contentWrapper__SOWZe{flex-direction:column}.jobsPage_mainContent___H_YV{padding:0 24px}.jobsPage_breadcrumbSection__MNYVq{padding:20px 24px 0}}@media (max-width:768px){.jobsPage_mainContent___H_YV{padding:0 16px}.jobsPage_breadcrumbSection__MNYVq{padding:20px 16px 0}.jobsPage_contentWrapper__SOWZe{gap:16px;width:100%}}.filterSidebar_filterContainer__nxjxR{width:290px;height:852px;display:flex;flex-direction:column;flex-shrink:0}.filterSidebar_filterHeader__ZpJWR{background-color:#c5eaf7;padding:10px 20px 10px 10px;border-radius:16px 16px 0 0}.filterSidebar_filterTitle__XPZCi{font-family:Roboto,sans-serif;font-weight:500;font-size:22px;line-height:28px;color:#0d0d0d;margin:0;padding:0}.filterSidebar_filterContent__tUsAQ{background-color:#f0fbff;padding:20px;border-radius:0 0 16px 16px;flex:1;display:flex;flex-direction:column;gap:23px}.filterSidebar_filterSection___6BiE{display:flex;flex-direction:column;gap:8px}.filterSidebar_filterLabel__muTuS{font-family:Inter,sans-serif;font-weight:500;font-size:16px;line-height:24px;color:#0d0d0d}.filterSidebar_filterSelect__nA7V3{background-color:white;border:1px solid #c9c9c9;border-radius:8px;height:34px;font-family:Inter,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#818181;outline:none;cursor:pointer;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 12px center;background-size:16px;padding:0 40px 0 12px}.filterSidebar_filterSelect__nA7V3:focus{border-color:#2ca6de;box-shadow:0 0 0 2px rgba(44,166,222,.1)}.filterSidebar_experienceLevelTitle__cqN5S{font-family:Inter,sans-serif;font-weight:500;font-size:16px;line-height:24px;color:#0d0d0d;margin:0}.filterSidebar_radioGroup__nf_jQ{display:flex;flex-direction:column;gap:12px}.filterSidebar_radioItem__SIKCC{width:100%}.filterSidebar_radioWrapper__zNTdM{display:flex;align-items:center;gap:12px;cursor:pointer}.filterSidebar_radioInput__trhG1{display:none}.filterSidebar_radioCustom__cDk47{width:16px;height:16px;border:2px solid #c9c9c9;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:white;transition:border-color .2s ease}.filterSidebar_radioInput__trhG1:checked+.filterSidebar_radioCustom__cDk47{border-color:#2ca6de}.filterSidebar_radioChecked__xB8EG{width:8px;height:8px;background-color:#2ca6de;border-radius:50%}.filterSidebar_radioLabel__iN5Bb{font-family:Inter,sans-serif;font-weight:400;font-size:16px;line-height:1.4;color:#1e1e1e;cursor:pointer;flex:1}.filterSidebar_radioInput__trhG1:checked+.filterSidebar_radioCustom__cDk47+.filterSidebar_radioLabel__iN5Bb{color:#141414}@media (max-width:1024px){.filterSidebar_filterContainer__nxjxR{width:100%;height:auto;max-width:400px}}@media (max-width:768px){.filterSidebar_filterContainer__nxjxR{max-width:100%}.filterSidebar_filterContent__tUsAQ{padding:16px;gap:20px}.filterSidebar_filterTitle__XPZCi{font-size:20px}.filterSidebar_experienceLevelTitle__cqN5S,.filterSidebar_filterLabel__muTuS,.filterSidebar_radioLabel__iN5Bb{font-size:14px}}.jobCard_jobCard__yWhbT{background-color:white;border:1px solid #e2e2e2;border-radius:16px;padding:10px 10px 20px;display:flex;flex-direction:column;gap:18px;width:100%;transition:box-shadow .2s ease,border-color .2s ease;text-decoration:none;color:inherit;cursor:pointer}.jobCard_jobCard__yWhbT:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);border-color:#c5eaf7}.jobCard_jobHeader__DQjgK{padding:0 8px;height:40px;display:flex;align-items:center}.jobCard_jobTitle__DF5C9{font-family:Roboto,sans-serif;font-weight:500;font-size:22px;line-height:28px;color:#1f85bd;margin:0;cursor:pointer;transition:color .2s ease}.jobCard_jobTitle__DF5C9:hover{color:#2ca6de}.jobCard_jobContent__wLD3T{display:flex;align-items:center;justify-content:space-between;width:100%;gap:20px}.jobCard_jobDetails__iAZd7{flex:1;max-width:534px}.jobCard_jobTags__4Esoj{display:flex;align-items:center;gap:8px;flex-wrap:wrap;opacity:.8}.jobCard_jobTag__E_2Bu{background-color:#c5eaf7;padding:8px;border-radius:8px;display:flex;align-items:center;gap:8px;font-family:Inter,sans-serif;font-weight:400;font-size:16px;line-height:24px;color:black}.jobCard_tagDot__9pqUr{width:8px;height:8px;background-color:#2ca6de;border-radius:50%;flex-shrink:0}.jobCard_jobActions__v2Vu_{display:flex;justify-content:flex-end;align-items:center;gap:20px;width:192px;flex-shrink:0}.jobCard_actionButton__8VEHE{background:none;border:none;cursor:pointer;color:#818181;transition:color .2s ease;padding:4px;display:flex;align-items:center;justify-content:center}.jobCard_actionButton__8VEHE:hover{color:#1f85bd}.jobCard_actionButton__8VEHE:focus{outline:2px solid #2ca6de;outline-offset:2px;border-radius:4px}.jobCard_knowMoreButton__NYWEo{background-color:#1f85bd;color:white;border:none;border-radius:8px;padding:10px 16px;font-family:Inter,sans-serif;font-weight:600;font-size:14px;line-height:20px;text-decoration:none;cursor:pointer;transition:background-color .2s ease,transform .1s ease;display:flex;align-items:center;justify-content:center;min-height:44px}.jobCard_knowMoreButton__NYWEo:hover{background-color:#2ca6de;transform:translateY(-1px)}.jobCard_knowMoreButton__NYWEo:focus{outline:2px solid #2ca6de;outline-offset:2px}.jobCard_knowMoreButton__NYWEo:active{transform:translateY(0)}@media (max-width:1024px){.jobCard_jobContent__wLD3T{flex-direction:column;align-items:flex-start;gap:16px}.jobCard_jobActions__v2Vu_{width:100%;justify-content:flex-end}}@media (max-width:768px){.jobCard_jobCard__yWhbT{padding:12px;gap:16px}.jobCard_jobTitle__DF5C9{font-size:20px;line-height:26px}.jobCard_jobTags__4Esoj{gap:6px}.jobCard_jobTag__E_2Bu{font-size:14px;line-height:20px;padding:6px 8px}.jobCard_jobActions__v2Vu_{gap:16px}.jobCard_knowMoreButton__NYWEo{font-size:13px;padding:8px 14px}}@media (max-width:480px){.jobCard_jobTags__4Esoj{flex-direction:column;align-items:flex-start;gap:8px}.jobCard_jobActions__v2Vu_{flex-direction:row;justify-content:space-between;width:100%}.jobCard_knowMoreButton__NYWEo{flex:1;max-width:120px}}