.kata-jobs-results-head,
.kata-jobs-results-sidebar,
.kata-jobs-results-toolbar,
.kata-jobs-results-backdrop{display:none}html.kata-jobs-results-mode .kata-jobs-world>.kata-jobs-hero,
html.kata-jobs-results-mode .kata-jobs-world .kata-jobs-categories,
html.kata-jobs-results-mode .kata-jobs-world .kata-jobs-employers,
html.kata-jobs-results-mode .kata-jobs-world .kata-jobs-locations,
html.kata-jobs-results-mode .kata-jobs-world .kata-jobs-discovery,
html.kata-jobs-results-mode .kata-jobs-world .kata-jobs-employer-conversion{display:none!important}html.kata-jobs-results-mode .kata-jobs-latest{padding:28px 0 72px!important;background:#f6f8fb!important;min-height:calc(100vh - 190px)}html.kata-jobs-results-mode .kata-jobs-latest:before{display:none!important}html.kata-jobs-results-mode .kata-jobs-latest>.nm-shell{max-width:1320px!important;padding:0 24px!important}html.kata-jobs-results-mode .kata-jobs-latest>.nm-shell>.kata-jobs-section-head,
html.kata-jobs-results-mode .kata-jobs-latest>.nm-shell>.kata-jobs-latest-filters,
html.kata-jobs-results-mode .kata-jobs-latest>.nm-shell>.kata-jobs-latest-more-filters,
html.kata-jobs-results-mode .kata-jobs-latest>.nm-shell>.kata-jobs-latest__show-more{display:none!important}html.kata-jobs-results-mode .kata-jobs-results-head{display:block;margin:0 0 22px}.kata-jobs-results-head__crumbs{display:flex;align-items:center;gap:8px;margin-bottom:15px;color:#6b7f99;font-size:12px;font-weight:700}.kata-jobs-results-head__crumbs a{color:#31598f;text-decoration:none}.kata-jobs-results-head__crumbs a:hover{color:#0050fc}.kata-jobs-results-head__row{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.kata-jobs-results-head__eyebrow{margin:0 0 5px;color:#0050fc;font-size:11px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.kata-jobs-results-head h1{margin:0;color:#001849;font-size:clamp(30px,3.3vw,48px);line-height:1.02;letter-spacing:-.035em;font-weight:900}.kata-jobs-results-head__row p[data-jobs-results-summary]{margin:9px 0 0;color:#5b6f89;font-size:14px;line-height:1.45}.kata-jobs-results-search{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(220px,.85fr) auto;margin-top:20px;background:#fff;border:1px solid #dbe5f1;border-radius:15px;box-shadow:0 8px 28px rgba(0,37,95,.06);overflow:hidden}.kata-jobs-results-search label{display:flex;align-items:center;gap:10px;min-width:0;padding:0 16px;border-right:1px solid #e5ecf5}.kata-jobs-results-search label svg{width:19px;height:19px;flex:0 0 19px;color:#31598f}.kata-jobs-results-search input{width:100%;height:54px;padding:0;border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;color:#001849;font-size:14px}.kata-jobs-results-search button{min-width:150px;border:0;background:#0050fc;color:#fff;padding:0 22px;font:800 14px/1 inherit;cursor:pointer}.kata-jobs-results-search button:hover{background:#003fc9}.kata-jobs-results-active{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:14px}.kata-jobs-results-chip{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:7px 11px;border:1px solid #d8e3f1;border-radius:999px;background:#fff;color:#1d395f;font-size:12px;font-weight:750;text-decoration:none}.kata-jobs-results-chip b{font-size:16px;line-height:1;color:#6f84a0}.kata-jobs-results-chip:hover{border-color:#99bfff;color:#0050fc}.kata-jobs-results-chip--clear{border-color:transparent;background:transparent;color:#0050fc;padding-inline:5px}html.kata-jobs-results-mode .kata-jobs-results-layout{display:grid;grid-template-columns:278px minmax(0,1fr);gap:22px;align-items:start}html.kata-jobs-results-mode .kata-jobs-results-sidebar{display:block;position:sticky;top:18px;background:#fff;border:1px solid #e0e7f0;border-radius:17px;padding:18px;box-shadow:0 6px 24px rgba(0,38,92,.045)}.kata-jobs-results-sidebar__top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:13px;border-bottom:1px solid #edf1f6}.kata-jobs-results-sidebar__top strong{display:block;color:#001849;font-size:16px;font-weight:900}.kata-jobs-results-sidebar__top small{display:block;margin-top:3px;color:#71839b;font-size:11px}.kata-jobs-results-sidebar__close{display:none;width:38px;height:38px;border:1px solid #dde5ef;border-radius:10px;background:#fff;color:#001849;font-size:25px;line-height:1;cursor:pointer}.kata-jobs-results-filter{padding:17px 0;border-bottom:1px solid #edf1f6}.kata-jobs-results-filter__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:11px}.kata-jobs-results-filter__head strong{color:#001849;font-size:14px;font-weight:900}.kata-jobs-results-filter__options{display:grid;gap:2px}.kata-jobs-results-option{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:36px;padding:5px 3px;border-radius:8px;color:#152f52;text-decoration:none;font-size:13px}.kata-jobs-results-option:hover{background:#f5f8fd;color:#0050fc}.kata-jobs-results-option__box{display:grid;place-items:center;width:18px;height:18px;border:1.5px solid #bcc9d9;border-radius:4px;background:#fff;color:#fff}.kata-jobs-results-option__box svg{width:14px;height:14px}.kata-jobs-results-option.is-selected .kata-jobs-results-option__box{border-color:#0050fc;background:#0050fc}.kata-jobs-results-option.is-selected .kata-jobs-results-option__label{color:#0050fc;font-weight:850}.kata-jobs-results-option small{color:#8796aa;font-size:11px;font-variant-numeric:tabular-nums}.kata-jobs-results-filter__search{display:flex;align-items:center;gap:8px;height:40px;margin:0 0 9px;padding:0 10px;border:1px solid #dce4ee;border-radius:10px;background:#fbfcfe}.kata-jobs-results-filter__search svg{width:17px;height:17px;color:#6c819e}.kata-jobs-results-filter__search input{min-width:0;width:100%;padding:0;border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;font-size:12px}.kata-jobs-results-filter__more{width:100%;margin-top:7px;border:0;background:transparent;color:#0050fc;text-align:left;font-size:12px;font-weight:800;cursor:pointer}.kata-jobs-results-filter__empty{margin:0;color:#8493a7;font-size:12px}.kata-jobs-results-clear{display:block;margin-top:15px;padding:11px 12px;border-radius:10px;background:#f1f6ff;color:#0050fc;text-align:center;text-decoration:none;font-size:12px;font-weight:850}html.kata-jobs-results-mode .kata-jobs-results-main{min-width:0}html.kata-jobs-results-mode .kata-jobs-results-toolbar{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:62px;margin-bottom:14px;padding:12px 16px;border:1px solid #e0e7f0;border-radius:15px;background:#fff}.kata-jobs-results-toolbar>div{display:flex;align-items:baseline;gap:8px;min-width:0}.kata-jobs-results-toolbar strong{color:#001849;font-size:16px;font-weight:900}.kata-jobs-results-toolbar>div span{color:#73859c;font-size:12px}.kata-jobs-results-toolbar label{display:flex;align-items:center;gap:8px;color:#60758f;font-size:12px;font-weight:700}.kata-jobs-results-toolbar select{height:38px;padding:0 32px 0 11px;border:1px solid #d7e0eb;border-radius:9px;background:#fff;color:#173353;font-size:12px;font-weight:750}html.kata-jobs-results-mode .kata-jobs-latest--desktop-locked .kata-jobs-card-grid{display:grid!important;grid-template-columns:1fr!important;gap:14px!important;margin-top:0!important}html.kata-jobs-results-mode .kata-jobs-latest--desktop-locked .kata-job-card{display:grid!important;grid-template-columns:74px minmax(0,1fr) auto!important;grid-template-rows:auto auto auto auto!important;column-gap:16px!important;row-gap:4px!important;min-height:0!important;padding:18px 18px!important;border:1px solid #dfe7f1!important;border-radius:17px!important;background:#fff!important;box-shadow:0 5px 20px rgba(0,34,83,.035)!important;transform:none!important}html.kata-jobs-results-mode .kata-jobs-latest--desktop-locked .kata-job-card:hover{border-color:#9bc0fb!important;box-shadow:0 12px 30px rgba(0,66,160,.08)!important;transform:translateY(-1px)!important}html.kata-jobs-results-mode .kata-jobs-latest--desktop-locked .kata-job-card__logo{grid-column:1!important;grid-row:1/5!important;width:74px!important;height:74px!important;align-self:start!important;border:1px solid #e0e7f0!important;border-radius:13px!important;background:#fff!important;overflow:hidden!important}html.kata-jobs-results-mode .kata-jobs-latest--desktop-locked .kata-job-card h3{grid-column:2!important;grid-row:1!important;margin:0!important;font-size:18px!important;line-height:1.25!important}html.kata-jobs-results-mode .kata-jobs-latest--desktop-locked .kata-job-card h3 a{white-space:normal!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical}html.kata-jobs-results-mode .kata-jobs-latest--desktop-locked .kata-job-card__company{grid-column:2!important;grid-row:2!important;margin:0!important}html.kata-jobs-results-mode .kata-jobs-latest--desktop-locked .kata-job-card__meta{grid-column:2!important;grid-row:3!important;display:flex!important;flex-wrap:wrap!important;gap:9px 15px!important;margin:5px 0 0!important;color:#647995!important;font-size:12px!important}html.kata-jobs-results-mode .kata-jobs-latest--desktop-locked .kata-job-card__meta-item.is-workmode{display:inline-flex!important}html.kata-jobs-results-mode .kata-jobs-latest--desktop-locked .kata-job-card__summary{grid-column:2!important;grid-row:4!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden!important;margin:8px 0 0!important;color:#425b78!important;font-size:12.5px!important;line-height:1.5!important}html.kata-jobs-results-mode .kata-jobs-latest--desktop-locked .kata-job-card__bottom{display:flex!important;grid-column:3!important;grid-row:1/5!important;align-self:stretch!important;flex-direction:column!important;align-items:flex-end!important;justify-content:space-between!important;min-width:150px!important}html.kata-jobs-results-mode .kata-jobs-latest--desktop-locked .kata-job-card__facts{display:grid!important;justify-items:end!important;gap:8px!important}html.kata-jobs-results-mode .kata-jobs-latest--desktop-locked .kata-job-card__salary{display:flex!important;align-items:center!important;gap:6px!important;color:#001849!important;font-size:12px!important;font-weight:850!important}html.kata-jobs-results-mode .kata-jobs-latest--desktop-locked .kata-job-card__salary svg{width:16px!important;height:16px!important;color:#31598f!important}html.kata-jobs-results-mode .kata-jobs-latest--desktop-locked .kata-job-card__posted{position:static!important;display:inline-flex!important;align-items:center!important;color:#8090a4!important;font-size:11px!important}html.kata-jobs-results-mode .kata-jobs-latest--desktop-locked .kata-job-card__posted-full{display:inline!important}html.kata-jobs-results-mode .kata-jobs-latest--desktop-locked .kata-job-card__posted-compact{display:none!important}html.kata-jobs-results-mode .kata-jobs-latest--desktop-locked .kata-job-card__apply{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:118px!important;min-height:39px!important;padding:9px 14px!important;border-radius:10px!important;background:#0050fc!important;color:#fff!important;text-decoration:none!important;font-size:12px!important;font-weight:850!important}html.kata-jobs-results-mode .kata-jobs-latest--desktop-locked .kata-job-card__save{position:absolute!important;right:18px!important;top:56px!important;width:38px!important;height:38px!important;border-radius:10px!important;background:#f2f6fc!important}html.kata-jobs-results-mode .kata-jobs-latest--desktop-locked .kata-job-card{position:relative!important}html.kata-jobs-results-mode .kata-jobs-latest--desktop-locked .kata-jobs-live-note{display:block!important;margin:14px 0 0;color:#71839a;font-size:11px}.kata-jobs-results-filter-toggle{display:none;align-items:center;gap:7px;min-height:42px;padding:0 13px;border:1px solid #d5e0ee;border-radius:11px;background:#fff;color:#001849;font-size:12px;font-weight:850;cursor:pointer}.kata-jobs-results-filter-toggle svg{width:19px;height:19px;color:#0050fc}@media(max-width:900px){html.kata-jobs-results-mode .kata-jobs-latest{padding:16px 0 54px!important}html.kata-jobs-results-mode .kata-jobs-latest>.nm-shell{padding:0 14px!important}.kata-jobs-results-head__row{align-items:center}.kata-jobs-results-head h1{font-size:29px}.kata-jobs-results-filter-toggle{display:inline-flex}.kata-jobs-results-search{grid-template-columns:1fr;margin-top:15px;border-radius:13px;overflow:visible;background:transparent;border:0;box-shadow:none;gap:9px}.kata-jobs-results-search label{height:48px;padding:0 13px;border:1px solid #dce5f0!important;border-radius:12px;background:#fff}.kata-jobs-results-search input{height:46px}.kata-jobs-results-search button{height:48px;border-radius:12px}html.kata-jobs-results-mode .kata-jobs-results-layout{display:block}html.kata-jobs-results-mode .kata-jobs-results-sidebar{display:block;position:fixed;z-index:2147482501;top:0;left:0;bottom:0;width:min(88vw,350px);max-height:none;overflow:auto;border-radius:0 18px 18px 0;padding:18px;transform:translateX(-104%);transition:transform .22s ease;box-shadow:18px 0 50px rgba(0,24,65,.18)}html.kata-jobs-results-mode .kata-jobs-results-sidebar.is-open{transform:translateX(0)}.kata-jobs-results-sidebar__close{display:grid;place-items:center}html.kata-jobs-results-mode .kata-jobs-results-backdrop:not([hidden]){display:block;position:fixed;z-index:2147482500;inset:0;background:rgba(0,20,52,.42);backdrop-filter:blur(2px)}html.kata-jobs-filter-drawer-open{overflow:hidden}html.kata-jobs-results-mode .kata-jobs-results-toolbar{min-height:52px;padding:10px 12px;margin-bottom:11px}.kata-jobs-results-toolbar>div{display:block}.kata-jobs-results-toolbar>div span{display:block;margin-top:2px}.kata-jobs-results-toolbar label{font-size:0}.kata-jobs-results-toolbar select{font-size:12px}html.kata-jobs-results-mode .kata-jobs-latest--desktop-locked .kata-job-card{grid-template-columns:58px minmax(0,1fr)!important;grid-template-rows:auto auto auto auto auto!important;padding:14px!important;column-gap:12px!important}html.kata-jobs-results-mode .kata-jobs-latest--desktop-locked .kata-job-card__logo{width:58px!important;height:58px!important;grid-row:1/4!important}html.kata-jobs-results-mode .kata-jobs-latest--desktop-locked .kata-job-card h3{grid-column:2!important;font-size:16px!important;padding-right:38px!important}html.kata-jobs-results-mode .kata-jobs-latest--desktop-locked .kata-job-card__company{grid-column:2!important}html.kata-jobs-results-mode .kata-jobs-latest--desktop-locked .kata-job-card__meta{grid-column:1/3!important;grid-row:4!important;margin-top:9px!important}html.kata-jobs-results-mode .kata-jobs-latest--desktop-locked .kata-job-card__summary{grid-column:1/3!important;grid-row:5!important}html.kata-jobs-results-mode .kata-jobs-latest--desktop-locked .kata-job-card__bottom{grid-column:1/3!important;grid-row:6!important;flex-direction:row!important;align-items:center!important;min-width:0!important;margin-top:10px!important;padding-top:10px!important;border-top:1px solid #edf1f6}html.kata-jobs-results-mode .kata-jobs-latest--desktop-locked .kata-job-card__facts{justify-items:start!important}html.kata-jobs-results-mode .kata-jobs-latest--desktop-locked .kata-job-card__salary{font-size:11.5px!important}html.kata-jobs-results-mode .kata-jobs-latest--desktop-locked .kata-job-card__posted{display:none!important}html.kata-jobs-results-mode .kata-jobs-latest--desktop-locked .kata-job-card__apply{min-width:104px!important}html.kata-jobs-results-mode .kata-jobs-latest--desktop-locked .kata-job-card__save{right:12px!important;top:12px!important;width:36px!important;height:36px!important}}@media(max-width:430px){.kata-jobs-results-head__crumbs{margin-bottom:10px}.kata-jobs-results-head h1{font-size:26px}.kata-jobs-results-head__row p[data-jobs-results-summary]{font-size:12px}.kata-jobs-results-active{gap:6px;margin-top:10px}.kata-jobs-results-chip{min-height:31px;padding:6px 9px;font-size:11px}html.kata-jobs-results-mode .kata-jobs-latest--desktop-locked .kata-job-card__meta{gap:7px 11px!important}html.kata-jobs-results-mode .kata-jobs-latest--desktop-locked .kata-job-card__summary{-webkit-line-clamp:2}}@media(prefers-reduced-motion:reduce){html.kata-jobs-results-mode .kata-jobs-results-sidebar{transition:none!important}}
