.page-module__h2w1RG__wrapper{background:#fff;width:100%;min-height:100vh;padding-top:160px;padding-bottom:0}@media (min-width:1024px){.page-module__h2w1RG__wrapper{padding-top:200px}}.page-module__h2w1RG__container{max-width:1280px;padding:0 var(--page-padding-x);margin:0 auto;padding-bottom:120px}.page-module__h2w1RG__header{text-align:left;margin-bottom:60px}.page-module__h2w1RG__title{color:#111316;letter-spacing:-.01em;margin-bottom:12px;font-size:32px;font-weight:700}.page-module__h2w1RG__subtitle{color:#6b7280;font-size:18px;font-weight:400;line-height:1.5}.page-module__h2w1RG__filterSection{margin-bottom:48px}.page-module__h2w1RG__jobList{flex-direction:column;gap:16px;margin-bottom:80px;display:flex}.page-module__h2w1RG__jobCard{background:#fff;border:2px solid #e5e7eb;border-radius:12px;justify-content:space-between;align-items:center;padding:23px 27px;text-decoration:none;transition:all .2s;display:flex}.page-module__h2w1RG__jobCard:hover{border-color:var(--brand-accent);box-shadow:0 4px 12px #0000000d}.page-module__h2w1RG__jobCard:hover .page-module__h2w1RG__jobTitle{color:#fe0041}.page-module__h2w1RG__jobCardLeft{align-items:center;gap:20px;display:flex}.page-module__h2w1RG__jobEmoji{font-size:24px}.page-module__h2w1RG__jobInfo{flex-direction:column;gap:4px;display:flex}.page-module__h2w1RG__jobTitle{color:#111316;font-size:20px;font-weight:700;transition:color .2s}.page-module__h2w1RG__jobMeta{color:#6b7280;text-transform:uppercase;font-size:14px;font-weight:400}.page-module__h2w1RG__emptyState{text-align:center;color:#9ca3af;padding:80px 0;font-size:16px}@media (min-width:768px){.page-module__h2w1RG__title{font-size:40px}.page-module__h2w1RG__subtitle{font-size:20px}}
.tabs-module-scss-module__PdRwTq__root{width:100%;display:flex;position:relative}.tabs-module-scss-module__PdRwTq__list{color:#000;scrollbar-width:none;border-bottom:1px solid #0000000d;width:100%;display:flex;overflow:auto hidden}.tabs-module-scss-module__PdRwTq__list::-webkit-scrollbar{display:none}.tabs-module-scss-module__PdRwTq__list.tabs-module-scss-module__PdRwTq__md{font-size:18px;font-weight:600}.tabs-module-scss-module__PdRwTq__list.tabs-module-scss-module__PdRwTq__sm{font-size:12px;font-weight:700}.tabs-module-scss-module__PdRwTq__list.tabs-module-scss-module__PdRwTq__line{gap:0}.tabs-module-scss-module__PdRwTq__trigger{cursor:pointer;white-space:nowrap;color:#000;text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:4px;padding:16px 32px;transition:color .2s,border-color .2s;display:flex;position:relative}.tabs-module-scss-module__PdRwTq__trigger.tabs-module-scss-module__PdRwTq__line{border-bottom:2px solid #0000;margin-bottom:-1px}.tabs-module-scss-module__PdRwTq__trigger.tabs-module-scss-module__PdRwTq__line:hover:not(.tabs-module-scss-module__PdRwTq__noHover,.tabs-module-scss-module__PdRwTq__selected){color:#fe0041}.tabs-module-scss-module__PdRwTq__trigger.tabs-module-scss-module__PdRwTq__button{border-radius:6px}.tabs-module-scss-module__PdRwTq__trigger.tabs-module-scss-module__PdRwTq__button:hover:not(.tabs-module-scss-module__PdRwTq__noHover){background-color:#0000000d}.tabs-module-scss-module__PdRwTq__trigger.tabs-module-scss-module__PdRwTq__disabled{opacity:.4;cursor:not-allowed}.tabs-module-scss-module__PdRwTq__selected{color:#fe0041!important}.tabs-module-scss-module__PdRwTq__selected.tabs-module-scss-module__PdRwTq__button{background-color:#0000001a}.tabs-module-scss-module__PdRwTq__selected.tabs-module-scss-module__PdRwTq__line{border-bottom-color:#fe0041!important}.tabs-module-scss-module__PdRwTq__tabIconWrapper{justify-content:center;align-items:center;height:18px;display:inline-flex}.tabs-module-scss-module__PdRwTq__rightShadow{pointer-events:none;z-index:2;background:linear-gradient(270deg,#fff 20%,#0000);width:48px;position:absolute;top:0;bottom:0;right:0}
.button-module-scss-module__9l0jDa__default{box-sizing:border-box;text-align:center;word-break:break-all;cursor:pointer;justify-content:center;align-items:center;max-width:100%;transition:all .2s;display:flex;position:relative}.button-module-scss-module__9l0jDa__contents{white-space:nowrap;justify-content:center;align-items:center;gap:4px;display:flex}.button-module-scss-module__9l0jDa__xs{min-height:32px;padding:8px 12px;font-size:12px;font-weight:600}.button-module-scss-module__9l0jDa__xs.button-module-scss-module__9l0jDa__rounded{border-radius:4px}.button-module-scss-module__9l0jDa__sm{min-height:40px;padding:10px 16px;font-size:14px;font-weight:600}.button-module-scss-module__9l0jDa__sm.button-module-scss-module__9l0jDa__rounded{border-radius:4px}.button-module-scss-module__9l0jDa__md{min-height:48px;padding:14px 18px;font-size:14px;font-weight:600}.button-module-scss-module__9l0jDa__md.button-module-scss-module__9l0jDa__rounded{border-radius:6px}.button-module-scss-module__9l0jDa__lg{min-height:56px;padding:16px 20px;font-size:16px;font-weight:600}.button-module-scss-module__9l0jDa__lg.button-module-scss-module__9l0jDa__rounded{border-radius:6px}.button-module-scss-module__9l0jDa__xl{min-height:64px;padding:20px;font-size:18px;font-weight:600}.button-module-scss-module__9l0jDa__xl.button-module-scss-module__9l0jDa__rounded{border-radius:8px}.button-module-scss-module__9l0jDa__primary{color:#fff;background:#000;border:none}.button-module-scss-module__9l0jDa__primary:hover{background:#333}.button-module-scss-module__9l0jDa__stroke{color:#111316;background:0 0;border:1px solid #e5e7eb}.button-module-scss-module__9l0jDa__stroke:hover{background:#0000000d}.button-module-scss-module__9l0jDa__weak{color:#111316;background:#f9fafb;border:1px solid #e5e7eb}.button-module-scss-module__9l0jDa__weak:hover{background:#f3f4f6}.button-module-scss-module__9l0jDa__rounded{border-radius:12px}.button-module-scss-module__9l0jDa__capsule{border-radius:9999px}.button-module-scss-module__9l0jDa__disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.button-module-scss-module__9l0jDa__loadingSpinner{animation:1s linear infinite button-module-scss-module__9l0jDa__spin;display:none;position:absolute}.button-module-scss-module__9l0jDa__loading .button-module-scss-module__9l0jDa__contents{visibility:hidden}.button-module-scss-module__9l0jDa__loading .button-module-scss-module__9l0jDa__loadingSpinner{display:block}@keyframes button-module-scss-module__9l0jDa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
