.Header_header__iSMvW{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:4rem 3rem;background-color:#eeefea}.Header_header__iSMvW h1{font-style:italic;text-decoration:underline;text-align:center}.Header_header__iSMvW p{max-width:40rem;text-align:center;line-height:1.5}.Header_header__iSMvW button{padding:.5rem 1rem;border:none;border-radius:12px;font-size:.9rem}.Header_header__iSMvW button:hover{cursor:pointer;opacity:.6}.Header_menu__Tb32a{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:1rem;margin-top:2rem;list-style-type:none}.Header_menu__Tb32a a{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem}.Header_menu__Tb32a li{border:2px solid #000;border-radius:3px;font-weight:500;color:#000;background-color:#eeefea;cursor:pointer;transition:box-shadow .2s;box-shadow:2px 2px 0 0 #000,-2px -2px 0 1px #eeefea}.Header_menu__Tb32a li:hover{border-color:#000;background-color:#fff;box-shadow:3px 3px 0 0 #000,-3px -3px 0 1px #eeefea}.Header_menu__Tb32a li:hover .Header_count__nxCqn{opacity:1}.Header_menu__Tb32a .Header_menuItemActive__NBm82{border-color:#000;background-color:#fff}.Select_container__55ScQ{margin-top:.5rem}.Select_container__55ScQ .select__control{border-width:2px;box-shadow:none!important}.Select_container__55ScQ .select-control--is-focused{border-color:#000}.Select_container__55ScQ .select__option:hover{background-color:#efefef}.Select_container__55ScQ .select__option--is-selected:hover{background-color:#000}.Filters_filters__SHlkR{min-width:20%}.Filters_filtersHeader__FdwI5{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.Filters_filtersHeader__FdwI5 button{padding:.25rem .75rem;border:2px solid #000;border-radius:3px;font-weight:500;background-color:#edecec;cursor:pointer}.Filters_filtersHeader__FdwI5 button:hover{opacity:.6}.Filters_field__229LN{display:flex;flex-direction:column;margin-bottom:2rem}.Filters_field__229LN label{font-weight:500;cursor:pointer}.Filters_field__229LN input[type=checkbox]{--active:#2e2e2e;--active-inner:#fff;--focus:1px #2e2e2e;--border:rgba(46,46,46,.6);--border-hover:#2e2e2e;--background:transparent;--disabled:#f6f8ff;--disabled-inner:#e1e6f9;-webkit-appearance:none;-moz-appearance:none;min-width:21px;width:21px;height:21px;outline:none;display:inline-block;vertical-align:top;position:relative;margin:0;cursor:pointer;border:2px solid #ccc;border-radius:2px;background:var(--b,var(--background));transition:background .3s,border-color .3s,box-shadow .2s}.Filters_field__229LN input[type=checkbox]:after{content:"";display:block;left:0;top:0;position:absolute;transition:transform var(--d-t,.3s) var(--d-t-e,ease),opacity var(--d-o,.2s)}.Filters_field__229LN input[type=checkbox]:checked{--b:var(--active);--bc:var(--active);--d-o:0.3s;--d-t:0.6s;--d-t-e:cubic-bezier(0.2,0.85,0.32,1.2);border-color:#2e2e2e}.Filters_field__229LN input[type=checkbox]:disabled{--b:var(--disabled);cursor:not-allowed;opacity:.9}.Filters_field__229LN input[type=checkbox]:disabled:checked{--b:var(--disabled-inner);--bc:var(--border)}.Filters_field__229LN input[type=checkbox]:disabled+.Filters_label__OACHj{cursor:not-allowed}.Filters_field__229LN input[type=checkbox]:hover:not(:checked):not(:disabled){--bc:var(--border-hover)}.Filters_field__229LN input[type=checkbox]:after{opacity:var(--o,0)}.Filters_field__229LN input[type=checkbox]:checked{--o:1}.Filters_field__229LN input[type=checkbox]:after{width:.25rem;height:.65rem;border:.125rem solid var(--active-inner);border-top:0;border-left:0;left:.5rem;top:.2rem;transform:rotate(var(--r,20deg)) translateX(-50%)}.Filters_field__229LN input[type=checkbox]:checked{--r:43deg}.Filters_field__229LN .Filters_checkboxActive__4NJKq>label{color:#161616}.Filters_field__229LN input{margin-top:.5rem}.Filters_field__229LN input[type=checkbox]{margin-right:.5rem}@media(max-width:1024px){.Filters_filters__SHlkR{width:100%}}.JobCard_jobContainer__24yep{position:relative;height:100%}.JobCard_job__wwdad{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:1.5rem;border:2px solid #000;border-radius:3px;box-shadow:5px 5px 0 0 #000,-5px -5px 0 1px #fff;transition:box-shadow .2s}.JobCard_job__wwdad h3{margin-top:.75rem;line-height:1.25}.JobCard_job__wwdad p{flex:1 1;line-height:1.5}.JobCard_jobImage__ZltTd{min-width:100px;height:100px;border-radius:2px;background-color:#efefef;overflow:hidden}.JobCard_jobText__cTYEP{display:flex;flex-direction:column}.JobCard_jobDate___JrIE{margin-left:auto;text-align:right;min-width:70px}.JobCard_price__ywGLQ{margin-top:1rem;padding-top:1rem;border-top:2px solid #efefef;line-height:1.5}.JobCard_footer__TNCOP{gap:1rem;margin-top:1rem}.JobCard_footer__TNCOP,.JobCard_tags__17ZZz{display:flex;flex-wrap:wrap;align-items:center}.JobCard_tags__17ZZz{gap:.5rem}.JobCard_tag__YTtet{display:flex;flex-direction:column;padding:.25rem .5rem;border-radius:4px;font-size:12px;font-weight:500;line-height:1.4;background-color:#eeefea}.JobCard_adminToolbar__ptti8{display:none}.JobCard_jobContainer__24yep:hover{cursor:pointer}.JobCard_jobContainer__24yep:hover .JobCard_job__wwdad{color:#fff;background-color:#333}.JobCard_jobContainer__24yep:hover .JobCard_tag__YTtet{color:#000}.JobCard_jobContainer__24yep:hover .JobCard_adminToolbar__ptti8{display:flex;justify-content:center;align-items:center;position:absolute;top:1rem;right:1rem;width:2.5rem;height:2.5rem;border-radius:8px;background-color:#efefef;z-index:1}.JobCard_jobContainer__24yep:hover .JobCard_adminToolbar__ptti8 img{margin-top:2px}@media(max-width:600px){.JobCard_job__wwdad{flex-direction:column;align-items:flex-start}.JobCard_jobDate___JrIE{margin-left:0;text-align:left}}.ActiveJob_courseContainer__wi7qk{position:-webkit-sticky;position:sticky;top:1rem;right:1rem;min-width:40%;width:100%;height:100%;background-color:#fff}.ActiveJob_course__HYbKC{display:flex;flex-direction:column;justify-content:flex-start;padding:1.5rem 1.5rem 0;height:96vh;position:relative;border:2px solid #000;border-radius:3px;background-color:#eeefea;overflow:auto}.ActiveJob_course__HYbKC h3{margin:1.5rem 0 1rem}.ActiveJob_course__HYbKC p{line-height:1.5}.ActiveJob_price__FE2jX{padding-top:1.25rem;border-top:1px solid #efefef;line-height:1.5}.ActiveJob_price__FE2jX a{color:#fd5304;font-weight:500}.ActiveJob_price__FE2jX a:hover{opacity:.6}.ActiveJob_footer__qJ2CK{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.25rem}.ActiveJob_tags__V_B5G{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:2rem}.ActiveJob_tag__SUxzH{display:flex;flex-direction:column;padding:.25rem .5rem;width:max-content;border-radius:4px;font-size:12px;font-weight:500;background-color:#fff}.ActiveJob_adminToolbar__m4eCd{display:none}.ActiveJob_courseContainer__wi7qk:hover{cursor:pointer}.ActiveJob_courseContainer__wi7qk:hover .ActiveJob_adminToolbar__m4eCd{display:flex;justify-content:center;align-items:center;position:absolute;top:1rem;right:1rem;width:2.5rem;height:2.5rem;border-radius:8px;background-color:#efefef;z-index:1}.ActiveJob_courseContainer__wi7qk:hover .ActiveJob_adminToolbar__m4eCd img{margin-top:2px}.ActiveJob_apply__dMYgG{position:-webkit-sticky;position:sticky;bottom:0;left:0;margin-top:auto;padding-bottom:1.5rem;background-color:#eeefea}.ActiveJob_apply__dMYgG button{padding:.75rem 1.25rem;width:100%;border:none;border-radius:3px;font-size:16px;color:#fff;background-color:#333}.ActiveJob_apply__dMYgG button:hover{cursor:pointer;opacity:.6}.Jobs_main__0C98R{display:flex;flex-direction:column;min-height:calc(100vh - 190px)}.Jobs_header__aj8gE{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:4rem 3rem;background-color:#ffffa8}.Jobs_header__aj8gE p{max-width:40rem;text-align:center;line-height:1.5}.Jobs_header__aj8gE button{padding:.5rem 1rem;border:none;border-radius:12px;font-size:.9rem;color:#fff;background-color:#000}.Jobs_header__aj8gE button:hover{cursor:pointer;opacity:.6}.Jobs_menu__vzPvy{display:flex;align-items:center;gap:1rem;margin-top:2rem}.Jobs_menu__vzPvy li{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border:1px solid transparent;border-radius:8px;background-color:#fff;cursor:pointer}.Jobs_menu__vzPvy li:hover{border-color:#000}.Jobs_menu__vzPvy li span:last-child{opacity:.5}.Jobs_menu__vzPvy .Jobs_menuItemActive__cDmXm{border-color:#000}.Jobs_topBar__shqdu{display:flex;justify-content:space-between;align-items:center;margin:1.5rem 0;padding:0 1.5rem;width:100%}.Jobs_search__fp77r{flex:1 1;margin-right:1.25rem;padding:8px 0;border:none;border-bottom:2px solid #efefef;font-size:1.125rem;outline:none}.Jobs_search__fp77r:focus{border-color:#000}.Jobs_resultsCount__kQ_5h{display:flex;margin-left:1rem;font-weight:600}.Jobs_resultsCountNumber__o4JCC{color:#000}.Jobs_content__bvF2K{position:relative;gap:2rem;padding:0 1.5rem}.Jobs_content__bvF2K,.Jobs_jobs__1GbYN{display:flex;justify-content:space-between}.Jobs_jobs__1GbYN{flex-direction:column;row-gap:1.5rem;width:100%}.Jobs_jobsNarrow__r76YD{width:36%}.Jobs_activeJobDesktop__V8xft{position:-webkit-sticky;position:sticky;top:1rem;right:1rem;min-width:40%;width:40%;height:100%;background-color:#fff}.Jobs_activeJobMobile__MLkEI{display:none}@media(max-width:1130px){.Jobs_jobsNarrow__r76YD{width:auto}.Jobs_activeJobDesktop__V8xft{display:none}.Jobs_activeJobMobile__MLkEI{display:flex;position:-webkit-sticky;position:sticky;background-color:#fff}.Jobs_activeJobMobile__MLkEI>article>div{height:auto}}@media(max-width:1024px){.Jobs_content__bvF2K{flex-direction:column}.Jobs_jobs__1GbYN{grid-template-columns:1fr;width:100%}}@media(max-width:600px){.Jobs_header__aj8gE,.Jobs_topBar__shqdu{flex-direction:column;align-items:flex-start;gap:1rem}.Jobs_topBar__shqdu{margin:2rem 0;padding:0 12px}.Jobs_resultsCount__kQ_5h{margin:0}.Jobs_search__fp77r{width:100%}.Jobs_content__bvF2K{padding:0 12px}}