.browse-jobs-page{--td-track-content:1330px;--browse-jobs-rail:319px;--browse-jobs-gutter:var(--k-rail-gap,80px);--browse-jobs-top:calc(var(--talent-dashboard-nav-top) + var(--talent-dashboard-nav-height) + 60px);width:100%;position:relative}@media (max-width:768px){.browse-jobs-board,.browse-jobs-page{--browse-jobs-top:calc(var(--talent-dashboard-nav-top) + var(--talent-dashboard-nav-height) + 22px)}}.browse-jobs-page__wash{pointer-events:none;z-index:0;width:100vw;height:520px;position:absolute;top:0;left:50%;overflow:hidden;transform:translate(-50%)}.browse-jobs-layout{z-index:1;grid-template-columns:var(--browse-jobs-rail) minmax(0, 1fr);gap:var(--browse-jobs-gutter);padding-top:var(--browse-jobs-top);align-items:start;display:grid;position:relative}.browse-jobs-main{flex-direction:column;min-width:0;display:flex}@media (max-width:1100px){.browse-jobs-layout{grid-template-columns:minmax(0,1fr);gap:28px}.browse-sidebar{max-height:none;position:static;overflow:visible}}.browse-jobs-header{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.browse-jobs-header__aside{flex-shrink:0}.browse-jobs-header__title{text-wrap:balance;color:var(--text__headings);letter-spacing:-.02em;text-box:trim-both cap alphabetic;flex-direction:column;margin:0;font-size:24px;font-weight:500;line-height:28px;display:flex}.browse-jobs-header__count{color:color-mix(in srgb, var(--text__headings) 40%, transparent)}.browse-segmented{background:var(--bg__segmented-track);border-radius:500px;grid-template-columns:1fr 1fr;gap:4px;margin-inline:12px;padding:2px;display:grid;position:relative;box-shadow:inset 0 0 4px #00000012}.browse-segmented [data-slot=tabs-thumb]{z-index:0;border-radius:500px}.browse-segmented__option{z-index:1;color:var(--text__headings);opacity:.5;cursor:pointer;transition:opacity .2s ease, transform .16s var(--browse-ease-out,cubic-bezier(.23, 1, .32, 1));background:0 0;border:0;border-radius:500px;justify-content:center;align-items:center;gap:8px;padding:6px 12px;font-family:inherit;font-size:16px;font-weight:500;line-height:20px;display:flex;position:relative}.browse-segmented__option[data-active]{opacity:1}.browse-segmented__option:not([data-active]):hover{opacity:.8}.browse-segmented__option:active{transform:scale(.97)}.browse-segmented__icon{--solar-secondary-opacity:.5;transition:--solar-secondary-opacity .24s var(--browse-ease-out,cubic-bezier(.23, 1, .32, 1));flex:none}.browse-segmented__option[data-active] .browse-segmented__icon{--solar-secondary-opacity:.7}@media (prefers-reduced-motion:reduce){.browse-segmented__icon{transition:none}}.browse-type-switcher{margin-bottom:4px}@media (max-width:768px){.browse-jobs-list{padding-top:28px}.browse-jobs-searches{padding-top:20px}.browse-jobs-header{gap:12px}.browse-jobs-header__title{gap:4px;font-size:20px;line-height:24px}}.browse-category-picker{flex-direction:column;gap:8px;padding-inline:12px;display:flex}.browse-category-picker__trigger{border:1px solid var(--stroke__main);background:var(--bg__card);width:100%;height:40px;color:var(--text__headings);text-align:left;cursor:pointer;border-radius:16px;align-items:center;gap:8px;padding-inline:12px;font-size:16px;font-weight:400;line-height:20px;display:flex;box-shadow:0 2px 4px #00000008}.browse-category-picker__trigger[aria-expanded=true]{border-color:var(--stroke__strong)}.browse-category-picker__value{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.browse-category-picker__value[data-placeholder]{color:var(--text__subtle)}.browse-category-picker__trigger>svg:last-child,.browse-category-picker__trigger>svg:first-child{color:var(--icon__subtle);flex:none}.browse-category-picker__panel{width:var(--radix-popover-trigger-width,295px);max-height:380px}.browse-category-picker__search{border:1px solid var(--stroke__main);height:40px;color:var(--icon__subtle);border-radius:16px;align-items:center;gap:8px;margin-bottom:8px;padding-inline:12px;display:flex}.browse-category-picker__search input{color:var(--text__headings);font-size:16px;font-weight:400;line-height:20px}@media (min-width:768px){.browse-category-picker__search input{font-size:14px}}.browse-category-picker__list{max-height:300px;overflow-y:auto}.browse-category-picker__panel [cmdk-group-heading]{color:var(--text__subtle);padding:4px 6px;font-size:12px;font-weight:400;line-height:16px}.browse-category-picker__panel [cmdk-group]+[cmdk-group]{margin-top:12px}.browse-category-picker__row.ds-command__item{cursor:pointer;gap:6px}.browse-category-picker__row>[data-slot=ds-checkbox]{margin-left:0}.browse-category-picker__clear{color:var(--text__primary);cursor:pointer;background:0 0;border:0;align-self:flex-start;font-size:14px;font-weight:500}.browse-category-picker__clear:hover{text-decoration:underline}.browse-jobs-page{--browse-ease-out:cubic-bezier(.23, 1, .32, 1);--browse-ease-reveal:cubic-bezier(.33, 1, .68, 1);--browse-enter-duration:.42s;--browse-enter-stagger:50ms}@keyframes browse-board-enter{0%{opacity:0;filter:blur(6px);transform:translateY(8px)}}.browse-sidebar__section,.browse-jobs-list>*{animation:browse-board-enter var(--browse-enter-duration) var(--browse-ease-reveal) backwards}.browse-sidebar__section:first-child,.browse-jobs-list>:first-child{animation-delay:0s}.browse-sidebar__section:nth-child(2),.browse-jobs-list>:nth-child(2){animation-delay:var(--browse-enter-stagger)}.browse-sidebar__section:nth-child(3),.browse-jobs-list>:nth-child(3){animation-delay:calc(var(--browse-enter-stagger) * 2)}.browse-sidebar__section:nth-child(4),.browse-jobs-list>:nth-child(4){animation-delay:calc(var(--browse-enter-stagger) * 3)}.browse-sidebar__section:nth-child(5),.browse-jobs-list>:nth-child(5){animation-delay:calc(var(--browse-enter-stagger) * 4)}.browse-sidebar__section:nth-child(6),.browse-jobs-list>:nth-child(6){animation-delay:calc(var(--browse-enter-stagger) * 5)}.browse-sidebar__section:nth-child(7),.browse-jobs-list>:nth-child(7){animation-delay:calc(var(--browse-enter-stagger) * 6)}.browse-sidebar__section:nth-child(n+8),.browse-jobs-list>:nth-child(n+8){animation-delay:calc(var(--browse-enter-stagger) * 7)}.browse-jobs-header__count{animation:browse-board-enter var(--browse-enter-duration) var(--browse-ease-reveal) backwards}@media (prefers-reduced-motion:reduce){@keyframes browse-board-enter{0%{opacity:0}}.browse-sidebar__section,.browse-jobs-list>*,.browse-jobs-header__count{animation-duration:.16s;animation-delay:0s}}.browse-jobs-searches{padding-top:50px;padding-bottom:24px}.browse-jobs-list{flex-direction:column;gap:12px;padding-top:50px;padding-bottom:0;display:flex}@media (hover:hover) and (pointer:fine){.browse-jobs-list>.job-card:not(.job-card--expanded):hover{background:var(--k-card-hover)}}.browse-jobs-empty{margin-top:50px}.browse-jobs-list__sentinel{flex-shrink:0;width:100%;height:1px}.browse-jobs-list__loading{color:var(--text__body);text-align:center;margin:0;padding:8px 0 16px;font-size:14px;line-height:20px}.browse-pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-block:24px 40px;display:flex}.browse-pagination__size{color:var(--text__headings);align-items:center;gap:12px;font-size:16px;font-weight:500;line-height:20px;display:flex}.browse-pagination__size-label{white-space:nowrap;flex:none}.browse-pagination__size-field{align-items:center;display:inline-flex;position:relative}.browse-pagination__size-trigger{-webkit-appearance:none;appearance:none;cursor:pointer;border-radius:12px;width:auto;min-width:84px;padding-inline-end:36px}.browse-pagination__size-chevron{width:16px;height:16px;color:var(--icon__main);pointer-events:none;position:absolute;right:12px}.browse-pagination__pages{align-items:center;gap:4px;display:flex}.browse-pagination__page,.browse-pagination__step{min-width:36px;height:36px;color:var(--text__headings);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding-inline:8px;font-size:16px;font-weight:500;line-height:20px;transition:background-color .12s;display:flex}.browse-pagination__page:hover,.browse-pagination__step:not(:disabled):hover{background:rgb(var(--k-tint) / 4%)}.browse-pagination__page[data-active]{background:rgb(var(--k-tint) / 8%)}.browse-pagination__step:disabled{opacity:.35;cursor:default}.browse-pagination__gap{min-width:20px;color:var(--text__body);text-align:center}@media (max-width:768px){.browse-pagination{justify-content:center}.browse-pagination .browse-pagination__size-trigger{font-size:16px}}.browse-board-loading__switcher{margin-inline:12px;height:36px;margin-bottom:4px}.browse-board-loading__nav-row{border-radius:16px;height:40px}.browse-board-loading__heading{width:92px;height:11px;margin-inline:var(--browse-sidebar-inset)}.browse-board-loading__box{border-radius:6px;flex:none;width:20px;height:20px}.browse-board-loading__line{align-items:center;display:flex}.browse-board-loading__line--label{flex:1 0 0;min-width:0;height:24px}.browse-board-loading__line--title{height:28px}.browse-board-loading__label{width:104px;height:12px}.browse-sidebar__item:nth-child(2n) .browse-board-loading__label{width:132px}.browse-sidebar__item:nth-child(3n) .browse-board-loading__label{width:86px}.browse-board-loading__control{margin-inline:var(--browse-sidebar-inset);border-radius:16px}.browse-board-loading__control--toggle{border-radius:500px;height:36px;margin-bottom:8px}.browse-board-loading__control--range{height:88px;margin-bottom:8px}.browse-board-loading__control--select{height:40px}.browse-board-loading__tabs{width:155px;height:36px}.browse-board-loading__header-title{flex:auto;min-width:0}@media (min-width:768px){[data-skin=k] .browse-board-loading__line--title{height:40px}[data-skin=k] .browse-board-loading__sort{min-height:36px}}.browse-board-loading__title{width:min(100%,420px);height:20px}@media (max-width:768px){.browse-board-loading__line--title{height:24px}}.browse-board-loading__count{width:min(100%,300px);height:22px}.browse-board-loading__banner{border-radius:24px;width:100%;height:280px;margin-top:50px}@media (max-width:768px){.browse-board-loading__banner{height:416px;margin-top:32px}}.browse-board-loading__card{border-radius:18px;width:100%;height:210px}.browse-board-loading__card[data-kind=services]{height:214px}.browse-list-skeleton{flex-direction:column;gap:12px;padding-top:50px;display:flex}.browse-board-loading__pager{justify-content:space-between;align-items:center;padding-block:24px 40px;display:flex}.browse-board-loading__pager-size{width:168px;height:20px}.browse-board-loading__pager-pages{width:260px;height:36px}@media (max-width:1100px){.browse-jobs-loading{grid-template-columns:minmax(0,1fr)}.browse-jobs-loading__rail{display:none}}.browse-jobs-page--filtering .browse-jobs-list,.browse-jobs-page--filtering .browse-jobs-empty{opacity:.45;pointer-events:none;transition:opacity .14s var(--browse-ease-reveal,ease) .22s}.browse-jobs-page .browse-jobs-list,.browse-jobs-page .browse-jobs-empty{transition:opacity .14s var(--browse-ease-reveal,ease)}@media (prefers-reduced-motion:reduce){.browse-jobs-page--filtering .browse-jobs-list,.browse-jobs-page--filtering .browse-jobs-empty{transition-duration:0s}}@media (max-width:768px){.browse-jobs-header__title{font-size:20px}}.browse-jobs-header__scope{letter-spacing:0;margin-top:4px;font-size:16px;line-height:24px;display:block}.browse-scope{color:var(--k-muted,var(--text__body));flex-wrap:wrap;align-items:center;gap:8px 12px;margin:12px 0 16px;font-size:14px;line-height:20px;display:flex}.browse-scope__chip{border:1px solid var(--stroke__main);border-radius:var(--borderradius__round,999px);background:var(--k-card,var(--bg__card));box-sizing:border-box;max-width:100%;min-height:32px;color:var(--k-ink,var(--text__headings));align-items:center;gap:4px;padding:2px 6px 2px 12px;display:inline-flex}.browse-scope__label{overflow-wrap:anywhere;min-width:0}.browse-scope__clear{width:20px;height:20px;color:var(--text__subtle);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.browse-scope__clear:before{content:"";position:absolute;inset:-12px -8px}.browse-scope__action{font:inherit;color:var(--k-ink,var(--text__headings));text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}