.JobsCategoryNav-module__pkESFG__viewport{min-width:0;position:relative}.JobsCategoryNav-module__pkESFG__strip{scrollbar-width:none;scroll-behavior:smooth;grid-auto-flow:column;justify-content:start;gap:.5em;display:grid;overflow-x:auto}.JobsCategoryNav-module__pkESFG__strip::-webkit-scrollbar{display:none}.JobsCategoryNav-module__pkESFG__fadeStart{-webkit-mask-image:linear-gradient(90deg,#0000,#000 48px);mask-image:linear-gradient(90deg,#0000,#000 48px)}.JobsCategoryNav-module__pkESFG__fadeEnd{-webkit-mask-image:linear-gradient(270deg,#0000,#000 48px);mask-image:linear-gradient(270deg,#0000,#000 48px)}.JobsCategoryNav-module__pkESFG__fadeStart.JobsCategoryNav-module__pkESFG__fadeEnd{-webkit-mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000)}.JobsCategoryNav-module__pkESFG__separator{background:var(--bg-tertiary);align-self:center;width:1px;height:24px}.JobsCategoryNav-module__pkESFG__count{color:var(--text-gray)}.JobsCategoryNav-module__pkESFG__countActive{color:var(--primary)}.JobsCategoryNav-module__pkESFG__backIcon{stroke:var(--text-primary);font-size:14px}.JobsCategoryNav-module__pkESFG__control{z-index:1;animation:.15s ease-out JobsCategoryNav-module__pkESFG__control-in;position:absolute;top:50%;translate:0 -50%}@keyframes JobsCategoryNav-module__pkESFG__control-in{0%{opacity:0}}.JobsCategoryNav-module__pkESFG__controlBack{left:0}.JobsCategoryNav-module__pkESFG__controlForward{right:0}.JobsCategoryNav-module__pkESFG__controlIcon{stroke:var(--text-primary);font-size:18px}@media (max-width:768px){.JobsCategoryNav-module__pkESFG__control{display:none}}@media (prefers-reduced-motion:reduce){.JobsCategoryNav-module__pkESFG__strip{scroll-behavior:auto}.JobsCategoryNav-module__pkESFG__control{animation:none}}
.JobsSeoText-module__d991_q__seoText h2,.JobsSeoText-module__d991_q__seoText h3{margin-bottom:.75em;font-size:24px;font-weight:500}.JobsSeoText-module__d991_q__seoText h3{font-size:20px}.JobsSeoText-module__d991_q__seoText h4,.JobsSeoText-module__d991_q__seoText h5,.JobsSeoText-module__d991_q__seoText h6{margin-bottom:.5em;font-size:18px;font-weight:500}.JobsSeoText-module__d991_q__seoText p,.JobsSeoText-module__d991_q__seoText ul,.JobsSeoText-module__d991_q__seoText ol,.JobsSeoText-module__d991_q__seoText li,.JobsSeoText-module__d991_q__seoText a,.JobsSeoText-module__d991_q__seoText b{font-family:Manrope,sans-serif;font-size:18px;font-weight:500}.JobsSeoText-module__d991_q__seoText p,.JobsSeoText-module__d991_q__seoText ul,.JobsSeoText-module__d991_q__seoText ol{margin-bottom:1em}.JobsSeoText-module__d991_q__seoText>:last-child{margin-bottom:0}.JobsSeoText-module__d991_q__seoText b{font-weight:700}.JobsSeoText-module__d991_q__seoText ul,.JobsSeoText-module__d991_q__seoText ol{list-style-position:inside}.JobsSeoText-module__d991_q__seoText a{color:var(--primary);text-decoration:underline;transition:all .15s}.JobsSeoText-module__d991_q__seoText a:hover{color:var(--primary-hover)}@media (max-width:1440px){.JobsSeoText-module__d991_q__seoText h2{font-size:20px}.JobsSeoText-module__d991_q__seoText h3{font-size:18px}.JobsSeoText-module__d991_q__seoText h4,.JobsSeoText-module__d991_q__seoText h5,.JobsSeoText-module__d991_q__seoText h6,.JobsSeoText-module__d991_q__seoText p,.JobsSeoText-module__d991_q__seoText ul,.JobsSeoText-module__d991_q__seoText ol,.JobsSeoText-module__d991_q__seoText li,.JobsSeoText-module__d991_q__seoText a,.JobsSeoText-module__d991_q__seoText b{font-size:16px}}@media (max-width:991px){.JobsSeoText-module__d991_q__seoText h2{font-size:18px}.JobsSeoText-module__d991_q__seoText h3{font-size:16px}.JobsSeoText-module__d991_q__seoText h4,.JobsSeoText-module__d991_q__seoText h5,.JobsSeoText-module__d991_q__seoText h6,.JobsSeoText-module__d991_q__seoText p,.JobsSeoText-module__d991_q__seoText ul,.JobsSeoText-module__d991_q__seoText ol,.JobsSeoText-module__d991_q__seoText li,.JobsSeoText-module__d991_q__seoText a,.JobsSeoText-module__d991_q__seoText b{font-size:14px}}
.SortControl-module__OvU3Xq__icon{stroke:var(--text-primary);stroke-width:1.5px;font-size:18px;display:none}.SortControl-module__OvU3Xq__label{grid-auto-flow:column;align-items:center;gap:.375em;display:grid}.SortControl-module__OvU3Xq__chevron{stroke:var(--text-gray);font-size:16px}@media (max-width:768px){.SortControl-module__OvU3Xq__trigger{width:100%}.SortControl-module__OvU3Xq__icon{display:block}.SortControl-module__OvU3Xq__label{display:none}}
.JobsCompanyHeader-module__EvkiLW__wrapper{flex-direction:column;gap:1em;display:flex}.JobsCompanyHeader-module__EvkiLW__name{color:var(--text-primary);margin:0;font-size:24px;font-weight:600}.JobsCompanyHeader-module__EvkiLW__name:first-letter{text-transform:uppercase}.JobsCompanyHeader-module__EvkiLW__details{flex-direction:column;gap:.25em;display:flex}.JobsCompanyHeader-module__EvkiLW__detail{color:var(--text-secondary);margin:0;font-family:Manrope,sans-serif;font-size:14px;font-weight:500}.JobsCompanyHeader-module__EvkiLW__website{color:var(--primary);align-items:center;gap:.5em;font-family:Manrope,sans-serif;font-weight:600;text-decoration:none;transition:opacity .15s;display:flex}.JobsCompanyHeader-module__EvkiLW__website>svg{fill:var(--primary)}.JobsCompanyHeader-module__EvkiLW__website:hover{opacity:.8}@media (max-width:991px){.JobsCompanyHeader-module__EvkiLW__name{font-size:18px}}
.NavChip-module__lVkBqa__link{text-decoration:none}.NavChip-module__lVkBqa__link:hover>.NavChip-module__lVkBqa__chip{opacity:.75}.NavChip-module__lVkBqa__chip{white-space:nowrap;transition:opacity .15s}a.NavChip-module__lVkBqa__link>.NavChip-module__lVkBqa__chip{box-shadow:none}
.TrackerStatusChips-module__D53qka__chips{contain:inline-size;scrollbar-width:none;grid-auto-columns:max-content;grid-auto-flow:column;justify-content:start;gap:.5em;display:grid;overflow-x:auto}.TrackerStatusChips-module__D53qka__chips::-webkit-scrollbar{display:none}.TrackerStatusChips-module__D53qka__fadeStart{-webkit-mask-image:linear-gradient(90deg,#0000,#000 48px);mask-image:linear-gradient(90deg,#0000,#000 48px)}.TrackerStatusChips-module__D53qka__fadeEnd{-webkit-mask-image:linear-gradient(270deg,#0000,#000 48px);mask-image:linear-gradient(270deg,#0000,#000 48px)}.TrackerStatusChips-module__D53qka__fadeStart.TrackerStatusChips-module__D53qka__fadeEnd{-webkit-mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000)}.TrackerStatusChips-module__D53qka__indicator{margin-right:4px}.TrackerStatusChips-module__D53qka__count{color:var(--text-secondary)}.TrackerStatusChips-module__D53qka__countActive{color:var(--primary)}
.TrackerSummary-module__Z2I2bW__list{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.TrackerSummary-module__Z2I2bW__card{background:var(--text-on-dark-primary);border-radius:var(--br-l);grid-template-columns:1fr auto;align-items:center;gap:8px;height:62px;padding:16px;display:grid;overflow:hidden}.TrackerSummary-module__Z2I2bW__label{color:var(--text-gray);white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:500;overflow:hidden}.TrackerSummary-module__Z2I2bW__value{color:var(--text-primary);font-size:24px;font-weight:600}@media (max-width:991px){.TrackerSummary-module__Z2I2bW__list{grid-template-columns:repeat(2,1fr);gap:8px}.TrackerSummary-module__Z2I2bW__card{border-radius:var(--br-xl);padding:14px}.TrackerSummary-module__Z2I2bW__label{font-size:14px}.TrackerSummary-module__Z2I2bW__value{font-size:20px}}@media (max-width:560px){.TrackerSummary-module__Z2I2bW__card{grid-template-columns:1fr;align-content:center;height:72px;padding:14px}}
.ForMeBackChip-module__put1KG__wrapper{justify-content:start;display:grid}.ForMeBackChip-module__put1KG__backIcon{stroke:var(--text-primary);font-size:14px}.ForMeBackChip-module__put1KG__count{color:var(--text-gray)}
.JobsTrackerPage-module__46evdG__wrapper{flex-direction:column;gap:1.5em;display:flex}.JobsTrackerPage-module__46evdG__head{flex-direction:column;gap:.75em;display:flex}.JobsTrackerPage-module__46evdG__results{flex-direction:column;gap:1em;display:flex}@media (max-width:991px){.JobsTrackerPage-module__46evdG__wrapper{gap:1em}}
.JobsForMePage-module__5KuOga__wrapper{flex-direction:column;gap:1.5em;display:flex}.JobsForMePage-module__5KuOga__head{flex-direction:column;gap:.75em;display:flex}.JobsForMePage-module__5KuOga__results{flex-direction:column;gap:2em;display:flex}@media (max-width:991px){.JobsForMePage-module__5KuOga__wrapper{gap:1em}}
.JobsToolbar-module__BbptDG__toolbar{grid-template-columns:1fr auto;align-items:center;gap:.5em;display:grid}.JobsToolbar-module__BbptDG__searchTrigger,.JobsToolbar-module__BbptDG__searchClose,.JobsToolbar-module__BbptDG__filtersSlot{display:none}.JobsToolbar-module__BbptDG__icon{stroke:var(--text-primary);font-size:18px}.JobsToolbar-module__BbptDG__searchOpen>.JobsToolbar-module__BbptDG__searchSlot,.JobsToolbar-module__BbptDG__searchOpen>.JobsToolbar-module__BbptDG__searchClose{transition:opacity .2s cubic-bezier(.23,1,.32,1),transform .2s cubic-bezier(.23,1,.32,1)}@starting-style{.JobsToolbar-module__BbptDG__searchOpen>.JobsToolbar-module__BbptDG__searchSlot,.JobsToolbar-module__BbptDG__searchOpen>.JobsToolbar-module__BbptDG__searchClose{opacity:0;transform:scale(.98)}}@media (prefers-reduced-motion:reduce){.JobsToolbar-module__BbptDG__searchOpen>.JobsToolbar-module__BbptDG__searchSlot,.JobsToolbar-module__BbptDG__searchOpen>.JobsToolbar-module__BbptDG__searchClose{transition-property:opacity}}@media (max-width:768px){.JobsToolbar-module__BbptDG__toolbar{top:calc(var(--db-navbar-height) + var(--db-shell-gutter) * 2);z-index:4;background:var(--bg-secondary);grid-template-columns:repeat(3,1fr);padding:10px 0;position:sticky}.JobsToolbar-module__BbptDG__searchTrigger,.JobsToolbar-module__BbptDG__filtersSlot{display:block}.JobsToolbar-module__BbptDG__searchSlot{display:none}.JobsToolbar-module__BbptDG__searchOpen{grid-template-columns:1fr auto auto}.JobsToolbar-module__BbptDG__searchOpen>.JobsToolbar-module__BbptDG__searchTrigger,.JobsToolbar-module__BbptDG__searchOpen>.JobsToolbar-module__BbptDG__sortSlot{display:none}.JobsToolbar-module__BbptDG__searchOpen>.JobsToolbar-module__BbptDG__searchSlot,.JobsToolbar-module__BbptDG__searchOpen>.JobsToolbar-module__BbptDG__searchClose{display:block}}
.JobsPage-module__KY0LVq__wrapper{flex-direction:column;gap:1.5em;display:flex}.JobsPage-module__KY0LVq__head{flex-direction:column;gap:.75em;display:flex}.JobsPage-module__KY0LVq__main{grid-template-columns:auto 1fr;align-items:start;gap:2em;display:grid}.JobsPage-module__KY0LVq__content{grid-template-columns:100%;align-content:start;gap:1em;width:100%;min-width:0;display:grid}.JobsPage-module__KY0LVq__categoryRow{grid-template-columns:1fr auto;align-items:center;gap:1em;display:grid}.JobsPage-module__KY0LVq__categoryNavSlot{min-width:0}.JobsPage-module__KY0LVq__categoryNavSlot:empty{display:none}.JobsPage-module__KY0LVq__categoryNavSlot>a{display:inline-block}.JobsPage-module__KY0LVq__results{flex-direction:column;gap:2em;display:flex}.JobsPage-module__KY0LVq__desktopFiltersWrapper{position:sticky;top:1em}.JobsPage-module__KY0LVq__mobileCategory{display:none}@media (max-width:1440px){.JobsPage-module__KY0LVq__main{gap:1.5em}}@media (max-width:991px){.JobsPage-module__KY0LVq__wrapper{gap:1em}.JobsPage-module__KY0LVq__desktopFiltersWrapper{top:calc(var(--db-navbar-height) + var(--db-shell-gutter) * 2 + 1em)}}@media (max-width:768px){.JobsPage-module__KY0LVq__head{gap:.5em}.JobsPage-module__KY0LVq__main{grid-template-columns:1fr;gap:1em}.JobsPage-module__KY0LVq__results{gap:1em}.JobsPage-module__KY0LVq__desktopFiltersWrapper{display:none}.JobsPage-module__KY0LVq__mobileCategory{margin-bottom:-1em;display:block}.JobsPage-module__KY0LVq__categoryRow{grid-template-columns:1fr;gap:.75em}}
.CompanyPage-module__N0w1ga__wrapper{flex-direction:column;gap:2em;display:flex}.CompanyPage-module__N0w1ga__head{flex-direction:column;gap:.75em;display:flex}.CompanyPage-module__N0w1ga__description{max-width:750px;font-family:Manrope,sans-serif;line-height:1.5}.CompanyPage-module__N0w1ga__specializations{}.CompanyPage-module__N0w1ga__chips{flex-wrap:wrap;gap:.5em;display:flex}.CompanyPage-module__N0w1ga__chips a{text-decoration:none}.CompanyPage-module__N0w1ga__disclaimer{color:var(--text-primary-opacity-50);font-family:Manrope,sans-serif;font-size:12px;line-height:1.5}.CompanyPage-module__N0w1ga__main{align-items:flex-start;gap:2em;display:flex}.CompanyPage-module__N0w1ga__sidebar{flex-direction:column;gap:1em;width:294px;min-width:294px;display:flex;position:sticky;top:1em}.CompanyPage-module__N0w1ga__content{flex-direction:column;gap:2em;width:100%;max-width:100%;display:flex;overflow:hidden}@media (max-width:1440px){.CompanyPage-module__N0w1ga__main,.CompanyPage-module__N0w1ga__content{gap:1.5em}}@media (max-width:991px){.CompanyPage-module__N0w1ga__wrapper{gap:1em}.CompanyPage-module__N0w1ga__sidebar{width:232px;min-width:232px}}@media (max-width:768px){.CompanyPage-module__N0w1ga__head{gap:.5em}.CompanyPage-module__N0w1ga__main{flex-direction:column}.CompanyPage-module__N0w1ga__sidebar{width:100%;position:static}}
.SavedPage-module__zdretq__wrapper{flex-direction:column;gap:2em;display:flex}.SavedPage-module__zdretq__head,.SavedPage-module__zdretq__headerText{flex-direction:column;gap:.75em;display:flex}.SavedPage-module__zdretq__headerText>p{color:var(--text-primary-opacity-50);text-wrap:balance;font-family:Manrope,sans-serif;font-size:18px;font-weight:500}.SavedPage-module__zdretq__main{grid-template-columns:auto 1fr;align-items:start;gap:2em;display:grid}.SavedPage-module__zdretq__content{flex-direction:column;gap:2em;width:100%;min-width:0;display:flex}.SavedPage-module__zdretq__results{flex-direction:column;gap:2em;display:flex}.SavedPage-module__zdretq__desktopFiltersWrapper{position:sticky;top:1em}.SavedPage-module__zdretq__mobileCategory{display:none}.SavedPage-module__zdretq__count{color:var(--text-secondary);font-family:Manrope,sans-serif;font-size:14px;font-weight:500}@media (max-width:1440px){.SavedPage-module__zdretq__main,.SavedPage-module__zdretq__content,.SavedPage-module__zdretq__results{gap:1.5em}.SavedPage-module__zdretq__headerText>p{font-size:16px}}@media (max-width:991px){.SavedPage-module__zdretq__wrapper{gap:1em}.SavedPage-module__zdretq__desktopFiltersWrapper{top:calc(var(--db-navbar-height) + var(--db-shell-gutter) * 2 + 1em)}.SavedPage-module__zdretq__headerText>p{font-size:14px}}@media (max-width:768px){.SavedPage-module__zdretq__head{gap:.5em}.SavedPage-module__zdretq__main{grid-template-columns:1fr}.SavedPage-module__zdretq__main,.SavedPage-module__zdretq__content,.SavedPage-module__zdretq__results{gap:1em}.SavedPage-module__zdretq__desktopFiltersWrapper{display:none}.SavedPage-module__zdretq__mobileCategory{margin-bottom:-1em;display:block}}
.CompaniesPage-module__E__Lha__wrapper{flex-direction:column;gap:2em;min-width:0;display:flex}.CompaniesPage-module__E__Lha__head{flex-direction:column;gap:.75em;display:flex}.CompaniesPage-module__E__Lha__letters{flex-wrap:wrap;gap:.5em;display:flex}.CompaniesPage-module__E__Lha__list{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.75em;list-style:none;display:grid}.CompaniesPage-module__E__Lha__company{background:var(--bg-secondary);border-radius:var(--br-m);grid-template-columns:auto 1fr;align-items:center;column-gap:.75em;padding:.75em 1em;text-decoration:none;display:grid}.CompaniesPage-module__E__Lha__logo{grid-row:span 2}.CompaniesPage-module__E__Lha__name{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.CompaniesPage-module__E__Lha__count{color:var(--text-secondary);grid-column:2;font-family:Manrope,sans-serif;font-size:14px}@media (max-width:991px){.CompaniesPage-module__E__Lha__wrapper{gap:1em}.CompaniesPage-module__E__Lha__letters{white-space:nowrap;flex-wrap:nowrap;overflow-x:auto}}