.Jobs_logoImg__a3HHC.Jobs_logoImg__a3HHC{object-fit:contain}.Jobs_chipWrap__n2bHD.Jobs_chipWrap__n2bHD{display:flex;flex-wrap:wrap;gap:var(--space-2)}.Jobs_locationNudge__acx0F.Jobs_locationNudge__acx0F{display:flex;align-items:center;gap:var(--space-4)}.Jobs_locationNudgeIcon__S_kBZ.Jobs_locationNudgeIcon__S_kBZ{color:var(--color-text-muted)}.Jobs_locationNudgeTitle___zg5y.Jobs_locationNudgeTitle___zg5y{margin:0;font-size:var(--fs-sm);font-weight:var(--font-weight-bold);color:var(--color-text)}.Jobs_locationNudgeBody__8VzjT.Jobs_locationNudgeBody__8VzjT{margin:0;font-size:var(--fs-xs);color:var(--color-text-muted)}.Jobs_locationNudgeAction__xUWR9.Jobs_locationNudgeAction__xUWR9{flex-shrink:0;margin-left:auto;white-space:nowrap}@media(max-width:599px){.Jobs_locationNudge__acx0F.Jobs_locationNudge__acx0F{align-items:flex-start;flex-direction:column;gap:var(--space-3)}.Jobs_locationNudgeAction__xUWR9.Jobs_locationNudgeAction__xUWR9{margin-left:0}}.Jobs_page__WhNdB.Jobs_page__WhNdB{background:var(--color-background)}.Jobs_trendingRow__BWqgi.Jobs_trendingRow__BWqgi{justify-content:flex-start;min-height:var(--touch-target-min)}.Jobs_trendingIcon__O3YEo.Jobs_trendingIcon__O3YEo{color:var(--color-primary)}.Jobs_body__xV3Gz.Jobs_body__xV3Gz{display:flex;flex-direction:column;gap:var(--section-gap);padding-bottom:var(--role-band-pad-sm)}.Jobs_nudgeSkeleton__0dOza.Jobs_nudgeSkeleton__0dOza{height:8.75rem;border-radius:var(--radius-card)}.Jobs_companies__HnXQB.Jobs_companies__HnXQB{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);margin:0;padding:0;list-style:none}@media(min-width:600px){.Jobs_companies__HnXQB.Jobs_companies__HnXQB{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:900px){.Jobs_companies__HnXQB.Jobs_companies__HnXQB{grid-template-columns:repeat(6,minmax(0,1fr))}}.Jobs_companyItem__PysPD.Jobs_companyItem__PysPD{display:flex;min-width:0}.Jobs_companyTile__4qsuA.Jobs_companyTile__4qsuA{background:var(--role-surface-bg);border:1px solid var(--role-surface-border);border-radius:var(--role-surface-radius);padding:var(--role-surface-pad);transition:transform var(--motion-duration-fast) var(--motion-ease-out)}.Jobs_companyTile__4qsuA.Jobs_companyTile__4qsuA:active{transform:scale(.97);transition-duration:0s}@media(prefers-reduced-motion:reduce){.Jobs_companyTile__4qsuA.Jobs_companyTile__4qsuA:active{transform:none;filter:brightness(.95)}}.Jobs_companyTile__4qsuA.Jobs_companyTile__4qsuA{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;gap:var(--space-3);min-width:0;text-decoration:none;transition:transform var(--motion-duration-fast) var(--motion-ease-out),border-color var(--motion-duration-fast) var(--motion-ease-out)}.Jobs_companyTile__4qsuA.Jobs_companyTile__4qsuA:hover{border-color:var(--color-accent)}.Jobs_companyTile__4qsuA.Jobs_companyTile__4qsuA:focus-visible{outline:var(--focus-ring-width) solid var(--color-primary);outline-offset:var(--focus-ring-offset)}.Jobs_companyLogo__ei7Rs.Jobs_companyLogo__ei7Rs{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;overflow:hidden;background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-base)}.Jobs_companyName__Mg8eO.Jobs_companyName__Mg8eO{margin:0;font-family:var(--role-meta-family);font-size:var(--role-meta-size);font-weight:var(--role-meta-weight);line-height:var(--role-meta-leading);letter-spacing:var(--role-meta-tracking);color:var(--role-meta-ink);display:-webkit-box;overflow:hidden;color:var(--color-text);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.Jobs_companyName__Mg8eO.Jobs_companyName__Mg8eO,.Jobs_companyRoles___YOej.Jobs_companyRoles___YOej{font-size:var(--fs-xs);font-weight:var(--font-weight-bold);line-height:var(--line-height-snug);text-align:center}.Jobs_companyRoles___YOej.Jobs_companyRoles___YOej{margin-top:calc(var(--space-3)*-1 + var(--space-1));color:var(--color-primary)}.Jobs_promos__sXO_H.Jobs_promos__sXO_H{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4)}@media(min-width:600px){.Jobs_promos__sXO_H.Jobs_promos__sXO_H{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:900px){.Jobs_promos__sXO_H.Jobs_promos__sXO_H{grid-template-columns:repeat(3,minmax(0,1fr))}}.Jobs_searchPage__i0Wso.Jobs_searchPage__i0Wso{background:var(--color-background)}@media(min-width:600px){.Jobs_summaryRow__bGzDp.Jobs_summaryRow__bGzDp{display:none}}.Jobs_searchForm___a_oC.Jobs_searchForm___a_oC{display:none;flex-direction:column;gap:var(--space-3)}@media(min-width:600px){.Jobs_searchForm___a_oC.Jobs_searchForm___a_oC{display:flex}}.Jobs_searchFormOpen___Sy8j.Jobs_searchFormOpen___Sy8j{display:flex}.Jobs_searchTrending__p84Fd.Jobs_searchTrending__p84Fd{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-2)}.Jobs_searchTrendingLabel__h4uAx.Jobs_searchTrendingLabel__h4uAx{margin:0;font-family:var(--role-meta-family);font-size:var(--role-meta-size);font-weight:var(--role-meta-weight);line-height:var(--role-meta-leading);letter-spacing:var(--role-meta-tracking);color:var(--role-meta-ink);display:inline-flex;align-items:center;gap:var(--space-1);font-weight:var(--font-weight-bold)}.Jobs_recentLink__iZmlm.Jobs_recentLink__iZmlm,.Jobs_searchTrendingLink__8q0Bg.Jobs_searchTrendingLink__8q0Bg{display:inline-flex;align-items:center;padding:var(--role-chip-pad-block) var(--role-chip-pad-inline);font-family:var(--role-chip-family);font-size:var(--role-chip-size);font-weight:var(--role-chip-weight);line-height:var(--role-chip-leading);border-radius:var(--role-chip-radius);white-space:nowrap;position:relative}.Jobs_recentLink__iZmlm.Jobs_recentLink__iZmlm:after,.Jobs_searchTrendingLink__8q0Bg.Jobs_searchTrendingLink__8q0Bg:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;min-width:var(--touch-target-min);min-height:var(--touch-target-min);height:100%;z-index:-1}.Jobs_recentLink__iZmlm.Jobs_recentLink__iZmlm,.Jobs_searchTrendingLink__8q0Bg.Jobs_searchTrendingLink__8q0Bg{max-width:100%;overflow:hidden;text-overflow:ellipsis;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);text-decoration:none;transition:border-color var(--motion-duration-fast) var(--motion-ease-out),color var(--motion-duration-fast) var(--motion-ease-out),background-color var(--motion-duration-fast) var(--motion-ease-out)}.Jobs_recentLink__iZmlm.Jobs_recentLink__iZmlm:hover,.Jobs_searchTrendingLink__8q0Bg.Jobs_searchTrendingLink__8q0Bg:hover{border-color:var(--color-accent);color:var(--color-accent);background-color:var(--color-primary-50)}.Jobs_recentLink__iZmlm.Jobs_recentLink__iZmlm:focus-visible,.Jobs_searchTrendingLink__8q0Bg.Jobs_searchTrendingLink__8q0Bg:focus-visible{outline:var(--focus-ring-width) solid var(--color-primary);outline-offset:var(--focus-ring-offset)}.Jobs_searchBody__hLPos.Jobs_searchBody__hLPos{display:flex;align-items:flex-start;gap:0;padding-bottom:var(--role-band-pad-sm)}@media(min-width:900px){.Jobs_searchBody__hLPos.Jobs_searchBody__hLPos{gap:var(--space-4)}}.Jobs_searchResults__1KxPk.Jobs_searchResults__1KxPk{flex:1 1;min-width:0}.Jobs_recent__llV_e.Jobs_recent__llV_e{margin-bottom:var(--space-3)}.Jobs_recentTitle__RTMRX.Jobs_recentTitle__RTMRX{margin:0;font-family:var(--role-meta-family);font-size:var(--role-meta-size);font-weight:var(--role-meta-weight);line-height:var(--role-meta-leading);letter-spacing:var(--role-meta-tracking);color:var(--role-meta-ink);margin-bottom:var(--space-1);font-weight:var(--font-weight-bold);color:var(--color-text)}.Jobs_mobileFilter__3N5Ji.Jobs_mobileFilter__3N5Ji{display:flex;flex-shrink:0}@media(min-width:900px){.Jobs_mobileFilter__3N5Ji.Jobs_mobileFilter__3N5Ji{display:none}}.Jobs_toolbarRow__xUb3B.Jobs_toolbarRow__xUb3B{display:flex;margin-bottom:var(--space-3)}@media(min-width:900px){.Jobs_toolbarRow__xUb3B.Jobs_toolbarRow__xUb3B{display:none}}.Jobs_recommendedHeaderRow__5OaOT.Jobs_recommendedHeaderRow__5OaOT{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1) var(--space-2);margin-bottom:var(--space-2)}.Jobs_recommendedHeader__8xY0r.Jobs_recommendedHeader__8xY0r{display:flex;align-items:center;gap:var(--space-2)}.Jobs_recommendedTitle__T03XV.Jobs_recommendedTitle__T03XV{margin:0;font-family:var(--role-meta-family);font-size:var(--role-meta-size);font-weight:var(--role-meta-weight);line-height:var(--role-meta-leading);letter-spacing:var(--role-meta-tracking);color:var(--role-meta-ink);font-weight:var(--font-weight-bold);color:var(--color-text)}.Jobs_aiBadge__rh6Ja.Jobs_aiBadge__rh6Ja{display:inline-flex;align-items:center;padding:var(--role-chip-pad-block) var(--role-chip-pad-inline);font-family:var(--role-chip-family);font-size:var(--role-chip-size);font-weight:var(--role-chip-weight);line-height:var(--role-chip-leading);border-radius:var(--role-chip-radius);white-space:nowrap;color:var(--color-primary);background:var(--color-primary-50);border:1px solid var(--color-primary-100)}.Jobs_browseAll__dldaT.Jobs_browseAll__dldaT{margin-left:auto;flex-shrink:0;text-transform:none}.Jobs_divider__p018Q.Jobs_divider__p018Q{display:flex;align-items:center;gap:var(--space-2);margin:var(--space-3) 0}.Jobs_divider__p018Q.Jobs_divider__p018Q:after,.Jobs_divider__p018Q.Jobs_divider__p018Q:before{content:"";flex:1 1;height:1px;background:var(--color-border)}.Jobs_dividerLabel__5RHtp.Jobs_dividerLabel__5RHtp{margin:0;font-family:var(--role-meta-family);font-size:var(--role-meta-size);font-weight:var(--role-meta-weight);line-height:var(--role-meta-leading);letter-spacing:var(--role-meta-tracking);color:var(--role-meta-ink);font-weight:var(--font-weight-bold);white-space:nowrap}.Jobs_rail__EkUBN.Jobs_rail__EkUBN{display:none;flex-direction:column;gap:var(--space-4);width:17rem;flex-shrink:0}@media(min-width:1200px){.Jobs_rail__EkUBN.Jobs_rail__EkUBN{display:flex}}.Jobs_employerNote__3_Oy4.Jobs_employerNote__3_Oy4{background:var(--role-surface-bg);border:1px solid var(--role-surface-border);border-radius:var(--role-surface-radius);padding:var(--role-surface-pad);display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1)}.Jobs_employerNoteTitle__7XCqF.Jobs_employerNoteTitle__7XCqF{margin:0;font-family:var(--role-title-card-family);font-size:var(--role-title-card-size);font-weight:var(--role-title-card-weight);line-height:var(--role-title-card-leading);letter-spacing:var(--role-title-card-tracking);color:var(--role-title-card-ink)}.Jobs_employerNoteBody__C4Czn.Jobs_employerNoteBody__C4Czn,.Jobs_employerNoteLink__Y7Z_x.Jobs_employerNoteLink__Y7Z_x{font-family:var(--role-meta-family);font-size:var(--role-meta-size);font-weight:var(--role-meta-weight);line-height:var(--role-meta-leading);letter-spacing:var(--role-meta-tracking);color:var(--role-meta-ink);margin:0}.Jobs_employerNoteLink__Y7Z_x.Jobs_employerNoteLink__Y7Z_x{position:relative}.Jobs_employerNoteLink__Y7Z_x.Jobs_employerNoteLink__Y7Z_x:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;min-width:var(--touch-target-min);min-height:var(--touch-target-min);height:100%;z-index:-1}.Jobs_employerNoteLink__Y7Z_x.Jobs_employerNoteLink__Y7Z_x{color:var(--color-primary);font-weight:var(--font-weight-bold);text-decoration:none}.Jobs_employerNoteLink__Y7Z_x.Jobs_employerNoteLink__Y7Z_x:hover{text-decoration:underline}.Jobs_employerNoteLink__Y7Z_x.Jobs_employerNoteLink__Y7Z_x:focus-visible{outline:var(--focus-ring-width) solid var(--color-primary);outline-offset:var(--focus-ring-offset)}@media(min-width:1200px){.Jobs_companiesInline__ooYMx.Jobs_companiesInline__ooYMx{display:none}}.InternalAdCard_adCard__0qnAu.InternalAdCard_adCard__0qnAu{background:var(--role-surface-bg);border:1px solid var(--role-surface-border);border-radius:var(--role-surface-radius);padding:var(--role-surface-pad);display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2)}.InternalAdCard_iconWrap__sUl9m.InternalAdCard_iconWrap__sUl9m{display:inline-flex;align-items:center;justify-content:center;width:var(--touch-target-min);height:var(--touch-target-min);margin-bottom:var(--space-1);border-radius:var(--radius-chip);background:var(--color-primary-50);color:var(--color-primary)}.InternalAdCard_iconWrap__sUl9m.InternalAdCard_iconWrap__sUl9m svg{width:1.5rem;height:1.5rem;font-size:var(--fs-3xl);color:inherit}.InternalAdCard_title__snMxE.InternalAdCard_title__snMxE{margin:0;font-family:var(--role-title-card-family);font-size:var(--role-title-card-size);font-weight:var(--role-title-card-weight);line-height:var(--role-title-card-leading);letter-spacing:var(--role-title-card-tracking);color:var(--role-title-card-ink)}.InternalAdCard_description__jxWh9.InternalAdCard_description__jxWh9{margin:0;font-family:var(--role-meta-family);font-size:var(--role-meta-size);font-weight:var(--role-meta-weight);line-height:var(--role-meta-leading);letter-spacing:var(--role-meta-tracking);color:var(--role-meta-ink);margin-bottom:var(--space-2)}.InternalAdCard_ctaBtn__Futn9.InternalAdCard_ctaBtn__Futn9{margin-top:auto}.SectionHeader_header__WfEDy.SectionHeader_header__WfEDy{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);margin-block-end:var(--space-4)}@media(min-width:900px){.SectionHeader_header__WfEDy.SectionHeader_header__WfEDy{margin-block-end:var(--space-6)}}.SectionHeader_header-described__e2ft6.SectionHeader_header-described__e2ft6{align-items:flex-start}.SectionHeader_header-center__FtcHX.SectionHeader_header-center__FtcHX{flex-direction:column;align-items:center;text-align:center}.SectionHeader_titleBlock__jPrx6.SectionHeader_titleBlock__jPrx6{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.SectionHeader_titleRow__Zbn9w.SectionHeader_titleRow__Zbn9w{display:flex;align-items:baseline;gap:var(--space-2);min-width:0}.SectionHeader_title__CkbrA.SectionHeader_title__CkbrA{margin:0;font-family:var(--role-title-section-family);font-size:var(--role-title-section-size);font-weight:var(--role-title-section-weight);line-height:var(--role-title-section-leading);letter-spacing:var(--role-title-section-tracking);color:var(--role-title-section-ink);text-wrap:pretty}.SectionHeader_count__aOBCZ.SectionHeader_count__aOBCZ{white-space:nowrap}.SectionHeader_count__aOBCZ.SectionHeader_count__aOBCZ,.SectionHeader_description__L42wM.SectionHeader_description__L42wM{margin:0;font-family:var(--role-meta-family);font-size:var(--role-meta-size);font-weight:var(--role-meta-weight);line-height:var(--role-meta-leading);letter-spacing:var(--role-meta-tracking);color:var(--role-meta-ink)}.SectionHeader_description__L42wM.SectionHeader_description__L42wM{line-height:var(--role-body-leading);text-wrap:pretty}.SectionHeader_action__JqPTa.SectionHeader_action__JqPTa{flex-shrink:0}.SectionHeader_header__WfEDy.SectionHeader_header__WfEDy:not(.SectionHeader_header-described__e2ft6):not(.SectionHeader_header-center__FtcHX)>.SectionHeader_action__JqPTa{display:flex;align-items:center;height:0}.SectionHeader_title__CkbrA.SectionHeader_title__CkbrA em{font-style:normal;color:var(--color-primary)}.SectionHeader_icon__Yvybx.SectionHeader_icon__Yvybx{display:inline-flex;align-self:center;align-items:center;flex-shrink:0;color:var(--color-primary)}.SectionHeader_badge__WDQlc.SectionHeader_badge__WDQlc{display:inline-flex;align-items:center;padding:var(--role-chip-pad-block) var(--role-chip-pad-inline);font-family:var(--role-chip-family);font-size:var(--role-chip-size);font-weight:var(--role-chip-weight);line-height:var(--role-chip-leading);border-radius:var(--role-chip-radius);white-space:nowrap;border:1px solid var(--color-primary-100);background:var(--color-primary-50);color:var(--color-accent)}.JobSearchBar_bar__hgaMV.JobSearchBar_bar__hgaMV{display:flex;align-items:center;background:var(--color-surface);border-radius:var(--radius-card);border:1.5px solid var(--color-border);box-shadow:var(--shadow-md);padding:var(--space-1) var(--space-1) var(--space-1) 0;gap:0;width:100%;position:relative;transition:border-color var(--motion-duration-base) var(--motion-ease-out),box-shadow var(--motion-duration-base) var(--motion-ease-out)}.JobSearchBar_bar__hgaMV.JobSearchBar_bar__hgaMV:focus-within{border-color:var(--color-accent);box-shadow:var(--shadow-lg)}.JobSearchBar_hero___qkbJ.JobSearchBar_hero___qkbJ{max-width:900px;min-height:58px}.JobSearchBar_fullWidth__neLNj.JobSearchBar_fullWidth__neLNj{max-width:100%}.JobSearchBar_compact__cxXFr.JobSearchBar_compact__cxXFr{max-width:100%;min-height:50px}.JobSearchBar_field___6zyu.JobSearchBar_field___6zyu{display:flex;align-items:center;padding:0 12px;position:relative;min-width:0}.JobSearchBar_icon__65vji.JobSearchBar_icon__65vji{color:var(--color-text-muted);font-size:var(--fs-xl);flex-shrink:0;margin-right:var(--space-2)}.JobSearchBar_inputWrap__RXrhY.JobSearchBar_inputWrap__RXrhY{flex:1 1;position:relative;min-width:0}.JobSearchBar_input___KQ8p.JobSearchBar_input___KQ8p{width:100%;min-height:var(--touch-target-min);border:none;outline:none;font-size:var(--fs-base);color:var(--color-text);background:rgba(0,0,0,0);padding:var(--space-1) var(--space-6) var(--space-1) 0;font-family:var(--font-family-secondary)}.JobSearchBar_input___KQ8p.JobSearchBar_input___KQ8p::placeholder{color:var(--color-text-faint)}.JobSearchBar_clearBtn__uStZ_.JobSearchBar_clearBtn__uStZ_{position:absolute;right:0;top:50%;transform:translateY(-50%);color:var(--color-text-faint);padding:2px!important}.JobSearchBar_clearBtn__uStZ_.JobSearchBar_clearBtn__uStZ_:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;min-width:var(--touch-target-min);min-height:var(--touch-target-min)}.JobSearchBar_clearBtn__uStZ_.JobSearchBar_clearBtn__uStZ_:hover{color:var(--color-text);background:rgba(0,0,0,0)!important}.JobSearchBar_select__VnVsO.JobSearchBar_select__VnVsO{width:100%;font-size:var(--fs-base)}.JobSearchBar_select__VnVsO.JobSearchBar_select__VnVsO .JobSearchBar_MuiSelect-select__RRkRF{padding:var(--space-1) var(--space-6) var(--space-1) 0!important;font-size:var(--fs-base);background:rgba(0,0,0,0);text-align:left;justify-content:flex-start!important}.JobSearchBar_selectValue___CDOs.JobSearchBar_selectValue___CDOs{color:var(--color-text);font-size:var(--fs-base);text-align:left;display:block;width:100%}.JobSearchBar_placeholder__boGbf.JobSearchBar_placeholder__boGbf{color:var(--color-text-muted);font-size:var(--fs-base);text-align:left;display:block;width:100%}.JobSearchBar_divider__6YBI3.JobSearchBar_divider__6YBI3{width:1px;height:26px;background:var(--color-border);flex-shrink:0}.JobSearchBar_dropdown__iAMbh.JobSearchBar_dropdown__iAMbh{position:absolute;top:calc(100% + var(--space-2));left:calc(-1*var(--space-3));right:calc(-1*var(--space-3));z-index:var(--z-dropdown);border-radius:var(--radius-card);overflow:hidden;max-height:220px;overflow-y:auto;background:var(--color-surface);border:1px solid var(--color-border)}.JobSearchBar_dropdown__iAMbh.JobSearchBar_dropdown__iAMbh li{font-size:var(--fs-sm);padding:var(--space-2) var(--space-4);color:var(--color-text)}.JobSearchBar_dropdown__iAMbh.JobSearchBar_dropdown__iAMbh li.Mui-selected,.JobSearchBar_dropdown__iAMbh.JobSearchBar_dropdown__iAMbh li:hover{background:var(--color-primary-50)}.JobSearchBar_dropdown__iAMbh.JobSearchBar_dropdown__iAMbh li.Mui-selected:hover{background:var(--color-primary-light)}.JobSearchBar_searchBtn__zg13_.JobSearchBar_searchBtn__zg13_{border-radius:var(--radius-btn)!important;padding:0 var(--space-6)!important;white-space:nowrap;flex-shrink:0;margin-left:var(--space-2);margin-right:var(--space-2);min-height:var(--touch-target-min);min-width:130px}.JobSearchBar_bar__hgaMV.JobSearchBar_bar__hgaMV .JobSearchBar_select__VnVsO .MuiSelect-select{padding-left:0!important;padding-right:var(--space-6)!important;box-sizing:border-box;min-height:var(--touch-target-min);display:flex;align-items:center}@media(min-width:600px){.JobSearchBar_searchLabel__VC_Pd.JobSearchBar_searchLabel__VC_Pd{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@media(min-width:900px){.JobSearchBar_searchLabel__VC_Pd.JobSearchBar_searchLabel__VC_Pd{position:static;width:auto;height:auto;overflow:visible;clip-path:none}}@media(min-width:600px){.JobSearchBar_bar__hgaMV.JobSearchBar_bar__hgaMV .JobSearchBar_field___6zyu{padding:0 var(--space-2)}.JobSearchBar_bar__hgaMV.JobSearchBar_bar__hgaMV .JobSearchBar_searchBtn__zg13_{min-width:var(--touch-target-min);padding:0 var(--space-3)!important}.JobSearchBar_bar__hgaMV.JobSearchBar_bar__hgaMV .JobSearchBar_searchBtn__zg13_ .MuiButton-startIcon{margin:0}}@media(min-width:900px){.JobSearchBar_bar__hgaMV.JobSearchBar_bar__hgaMV .JobSearchBar_field___6zyu{padding:0 var(--space-3)}.JobSearchBar_bar__hgaMV.JobSearchBar_bar__hgaMV .JobSearchBar_searchBtn__zg13_{min-width:130px;padding:0 var(--space-6)!important}.JobSearchBar_bar__hgaMV.JobSearchBar_bar__hgaMV .JobSearchBar_searchBtn__zg13_ .MuiButton-startIcon{margin-right:var(--space-2);margin-left:calc(var(--space-1)*-1)}}@media(max-width:599px){.JobSearchBar_bar__hgaMV.JobSearchBar_bar__hgaMV{flex-direction:column;align-items:stretch;border-radius:var(--radius-card);padding:var(--space-2);gap:var(--space-1)}.JobSearchBar_compact__cxXFr.JobSearchBar_compact__cxXFr,.JobSearchBar_hero___qkbJ.JobSearchBar_hero___qkbJ{max-width:100%}.JobSearchBar_divider__6YBI3.JobSearchBar_divider__6YBI3{display:none}.JobSearchBar_field___6zyu.JobSearchBar_field___6zyu{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border)}.JobSearchBar_field___6zyu.JobSearchBar_field___6zyu:last-of-type{border-bottom:none}.JobSearchBar_dropdown__iAMbh.JobSearchBar_dropdown__iAMbh{left:0;right:0}.JobSearchBar_searchBtn__zg13_.JobSearchBar_searchBtn__zg13_{border-radius:var(--radius-btn)!important;padding:0 var(--space-3)!important;margin:var(--space-1) 0 0;width:100%}}.ListingPageHeader_band__eZVvv.ListingPageHeader_band__eZVvv{display:flex;flex-direction:column;margin-bottom:var(--section-gap);padding-top:var(--role-band-pad-sm);padding-bottom:var(--role-band-pad-base);background:var(--color-surface);border-bottom:1px solid var(--color-border)}.ListingPageHeader_band__eZVvv.ListingPageHeader_band__eZVvv .ListingPageHeader_crumbs___67IO{padding:0;margin-bottom:var(--space-2);min-height:calc(var(--fs-xs)*var(--line-height-normal));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ListingPageHeader_title__2MtMt.ListingPageHeader_title__2MtMt{margin:0;font-family:var(--role-title-page-family);font-size:var(--role-title-page-size);font-weight:var(--role-title-page-weight);line-height:var(--role-title-page-leading);letter-spacing:var(--role-title-page-tracking);color:var(--role-title-page-ink);font-size:var(--fs-3xl);overflow-wrap:anywhere;text-wrap:balance}@media(min-width:600px){.ListingPageHeader_title__2MtMt.ListingPageHeader_title__2MtMt{font-size:var(--fs-4xl)}}.ListingPageHeader_intro__gJ0eg.ListingPageHeader_intro__gJ0eg{margin:0;font-family:var(--role-body-family);font-size:var(--role-body-size);font-weight:var(--role-body-weight);line-height:var(--role-body-leading);letter-spacing:var(--role-body-tracking);color:var(--role-body-ink);max-width:var(--role-measure);margin-top:var(--space-2);color:var(--color-text-muted);text-wrap:pretty}.ListingPageHeader_controls__WfdLB.ListingPageHeader_controls__WfdLB{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-4);min-width:0}.Breadcrumbs_breadcrumbs__0II_j.Breadcrumbs_breadcrumbs__0II_j{padding:.5rem 0}.Breadcrumbs_list__LJSue.Breadcrumbs_list__LJSue{display:flex;flex-wrap:wrap;align-items:center;list-style:none;margin:0;padding:0;gap:0;font-size:var(--fs-sm);font-family:var(--font-family-secondary)}.Breadcrumbs_list__LJSue.Breadcrumbs_list__LJSue.Breadcrumbs_xs__EsLs_{font-size:var(--fs-xs)}.Breadcrumbs_item__SPOIC.Breadcrumbs_item__SPOIC{display:flex;align-items:center}.Breadcrumbs_link___lxAf.Breadcrumbs_link___lxAf{position:relative}.Breadcrumbs_link___lxAf.Breadcrumbs_link___lxAf:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;min-width:var(--touch-target-min);min-height:var(--touch-target-min);height:100%;z-index:-1}.Breadcrumbs_link___lxAf.Breadcrumbs_link___lxAf{color:var(--color-text-muted);text-decoration:none;transition:color var(--motion-duration-fast) var(--motion-ease-out)}.Breadcrumbs_link___lxAf.Breadcrumbs_link___lxAf:hover{color:var(--color-accent);text-decoration:underline}.Breadcrumbs_link___lxAf.Breadcrumbs_link___lxAf:focus-visible{outline:2px solid var(--color-accent);border-radius:var(--radius-base)}.Breadcrumbs_separator__etls7.Breadcrumbs_separator__etls7{color:var(--color-text-muted);font-size:var(--fs-base);width:1rem!important;height:1rem!important;flex-shrink:0;opacity:.5;margin:0 2px}.Breadcrumbs_current__MgICi.Breadcrumbs_current__MgICi{color:var(--color-text);font-weight:500}.ChipRow_row__YqtL6.ChipRow_row__YqtL6{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);min-width:0}.ChipRow_row__YqtL6.ChipRow_row__YqtL6[data-expanded=false] [data-fold]{display:none}@media(min-width:600px){.ChipRow_row__YqtL6.ChipRow_row__YqtL6[data-expanded=false] [data-fold=phone]{display:contents}}@media(min-width:900px){.ChipRow_row__YqtL6.ChipRow_row__YqtL6[data-expanded=false] [data-fold=tablet]{display:contents}}.ChipRow_slot__w0UrO.ChipRow_slot__w0UrO{display:contents}.ChipRow_toggle__koaUC.ChipRow_toggle__koaUC{flex-shrink:0;color:var(--color-primary)}@media(min-width:600px){.ChipRow_toggle__koaUC.ChipRow_toggle__koaUC[data-needed=phone]{display:none}}@media(min-width:900px){.ChipRow_toggle__koaUC.ChipRow_toggle__koaUC[data-needed=tablet]{display:none}}.ChipRow_toggle__koaUC.ChipRow_toggle__koaUC[aria-expanded=true] .ChipRow_toggleIcon__Qi11W{transform:rotate(180deg)}.ChipRow_toggleIcon__Qi11W.ChipRow_toggleIcon__Qi11W{transition:transform var(--motion-duration-fast) var(--motion-ease-out)}@media(prefers-reduced-motion:reduce){.ChipRow_toggleIcon__Qi11W.ChipRow_toggleIcon__Qi11W{transition:none}}