@font-face{font-family:Yesteryear;src:url(/fonts/yesteryear/Yesteryear-Regular-latin.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:u+00??}.jobs-offer-rainbow{font-family:Yesteryear,Brush Script MT,cursive;font-weight:400;font-style:normal;font-synthesis:none;background:linear-gradient(165deg,#06acf1 20%,#08304c 40%,#e600c2 46%,#08304c 0,#08304c 60%,#ffc837 69%,#00cc3d 80%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.jobs-hero-title{font-weight:var(--nx-weight-regular,400);--jobs-sweep-delay:.35s}.jobs-hero-title .jobs-sweep-char{color:var(--nx-sweep-base)}.jobs-hero-title[data-swept] .jobs-sweep-char{animation:jobs-title-sweep .6s ease-out forwards}@keyframes jobs-title-sweep{0%{color:var(--nx-sweep-base)}20%{color:var(--nx-sweep-1)}50%{color:var(--nx-sweep-2)}80%{color:var(--nx-sweep-3)}to{color:var(--nx-ink)}}@media (prefers-reduced-motion:reduce){.jobs-hero-title .jobs-sweep-char,.jobs-hero-title[data-swept] .jobs-sweep-char{color:inherit;animation:none}}@property --jobs-ring-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes jobs-ring-spin{to{--jobs-ring-angle:360deg}}.jobs-search-ring{border:1.5px solid transparent;background:linear-gradient(#fff,#fff) padding-box,conic-gradient(from var(--jobs-ring-angle),#ff8a4c,#e8562a,#2563eb,#60a5fa,#ffb547,#f07a2e,#ff8a4c) border-box;animation:jobs-ring-spin 4s linear infinite}@media (prefers-reduced-motion:reduce){.jobs-search-ring{animation:none}}body:has([data-workbench-rail]) .jobs-panel{min-height:100vh;background:var(--nx-bg);overflow:clip}.jobs-landing{min-height:calc(100svh - 72px)}body:has([data-workbench-rail]) .jobs-landing{min-height:calc(100svh - 16px - 72px)}@media (min-width:1024px){body:has([data-workbench-rail]) .jobs-main{padding-top:64px}body:has([data-workbench-rail]) .jobs-landing{min-height:calc(100svh - 16px - 64px)}}body:has([data-workbench-rail]) .jobs-list-start{scroll-margin-top:24px}.jobs-search-ring--compact{border-width:1px;animation:none}.jobs-list-toolbar{transition:box-shadow .2s ease}.jobs-list-toolbar.is-stuck{box-shadow:0 1px 0 #ececec,0 8px 16px -12px rgba(8,48,76,.18)}@media (min-width:768px){body:has([data-workbench-rail]) .jobs-list-toolbar{top:var(--workbench-frame-gap)}body:has([data-workbench-rail]) .jobs-list-start{scroll-margin-top:var(--workbench-frame-gap)}}.jobs-search-ghost{position:fixed;left:0;top:0;z-index:60;pointer-events:none;will-change:opacity}.jobs-search-ghost-piece{box-sizing:border-box;background:#fff;border:1px solid #e4e4e4}.jobs-search-ghost-inner,.jobs-search-ghost-piece{position:absolute;left:0;top:0;transform-origin:0 0;will-change:transform}.jobs-search-ghost-inner{display:flex;align-items:center;gap:.6em;white-space:nowrap;color:#a3a3a3}.jobs-search-ghost.has-value .jobs-search-ghost-inner{color:#111}.jobs-search-ghost svg{width:1.3em;height:1.3em;flex-shrink:0;color:#8a8a8a}@media (max-width:1439px){.jobs-toolbar-filters button[aria-haspopup]>svg:first-child{display:none}}.jobs-list-toolbar.is-stuck:before{content:"";position:absolute;inset:auto 0 100% 0;height:76px;background:var(--nx-bg)}.jobs-list-screen{min-height:100svh}body:has([data-workbench-rail]) .jobs-directory .jobs-main{padding-top:24px}.jobs-directory{--jobs-directory-sticky-top:76px;--jobs-directory-toolbar-height:52px}body:has([data-workbench-rail]) .jobs-directory{--jobs-directory-sticky-top:var(--workbench-frame-gap)}.jobs-directory .jobs-list-toolbar,body:has([data-workbench-rail]) .jobs-directory .jobs-list-toolbar{position:sticky;top:var(--jobs-directory-sticky-top);width:100%;max-width:1920px;margin:0 auto 16px;padding:8px 0;border:0;border-radius:0}.jobs-directory .jobs-list-toolbar{background:transparent;box-shadow:none}.jobs-directory .jobs-list-toolbar.is-stuck{background:var(--nx-bg);box-shadow:0 1px 0 var(--nx-border)}.jobs-directory .jobs-list-start,body:has([data-workbench-rail]) .jobs-directory .jobs-list-start{scroll-margin-top:calc(var(--jobs-directory-sticky-top) + var(--jobs-directory-toolbar-height))}.jobs-directory .jobs-list-section{min-height:calc(100svh - var(--jobs-directory-sticky-top) - var(--jobs-directory-toolbar-height))}