.career-hero_hero__CnzIC{position:relative;isolation:isolate;min-height:min(88vh,900px);display:flex;align-items:center;justify-content:center;padding:clamp(5rem,12vw,7.5rem) 1.25rem clamp(4rem,10vw,6rem);background:#0a0a0a;font-family:var(--tp-ff-syne),system-ui,sans-serif;overflow:hidden}.career-hero_hero__CnzIC:before{content:"";position:absolute;inset:-20% -10% auto;height:85%;background:radial-gradient(ellipse 75% 60% at 50% 38%,rgba(76,29,149,.42) 0,rgba(30,27,75,.15) 45%,transparent 70%);z-index:0;pointer-events:none}.career-hero_inner__oG4bg{position:relative;z-index:1;max-width:52rem;margin:0 auto;text-align:center}.career-hero_badge__FepmQ{display:inline-block;padding:.4rem 1.1rem;margin-bottom:1.5rem;font-size:.625rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:hsla(0,0%,100%,.92);background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);border-radius:9999px}.career-hero_title__yQHf5{margin:0 0 1.5rem;padding-bottom:.08em;font-size:clamp(2.25rem,5.5vw,3.75rem);font-weight:700;line-height:1.18;letter-spacing:-.02em;overflow:visible;background:linear-gradient(180deg,#f3e8ff,#e9d5ff 35%,#c084fc);-webkit-background-clip:text;background-clip:text;color:transparent}.career-hero_subtitle___SSAi{margin:0 auto 2.25rem;max-width:40rem;font-size:clamp(1rem,1.35vw,1.125rem);font-weight:500;line-height:1.65;color:#9ca3af}.career-hero_actions__CohKl{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem}.career-hero_btnPrimary__dGd28{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;padding:0 1.75rem;font-size:.9375rem;font-weight:600;color:#fff;text-decoration:none;border-radius:.5rem;border:none;cursor:pointer;background:linear-gradient(135deg,#a855f7,#9333ea 45%,#7c3aed);transition:filter .2s ease,transform .2s ease}.career-hero_btnPrimary__dGd28:hover{filter:brightness(1.08);color:#fff;transform:translateY(-1px)}.career-hero_btnSecondary__oF8Ze{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;padding:0 1.75rem;font-size:.9375rem;font-weight:600;color:#f3f4f6;text-decoration:none;border-radius:.5rem;background:#1a1a1a;border:1px solid hsla(0,0%,100%,.06);transition:background .2s ease,transform .2s ease}.career-hero_btnSecondary__oF8Ze:hover{background:#262626;color:#fff;transform:translateY(-1px)}@media(max-width:991px){.career-hero_hero__CnzIC{min-height:auto;padding:4.75rem 1rem 2.5rem}.career-hero_badge__FepmQ{margin-bottom:1rem}.career-hero_title__yQHf5{margin-bottom:1rem;line-height:1.2}.career-hero_subtitle___SSAi{margin-bottom:1.5rem;max-width:100%;line-height:1.55}.career-hero_actions__CohKl{width:100%;gap:.75rem}.career-hero_btnPrimary__dGd28,.career-hero_btnSecondary__oF8Ze{width:100%;min-height:2.8rem;padding:0 1.1rem;font-size:.9rem}}.job-list_section__1YEBN{position:relative;padding:clamp(2rem,4vw,3rem) 1.25rem clamp(3.5rem,7vw,5.5rem);background:#121212;font-family:var(--tp-ff-syne),system-ui,sans-serif}.job-list_inner__sBsPx{max-width:72rem;margin:0 auto}.job-list_srOnly__p0CyC{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.job-list_toolbar__3ZF9R{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.5rem .6rem .5rem 1.1rem;background:#1e1e1e;border:1px solid hsla(0,0%,100%,.06);border-radius:9999px}.job-list_searchWrap__XPHz0{flex:1 1 200px;display:flex;align-items:center;gap:.65rem;min-width:0;color:#737373}.job-list_searchWrap__XPHz0 svg{flex-shrink:0}.job-list_searchInput__REJEs{flex:1;min-width:0;padding:.55rem 0;font-size:.9375rem;font-weight:500;color:#fafafa;background:transparent;border:none;outline:none}.job-list_searchInput__REJEs::-moz-placeholder{color:#737373}.job-list_searchInput__REJEs::placeholder{color:#737373}.job-list_filters__0st15{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}.job-list_selectWrap__Mp1PU{position:relative;display:flex;align-items:center}.job-list_select__OjDLv{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.5rem 1.85rem .5rem .85rem;font-size:.8125rem;font-weight:600;color:#e5e5e5;background:rgba(0,0,0,.25);border:1px solid hsla(0,0%,100%,.06);border-radius:9999px;cursor:pointer;min-width:7.5rem;color-scheme:dark}.job-list_select__OjDLv:focus{outline:2px solid rgba(167,139,250,.35);outline-offset:1px}.job-list_select__OjDLv option{background:#0a0a0a;color:#e5e5e5}.job-list_selectChevron__WzZne{position:absolute;right:.55rem;pointer-events:none;color:#a3a3a3;display:flex}.job-list_tags__jn0Z5{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1.1rem;margin-bottom:1.85rem}.job-list_tagActive__4wn8P{border-radius:9999px;color:#fff;background:rgba(88,28,135,.35);border:1px solid rgba(167,139,250,.45)}.job-list_tagActive__4wn8P,.job-list_tagInactive__en3Pt{display:inline-flex;align-items:center;gap:.35rem;padding:.38rem .8rem;font-size:.75rem;font-weight:600;letter-spacing:.02em;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.job-list_tagInactive__en3Pt{border-radius:9999px;color:#d4d4d4;background:#2a2a2a;border:1px solid hsla(0,0%,100%,.06)}.job-list_tagDismiss__t0Fwe{display:inline-flex;align-items:center;justify-content:center;padding:0;margin-left:.1rem;font-size:.875rem;line-height:1;color:inherit;background:transparent;border:none;cursor:pointer;opacity:.9}.job-list_tagDismiss__t0Fwe:hover{opacity:1}.job-list_grid__9X0iU{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-top:1.75rem}@media(max-width:991px){.job-list_grid__9X0iU{grid-template-columns:1fr}}@media(min-width:992px)and (max-width:1199px){.job-list_grid__9X0iU{grid-template-columns:repeat(2,1fr)}}.job-list_card__ts5Bc{display:flex;flex-direction:column;padding:1.35rem 1.35rem 1.1rem;background:#1a1a1a;border:1px solid hsla(0,0%,100%,.05);border-radius:14px;min-height:100%}.job-list_cardTop__iPl1R{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.job-list_catDefault__jmA7A,.job-list_catDesign__tPpaA,.job-list_catEngineering__8Pd_8,.job-list_catMarketing__B00Ci,.job-list_catProduct__eq2OV{display:inline-block;padding:.28rem .6rem;font-size:.625rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;border-radius:9999px;color:#d4d4d4;background:transparent;border:1px solid hsla(0,0%,100%,.14)}.job-list_error__ateV9,.job-list_loading__DuY1q{text-align:center;margin-top:1.75rem;padding:2.5rem 1rem;font-size:.9375rem;color:#a3a3a3}.job-list_error__ateV9{color:#fca5a5}.job-list_applyLink__pYzpS{display:block;width:100%;margin-top:auto;padding:.72rem 1rem;font-size:.875rem;font-weight:600;color:#fafafa!important;text-align:center;text-decoration:none!important;background:#141414;border:1px solid hsla(0,0%,100%,.06);border-radius:10px;cursor:pointer;transition:background .15s ease}.job-list_applyLink__pYzpS:hover{background:#181818;color:#fff!important}.job-list_locRow__y6YQ_{display:flex;align-items:center;gap:.35rem;flex-shrink:0;font-size:.8125rem;font-weight:500;color:#a3a3a3}.job-list_locRow__y6YQ_ svg{flex-shrink:0;color:#737373}.job-list_cardTitle__hGnhN{margin:0 0 .6rem;font-size:1.125rem;font-weight:700;line-height:1.35;color:#fff}.job-list_cardDesc__dt08m{margin:0 0 1.1rem;font-size:.875rem;line-height:1.55;color:#a3a3a3;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.job-list_meta__im8ZY{display:flex;flex-wrap:wrap;gap:1rem 1.25rem;margin-top:auto;margin-bottom:1rem}.job-list_metaItem__dOV7Y{display:inline-flex;align-items:center;gap:.4rem;font-size:.8125rem;font-weight:500;color:#a3a3a3}.job-list_metaItem__dOV7Y svg{flex-shrink:0;color:#737373}.job-list_applyBtn__510qR{width:100%;margin-top:auto;padding:.72rem 1rem;font-size:.875rem;font-weight:600;color:#fafafa;background:#141414;border:1px solid hsla(0,0%,100%,.06);border-radius:10px;cursor:pointer;transition:background .15s ease}.job-list_applyBtn__510qR:hover{background:#181818;color:#fff}.job-list_applyBtn__510qR:disabled{opacity:.5;cursor:not-allowed}.job-list_paginationWrap__TGR3g{margin-top:2.5rem;padding:1.25rem 1rem;background:#000;border-radius:.5rem}.job-list_paginationNav__uJ_2j{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.5rem .25rem}.job-list_paginationArrow__Joc7t{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;flex-shrink:0;border-radius:50%;border:1px solid #525252;background:transparent;color:#fff;cursor:pointer;transition:border-color .15s ease,background .15s ease}.job-list_paginationArrow__Joc7t:hover:not(:disabled){border-color:#a3a3a3}.job-list_paginationArrow__Joc7t:disabled{opacity:.35;cursor:not-allowed}.job-list_paginationList__S2tFq{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.15rem .35rem;list-style:none;margin:0;padding:0 .25rem}.job-list_paginationPage__j5G_T{min-width:2rem;padding:.45rem .55rem;font-size:.9375rem;font-weight:700;color:#fff;background:transparent;border:1px solid transparent;border-radius:9999px;cursor:pointer;line-height:1.2;transition:opacity .15s ease}.job-list_paginationPage__j5G_T:hover{opacity:.88}.job-list_paginationPageActive__dxkZn{border-color:#fff;opacity:1}.job-list_paginationEllipsis__hWx50{padding:.45rem .25rem;font-size:.9375rem;font-weight:700;color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.job-list_emptyState__RrwH0{text-align:center;color:#a3a3a3;margin-top:2rem;font-size:.9375rem}@media(max-width:991px){.job-list_section__1YEBN{padding:1.5rem 1rem 3rem}.job-list_toolbar__3ZF9R{border-radius:1rem;padding:.8rem;gap:.7rem}.job-list_searchWrap__XPHz0{flex:1 1 100%}.job-list_searchInput__REJEs{padding:.45rem 0}.job-list_filters__0st15{width:100%;display:grid;grid-template-columns:1fr;gap:.6rem}.job-list_selectWrap__Mp1PU{width:100%}.job-list_select__OjDLv{width:100%;min-width:0;font-size:.875rem}.job-list_grid__9X0iU{margin-top:1.25rem;gap:1rem}.job-list_card__ts5Bc{padding:1.1rem 1rem 1rem}.job-list_cardTop__iPl1R{flex-wrap:wrap;gap:.55rem}}