.recruitment_recruitment__4HNpb{background:#f5f5f5;min-height:100vh;padding:80px 0}.recruitment_recruitment__4HNpb .recruitment_container__ZRZQT{margin:0 auto;max-width:1320px;padding:0 24px;width:100%}.recruitment_recruitment__4HNpb .recruitment_heading__U5tBp{margin-bottom:48px;text-align:center}.recruitment_recruitment__4HNpb .recruitment_heading__U5tBp h1{color:#111827;font-size:48px;font-weight:700;margin-bottom:12px;text-transform:uppercase}.recruitment_recruitment__4HNpb .recruitment_heading__U5tBp p{color:#6b7280;font-size:16px;line-height:1.7}.recruitment_recruitment__4HNpb .recruitment_wrapper__YREb7{align-items:flex-start;display:grid;gap:32px;grid-template-columns:280px 1fr}.recruitment_recruitment__4HNpb .recruitment_sidebar__zUxae{position:sticky;top:120px}.recruitment_recruitment__4HNpb .recruitment_sidebar__zUxae .recruitment_filterBox__FGV6z{background:#fff;border:1px solid #e5e7eb;padding:24px}.recruitment_recruitment__4HNpb .recruitment_sidebar__zUxae h3{color:#111827;font-size:16px;font-weight:700;margin-bottom:24px;text-transform:uppercase}.recruitment_recruitment__4HNpb .recruitment_sidebar__zUxae .recruitment_filterItem__s1UR6{margin-bottom:24px}.recruitment_recruitment__4HNpb .recruitment_sidebar__zUxae .recruitment_filterItem__s1UR6:last-child{margin-bottom:0}.recruitment_recruitment__4HNpb .recruitment_sidebar__zUxae .recruitment_filterItem__s1UR6 label{color:#374151;display:block;font-size:13px;font-weight:600;margin-bottom:12px}.recruitment_recruitment__4HNpb .recruitment_sidebar__zUxae .recruitment_filterItem__s1UR6 input,.recruitment_recruitment__4HNpb .recruitment_sidebar__zUxae .recruitment_filterItem__s1UR6 select{background:#fff;border:1px solid #d1d5db;font-size:14px;height:44px;outline:none;padding:0 14px;transition:all .2s ease;width:100%}.recruitment_recruitment__4HNpb .recruitment_sidebar__zUxae .recruitment_filterItem__s1UR6 input:focus,.recruitment_recruitment__4HNpb .recruitment_sidebar__zUxae .recruitment_filterItem__s1UR6 select:focus{border-color:#111827}.recruitment_recruitment__4HNpb .recruitment_sidebar__zUxae .recruitment_filterItem__s1UR6 .recruitment_radioGroup__e_xVW{display:flex;flex-direction:column;gap:12px}.recruitment_recruitment__4HNpb .recruitment_sidebar__zUxae .recruitment_filterItem__s1UR6 .recruitment_radioGroup__e_xVW .recruitment_radioItem__OgqF0{align-items:center;cursor:pointer;display:flex;gap:10px}.recruitment_recruitment__4HNpb .recruitment_sidebar__zUxae .recruitment_filterItem__s1UR6 .recruitment_radioGroup__e_xVW .recruitment_radioItem__OgqF0 input{height:16px;margin:0;width:16px}.recruitment_recruitment__4HNpb .recruitment_sidebar__zUxae .recruitment_filterItem__s1UR6 .recruitment_radioGroup__e_xVW .recruitment_radioItem__OgqF0 span{color:#374151;font-size:14px}.recruitment_recruitment__4HNpb .recruitment_content__OjADv{position:relative}.recruitment_recruitment__4HNpb .recruitment_loading__ACCv4{align-items:center;background:hsla(0,0%,100%,.7);display:flex;inset:0;justify-content:center;position:absolute;z-index:10}.recruitment_recruitment__4HNpb .recruitment_loading__ACCv4 .recruitment_spinner___Q7J_{animation:recruitment_spin__4Ppgd .8s linear infinite;border-radius:50%;border:3px solid #d1d5db;border-top-color:#111827;height:42px;width:42px}.recruitment_recruitment__4HNpb .recruitment_jobList__vBlnj{display:flex;flex-direction:column;gap:20px}.recruitment_recruitment__4HNpb .recruitment_jobCard__JMyFX{background:#fff;border:1px solid #ddd;display:flex;gap:24px;padding:20px;transition:all .25s ease}.recruitment_recruitment__4HNpb .recruitment_jobCard__JMyFX:hover{box-shadow:0 10px 30px rgba(0,0,0,.08);transform:translateY(-2px)}.recruitment_recruitment__4HNpb .recruitment_jobCard__JMyFX .recruitment_logo__mBOGV{align-items:center;background:#005bac;display:flex;height:90px;justify-content:center;min-width:180px;width:180px}.recruitment_recruitment__4HNpb .recruitment_jobCard__JMyFX .recruitment_logo__mBOGV img{-o-object-fit:contain;object-fit:contain;width:120px}.recruitment_recruitment__4HNpb .recruitment_jobCard__JMyFX .recruitment_jobInfo__Hf7T_{display:flex;flex:1;flex-direction:column;justify-content:space-between}.recruitment_recruitment__4HNpb .recruitment_jobCard__JMyFX .recruitment_jobInfo__Hf7T_ .recruitment_top__0YRiP{display:flex;gap:16px;justify-content:space-between}.recruitment_recruitment__4HNpb .recruitment_jobCard__JMyFX .recruitment_jobInfo__Hf7T_ .recruitment_top__0YRiP h2{color:#111827;font-size:22px;font-weight:700;margin-bottom:10px}.recruitment_recruitment__4HNpb .recruitment_jobCard__JMyFX .recruitment_jobInfo__Hf7T_ .recruitment_top__0YRiP .recruitment_badge__bG53F{border:1px solid #d1d5db;color:#374151;font-size:12px;padding:4px 10px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.recruitment_recruitment__4HNpb .recruitment_jobCard__JMyFX .recruitment_jobInfo__Hf7T_ .recruitment_meta__JDaTR{display:flex;flex-wrap:wrap;gap:18px;margin-top:16px}.recruitment_recruitment__4HNpb .recruitment_jobCard__JMyFX .recruitment_jobInfo__Hf7T_ .recruitment_meta__JDaTR .recruitment_metaItem__kcZG5{align-items:center;color:#6b7280;display:flex;font-size:14px;gap:8px}.recruitment_recruitment__4HNpb .recruitment_jobCard__JMyFX .recruitment_jobInfo__Hf7T_ .recruitment_meta__JDaTR .recruitment_metaItem__kcZG5 .recruitment_icon__7unO4{font-size:14px}.recruitment_recruitment__4HNpb .recruitment_jobCard__JMyFX .recruitment_jobInfo__Hf7T_ .recruitment_bottom__OxZ2e{align-items:center;border-top:1px solid #ececec;display:flex;gap:16px;justify-content:space-between;margin-top:24px;padding-top:20px}.recruitment_recruitment__4HNpb .recruitment_jobCard__JMyFX .recruitment_jobInfo__Hf7T_ .recruitment_bottom__OxZ2e .recruitment_quantity__2Zl3W{color:#6b7280;font-size:14px}.recruitment_recruitment__4HNpb .recruitment_jobCard__JMyFX .recruitment_jobInfo__Hf7T_ .recruitment_bottom__OxZ2e .recruitment_quantity__2Zl3W strong{color:#111827}.recruitment_recruitment__4HNpb .recruitment_jobCard__JMyFX .recruitment_jobInfo__Hf7T_ .recruitment_bottom__OxZ2e .recruitment_applyButton__OXqRg{background:transparent;border:1px solid #111827;color:#111827;cursor:pointer;font-size:13px;font-weight:700;height:42px;padding:0 28px;transition:all .25s ease}.recruitment_recruitment__4HNpb .recruitment_jobCard__JMyFX .recruitment_jobInfo__Hf7T_ .recruitment_bottom__OxZ2e .recruitment_applyButton__OXqRg:hover{background:#111827;color:#fff}.recruitment_recruitment__4HNpb .recruitment_pagination__y6NYC{align-items:center;display:flex;gap:10px;justify-content:center;margin-top:48px}.recruitment_recruitment__4HNpb .recruitment_pagination__y6NYC button{background:#fff;border:1px solid #d1d5db;cursor:pointer;font-size:14px;height:38px;transition:all .2s ease;width:38px}.recruitment_recruitment__4HNpb .recruitment_pagination__y6NYC button:hover{border-color:#111827}.recruitment_recruitment__4HNpb .recruitment_pagination__y6NYC button:disabled{cursor:not-allowed;opacity:.4}.recruitment_recruitment__4HNpb .recruitment_pagination__y6NYC .recruitment_activePage__D_2VU{background:#111827;border-color:#111827;color:#fff}.recruitment_recruitment__4HNpb .recruitment_empty__1UNkU{background:#fff;border:1px solid #e5e7eb;padding:80px 24px;text-align:center}.recruitment_recruitment__4HNpb .recruitment_empty__1UNkU h3{color:#111827;font-size:24px;margin-bottom:12px}.recruitment_recruitment__4HNpb .recruitment_empty__1UNkU p{color:#6b7280;font-size:15px}@keyframes recruitment_spin__4Ppgd{to{transform:rotate(1turn)}}@media(max-width:1024px){.recruitment_recruitment__4HNpb .recruitment_wrapper__YREb7{grid-template-columns:1fr}.recruitment_recruitment__4HNpb .recruitment_sidebar__zUxae{position:static}}@media(max-width:768px){.recruitment_recruitment__4HNpb{padding:60px 0}.recruitment_recruitment__4HNpb .recruitment_heading__U5tBp h1{font-size:32px}.recruitment_recruitment__4HNpb .recruitment_jobCard__JMyFX{flex-direction:column}.recruitment_recruitment__4HNpb .recruitment_jobCard__JMyFX .recruitment_logo__mBOGV{min-width:100%;width:100%}.recruitment_recruitment__4HNpb .recruitment_jobCard__JMyFX .recruitment_jobInfo__Hf7T_ .recruitment_bottom__OxZ2e{align-items:flex-start;flex-direction:column}.recruitment_recruitment__4HNpb .recruitment_jobCard__JMyFX .recruitment_jobInfo__Hf7T_ .recruitment_bottom__OxZ2e .recruitment_applyButton__OXqRg{width:100%}}