.modal-dialog-sec{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;z-index:999;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.modal-dialog-sec.index-8{z-index:99999999}.modal-dialog-cnt{width:100%;max-width:980px;background:#fff;border-radius:24px;overflow:hidden}.modal-dialog-cnt.md{max-width:580px}.modal-dialog-cnt.sm{max-width:500px}.dialog-cnt{max-height:calc(100vh - 100px)}.Header_header__hO3lJ{padding:1.25rem 0;position:absolute;top:0;z-index:50;width:100%}.Header_container__EZyBV{max-width:1400px;margin:0 auto;padding:0 1rem;display:flex;justify-content:space-between;align-items:center}.Header_logo__e5KhT{text-decoration:none}.Header_logoText__4ZhAR{color:#fff;font-size:1.5rem;font-weight:700}.Header_nav__3fHSH{display:flex;gap:2rem;margin:0 2rem}.Header_navLink__LzXns{color:#4b5563;text-decoration:none;font-weight:500;transition:color .2s}.Header_navLink__LzXns:hover{color:#2563eb}.Header_actions__SRauh{display:flex;align-items:center;gap:8px}.Header_locationSelector__NJabB{display:flex;align-items:center;gap:.5rem;color:#fff;cursor:pointer;padding:.5rem;border-radius:.375rem;transition:background-color .2s}.Header_locationSelector__NJabB:hover{background-color:hsla(0,0%,100%,.1)}.Header_loginButton__GsSZC{color:#fff;text-decoration:none;padding:.5rem 1rem;border-radius:.375rem;transition:background-color .2s}.Header_loginButton__GsSZC:hover{background-color:hsla(0,0%,100%,.1)}.Header_registerButton__O8Esw{background-color:#fff;color:#4338ca;text-decoration:none;padding:.5rem 1rem;border-radius:.375rem;font-weight:500;transition:background-color .2s}.Header_registerButton__O8Esw:hover{background-color:#f3f4f6}.Header_iconButton__uUZt_{background:none;border:none;padding:.5rem;cursor:pointer;color:#4b5563;transition:color .2s}.Header_iconButton__uUZt_:hover{color:#2563eb}.Header_icon__Hlcsw{width:1.25rem;height:1.25rem}.Header_userMenu__XfrJB{position:relative}.Header_userButton__6__0T{background:none;border:none;padding:.5rem;cursor:pointer;color:#4b5563;transition:color .2s}.Header_userButton__6__0T:hover{color:#2563eb}.Header_dropdown__DtJe3{position:absolute;top:100%;right:0;background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);min-width:200px;margin-top:.5rem}.Header_dropdownItem__MMIVm{display:block;padding:.75rem 1rem;color:#4b5563;text-decoration:none;transition:background-color .2s}.Header_dropdownItem__MMIVm:hover{background-color:#f3f4f6;color:#2563eb}.page_container__aoG4z{min-height:100vh;display:flex;flex-direction:column}.page_hero__SKW6o{background-color:#4338ca;padding:4rem 0;position:relative;overflow:hidden}.page_heroContent__2lPR8{max-width:1200px;margin:0 auto;padding:0 1rem;position:relative;z-index:10}.page_title__3jonF{font-size:3rem;font-weight:700;color:#fff;text-align:center;margin-bottom:1rem}.page_subtitle__iAJUg{font-size:1.25rem;color:hsla(0,0%,100%,.9);text-align:center;margin-bottom:2.5rem}.page_searchContainer__P42ME{max-width:800px;margin:0 auto 3rem}.page_searchBox__vnseV{background-color:#fff;border-radius:50px;padding:8px;display:flex;align-items:center;margin-bottom:1rem;box-shadow:0 2px 4px rgba(0,0,0,.1)}.page_locationInput__rkOXy,.page_searchInput__spYJs{flex:1;display:flex;align-items:center;gap:.75rem;padding:0 1rem}.page_experienceInput__r3hFl{min-width:120px;padding:0 1rem}.page_experienceInput__r3hFl select{width:100%;border:none;outline:none;font-size:.875rem;color:#6b7280;background:transparent;cursor:pointer;padding:.5rem 0}.page_locationIcon__CFV_f,.page_searchIcon__6lYzk{color:#6b7280;width:1.25rem;height:1.25rem}.page_divider__Ku6aS{width:1px;height:24px;background-color:#e5e7eb}.page_locationInput__rkOXy input,.page_searchInput__spYJs input{border:none;outline:none;width:100%;font-size:.875rem;color:#111827}.page_locationInput__rkOXy input::-moz-placeholder,.page_searchInput__spYJs input::-moz-placeholder{color:#9ca3af}.page_locationInput__rkOXy input::placeholder,.page_searchInput__spYJs input::placeholder{color:#9ca3af}.page_findJobsButton__TEFXD{display:block;width:100%;background-color:#06f;color:#fff;border:none;border-radius:50px;padding:1rem;font-weight:500;font-size:1rem;cursor:pointer;transition:background-color .2s;text-align:center}.page_findJobsButton__TEFXD:hover{background-color:#0052cc}.page_stats__L5b4y{display:flex;justify-content:center;gap:2rem;flex-wrap:wrap}.page_statItem__RMGkH{color:#fff;font-size:.875rem;display:flex;align-items:center;gap:.5rem}.page_statItem__RMGkH:before{content:"";display:block;width:4px;height:4px;background-color:#fff;border-radius:50%}.page_heroImages__ujYYR{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.page_heroImageLeft__5Rxjc{position:absolute;left:0;bottom:0;opacity:.1}.page_heroImageRight__SVOiF{position:absolute;right:0;bottom:0;opacity:.1}.page_cta__zCVvt{background-color:#4338ca;padding:4rem 0;margin-top:4rem}.page_ctaContent__6OX1e{max-width:1200px;margin:0 auto;padding:0 1rem;display:flex;align-items:center;justify-content:space-between;gap:4rem}.page_ctaContent__6OX1e h2{font-size:2.5rem;font-weight:700;color:#fff;margin-bottom:1rem}.page_ctaContent__6OX1e p{font-size:1.125rem;color:hsla(0,0%,100%,.9);margin-bottom:2rem}.page_registerButton__srsur{background-color:#fff;color:#4338ca;border:none;border-radius:.375rem;padding:1rem 2rem;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:.5rem}.page_registerButton__srsur:hover{background-color:#f3f4f6}@media (max-width:1024px){.page_title__3jonF{font-size:2.5rem}.page_ctaContent__6OX1e{flex-direction:column;text-align:center}.page_ctaContent__6OX1e h2{font-size:2rem}}@media (max-width:640px){.page_title__3jonF{font-size:2rem}.page_searchBox__vnseV{flex-direction:column;gap:1rem}.page_divider__Ku6aS{display:none}.page_stats__L5b4y{gap:1rem}.page_statItem__RMGkH{font-size:.75rem}}.page_section__61PEw{padding:100px 20px;max-width:1200px;margin:0 auto}.page_sectionHeader__a4Fw5{text-align:center;margin-bottom:48px}.page_sectionTitle__hzsAh{font-size:36px;font-weight:700;color:#111827;margin:0 0 12px}.page_sectionSubtitle__ROo6Q{font-size:18px;color:#6b7280;margin:0}.page_jobsGrid__zGvxY{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,4fr));gap:24px;margin-bottom:40px}.page_categoriesGrid__fa569{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:24px}.page_viewMore__9mNTB{text-align:center}@media (max-width:768px){.page_title__3jonF{font-size:36px}.page_subtitle__iAJUg{font-size:18px}.page_sectionTitle__hzsAh{font-size:28px}.page_sectionSubtitle__ROo6Q{font-size:16px}.page_ctaTitle__T8028{font-size:28px}.page_ctaSubtitle___4fbq{font-size:16px}.page_section__61PEw{padding:60px 20px}}@media (max-width:480px){.page_categoriesGrid__fa569,.page_jobsGrid__zGvxY{grid-template-columns:1fr}}.page_jobFilters__WYpM6{margin-bottom:2rem}.page_filterGroup__t4i72{display:flex;justify-content:flex-end;gap:1rem}.page_filterSelect__aPTls{padding:.5rem 1rem;border:1px solid #e5e7eb;border-radius:.375rem;background-color:#fff;color:#6b7280;cursor:pointer;outline:none}.page_jobCard__Llo7T{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;padding:1.5rem;transition:all .2s}.page_jobCard__Llo7T:hover{transform:translateY(-2px);box-shadow:0 4px 6px rgba(0,0,0,.1)}.page_jobLogo__jF3NE{margin-bottom:1rem}.page_jobCard__Llo7T h3{font-size:1.125rem;font-weight:600;color:#111827;margin-bottom:.5rem}.page_jobMeta__J0TA6{display:flex;gap:1rem;margin-bottom:1rem}.page_jobMeta__J0TA6 span{font-size:.875rem;color:#6b7280;display:flex;align-items:center;gap:.25rem}.page_applyButton__i90AU{width:100%;padding:.5rem;background-color:#f3f4f6;border:none;border-radius:.375rem;color:#4338ca;font-weight:500;cursor:pointer;transition:background-color .2s}.page_applyButton__i90AU:hover{background-color:#e5e7eb}.page_viewAllButton__tBFzQ,.page_viewMoreButton__LFIB7{background-color:#06f;color:#fff;border:none;border-radius:50px;padding:.75rem 2rem;font-weight:500;cursor:pointer;transition:background-color .2s;margin-top:2rem}.page_viewAllButton__tBFzQ:hover,.page_viewMoreButton__LFIB7:hover{background-color:#0052cc}.page_categoryCard__8vOUo{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;padding:1.5rem;display:flex;align-items:center;gap:1rem;transition:all .2s;cursor:pointer}.page_categoryCard__8vOUo:hover{transform:translateX(4px);border-color:#06f}.page_categoryIcon__oswku{width:3rem;height:3rem;background-color:#f3f4f6;border-radius:.5rem;display:flex;align-items:center;justify-content:center;font-size:1.5rem}.page_categoryContent__9TSON{flex:1}.page_categoryContent__9TSON h3{font-size:1.125rem;font-weight:600;color:#111827;margin:0 0 .25rem}.page_categoryContent__9TSON p{font-size:.875rem;color:#6b7280;margin:0}.page_categoryArrow__7_TVo{color:#06f;font-size:1.25rem;opacity:0;transition:opacity .2s}.page_categoryCard__8vOUo:hover .page_categoryArrow__7_TVo{opacity:1}