.kata-jobs-world{overflow-x:clip}.kata-jobs-world [hidden]{display:none!important}.kata-jobs-world a,.kata-jobs-world button,.kata-jobs-world input{touch-action:manipulation}.kata-jobs-world a:focus-visible,.kata-jobs-world button:focus-visible,.kata-jobs-world input:focus-visible{outline:3px solid rgba(0,80,252,.28);outline-offset:3px}.kata-jobs-world .kata-jobs-section-link{min-height:40px}.kata-jobs-world .kata-job-card__save,.kata-jobs-world .kata-job-card__apply,.kata-jobs-world .kata-employer-card__cta,.kata-jobs-world .kata-jobs-employer-path a{min-height:44px}.kata-jobs-world .kata-job-card__company-name,.kata-jobs-world .kata-employer-card__identity strong,.kata-jobs-world .kata-job-card h3 a{overflow-wrap:anywhere}.kata-jobs-world .kata-jobs-card-grid,.kata-jobs-world .kata-jobs-employer-grid,.kata-jobs-world .kata-jobs-location-grid,.kata-jobs-world .kata-jobs-discovery-grid{scroll-padding-inline:12px}.kata-jobs-latest,.kata-jobs-employers,.kata-jobs-locations,.kata-jobs-discovery,.kata-jobs-employer-conversion{scroll-margin-top:108px}.kata-jobs-employers{border-top:1px solid #edf2f8}.kata-jobs-live-note,.kata-jobs-employer-note{line-height:1.45}@media(max-width:900px){.kata-jobs-world .nm-shell{width:min(100% - 28px,1320px)}.kata-jobs-section-head{gap:14px}.kata-employer-page__layout{min-width:0}.kata-employer-page__layout>*{min-width:0}}@media(max-width:720px){.kata-jobs-world .nm-shell{width:min(100% - 24px,1320px)}.kata-jobs-hero__visual{margin-inline:-12px}.kata-jobs-hero__copy{padding-bottom:22px}.kata-jobs-search{width:100%}.kata-jobs-search__field,.kata-jobs-search input{min-width:0}.kata-jobs-popular{max-width:100%}.kata-jobs-popular a{flex:0 0 auto}.kata-jobs-m2,.kata-jobs-m3{padding-block:32px 38px}.kata-jobs-section-head{align-items:flex-end;flex-wrap:wrap;gap:7px 12px}.kata-jobs-section-head__copy{flex:1 1 210px}.kata-jobs-section-head h2{font-size:25px;line-height:1.08}.kata-jobs-section-link{flex:0 0 auto;padding:5px 0;font-size:11.5px}.kata-jobs-category-state,.kata-jobs-live-note,.kata-jobs-employer-note{font-size:10.5px}.kata-jobs-category-grid,.kata-jobs-employer-grid,.kata-jobs-location-grid,.kata-jobs-discovery-grid{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.kata-job-category-card{width:150px;min-width:150px}.kata-jobs-card-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;overflow:visible!important;margin-inline:0!important;padding:0!important}.kata-job-card{width:100%!important;min-width:0!important;min-height:0!important}.kata-job-card__top{padding-right:42px}.kata-job-card__company-name{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.kata-job-card h3{max-width:none}.kata-job-card__bottom{align-items:flex-end}.kata-job-card__bottom>div{min-width:0}.kata-job-card__salary{overflow-wrap:anywhere}.kata-job-card__apply{flex:0 0 auto}.kata-employer-card{width:184px;min-width:184px}.kata-employer-card__main{min-height:242px}.kata-employer-card__identity strong{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.kata-jobs-locations{padding:36px 0 42px}.kata-jobs-location-card{width:196px;min-width:196px}.kata-jobs-discovery{padding:38px 0}.kata-jobs-discovery__copy h2{font-size:29px}.kata-jobs-discovery-grid>a{width:136px;min-width:136px}.kata-jobs-employer-conversion{padding:22px 0 48px}.kata-jobs-employer-conversion__panel{margin-inline:0;padding:20px 14px}.kata-jobs-employer-conversion__copy h2{font-size:29px}.kata-jobs-employer-benefits span{font-size:11px}.kata-jobs-employer-path{min-height:0}.kata-jobs-employer-path a{margin-top:18px}.kata-jobs-employer-view .nm-shell{width:min(100% - 20px,1320px)}.kata-employer-breadcrumb{max-width:100%;overflow-x:auto;scrollbar-width:none}.kata-employer-breadcrumb::-webkit-scrollbar{display:none}.kata-employer-hero{grid-template-columns:58px minmax(0,1fr)}.kata-employer-hero__logo{width:58px;height:58px}.kata-employer-hero h1{font-size:22px;overflow-wrap:anywhere}.kata-employer-tabs{max-width:100%;scrollbar-width:none}.kata-employer-tabs::-webkit-scrollbar{display:none}.kata-employer-related .kata-employer-card{width:174px;min-width:174px}}@media(max-width:430px){.kata-jobs-world .nm-shell{width:min(100% - 20px,1320px)}.kata-jobs-hero__visual{margin-inline:-10px;min-height:165px}.kata-jobs-hero__visual img{height:165px;min-height:165px}.kata-jobs-hero h1{font-size:34px}.kata-jobs-hero__lead{font-size:13px}.kata-jobs-search{margin-top:15px}.kata-jobs-popular a{font-size:10.5px}.kata-jobs-signals{gap:2px}.kata-jobs-signal__text strong{font-size:9.5px}.kata-jobs-section-head h2{font-size:23px}.kata-job-category-card{width:144px;min-width:144px}.kata-employer-card{width:176px;min-width:176px}.kata-jobs-location-card{width:184px;min-width:184px}.kata-jobs-discovery-grid>a{width:130px;min-width:130px}.kata-job-card{padding:13px}.kata-job-card__logo{width:44px;height:44px;flex-basis:44px}.kata-job-card h3{font-size:15.5px}.kata-job-card__bottom{gap:8px}.kata-job-card__apply{min-width:82px;padding-inline:12px}}@media(max-width:360px){.kata-jobs-world .nm-shell{width:min(100% - 16px,1320px)}.kata-jobs-hero__visual{margin-inline:-8px;min-height:152px}.kata-jobs-hero__visual img{height:152px;min-height:152px}.kata-jobs-hero__copy{padding-top:17px}.kata-jobs-hero h1{font-size:31px}.kata-jobs-hero__lead{font-size:12.5px}.kata-jobs-search input{font-size:12px}.kata-jobs-popular a:nth-of-type(n+5){display:inline-flex}.kata-jobs-signals{margin-top:14px;padding-top:12px}.kata-jobs-signal{padding-inline:2px}.kata-jobs-section-eyebrow{font-size:9.5px}.kata-jobs-section-head h2{font-size:22px}.kata-jobs-section-link{font-size:10.5px}.kata-job-category-card{width:138px;min-width:138px;padding:12px}.kata-employer-card{width:168px;min-width:168px}.kata-jobs-location-card{width:178px;min-width:178px}.kata-jobs-discovery-grid>a{width:124px;min-width:124px;padding:13px}.kata-job-card__chip{padding-inline:7px}.kata-job-card__salary{font-size:12.5px}.kata-job-card__posted{font-size:10px}.kata-job-card__apply{min-width:76px;font-size:11px}.kata-jobs-employer-conversion__copy h2{font-size:27px}}@media(max-width:320px){.kata-jobs-hero h1{font-size:29px}.kata-jobs-search__submit{width:46px;height:46px;min-height:46px}.kata-jobs-search input{height:46px}.kata-jobs-section-head__copy{flex-basis:180px}.kata-job-card__meta{font-size:10.5px}.kata-job-card__chips{gap:4px}.kata-job-card__chip{font-size:10px}.kata-employer-hero{padding:13px}.kata-employer-hero h1{font-size:20px}}@media(prefers-reduced-motion:reduce){.kata-jobs-world *{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media(max-width:720px){.kata-jobs-categories{padding-top:28px!important;padding-bottom:30px!important}.kata-jobs-categories .kata-jobs-section-head{align-items:center;flex-wrap:nowrap;margin-bottom:14px;gap:10px}.kata-jobs-categories .kata-jobs-section-head__copy{flex:1 1 auto;min-width:0}.kata-jobs-categories .kata-jobs-section-eyebrow{display:none!important}.kata-jobs-categories .kata-jobs-section-head h2{font-size:18px;line-height:1.08;letter-spacing:-.03em}.kata-jobs-categories .kata-jobs-section-link{min-height:32px;padding:4px 1px;font-size:12px;line-height:1;color:#0050fc;font-weight:820}.kata-jobs-categories .kata-jobs-category-grid{display:flex!important;align-items:stretch;gap:12px;overflow-x:auto!important;overflow-y:hidden;margin-inline:-12px!important;padding:2px 12px!important;scroll-snap-type:x mandatory;scroll-padding-inline:12px;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.kata-jobs-categories .kata-jobs-category-grid::-webkit-scrollbar{display:none}.kata-jobs-categories .kata-job-category-card{position:relative;width:150px!important;min-width:150px!important;max-width:150px!important;min-height:198px!important;flex:0 0 150px!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;padding:8px!important;border-radius:22px!important;border:1px solid #e1ebf7;background:#fbfdff;color:#001849;text-decoration:none;box-shadow:0 8px 24px #0018490e;scroll-snap-align:start;overflow:hidden;transform:none!important}.kata-jobs-categories .kata-job-category-card:active{transform:scale(.985)!important}.kata-jobs-categories .kata-job-category-card__icon{display:none!important}.kata-jobs-categories .kata-job-category-card__art{position:relative;display:block;height:94px;min-height:94px;border-radius:17px;margin-bottom:12px;overflow:hidden;background:linear-gradient(180deg,#edf3ff,#f6f9ff)}.kata-jobs-categories .kata-job-category-card__art:before,.kata-jobs-categories .kata-job-category-card__art:after,.kata-jobs-categories .kata-job-category-card__art-shape{content:"";position:absolute;display:block}.kata-jobs-categories .kata-job-category-card__art:before{inset:auto auto 14px 14px;width:58px;height:58px;border-radius:18px;background:#ffffff57;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.kata-jobs-categories .kata-job-category-card__art:after{top:14px;right:14px;width:24px;height:24px;border-radius:50%;background:#ffffff8c}.kata-jobs-categories .kata-job-category-card__art-shape{left:-4px;right:-4px;bottom:-18px;height:56px;border-radius:50% 50% 0 0/100% 100% 0 0;background:#ffffff57}.kata-jobs-categories .kata-job-category-card__art-symbol{position:absolute;left:50%;top:50%;transform:translate(-50%,-42%);font-size:42px;line-height:1;color:#0a2f72;opacity:.88;font-weight:800}.kata-jobs-categories .kata-job-category-card__text{display:flex;min-width:0;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex:1 1 auto;padding:0 4px 0 2px}.kata-jobs-categories .kata-job-category-card__text strong{display:block;font-size:15px!important;line-height:1.1!important;font-weight:820;letter-spacing:-.025em;white-space:normal}.kata-jobs-categories .kata-job-category-card__label--desktop{display:none!important}.kata-jobs-categories .kata-job-category-card__label--mobile{display:block!important}.kata-jobs-categories .kata-job-category-card__text small{display:block;margin-top:6px;font-size:13px;line-height:1.05;color:#6f84a0;white-space:nowrap}.kata-jobs-categories .kata-job-category-card__arrow{position:relative;display:grid!important;place-items:center;align-self:flex-start;margin:14px 0 0 2px;width:34px;height:34px;border-radius:50%;background:#fff;color:#001849;font-size:18px;line-height:1;box-shadow:0 4px 12px #00184917}.kata-jobs-categories .kata-job-category-card.is-featured,.kata-jobs-categories .kata-job-category-card.is-selected{background:linear-gradient(180deg,#5aa0ff,#4b8fff);border-color:#4a92ff;color:#fff;box-shadow:0 12px 26px #0050fc3d}.kata-jobs-categories .kata-job-category-card.is-featured .kata-job-category-card__art,.kata-jobs-categories .kata-job-category-card.is-selected .kata-job-category-card__art{background:linear-gradient(180deg,#7fb7ff,#68a6ff)}.kata-jobs-categories .kata-job-category-card.is-featured .kata-job-category-card__art-symbol,.kata-jobs-categories .kata-job-category-card.is-selected .kata-job-category-card__art-symbol,.kata-jobs-categories .kata-job-category-card.is-featured .kata-job-category-card__text strong,.kata-jobs-categories .kata-job-category-card.is-selected .kata-job-category-card__text strong,.kata-jobs-categories .kata-job-category-card.is-featured .kata-job-category-card__text small,.kata-jobs-categories .kata-job-category-card.is-selected .kata-job-category-card__text small{color:#fff}.kata-jobs-categories .kata-job-category-card.is-featured .kata-job-category-card__arrow,.kata-jobs-categories .kata-job-category-card.is-selected .kata-job-category-card__arrow{color:#0050fc}.kata-jobs-categories .kata-job-category-card.is-hospitality .kata-job-category-card__art{background:linear-gradient(180deg,#cde0ff,#9fc2ff)}.kata-jobs-categories .kata-job-category-card.is-sales .kata-job-category-card__art{background:linear-gradient(180deg,#fde4ee,#f8cfe1)}.kata-jobs-categories .kata-job-category-card.is-construction .kata-job-category-card__art{background:linear-gradient(180deg,#fff1bf,#ffe39e)}.kata-jobs-categories .kata-job-category-card.is-it .kata-job-category-card__art{background:linear-gradient(180deg,#d9ebff,#c5ddff)}.kata-jobs-categories .kata-job-category-card.is-accounting .kata-job-category-card__art{background:linear-gradient(180deg,#e8e6ff,#d9d6ff)}.kata-jobs-categories .kata-job-category-card.is-healthcare .kata-job-category-card__art{background:linear-gradient(180deg,#daf4f0,#c4ece6)}.kata-jobs-categories .kata-job-category-card.is-admin .kata-job-category-card__art{background:linear-gradient(180deg,#e5eefc,#d8e6fb)}.kata-jobs-categories .kata-job-category-card.is-research .kata-job-category-card__art{background:linear-gradient(180deg,#ddeaff,#d1e2ff)}.kata-jobs-categories .kata-job-category-card.is-realestate .kata-job-category-card__art{background:linear-gradient(180deg,#dbeaff,#cadfff)}.kata-jobs-categories .kata-job-category-card.is-automotive .kata-job-category-card__art{background:linear-gradient(180deg,#d9e7ff,#c4d8ff)}.kata-jobs-categories .kata-job-category-card.is-food .kata-job-category-card__art{background:linear-gradient(180deg,#ffe9cf,#ffddb3)}.kata-jobs-categories .kata-jobs-category-dots{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:12px}.kata-jobs-categories .kata-jobs-category-dot{-webkit-appearance:none;appearance:none;border:0;width:7px;height:7px;padding:0;border-radius:50%;background:#ced8e7;cursor:pointer}.kata-jobs-categories .kata-jobs-category-dot.is-active{width:18px;border-radius:999px;background:#0050fc}.kata-jobs-categories .kata-jobs-category-state{display:none!important}}@media(max-width:430px){.kata-jobs-categories .kata-jobs-category-grid{margin-inline:-10px!important;padding-inline:10px!important;scroll-padding-inline:10px}.kata-jobs-categories .kata-job-category-card{width:144px!important;min-width:144px!important;max-width:144px!important;flex-basis:144px!important;min-height:192px!important}.kata-jobs-categories .kata-job-category-card__art{height:90px;min-height:90px}.kata-jobs-categories .kata-job-category-card__text strong{font-size:14px!important}.kata-jobs-categories .kata-job-category-card__text small{font-size:12px}}@media(max-width:360px){.kata-jobs-categories .kata-jobs-section-head h2{font-size:17px}.kata-jobs-categories .kata-job-category-card{width:138px!important;min-width:138px!important;max-width:138px!important;flex-basis:138px!important}.kata-jobs-categories .kata-job-category-card__arrow{width:32px;height:32px}}@media(max-width:720px){.kata-jobs-employers{padding-top:30px!important;padding-bottom:30px!important}.kata-jobs-employers .kata-jobs-section-head{align-items:center;flex-wrap:nowrap;margin-bottom:14px;gap:10px}.kata-jobs-employers .kata-jobs-section-head__copy{flex:1 1 auto;min-width:0}.kata-jobs-employers .kata-jobs-section-eyebrow{display:none!important}.kata-jobs-employers .kata-jobs-section-head h2{font-size:18px;line-height:1.08;letter-spacing:-.03em;white-space:nowrap}.kata-jobs-employers .kata-jobs-section-link{min-height:32px;padding:4px 1px;font-size:12px;line-height:1;color:#0050fc;font-weight:820}.kata-jobs-employers .kata-jobs-employer-grid{display:flex!important;align-items:stretch;gap:12px;overflow-x:auto!important;overflow-y:hidden;margin-inline:-12px!important;padding:2px 12px 4px!important;scroll-snap-type:x mandatory;scroll-padding-inline:12px;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.kata-jobs-employers .kata-jobs-employer-grid::-webkit-scrollbar{display:none}.kata-jobs-employers .kata-employer-card{width:170px!important;min-width:170px!important;max-width:170px!important;flex:0 0 170px!important;scroll-snap-align:start;scroll-snap-stop:normal}.kata-jobs-employers .kata-employer-card__main{position:relative;display:flex!important;flex-direction:column!important;align-items:flex-start!important;min-height:284px!important;height:100%;padding:0 12px 12px!important;border:1px solid #dfe8f4!important;border-radius:20px!important;background:#fff;text-align:left;overflow:hidden;box-shadow:0 9px 26px #00184911;transform:none!important}.kata-jobs-employers .kata-employer-card.is-featured .kata-employer-card__main{border:2px solid #72aaff!important;box-shadow:0 11px 28px #0050fc21}.kata-jobs-employers .kata-employer-card__main:active{transform:scale(.985)!important}.kata-jobs-employers .kata-employer-card__cover{display:block!important;position:relative;width:calc(100% + 24px);height:96px;min-height:96px;margin:0 -12px;overflow:hidden;background:#eaf2ff}.kata-jobs-employers .kata-employer-card__cover img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.kata-jobs-employers .kata-employer-card__cover--fallback{display:grid!important;place-items:center;isolation:isolate}.kata-jobs-employers .kata-employer-card__cover--fallback:before,.kata-jobs-employers .kata-employer-card__cover--fallback:after{content:"";position:absolute;border-radius:50%;filter:blur(1px);z-index:-1}.kata-jobs-employers .kata-employer-card__cover--fallback:before{width:115px;height:115px;left:-25px;top:-38px;background:#ffffff47}.kata-jobs-employers .kata-employer-card__cover--fallback:after{width:90px;height:90px;right:-22px;bottom:-36px;background:#ffffff38}.kata-jobs-employers .kata-employer-card__cover--fallback>span{font-size:32px;font-weight:900;letter-spacing:-.06em;color:#00184994}.kata-jobs-employers .kata-employer-card__cover--fallback.is-healthcare{background:linear-gradient(135deg,#d5f6ef,#bceee3)}.kata-jobs-employers .kata-employer-card__cover--fallback.is-tech{background:linear-gradient(135deg,#d7e7ff,#c0d9ff)}.kata-jobs-employers .kata-employer-card__cover--fallback.is-property{background:linear-gradient(135deg,#d9eaff,#c7dcff)}.kata-jobs-employers .kata-employer-card__cover--fallback.is-auto{background:linear-gradient(135deg,#e2e8f2,#cbd7e7)}.kata-jobs-employers .kata-employer-card__cover--fallback.is-hospitality{background:linear-gradient(135deg,#cfe9ff,#b7dcff)}.kata-jobs-employers .kata-employer-card__cover--fallback.is-generic{background:linear-gradient(135deg,#e8effa,#d8e5f7)}.kata-jobs-employers .kata-employer-card__logo{position:relative;z-index:2;display:grid!important;place-items:center;width:56px!important;height:56px!important;flex:0 0 56px!important;margin-top:-29px;border-radius:50%!important;border:3px solid #fff!important;background:#fff;color:#001849;font-size:13px!important;box-shadow:0 5px 15px #00184929;overflow:hidden}.kata-jobs-employers .kata-employer-card__logo img{width:100%;height:100%;padding:4px;border-radius:50%;object-fit:contain;background:#fff}.kata-jobs-employers .kata-employer-card__identity{display:flex!important;justify-content:flex-start!important;align-items:center!important;gap:5px;margin-top:8px!important;min-height:0;width:100%}.kata-jobs-employers .kata-employer-card__identity strong{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden!important;white-space:normal!important;font-size:13px!important;line-height:1.14!important;font-weight:850;letter-spacing:-.02em;color:#001849}.kata-jobs-employers .kata-employer-card__verified{width:15px!important;height:15px!important;flex-basis:15px!important;font-size:9px!important;margin-top:0;background:#0050fc}.kata-jobs-employers .kata-employer-card__badges{display:none!important}.kata-jobs-employers .kata-employer-card__fact{display:block!important;width:100%;margin-top:5px!important;color:#647996;font-size:10.5px!important;line-height:1.15!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left!important}.kata-jobs-employers .kata-employer-card__fact--location{display:flex!important;align-items:center;gap:5px;color:#5f7490}.kata-jobs-employers .kata-employer-card__fact--location svg{display:block!important;width:12px;height:12px;flex:0 0 12px;color:#244d85}.kata-jobs-employers .kata-employer-card__mobile-hiring{display:inline-flex!important;align-items:center;gap:6px;min-height:27px;margin-top:10px;padding:5px 10px;border-radius:999px;background:#f7fbff;border:1px solid #e0e9f4;color:#001849;font-size:10px;font-weight:780;box-shadow:0 3px 9px #0018490b}.kata-jobs-employers .kata-employer-card__mobile-hiring i{width:8px;height:8px;border-radius:50%;background:#2acb55;box-shadow:0 0 0 3px #2acb551a}.kata-jobs-employers .kata-employer-card__roles{display:inline-flex!important;align-items:center;min-height:30px;margin-top:auto!important;padding:6px 10px;border-radius:999px;background:#eaf3ff;color:#0050fc;font-size:10.5px!important;line-height:1!important;font-weight:760;text-align:left!important;white-space:nowrap}.kata-jobs-employers .kata-employer-card__roles b{font-size:12px!important;margin-right:3px}.kata-jobs-employers .kata-employer-card__mobile-arrow{position:absolute;right:11px;bottom:11px;display:grid!important;place-items:center;width:32px;height:32px;border-radius:50%;background:#fff;border:1px solid #dce7f4;color:#0050fc;font-size:17px;font-weight:800;box-shadow:0 4px 12px #00184914}.kata-jobs-employers .kata-employer-card__cta,.kata-jobs-employers .kata-jobs-employer-note{display:none!important}.kata-jobs-employers .kata-jobs-employer-dots{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:12px}.kata-jobs-employers .kata-jobs-employer-dot{-webkit-appearance:none;appearance:none;border:0;width:7px;height:7px;padding:0;border-radius:50%;background:#ced8e7;cursor:pointer}.kata-jobs-employers .kata-jobs-employer-dot.is-active{width:18px;border-radius:999px;background:#0050fc}.kata-jobs-employers .kata-employers-empty{min-width:calc(100vw - 24px);min-height:118px;padding:18px}.kata-jobs-employers .kata-employers-empty strong{font-size:15px}.kata-jobs-employers .kata-employers-empty span{font-size:10.5px}}@media(max-width:430px){.kata-jobs-employers .kata-jobs-employer-grid{margin-inline:-10px!important;padding-inline:10px!important;scroll-padding-inline:10px}.kata-jobs-employers .kata-employer-card{width:162px!important;min-width:162px!important;max-width:162px!important;flex-basis:162px!important}.kata-jobs-employers .kata-employer-card__cover{height:91px;min-height:91px}.kata-jobs-employers .kata-employer-card__main{min-height:276px!important;padding-inline:11px!important;padding-bottom:11px!important}.kata-jobs-employers .kata-employer-card__cover{width:calc(100% + 22px);margin-inline:-11px}.kata-jobs-employers .kata-employer-card__logo{width:54px!important;height:54px!important;flex-basis:54px!important;margin-top:-28px}.kata-jobs-employers .kata-employer-card__identity strong{font-size:12.5px!important}}@media(max-width:360px){.kata-jobs-employers .kata-jobs-section-head h2{font-size:17px}.kata-jobs-employers .kata-employer-card{width:154px!important;min-width:154px!important;max-width:154px!important;flex-basis:154px!important}.kata-jobs-employers .kata-employer-card__cover{height:87px;min-height:87px}.kata-jobs-employers .kata-employer-card__main{min-height:268px!important}.kata-jobs-employers .kata-employer-card__fact{font-size:10px!important}}@media(max-width:720px){.kata-jobs-latest{padding-top:28px!important;padding-bottom:30px!important}.kata-jobs-latest .kata-jobs-section-head{align-items:center;flex-wrap:nowrap;margin-bottom:14px;gap:10px}.kata-jobs-latest .kata-jobs-section-head__copy{flex:1 1 auto;min-width:0}.kata-jobs-latest .kata-jobs-section-eyebrow{display:none!important}.kata-jobs-latest .kata-jobs-section-head h2{font-size:18px;line-height:1.08;letter-spacing:-.03em;white-space:nowrap}.kata-jobs-latest .kata-jobs-section-link{min-height:32px;padding:4px 1px;font-size:12px;line-height:1;color:#0050fc;font-weight:820}.kata-jobs-latest .kata-jobs-card-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important}.kata-jobs-latest .kata-job-card{width:100%!important;min-width:0!important;min-height:0!important;padding:12px 12px 13px!important;border-radius:20px!important;border:1px solid #dfe8f4!important;background:#fff;box-shadow:0 9px 24px #0018490f;overflow:hidden;transform:none!important}.kata-jobs-latest .kata-job-card:active{transform:scale(.99)!important}.kata-jobs-latest .kata-job-card__top{min-height:48px;padding-right:40px!important;gap:10px!important;align-items:flex-start}.kata-jobs-latest .kata-job-card__logo{width:48px!important;height:48px!important;flex:0 0 48px!important;border-radius:50%!important;border:1px solid #e2e8f2!important;background:#fff;box-shadow:0 3px 10px #0018490d;font-size:14px!important;font-weight:850;overflow:hidden}.kata-jobs-latest .kata-job-card__logo img{width:100%;height:100%;padding:4px;border-radius:50%;object-fit:contain;background:#fff}.kata-jobs-latest .kata-job-card__company{padding-top:2px;min-width:0}.kata-jobs-latest .kata-job-card__company-line{gap:6px}.kata-jobs-latest .kata-job-card__company-name{font-size:13px!important;line-height:1.16!important;font-weight:820;color:#001849;display:-webkit-box!important;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden!important;white-space:normal!important}.kata-jobs-latest .kata-job-card__verified{width:16px!important;height:16px!important;flex:0 0 16px!important;border-radius:50%;background:#0050fc;color:#fff;font-size:10px!important}.kata-jobs-latest .kata-job-card__save{top:12px!important;right:12px!important;width:34px!important;height:34px!important;border-radius:50%;color:#001849;background:transparent}.kata-jobs-latest .kata-job-card__save:hover{background:#f2f7ff}.kata-jobs-latest .kata-job-card__save svg{width:22px!important;height:22px!important}.kata-jobs-latest .kata-job-card h3{margin:8px 0!important;max-width:none!important;font-size:17px!important;line-height:1.12!important;letter-spacing:-.03em;font-weight:850}.kata-jobs-latest .kata-job-card h3 a{text-decoration:none;color:#001849}.kata-jobs-latest .kata-job-card__meta{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;font-size:12px!important;color:#536a89;margin:0}.kata-jobs-latest .kata-job-card__meta-item{display:inline-flex;align-items:center;gap:6px;min-width:0}.kata-jobs-latest .kata-job-card__meta-item svg{width:14px!important;height:14px!important;flex:0 0 14px;color:#143f79}.kata-jobs-latest .kata-job-card__meta-item span:last-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kata-jobs-latest .kata-job-card__meta-divider{color:#adc0d4;font-size:13px;line-height:1}.kata-jobs-latest .kata-job-card__chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:11px!important}.kata-jobs-latest .kata-job-card__chip{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:6px 11px;border-radius:999px!important;background:#edf4ff!important;color:#204a86!important;font-size:11px!important;font-weight:760;border:0;white-space:nowrap}.kata-jobs-latest .kata-job-card__chip svg{width:14px;height:14px;flex:0 0 14px;color:#1f4ea0}.kata-jobs-latest .kata-job-card__chip.is-employment{background:#f3f6fb!important;color:#2f4b73!important}.kata-jobs-latest .kata-job-card__chip.is-employment svg{color:#27466f}.kata-jobs-latest .kata-job-card__bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:13px!important;padding-top:0!important}.kata-jobs-latest .kata-job-card__facts{min-width:0;display:flex;flex-direction:column;gap:7px}.kata-jobs-latest .kata-job-card__salary,.kata-jobs-latest .kata-job-card__posted{display:inline-flex;align-items:center;gap:8px;min-width:0}.kata-jobs-latest .kata-job-card__salary{font-size:13.5px!important;line-height:1.2!important;font-weight:850;color:#001849;margin-top:0!important}.kata-jobs-latest .kata-job-card__posted{font-size:11px!important;color:#6f84a0}.kata-jobs-latest .kata-job-card__salary svg,.kata-jobs-latest .kata-job-card__posted svg{width:15px;height:15px;flex:0 0 15px;color:#274d83}.kata-jobs-latest .kata-job-card__salary span,.kata-jobs-latest .kata-job-card__posted span{min-width:0}.kata-jobs-latest .kata-job-card__apply{display:inline-flex!important;align-items:center;justify-content:center;gap:6px;flex:0 0 auto;min-width:112px!important;min-height:44px!important;padding:10px 16px!important;border-radius:14px!important;background:#0050fc!important;color:#fff!important;font-size:13px!important;font-weight:820;box-shadow:0 8px 18px #0050fc38}.kata-jobs-latest .kata-job-card__apply span[aria-hidden=true],.kata-jobs-latest .kata-job-card__apply span:last-child{font-size:18px;line-height:1}.kata-jobs-latest .kata-jobs-live-note{display:none!important}}@media(max-width:430px){.kata-jobs-latest .kata-job-card{padding:12px!important;border-radius:18px!important}.kata-jobs-latest .kata-job-card__logo{width:46px!important;height:46px!important;flex-basis:46px!important}.kata-jobs-latest .kata-job-card h3{font-size:16px!important}.kata-jobs-latest .kata-job-card__meta{font-size:11px!important;gap:4px 7px}.kata-jobs-latest .kata-job-card__chip{padding:5px 10px;font-size:10.5px!important}.kata-jobs-latest .kata-job-card__salary{font-size:13px!important}.kata-jobs-latest .kata-job-card__apply{min-width:108px!important}}@media(max-width:360px){.kata-jobs-latest .kata-jobs-section-head h2{font-size:17px}.kata-jobs-latest .kata-job-card__top{padding-right:38px!important}.kata-jobs-latest .kata-job-card h3{font-size:15.5px!important}.kata-jobs-latest .kata-job-card__meta{font-size:10.5px!important}.kata-jobs-latest .kata-job-card__chip{font-size:10px!important;gap:5px}.kata-jobs-latest .kata-job-card__salary{font-size:12.5px!important}.kata-jobs-latest .kata-job-card__posted{font-size:10px!important}.kata-jobs-latest .kata-job-card__apply{min-width:96px!important;min-height:40px!important;padding-inline:12px!important;font-size:12px!important}}@media(max-width:720px){.kata-jobs-locations{padding:32px 0 30px!important;background:#fff!important;border-top:1px solid #edf2f8}.kata-jobs-locations .kata-jobs-section-head{align-items:flex-start!important;flex-wrap:nowrap!important;margin-bottom:16px!important;gap:12px!important}.kata-jobs-locations .kata-jobs-section-head__copy{flex:1 1 auto;min-width:0}.kata-jobs-locations .kata-jobs-section-eyebrow{display:none!important}.kata-jobs-locations .kata-jobs-section-head h2{margin:0!important;font-size:24px!important;line-height:1.05!important;letter-spacing:-.035em!important;color:#001849!important;white-space:normal!important}.kata-jobs-locations .kata-jobs-m4__intro{margin:7px 0 0!important;max-width:280px;font-size:12px!important;line-height:1.42!important;color:#627691!important}.kata-jobs-locations .kata-jobs-m4__mobile-link{display:inline-flex!important;align-items:center;flex:0 0 auto;min-height:34px!important;padding:1px 0!important;color:#0050fc!important;font-size:12px!important;font-weight:850!important;text-decoration:none!important;white-space:nowrap}.kata-jobs-locations .kata-jobs-location-grid{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:12px!important;margin:0!important;padding:0!important;overflow:visible!important;scroll-snap-type:none!important}.kata-jobs-locations .kata-jobs-location-card{position:relative;grid-column:span 2;width:auto!important;min-width:0!important;min-height:160px!important;display:flex!important;flex-direction:column!important;overflow:hidden;padding:0!important;border:1px solid #e0e8f4!important;border-radius:20px!important;background:linear-gradient(180deg,#fbfdff,#f3f8ff)!important;color:#001849!important;text-decoration:none!important;box-shadow:0 10px 28px #00184911!important;transform:none!important}.kata-jobs-locations .kata-jobs-location-card:nth-child(4),.kata-jobs-locations .kata-jobs-location-card:nth-child(5){grid-column:span 3;min-height:152px!important}.kata-jobs-locations .kata-jobs-location-card:before{content:"";position:absolute;left:0;right:0;top:0;height:5px;background:#0050fc;z-index:2}.kata-jobs-locations .kata-jobs-location-card:after{content:"";position:absolute;left:-22%;right:-22%;bottom:-34px;height:92px;border-radius:50% 50% 0 0/100% 100% 0 0;background:#0050fc0e;transform:rotate(-4deg);pointer-events:none}.kata-jobs-locations .kata-jobs-location-card.is-limassol{background:linear-gradient(180deg,#fbfffd,#eefbf7)!important}.kata-jobs-locations .kata-jobs-location-card.is-limassol:before{background:#18b99a}.kata-jobs-locations .kata-jobs-location-card.is-limassol:after{background:#18b99a12}.kata-jobs-locations .kata-jobs-location-card.is-paphos{background:linear-gradient(180deg,#fdfbff,#f5efff)!important}.kata-jobs-locations .kata-jobs-location-card.is-paphos:before{background:#9564e8}.kata-jobs-locations .kata-jobs-location-card.is-paphos:after{background:#9564e812}.kata-jobs-locations .kata-jobs-location-card.is-larnaca{background:linear-gradient(180deg,#fffdf9,#fff4e6)!important}.kata-jobs-locations .kata-jobs-location-card.is-larnaca:before{background:#f5a13b}.kata-jobs-locations .kata-jobs-location-card.is-larnaca:after{background:#f5a13b14}.kata-jobs-locations .kata-jobs-location-card.is-famagusta{background:linear-gradient(180deg,#fffafb,#fff0f3)!important}.kata-jobs-locations .kata-jobs-location-card.is-famagusta:before{background:#ef7292}.kata-jobs-locations .kata-jobs-location-card.is-famagusta:after{background:#ef729214}.kata-jobs-locations .kata-jobs-location-card:active{transform:scale(.985)!important}.kata-jobs-locations .kata-jobs-location-card__art{display:none!important}.kata-jobs-locations .kata-jobs-location-card__body{position:relative;z-index:1;display:flex!important;min-height:160px!important;flex:1 1 auto!important;flex-direction:column!important;align-items:flex-start!important;padding:24px 18px 15px!important;text-align:left!important}.kata-jobs-locations .kata-jobs-location-card:nth-child(4) .kata-jobs-location-card__body,.kata-jobs-locations .kata-jobs-location-card:nth-child(5) .kata-jobs-location-card__body{min-height:152px!important;padding-inline:20px!important}.kata-jobs-locations .kata-jobs-location-card__body strong{width:100%;font-size:17px!important;line-height:1.08!important;font-weight:870!important;letter-spacing:-.035em!important;color:#001849!important;white-space:nowrap!important}.kata-jobs-locations .kata-jobs-location-card__body small{margin-top:8px!important;color:#5f7390!important;font-size:12px!important;line-height:1.1!important;font-weight:620!important;white-space:nowrap!important}.kata-jobs-locations .kata-jobs-location-card__body b{display:grid!important;place-items:center;width:39px!important;height:39px!important;margin:auto 0 0 auto!important;padding:0!important;border:1px solid rgba(0,80,252,.08)!important;border-radius:50%!important;background:#0050fc13!important;color:#001849!important;font-size:0!important;line-height:1!important;box-shadow:none!important}.kata-jobs-locations .kata-jobs-location-card__body b:after{content:"\2192";font-size:20px!important;line-height:1!important;font-weight:700!important}.kata-jobs-locations .kata-jobs-location-card.is-limassol .kata-jobs-location-card__body b{background:#18b99a17!important}.kata-jobs-locations .kata-jobs-location-card.is-paphos .kata-jobs-location-card__body b{background:#9564e817!important}.kata-jobs-locations .kata-jobs-location-card.is-larnaca .kata-jobs-location-card__body b{background:#f5a13b1c!important}.kata-jobs-locations .kata-jobs-location-card.is-famagusta .kata-jobs-location-card__body b{background:#ef72921c!important}.kata-jobs-discovery{padding:32px 0 34px!important;background:#fff!important;border-top:1px solid #edf2f8}.kata-jobs-discovery .kata-jobs-discovery__layout{display:block!important}.kata-jobs-discovery .kata-jobs-discovery__head{align-items:flex-start!important;flex-wrap:nowrap!important;margin:0 0 16px!important;gap:12px!important}.kata-jobs-discovery .kata-jobs-section-head__copy{flex:1 1 auto;min-width:0}.kata-jobs-discovery .kata-jobs-section-eyebrow{display:none!important}.kata-jobs-discovery .kata-jobs-discovery__copy h2{margin:0!important;font-size:24px!important;line-height:1.05!important;letter-spacing:-.035em!important;color:#001849!important;white-space:normal!important}.kata-jobs-discovery .kata-jobs-discovery__head .kata-jobs-section-head__copy>p:last-child{margin:7px 0 0!important;font-size:12px!important;line-height:1.42!important;color:#627691!important}.kata-jobs-discovery .kata-jobs-m4__mobile-link{display:inline-flex!important;align-items:center;flex:0 0 auto;min-height:34px!important;padding:1px 0!important;color:#0050fc!important;font-size:12px!important;font-weight:850!important;text-decoration:none!important;white-space:nowrap}.kata-jobs-discovery .kata-jobs-discovery-grid{display:grid!important;grid-template-columns:repeat(5,minmax(94px,1fr))!important;gap:10px!important;overflow-x:auto!important;overflow-y:hidden!important;margin-inline:-12px!important;padding:2px 12px 8px!important;scroll-snap-type:x mandatory!important;scroll-padding-inline:12px!important;scrollbar-width:none;-webkit-overflow-scrolling:touch}.kata-jobs-discovery .kata-jobs-discovery-grid::-webkit-scrollbar{display:none}.kata-jobs-discovery .kata-jobs-discovery-grid>a{position:relative;width:auto!important;min-width:94px!important;min-height:112px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;padding:18px 13px 13px!important;border:1px solid #e2e8f2!important;border-radius:17px!important;background:linear-gradient(180deg,#f8fbff,#eef5ff)!important;color:#001849!important;text-align:left!important;text-decoration:none!important;box-shadow:0 6px 18px #0018490a!important;scroll-snap-align:start!important;transform:none!important}.kata-jobs-discovery .kata-jobs-discovery-grid>a:before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:#0050fc;border-radius:17px 17px 0 0}.kata-jobs-discovery .kata-jobs-discovery-grid>a:nth-child(2){background:linear-gradient(180deg,#fbf9ff,#f2efff)!important}.kata-jobs-discovery .kata-jobs-discovery-grid>a:nth-child(2):before{background:#8b5de8}.kata-jobs-discovery .kata-jobs-discovery-grid>a:nth-child(3){background:linear-gradient(180deg,#f8fcff,#eef7ff)!important}.kata-jobs-discovery .kata-jobs-discovery-grid>a:nth-child(3):before{background:#2a7be8}.kata-jobs-discovery .kata-jobs-discovery-grid>a:nth-child(4){background:linear-gradient(180deg,#f8fffd,#edf9f6)!important}.kata-jobs-discovery .kata-jobs-discovery-grid>a:nth-child(4):before{background:#18b99a}.kata-jobs-discovery .kata-jobs-discovery-grid>a:nth-child(5){background:linear-gradient(180deg,#fffafb,#fff0f3)!important}.kata-jobs-discovery .kata-jobs-discovery-grid>a:nth-child(5):before{background:#ef7292}.kata-jobs-discovery .kata-jobs-discovery-grid>a:active{transform:scale(.985)!important}.kata-jobs-discovery .kata-jobs-discovery-icon{display:none!important}.kata-jobs-discovery .kata-jobs-discovery-grid strong{margin:0!important;font-size:13px!important;line-height:1.1!important;font-weight:850!important;letter-spacing:-.025em!important;color:#001849!important;white-space:nowrap!important}.kata-jobs-discovery .kata-jobs-discovery-grid small{margin-top:9px!important;font-size:11px!important;line-height:1.1!important;color:#607590!important;white-space:nowrap!important}}@media(min-width:390px)and (max-width:720px){.kata-jobs-discovery .kata-jobs-discovery-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;overflow:visible!important;margin-inline:0!important;padding:2px 0 6px!important}.kata-jobs-discovery .kata-jobs-discovery-grid>a{min-width:0!important;padding-inline:10px!important}}@media(max-width:430px){.kata-jobs-locations .kata-jobs-section-head h2,.kata-jobs-discovery .kata-jobs-discovery__copy h2{font-size:22px!important}.kata-jobs-locations .kata-jobs-location-grid{gap:10px!important}.kata-jobs-locations .kata-jobs-location-card{min-height:150px!important;border-radius:18px!important}.kata-jobs-locations .kata-jobs-location-card:nth-child(4),.kata-jobs-locations .kata-jobs-location-card:nth-child(5){min-height:144px!important}.kata-jobs-locations .kata-jobs-location-card__body{min-height:150px!important;padding:22px 14px 14px!important}.kata-jobs-locations .kata-jobs-location-card:nth-child(4) .kata-jobs-location-card__body,.kata-jobs-locations .kata-jobs-location-card:nth-child(5) .kata-jobs-location-card__body{min-height:144px!important;padding-inline:17px!important}.kata-jobs-locations .kata-jobs-location-card__body strong{font-size:15px!important}.kata-jobs-locations .kata-jobs-location-card__body small{font-size:11px!important}.kata-jobs-locations .kata-jobs-location-card__body b{width:36px!important;height:36px!important}}@media(max-width:360px){.kata-jobs-locations .kata-jobs-section-head h2,.kata-jobs-discovery .kata-jobs-discovery__copy h2{font-size:21px!important}.kata-jobs-locations .kata-jobs-m4__intro,.kata-jobs-discovery .kata-jobs-discovery__head .kata-jobs-section-head__copy>p:last-child{font-size:11px!important}.kata-jobs-locations .kata-jobs-m4__mobile-link,.kata-jobs-discovery .kata-jobs-m4__mobile-link{font-size:11px!important}.kata-jobs-locations .kata-jobs-location-grid{gap:8px!important}.kata-jobs-locations .kata-jobs-location-card{min-height:142px!important}.kata-jobs-locations .kata-jobs-location-card:nth-child(4),.kata-jobs-locations .kata-jobs-location-card:nth-child(5){min-height:136px!important}.kata-jobs-locations .kata-jobs-location-card__body{min-height:142px!important;padding:20px 12px 12px!important}.kata-jobs-locations .kata-jobs-location-card:nth-child(4) .kata-jobs-location-card__body,.kata-jobs-locations .kata-jobs-location-card:nth-child(5) .kata-jobs-location-card__body{min-height:136px!important}.kata-jobs-locations .kata-jobs-location-card__body strong{font-size:14px!important}.kata-jobs-locations .kata-jobs-location-card__body small{font-size:10.5px!important}.kata-jobs-discovery .kata-jobs-discovery-grid>a{min-width:100px!important;min-height:108px!important}}.kata-jobs-employer-conversion__panel--mobile-app{display:block!important;gap:0!important}.kata-jobs-employer-conversion__panel--mobile-app .kata-jobs-employer-conversion__copy{max-width:none!important}.kata-jobs-employer-conversion__panel--mobile-app .kata-jobs-employer-conversion__copy h2{margin:5px 0 8px!important}.kata-jobs-employer-conversion__intro{margin:0!important;color:#001849!important;font-size:18px!important;line-height:1.15!important;font-weight:860!important;letter-spacing:-.03em!important}.kata-jobs-employer-conversion__lede{margin:8px 0 0!important;color:#627691!important;font-size:13px!important;line-height:1.6!important}.kata-jobs-employer-conversion__panel--mobile-app .kata-jobs-employer-paths{display:grid!important;grid-template-columns:1fr!important;gap:14px!important;margin-top:22px!important}.kata-jobs-employer-conversion__panel--mobile-app .kata-jobs-employer-path{min-height:0!important;padding:18px!important;border-radius:22px!important;border:1px solid #dce7f5!important;box-shadow:0 14px 32px #0018490f!important}.kata-jobs-employer-conversion__panel--mobile-app .kata-jobs-employer-path.is-existing{border:none!important;background:linear-gradient(180deg,#05255f,#001849)!important;color:#fff!important}.kata-jobs-employer-conversion__panel--mobile-app .kata-jobs-employer-path.is-new{background:linear-gradient(180deg,#fff,#f7fbff)!important}.kata-jobs-employer-conversion__panel--mobile-app .kata-jobs-employer-path__hero{display:flex!important;align-items:flex-start!important;gap:14px!important}.kata-jobs-employer-conversion__panel--mobile-app .kata-jobs-employer-path__icon{flex:0 0 48px!important;width:48px!important;height:48px!important;display:grid!important;place-items:center!important;border-radius:14px!important;background:#ffffff24!important;color:#fff!important;box-shadow:inset 0 0 0 1px #ffffff1f!important}.kata-jobs-employer-conversion__panel--mobile-app .kata-jobs-employer-path.is-new .kata-jobs-employer-path__icon{background:linear-gradient(180deg,#eef5ff,#e8f1ff)!important;color:#0050fc!important;box-shadow:inset 0 0 0 1px #0050fc14!important}.kata-jobs-employer-conversion__panel--mobile-app .kata-jobs-employer-path__icon svg{width:24px!important;height:24px!important;display:block!important}.kata-jobs-employer-conversion__panel--mobile-app .kata-jobs-employer-path__body{min-width:0!important;flex:1 1 auto!important}.kata-jobs-employer-conversion__panel--mobile-app .kata-jobs-employer-path h3{margin:0!important;font-size:21px!important;line-height:1.04!important;letter-spacing:-.04em!important;font-weight:880!important}.kata-jobs-employer-conversion__panel--mobile-app .kata-jobs-employer-path p{margin:8px 0 0!important;font-size:12.5px!important;line-height:1.55!important}.kata-jobs-employer-conversion__panel--mobile-app .kata-jobs-employer-path.is-existing p,.kata-jobs-employer-conversion__panel--mobile-app .kata-jobs-employer-path.is-existing h3,.kata-jobs-employer-conversion__panel--mobile-app .kata-jobs-employer-path.is-existing small{color:#fff!important}.kata-jobs-employer-conversion__panel--mobile-app .kata-jobs-employer-path.is-existing p{color:#ffffffd6!important}.kata-jobs-employer-conversion__panel--mobile-app .kata-jobs-employer-path a{display:flex!important;align-items:center!important;justify-content:center!important;min-height:48px!important;margin-top:18px!important;padding:12px 16px!important;border-radius:16px!important;font-size:14px!important;font-weight:860!important;letter-spacing:-.015em!important;text-decoration:none!important}.kata-jobs-employer-conversion__panel--mobile-app .kata-jobs-employer-path.is-existing a{background:#fff!important;color:#001849!important}.kata-jobs-employer-conversion__panel--mobile-app .kata-jobs-employer-path.is-new a{background:#0050fc!important;color:#fff!important}.kata-jobs-employer-conversion__panel--mobile-app .kata-jobs-employer-path a b{margin-left:6px!important;font-size:16px!important}.kata-jobs-employer-conversion__panel--mobile-app .kata-jobs-employer-path small{display:block!important;margin-top:10px!important;font-size:11px!important;line-height:1.4!important}.kata-jobs-employer-conversion__panel--mobile-app .kata-jobs-employer-path.is-new small{color:#68809c!important}.kata-jobs-employer-conversion__panel--mobile-app .kata-jobs-employer-benefits{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important;margin-top:18px!important}.kata-jobs-employer-conversion__panel--mobile-app .kata-jobs-employer-benefits span{display:flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:8px 10px!important;border-radius:14px!important;background:#f5f8fe!important;border:1px solid #deebfb!important;color:#315375!important;font-size:11.5px!important;font-weight:800!important;line-height:1.2!important;text-align:center!important}@media(min-width:721px){.kata-jobs-employer-conversion__panel--mobile-app{display:grid!important;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)!important;gap:26px!important}.kata-jobs-employer-conversion__panel--mobile-app .kata-jobs-employer-benefits{grid-column:1/-1!important;max-width:780px!important}}@media(max-width:720px){.kata-jobs-employer-conversion{padding:28px 0 36px!important;background:#fff!important}.kata-jobs-employer-conversion__panel--mobile-app{margin-inline:0!important;padding:0!important;border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.kata-jobs-employer-conversion__panel--mobile-app:after{display:none!important}.kata-jobs-employer-conversion__panel--mobile-app .kata-jobs-employer-conversion__copy{padding:0 0 4px!important}.kata-jobs-employer-conversion__panel--mobile-app .kata-jobs-section-eyebrow{display:block!important;margin-bottom:8px!important}.kata-jobs-employer-conversion__panel--mobile-app .kata-jobs-employer-conversion__copy h2{font-size:24px!important;line-height:1.04!important;letter-spacing:-.04em!important}.kata-jobs-employer-conversion__intro{font-size:20px!important}.kata-jobs-employer-conversion__lede{font-size:12.5px!important}}@media(max-width:430px){.kata-jobs-employer-conversion__panel--mobile-app .kata-jobs-employer-path{padding:17px!important;border-radius:20px!important}.kata-jobs-employer-conversion__panel--mobile-app .kata-jobs-employer-path__icon{width:46px!important;height:46px!important;flex-basis:46px!important}.kata-jobs-employer-conversion__panel--mobile-app .kata-jobs-employer-path h3{font-size:19px!important}.kata-jobs-employer-conversion__panel--mobile-app .kata-jobs-employer-benefits span{font-size:10.5px!important;min-height:42px!important;padding-inline:8px!important}}.kata-jobs-world{--kjm-shell:12px;--kjm-section-y:30px;--kjm-title:21px;--kjm-radius:20px;--kjm-radius-sm:15px;--kjm-border:#dfe8f4;--kjm-shadow:0 8px 24px rgba(0,24,73,.055);--kjm-muted:#627691;--kjm-blue:#0050fc;--kjm-navy:#001849}@media(max-width:720px){.kata-jobs-world .nm-shell{width:calc(100% - 24px)!important;max-width:none!important;margin-inline:auto!important}.kata-jobs-categories,.kata-jobs-latest,.kata-jobs-employers,.kata-jobs-locations,.kata-jobs-discovery,.kata-jobs-employer-conversion{padding-top:var(--kjm-section-y)!important;padding-bottom:var(--kjm-section-y)!important;background:#fff!important}.kata-jobs-latest,.kata-jobs-employers,.kata-jobs-locations,.kata-jobs-discovery,.kata-jobs-employer-conversion{border-top:1px solid #edf2f8}.kata-jobs-categories .kata-jobs-section-head,.kata-jobs-latest .kata-jobs-section-head,.kata-jobs-employers .kata-jobs-section-head,.kata-jobs-locations .kata-jobs-section-head,.kata-jobs-discovery .kata-jobs-discovery__head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;flex-wrap:nowrap!important;gap:12px!important;margin-bottom:15px!important}.kata-jobs-categories .kata-jobs-section-head__copy,.kata-jobs-latest .kata-jobs-section-head__copy,.kata-jobs-employers .kata-jobs-section-head__copy,.kata-jobs-locations .kata-jobs-section-head__copy,.kata-jobs-discovery .kata-jobs-section-head__copy{min-width:0!important;flex:1 1 auto!important}.kata-jobs-categories .kata-jobs-section-head h2,.kata-jobs-latest .kata-jobs-section-head h2,.kata-jobs-employers .kata-jobs-section-head h2,.kata-jobs-locations .kata-jobs-section-head h2,.kata-jobs-discovery .kata-jobs-discovery__copy h2{margin:0!important;color:var(--kjm-navy)!important;font-size:var(--kjm-title)!important;line-height:1.06!important;letter-spacing:-.035em!important;font-weight:860!important;white-space:normal!important}.kata-jobs-categories .kata-jobs-section-link,.kata-jobs-latest .kata-jobs-section-link,.kata-jobs-employers .kata-jobs-section-link,.kata-jobs-locations .kata-jobs-m4__mobile-link,.kata-jobs-discovery .kata-jobs-m4__mobile-link{flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;min-height:32px!important;padding:2px 0!important;color:var(--kjm-blue)!important;font-size:12px!important;line-height:1.1!important;font-weight:850!important;text-decoration:none!important;white-space:nowrap!important}.kata-jobs-locations .kata-jobs-m4__intro,.kata-jobs-discovery .kata-jobs-discovery__head .kata-jobs-section-head__copy>p:last-child{max-width:290px!important;margin:6px 0 0!important;color:var(--kjm-muted)!important;font-size:11.5px!important;line-height:1.42!important}.kata-jobs-categories .kata-job-category-card,.kata-jobs-latest .kata-job-card,.kata-jobs-employers .kata-employer-card__main,.kata-jobs-locations .kata-jobs-location-card,.kata-jobs-discovery .kata-jobs-discovery-grid>a{border-color:var(--kjm-border)!important;box-shadow:var(--kjm-shadow)!important}.kata-jobs-world a,.kata-jobs-world button{-webkit-tap-highlight-color:transparent}.kata-jobs-world .kata-jobs-category-grid,.kata-jobs-world .kata-jobs-employer-grid,.kata-jobs-world .kata-jobs-discovery-grid{scrollbar-width:none!important}.kata-jobs-world .kata-jobs-category-grid::-webkit-scrollbar,.kata-jobs-world .kata-jobs-employer-grid::-webkit-scrollbar,.kata-jobs-world .kata-jobs-discovery-grid::-webkit-scrollbar{display:none!important}.kata-jobs-discovery .kata-jobs-discovery-grid{display:flex!important;grid-template-columns:none!important;gap:10px!important;overflow-x:auto!important;overflow-y:hidden!important;margin-inline:-12px!important;padding:2px 12px 8px!important;scroll-snap-type:x mandatory!important;scroll-padding-inline:12px!important}.kata-jobs-discovery .kata-jobs-discovery-grid>a{flex:0 0 116px!important;width:116px!important;min-width:116px!important;max-width:116px!important;min-height:112px!important;scroll-snap-align:start!important}.kata-jobs-discovery .kata-jobs-discovery-grid strong{white-space:normal!important;overflow-wrap:normal!important}.kata-jobs-locations .kata-jobs-location-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:10px!important}.kata-jobs-locations .kata-jobs-location-card:nth-child(1),.kata-jobs-locations .kata-jobs-location-card:nth-child(2),.kata-jobs-locations .kata-jobs-location-card:nth-child(3){grid-column:span 2!important}.kata-jobs-locations .kata-jobs-location-card:nth-child(4),.kata-jobs-locations .kata-jobs-location-card:nth-child(5){grid-column:span 3!important}.kata-jobs-locations .kata-jobs-location-card__body strong{white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important}.kata-jobs-employer-conversion{padding-bottom:max(42px,calc(30px + env(safe-area-inset-bottom)))!important}.kata-jobs-employer-conversion__panel--mobile-app .kata-jobs-employer-benefits span:before{content:"\2713";display:grid;place-items:center;flex:0 0 20px;width:20px;height:20px;margin-right:6px;border-radius:50%;background:#e3f0ff;color:#0050fc;font-size:11px;font-weight:900}.is-demo-mode .kata-jobs-live-note,.is-demo-employers .kata-jobs-employer-note{display:none!important}html[lang^=el] .kata-jobs-world .kata-job-category-card__text strong,html[lang^=el] .kata-jobs-world .kata-employer-card__identity strong,html[lang^=el] .kata-jobs-world .kata-jobs-discovery-grid strong,html[lang^=el] .kata-jobs-world .kata-jobs-location-card__body strong{line-height:1.12!important;overflow-wrap:normal!important;word-break:normal!important}html[lang^=el] .kata-jobs-world .kata-jobs-section-link,html[lang^=el] .kata-jobs-world .kata-jobs-m4__mobile-link{font-size:11.5px!important}}@media(max-width:430px){.kata-jobs-world{--kjm-section-y:28px;--kjm-title:20px}.kata-jobs-world .nm-shell{width:calc(100% - 20px)!important}.kata-jobs-categories .kata-jobs-category-grid,.kata-jobs-employers .kata-jobs-employer-grid,.kata-jobs-discovery .kata-jobs-discovery-grid{margin-inline:-10px!important;padding-left:10px!important;padding-right:10px!important;scroll-padding-inline:10px!important}.kata-jobs-discovery .kata-jobs-discovery-grid>a{flex-basis:112px!important;width:112px!important;min-width:112px!important;max-width:112px!important}}@media(max-width:360px){.kata-jobs-world{--kjm-section-y:26px;--kjm-title:19px}.kata-jobs-world .nm-shell{width:calc(100% - 16px)!important}.kata-jobs-categories .kata-jobs-section-head,.kata-jobs-latest .kata-jobs-section-head,.kata-jobs-employers .kata-jobs-section-head,.kata-jobs-locations .kata-jobs-section-head,.kata-jobs-discovery .kata-jobs-discovery__head{gap:8px!important}.kata-jobs-categories .kata-jobs-section-link,.kata-jobs-latest .kata-jobs-section-link,.kata-jobs-employers .kata-jobs-section-link,.kata-jobs-locations .kata-jobs-m4__mobile-link,.kata-jobs-discovery .kata-jobs-m4__mobile-link{font-size:10.8px!important}.kata-jobs-locations .kata-jobs-location-grid{gap:8px!important}.kata-jobs-discovery .kata-jobs-discovery-grid>a{flex-basis:108px!important;width:108px!important;min-width:108px!important;max-width:108px!important}}@media(max-width:320px){.kata-jobs-world{--kjm-title:18px}.kata-jobs-discovery .kata-jobs-discovery-grid>a{flex-basis:104px!important;width:104px!important;min-width:104px!important;max-width:104px!important}.kata-jobs-employer-conversion__panel--mobile-app .kata-jobs-employer-benefits{grid-template-columns:1fr!important}.kata-jobs-employer-conversion__panel--mobile-app .kata-jobs-employer-benefits span{justify-content:flex-start!important;text-align:left!important}}@media(max-width:720px){.kata-jobs-popular{gap:8px 6px!important;margin-top:14px!important}.kata-jobs-popular__label{width:100%!important;margin:0 0 2px!important;color:#5c708d!important;font-size:11.5px!important;font-weight:780!important}.kata-jobs-popular a{min-height:32px!important;padding:5px 12px!important;border-radius:12px!important;border:1px solid #d9e5f3!important;background:#fff!important;color:#12305f!important;text-decoration:none!important;box-shadow:0 4px 12px #0018490a!important;font-weight:760!important;letter-spacing:-.01em!important}.kata-jobs-popular a:before,.kata-jobs-popular a:after{content:none!important;display:none!important}.kata-jobs-popular a:hover,.kata-jobs-popular a:focus-visible{background:#f7fbff!important;border-color:#9cc1ff!important;color:#0050fc!important;box-shadow:0 8px 20px #0050fc14!important}.kata-jobs-discovery .kata-jobs-discovery__head{margin-bottom:14px!important}.kata-jobs-discovery .kata-jobs-discovery__head .kata-jobs-section-head__copy>p:last-child{display:none!important}.kata-jobs-discovery .kata-jobs-discovery-grid{gap:10px!important;margin-inline:-4px!important;padding:2px 4px 8px!important;scroll-padding-inline:4px!important}.kata-jobs-discovery .kata-jobs-discovery-grid>a{min-height:104px!important;padding:14px 12px 12px!important;border-radius:18px!important;background:#fff!important;border:1px solid #dde9f6!important;box-shadow:0 10px 24px #0018490d!important;justify-content:space-between!important}.kata-jobs-discovery .kata-jobs-discovery-grid>a:before,.kata-jobs-discovery .kata-jobs-discovery-grid>a:after{content:none!important;display:none!important}.kata-jobs-discovery .kata-jobs-discovery-grid>a:nth-child(1){background:linear-gradient(180deg,#fff,#f5f9ff)!important}.kata-jobs-discovery .kata-jobs-discovery-grid>a:nth-child(2){background:linear-gradient(180deg,#fff,#faf6ff)!important}.kata-jobs-discovery .kata-jobs-discovery-grid>a:nth-child(3){background:linear-gradient(180deg,#fff,#f6fbff)!important}.kata-jobs-discovery .kata-jobs-discovery-grid>a:nth-child(4){background:linear-gradient(180deg,#fff,#f3fcf9)!important}.kata-jobs-discovery .kata-jobs-discovery-grid>a:nth-child(5){background:linear-gradient(180deg,#fff,#fff7fa)!important}.kata-jobs-discovery .kata-jobs-discovery-grid strong{font-size:14px!important;line-height:1.12!important;white-space:normal!important;overflow-wrap:anywhere!important}.kata-jobs-discovery .kata-jobs-discovery-grid small{margin-top:auto!important;font-size:10.8px!important;color:#6b7f99!important;white-space:normal!important;line-height:1.2!important}.kata-jobs-employer-conversion__panel--mobile-app .kata-jobs-employer-conversion__copy h2{margin-bottom:6px!important}.kata-jobs-employer-conversion__intro{font-size:17px!important;line-height:1.14!important;max-width:18ch!important}.kata-jobs-employer-conversion__lede{display:none!important}.kata-jobs-employer-conversion__panel--mobile-app .kata-jobs-employer-paths{margin-top:18px!important;gap:12px!important}.kata-jobs-employer-conversion__panel--mobile-app .kata-jobs-employer-path{padding:16px!important;border-radius:20px!important}.kata-jobs-employer-conversion__panel--mobile-app .kata-jobs-employer-path__hero{gap:12px!important}.kata-jobs-employer-conversion__panel--mobile-app .kata-jobs-employer-path h3{font-size:18px!important;line-height:1.08!important;max-width:15ch!important}.kata-jobs-employer-conversion__panel--mobile-app .kata-jobs-employer-path p{margin-top:6px!important;font-size:12.5px!important;line-height:1.45!important;max-width:28ch!important}.kata-jobs-employer-conversion__panel--mobile-app .kata-jobs-employer-path small{display:none!important}.kata-jobs-employer-conversion__panel--mobile-app .kata-jobs-employer-path a{margin-top:14px!important}.kata-jobs-employer-conversion__panel--mobile-app .kata-jobs-employer-benefits{display:none!important}}@media(max-width:390px){.kata-jobs-discovery .kata-jobs-discovery-grid>a{min-width:112px!important;max-width:112px!important}}@media(max-width:720px){.kata-jobs-hero .kata-jobs-popular a{display:inline!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;text-decoration:underline!important;text-underline-offset:3px!important}.kata-jobs-hero .kata-jobs-popular a:after{content:none!important;display:none!important}}.kata-jobs-mobile-drawer,.kata-jobs-drawer-backdrop{display:none}@media(max-width:720px){html.kata-jobs-drawer-open,html.kata-jobs-drawer-open body{overflow:hidden!important}.kata-jobs-mobile-header__brand{width:100%;min-width:0;max-width:var(--kata-jobs-mobile-logo-width,150px);margin-inline:auto}.kata-jobs-mobile-header__custom-logo{display:block!important;width:min(100%,var(--kata-jobs-mobile-logo-width,150px))!important;max-width:100%!important;height:auto!important;max-height:42px!important;object-fit:contain!important;object-position:center!important}.kata-jobs-mobile-header__fallback-brand{display:flex;align-items:center;justify-content:center;gap:7px;min-width:0}.kata-jobs-mobile-header__fallback-brand>img{width:31px!important;height:31px!important;object-fit:contain!important}.kata-jobs-mobile-header__fallback-brand>span{font-size:19px;line-height:1;font-weight:850;letter-spacing:-.035em;white-space:nowrap;color:#001849}.kata-jobs-mobile-header__fallback-brand b{color:#0050fc;font-weight:900}.kata-jobs-drawer-backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9997;background:#0018496b;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.kata-jobs-drawer-backdrop.is-open{opacity:1;visibility:visible}.kata-jobs-drawer-backdrop[hidden]{display:none!important}.kata-jobs-mobile-drawer{display:flex;position:fixed;inset:0 auto 0 0;z-index:9998;width:min(88vw,360px);height:100dvh;flex-direction:column;background:#fff;color:#001849;box-shadow:24px 0 54px #0018492e;transform:translate(-104%);visibility:hidden;transition:transform .22s cubic-bezier(.22,.8,.25,1),visibility .22s ease;overflow:hidden}.kata-jobs-mobile-drawer.is-open{transform:translate(0);visibility:visible}.kata-jobs-mobile-drawer[hidden]{display:none!important}.kata-jobs-mobile-drawer__top{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 20px 18px;border-bottom:1px solid #e7edf6;background:linear-gradient(180deg,#f8fbff,#fff)}.kata-jobs-mobile-drawer__top strong{display:block;font-size:20px;line-height:1.08;font-weight:880;letter-spacing:-.035em;color:#001849}.kata-jobs-mobile-drawer__top small{display:block;margin-top:4px;font-size:12px;line-height:1.3;color:#657b99}.kata-jobs-mobile-drawer__close{display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;border:1px solid #e0e8f3;border-radius:12px;background:#fff;color:#001849;cursor:pointer}.kata-jobs-mobile-drawer__close svg{width:21px;height:21px}.kata-jobs-mobile-drawer__nav{flex:1 1 auto;min-height:0;padding:10px 14px 18px;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.kata-jobs-mobile-drawer__nav a{display:flex;align-items:center;justify-content:space-between;min-height:50px;padding:0 8px;border-bottom:1px solid #edf2f8;color:#001849!important;text-decoration:none!important;font-size:14px;line-height:1.2;font-weight:760}.kata-jobs-mobile-drawer__nav a b{font-size:17px;font-weight:500;color:#0050fc}.kata-jobs-mobile-drawer__nav a:active{background:#f7faff}.kata-jobs-mobile-drawer__footer{flex:0 0 auto;padding:14px 18px max(18px,env(safe-area-inset-bottom));border-top:1px solid #e7edf6;background:#f8fbff}.kata-jobs-mobile-drawer__primary{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:10px 14px;border-radius:14px;background:#0050fc;color:#fff!important;text-decoration:none!important;font-size:13px;font-weight:850;text-align:center}.kata-jobs-mobile-drawer__secondary{display:block;margin-top:11px;color:#24466f!important;text-decoration:none!important;font-size:12px;font-weight:760;text-align:center}body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular{display:block!important;margin:18px 2px 0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;line-height:2!important}body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__label{display:block!important;width:auto!important;margin:0 0 5px!important;padding:0!important;border:0!important;background:transparent!important;color:#30496d!important;font-size:12px!important;font-weight:820!important}body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__links{display:block!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__links>a,body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__links>a:link,body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__links>a:visited{display:inline!important;position:static!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;outline-offset:3px!important;background:none!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;color:#0050fc!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:3px!important;font-size:12.5px!important;line-height:2!important;font-weight:720!important;white-space:normal!important;transform:none!important}body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__links>a:after{content:none!important;display:none!important}body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__links>a+a:before{content:"|"!important;display:inline-block!important;margin:0 9px 0 8px!important;color:#bdc9d8!important;text-decoration:none!important;font-weight:400!important}}@media(max-width:430px){.kata-jobs-mobile-header__custom-logo{max-height:40px!important}.kata-jobs-mobile-drawer{width:min(91vw,345px)}body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__links>a,body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__links>a:link,body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__links>a:visited{font-size:12px!important}body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__links>a+a:before{margin-inline:7px 6px!important}}@media(max-width:360px){.kata-jobs-mobile-header__custom-logo{max-height:36px!important}.kata-jobs-mobile-drawer{width:min(94vw,330px)}.kata-jobs-mobile-drawer__top{padding-inline:16px}.kata-jobs-mobile-drawer__nav{padding-inline:12px}body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__links>a,body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__links>a:link,body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__links>a:visited{font-size:11.5px!important}body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__links>a+a:before{margin:0 5px 0 4px!important}}@media(max-width:720px){.kata-jobs-mobile-header__menu,.kata-jobs-mobile-header__actions a,.kata-jobs-mobile-drawer__close,.kata-jobs-mobile-drawer__nav a,.kata-jobs-mobile-drawer__primary,.kata-jobs-mobile-drawer__secondary{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.kata-jobs-mobile-header__menu:focus-visible,.kata-jobs-mobile-header__actions a:focus-visible,.kata-jobs-mobile-drawer__close:focus-visible,.kata-jobs-mobile-drawer__nav a:focus-visible,.kata-jobs-mobile-drawer__primary:focus-visible,.kata-jobs-mobile-drawer__secondary:focus-visible{outline:3px solid rgba(0,80,252,.24)!important;outline-offset:2px!important}.kata-jobs-mobile-header__menu[aria-expanded=true] span:nth-child(1){transform:translateY(7px) rotate(45deg)}.kata-jobs-mobile-header__menu[aria-expanded=true] span:nth-child(2){opacity:0;transform:scaleX(.3)}.kata-jobs-mobile-header__menu[aria-expanded=true] span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.kata-jobs-mobile-header__menu span{transform-origin:center;transition:transform .18s ease,opacity .15s ease,width .15s ease}.kata-jobs-drawer-backdrop{touch-action:none!important;overscroll-behavior:none!important;background:#00143a7a!important;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.kata-jobs-mobile-drawer{width:min(90vw,360px)!important;height:100vh!important;height:100svh!important;max-height:100dvh!important;overscroll-behavior:contain!important;border-right:1px solid rgba(0,24,73,.07)!important;box-shadow:28px 0 64px #00184933!important}.kata-jobs-mobile-drawer__top{min-height:82px;padding:calc(17px + env(safe-area-inset-top)) 18px 16px!important;background:linear-gradient(180deg,#f4f9ff,#fff)!important}.kata-jobs-mobile-drawer__top strong{font-size:21px!important}.kata-jobs-mobile-drawer__top small{font-size:11.5px!important;color:#6a7f9b!important}.kata-jobs-mobile-drawer__close{width:42px!important;height:42px!important;border-radius:13px!important;box-shadow:0 4px 12px #0018490a}.kata-jobs-mobile-drawer__nav{padding:8px 14px 20px!important;scrollbar-width:none!important}.kata-jobs-mobile-drawer__nav::-webkit-scrollbar{display:none!important}.kata-jobs-mobile-drawer__group{padding:12px 0 7px!important}.kata-jobs-mobile-drawer__group+.kata-jobs-mobile-drawer__group{border-top:1px solid #edf2f8!important}.kata-jobs-mobile-drawer__group-label{display:block!important;margin:0 8px 7px!important;color:#6b7f9c!important;font-size:10px!important;line-height:1!important;font-weight:850!important;letter-spacing:.12em!important;text-transform:uppercase!important}.kata-jobs-mobile-drawer__nav a{position:relative;min-height:48px!important;padding:0 10px!important;border:0!important;border-radius:12px!important;font-size:14px!important;font-weight:760!important;transition:background .14s ease,color .14s ease,transform .14s ease}.kata-jobs-mobile-drawer__nav a+a{margin-top:2px!important}.kata-jobs-mobile-drawer__nav a:hover{background:#f5f9ff!important}.kata-jobs-mobile-drawer__nav a:active{background:#eef5ff!important;transform:scale(.992)}.kata-jobs-mobile-drawer__nav a b{font-size:17px!important;color:#7f94b0!important;transition:transform .14s ease,color .14s ease}.kata-jobs-mobile-drawer__nav a:hover b,.kata-jobs-mobile-drawer__nav a.is-current b{color:#0050fc!important;transform:translate(2px)}.kata-jobs-mobile-drawer__nav a.is-current{background:#eef5ff!important;color:#0050fc!important;font-weight:840!important}.kata-jobs-mobile-drawer__nav a.is-current:before{content:"";position:absolute;left:0;top:11px;bottom:11px;width:3px;border-radius:99px;background:#0050fc}.kata-jobs-mobile-drawer__footer{padding:13px 16px max(16px,calc(12px + env(safe-area-inset-bottom)))!important;background:#f8fbff!important}.kata-jobs-mobile-drawer__primary{min-height:50px!important;border-radius:14px!important;box-shadow:0 10px 22px #0050fc2e!important}.kata-jobs-mobile-drawer__secondary{min-height:38px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-top:7px!important;color:#345476!important}.kata-jobs-mobile-drawer [data-jobs-business-only][hidden],.kata-jobs-mobile-drawer [data-jobs-nonbusiness-only][hidden],html.kata-jobs-world-active .nm-mobile-menu[data-nm-mobile-menu]{display:none!important}}@media(max-width:430px){.kata-jobs-mobile-drawer{width:min(92vw,348px)!important}.kata-jobs-mobile-drawer__top{padding-left:16px!important;padding-right:16px!important}.kata-jobs-mobile-drawer__nav{padding-left:12px!important;padding-right:12px!important}.kata-jobs-mobile-drawer__footer{padding-left:14px!important;padding-right:14px!important}}@media(max-width:360px){.kata-jobs-mobile-drawer{width:min(95vw,332px)!important}.kata-jobs-mobile-drawer__top strong{font-size:19px!important}.kata-jobs-mobile-drawer__nav a{min-height:45px!important;font-size:13.5px!important}.kata-jobs-mobile-drawer__group-label{font-size:9.5px!important}}@media(max-width:320px){.kata-jobs-mobile-drawer{width:96vw!important}.kata-jobs-mobile-drawer__top{min-height:76px!important}.kata-jobs-mobile-drawer__nav{padding-bottom:14px!important}.kata-jobs-mobile-drawer__nav a{min-height:43px!important;font-size:13px!important}.kata-jobs-mobile-drawer__primary{min-height:46px!important;font-size:12.5px!important}}@media(prefers-reduced-motion:reduce){.kata-jobs-mobile-drawer,.kata-jobs-drawer-backdrop,.kata-jobs-mobile-header__menu span,.kata-jobs-mobile-drawer__nav a,.kata-jobs-mobile-drawer__nav a b{transition:none!important;scroll-behavior:auto!important}}@media(max-width:720px){.kata-jobs-world [data-jobs-auth-only][hidden],.kata-jobs-world [data-jobs-business-only][hidden],.kata-jobs-world [data-jobs-nonbusiness-only][hidden],.kata-jobs-world [data-jobs-register-employer][hidden]{display:none!important}.kata-jobs-mobile-drawer__identity{min-width:0;flex:1 1 auto}.kata-jobs-mobile-drawer__auth-state{display:flex!important;align-items:center;gap:4px;margin-top:5px!important;color:#486887!important;font-size:11px!important;line-height:1.25!important;font-weight:650!important}.kata-jobs-mobile-drawer__auth-state[hidden]{display:none!important}.kata-jobs-mobile-drawer__auth-state b{color:#001849;font-size:11px;font-weight:820;letter-spacing:.015em}.kata-jobs-mobile-drawer__group--account[data-kata-auth-show=signed-in]{margin-top:0}}@media(max-width:720px){.kata-jobs-mobile-drawer__nav a:after,.kata-jobs-mobile-drawer__account-links a:before,.kata-jobs-mobile-drawer__account-links a:after,.kata-jobs-mobile-drawer__secondary:before,.kata-jobs-mobile-drawer__secondary:after{content:none!important;display:none!important;width:0!important;height:0!important;border:0!important;box-shadow:none!important;background:none!important}.kata-jobs-mobile-drawer__top{min-height:70px!important;padding:calc(12px + env(safe-area-inset-top)) 16px 11px!important}.kata-jobs-mobile-drawer__top strong{font-size:18px!important;letter-spacing:-.025em!important}.kata-jobs-mobile-drawer__top small{margin-top:3px!important;font-size:10.5px!important}.kata-jobs-mobile-drawer__close{width:38px!important;height:38px!important;border-radius:12px!important}.kata-jobs-mobile-drawer__nav{padding:5px 12px!important}.kata-jobs-mobile-drawer__group{padding:5px 0 3px!important}.kata-jobs-mobile-drawer__group+.kata-jobs-mobile-drawer__group{border-top:1px solid #edf2f8!important}.kata-jobs-mobile-drawer__group-label{margin:0 8px 4px!important;font-size:9px!important;letter-spacing:.11em!important}.kata-jobs-mobile-drawer__nav a{min-height:39px!important;padding:0 9px!important;border:0!important;border-radius:10px!important;font-size:13.5px!important;line-height:1.15!important;text-decoration:none!important;box-shadow:none!important}.kata-jobs-mobile-drawer__nav a+a{margin-top:0!important}.kata-jobs-mobile-drawer__nav a.is-current:before{top:10px!important;bottom:10px!important;width:2px!important}.kata-jobs-mobile-drawer__nav a b{font-size:15px!important}.kata-jobs-mobile-drawer__group--employer{padding-top:7px!important;padding-bottom:5px!important}.kata-jobs-mobile-drawer__employer-link{min-height:41px!important;font-size:15px!important;font-weight:860!important;letter-spacing:-.018em!important;color:#132f5c!important}.kata-jobs-mobile-drawer__employer-link span{font:inherit!important}.kata-jobs-mobile-drawer__employer-link b{color:#6d38b1!important}.kata-jobs-mobile-drawer__footer{padding:9px 14px max(11px,calc(8px + env(safe-area-inset-bottom)))!important;background:#f8fbff!important}.kata-jobs-mobile-drawer__primary{min-height:45px!important;border-radius:12px!important;font-size:12.5px!important;box-shadow:0 7px 16px #0050fc26!important}.kata-jobs-mobile-drawer__account-links{display:grid!important;grid-template-columns:1fr 1fr;gap:7px;margin-top:7px}.kata-jobs-mobile-drawer__account-links[hidden]{display:none!important}.kata-jobs-mobile-drawer__account-links a{display:flex!important;align-items:center!important;justify-content:center!important;min-height:34px!important;padding:6px 8px!important;border:1px solid #dfe8f4!important;border-radius:10px!important;background:#fff!important;color:#17365f!important;text-decoration:none!important;font-size:11.5px!important;line-height:1.1!important;font-weight:790!important;box-shadow:none!important}.kata-jobs-mobile-drawer__secondary{min-height:28px!important;margin-top:4px!important;padding:3px 4px!important;font-size:10.5px!important;font-weight:760!important}body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular{margin-top:17px!important;text-align:center!important}body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__label{text-align:center!important;margin-bottom:7px!important}body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__links{display:grid!important;grid-template-columns:repeat(3,max-content)!important;justify-content:center!important;align-items:center!important;row-gap:7px!important;column-gap:0!important;text-align:center!important}body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__links>a,body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__links>a:link,body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__links>a:visited{display:block!important;padding:0 8px!important;font-size:11.5px!important;line-height:1.35!important;white-space:nowrap!important}body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__links>a+a:before{content:none!important;display:none!important}body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__links>a:nth-child(3n+2),body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__links>a:nth-child(3n+3){border-left:1px solid #c9d5e5!important}}@media(max-width:360px){.kata-jobs-mobile-drawer__top{min-height:66px!important;padding-left:14px!important;padding-right:14px!important}.kata-jobs-mobile-drawer__nav{padding-left:10px!important;padding-right:10px!important}.kata-jobs-mobile-drawer__nav a{min-height:37px!important;font-size:13px!important}.kata-jobs-mobile-drawer__footer{padding-left:12px!important;padding-right:12px!important}body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__links>a,body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__links>a:link,body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__links>a:visited{padding-inline:6px!important;font-size:11px!important}}@media(max-width:720px)and (min-height:500px){.kata-jobs-mobile-drawer__nav{overflow-y:hidden!important}}@media(max-width:720px)and (max-height:499px){.kata-jobs-mobile-drawer__nav{overflow-y:auto!important}}@media(max-width:720px){.kata-jobs-mobile-header{position:relative!important;grid-template-columns:44px minmax(0,1fr) 44px!important;padding-inline:14px!important}.kata-jobs-mobile-header__menu{justify-self:start!important;z-index:2}.kata-jobs-mobile-header__brand{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;z-index:1!important;width:auto!important;max-width:min(var(--kata-jobs-mobile-logo-width,150px),calc(100% - 116px))!important;margin:0!important}.kata-jobs-mobile-header--employer .kata-jobs-mobile-header__brand,[data-kata-jobs-business=true] .kata-jobs-mobile-header__brand{max-width:min(var(--kata-jobs-mobile-logo-width,150px),calc(100% - 154px))!important}.kata-jobs-mobile-header__actions{justify-self:end!important;z-index:2!important;gap:2px!important;min-width:36px!important}.kata-jobs-mobile-header__actions a{width:36px!important;height:40px!important;border:0!important;background:transparent!important;box-shadow:none!important;color:#001849!important}.kata-jobs-mobile-header__actions a:hover,.kata-jobs-mobile-header__actions a:focus-visible{color:#0050fc!important;background:#f3f7ff!important}.kata-jobs-mobile-header__actions a.is-current{color:#0050fc!important;background:#eef5ff!important}.kata-jobs-mobile-header__actions [data-jobs-header-hiring][hidden]{display:none!important}.kata-jobs-mobile-header__actions svg{width:23px!important;height:23px!important}}@media(max-width:360px){.kata-jobs-mobile-header{grid-template-columns:38px minmax(0,1fr) 38px!important;padding-inline:9px!important}.kata-jobs-mobile-header__brand{max-width:min(var(--kata-jobs-mobile-logo-width,150px),calc(100% - 100px))!important}.kata-jobs-mobile-header--employer .kata-jobs-mobile-header__brand,[data-kata-jobs-business=true] .kata-jobs-mobile-header__brand{max-width:min(132px,calc(100% - 142px))!important}.kata-jobs-mobile-header__actions a{width:34px!important;height:38px!important}.kata-jobs-mobile-header__actions svg{width:22px!important;height:22px!important}}@media(max-width:720px){.kata-jobs-mobile-header{grid-template-columns:40px minmax(0,1fr) auto!important;column-gap:6px!important;padding-inline:12px!important}.kata-jobs-mobile-header__menu{width:38px!important;height:40px!important}.kata-jobs-mobile-header__brand{position:static!important;left:auto!important;top:auto!important;transform:none!important;justify-self:center!important;width:auto!important;min-width:0!important;max-width:min(var(--kata-jobs-mobile-logo-width,150px),100%)!important;overflow:hidden!important;margin:0!important;z-index:1!important}.kata-jobs-mobile-header__custom-logo{display:block!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:38px!important;object-fit:contain!important}.kata-jobs-mobile-header__fallback-brand{display:flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;width:100%!important;min-width:0!important;overflow:hidden!important}.kata-jobs-mobile-header__fallback-brand>img{width:26px!important;height:26px!important;flex:0 0 26px!important}.kata-jobs-mobile-header__fallback-brand>span{min-width:0!important;overflow:hidden!important;text-overflow:clip!important;font-size:16.5px!important;line-height:1!important;letter-spacing:-.035em!important;white-space:nowrap!important}.kata-jobs-mobile-header__actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;justify-self:end!important;gap:0!important;min-width:0!important;width:auto!important;z-index:2!important}.kata-jobs-mobile-header__actions a{display:grid!important;place-items:center!important;width:34px!important;min-width:34px!important;height:40px!important;margin:0!important;padding:0!important;border:0!important;border-radius:10px!important;background:transparent!important;box-shadow:none!important;text-decoration:none!important}.kata-jobs-mobile-header__actions [data-jobs-header-profile],.kata-jobs-mobile-header__actions [data-jobs-header-signin]{color:#061e55!important}.kata-jobs-mobile-header__actions [data-jobs-header-hiring]{color:#075cff!important}.kata-jobs-mobile-header__actions svg{overflow:visible!important}.kata-jobs-mobile-header__actions [data-jobs-header-hiring] svg{width:27px!important;height:27px!important}.kata-jobs-mobile-header__actions .kata-jobs-account-icon{width:21px!important;height:24px!important}.kata-jobs-mobile-header__actions a:hover,.kata-jobs-mobile-header__actions a:focus-visible{background:transparent!important}.kata-jobs-mobile-header__actions [data-jobs-header-hiring]:hover,.kata-jobs-mobile-header__actions [data-jobs-header-hiring]:focus-visible{color:#075cff!important}.kata-jobs-mobile-header__actions [data-jobs-header-profile]:hover,.kata-jobs-mobile-header__actions [data-jobs-header-profile]:focus-visible,.kata-jobs-mobile-header__actions [data-jobs-header-signin]:hover,.kata-jobs-mobile-header__actions [data-jobs-header-signin]:focus-visible{color:#061e55!important}}@media(max-width:360px){.kata-jobs-mobile-header{grid-template-columns:36px minmax(0,1fr) auto!important;column-gap:4px!important;padding-inline:9px!important}.kata-jobs-mobile-header__brand{max-width:min(var(--kata-jobs-mobile-logo-width,144px),100%)!important}.kata-jobs-mobile-header__fallback-brand>img{width:24px!important;height:24px!important;flex-basis:24px!important}.kata-jobs-mobile-header__fallback-brand>span{font-size:15.5px!important}.kata-jobs-mobile-header__actions a{width:32px!important;min-width:32px!important;height:38px!important}.kata-jobs-mobile-header__actions [data-jobs-header-hiring] svg{width:26px!important;height:26px!important}.kata-jobs-mobile-header__actions .kata-jobs-account-icon{width:20px!important;height:23px!important}}@media(max-width:720px){.kata-jobs-mobile-header{position:relative!important;grid-template-columns:40px minmax(0,1fr) auto!important;column-gap:6px!important;min-height:70px!important;padding:10px 12px!important}.kata-jobs-mobile-header__menu{justify-self:start!important;width:38px!important;height:40px!important;z-index:3!important}.kata-jobs-mobile-header__brand{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;justify-self:auto!important;width:auto!important;min-width:0!important;max-width:min(var(--kata-jobs-mobile-logo-width,165px),calc(100% - 116px))!important;overflow:visible!important;margin:0!important;z-index:1!important}.kata-jobs-mobile-header--employer .kata-jobs-mobile-header__brand,[data-kata-jobs-business=true] .kata-jobs-mobile-header__brand{max-width:min(var(--kata-jobs-mobile-logo-width,165px),calc(100% - 168px))!important}.kata-jobs-mobile-header__custom-logo{display:block!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:34px!important;object-fit:contain!important}.kata-jobs-mobile-header__fallback-brand{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;width:auto!important;min-width:0!important;max-width:100%!important;overflow:visible!important;white-space:nowrap!important}.kata-jobs-mobile-header__fallback-brand>img{width:24px!important;height:24px!important;flex:0 0 24px!important}.kata-jobs-mobile-header__fallback-brand>span{display:block!important;min-width:0!important;overflow:visible!important;text-overflow:clip!important;color:#001849!important;font-size:15.5px!important;line-height:1!important;font-weight:850!important;letter-spacing:-.035em!important;white-space:nowrap!important}.kata-jobs-mobile-header__fallback-brand b{color:#0050fc!important;font-weight:900!important}.kata-jobs-mobile-header__actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;justify-self:end!important;gap:2px!important;width:auto!important;min-width:0!important;z-index:3!important}.kata-jobs-mobile-header__actions a{display:grid!important;place-items:center!important;width:32px!important;min-width:32px!important;height:38px!important;margin:0!important;padding:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#0050fc!important;box-shadow:none!important;text-decoration:none!important}.kata-jobs-mobile-header__actions [data-jobs-header-profile],.kata-jobs-mobile-header__actions [data-jobs-header-signin],.kata-jobs-mobile-header__actions [data-jobs-header-hiring]{color:#0050fc!important}.kata-jobs-mobile-header__actions svg,.kata-jobs-mobile-header__actions [data-jobs-header-hiring] svg,.kata-jobs-mobile-header__actions .kata-jobs-account-icon{width:23px!important;height:23px!important;overflow:visible!important}.kata-jobs-mobile-header__actions a:hover,.kata-jobs-mobile-header__actions a:focus-visible,.kata-jobs-mobile-header__actions a.is-current{background:#f3f7ff!important;color:#0050fc!important}.kata-jobs-hero__text{top:-270px!important;padding-right:0!important}.kata-jobs-hero__eyebrow{margin:0 0 9px!important;font-size:9px!important;line-height:1.2!important;letter-spacing:.18em!important}.kata-jobs-hero__eyebrow:before{width:21px!important}.kata-jobs-hero h1{max-width:270px!important;font-size:38px!important;line-height:.98!important;letter-spacing:-.045em!important}.kata-jobs-hero__lead{display:none!important}}@media(max-width:430px){.kata-jobs-mobile-header__brand{max-width:min(var(--kata-jobs-mobile-logo-width,165px),calc(100% - 112px))!important}.kata-jobs-mobile-header--employer .kata-jobs-mobile-header__brand,[data-kata-jobs-business=true] .kata-jobs-mobile-header__brand{max-width:min(var(--kata-jobs-mobile-logo-width,165px),calc(100% - 166px))!important}.kata-jobs-hero__text{top:-258px!important}.kata-jobs-hero h1{max-width:248px!important;font-size:35px!important}}@media(max-width:340px){.kata-jobs-mobile-header{grid-template-columns:36px minmax(0,1fr) auto!important;column-gap:4px!important;padding-inline:9px!important}.kata-jobs-mobile-header--employer .kata-jobs-mobile-header__brand,[data-kata-jobs-business=true] .kata-jobs-mobile-header__brand{max-width:min(152px,calc(100% - 168px))!important}.kata-jobs-mobile-header__fallback-brand{gap:4px!important}.kata-jobs-mobile-header__fallback-brand>img{width:22px!important;height:22px!important;flex-basis:22px!important}.kata-jobs-mobile-header__fallback-brand>span{font-size:14.25px!important}.kata-jobs-mobile-header__actions a{width:30px!important;min-width:30px!important;height:36px!important}.kata-jobs-mobile-header__actions svg,.kata-jobs-mobile-header__actions [data-jobs-header-hiring] svg,.kata-jobs-mobile-header__actions .kata-jobs-account-icon{width:22px!important;height:22px!important}.kata-jobs-hero__text{top:-244px!important}.kata-jobs-hero h1{max-width:225px!important;font-size:32px!important}}@media(max-width:720px){.kata-jobs-mobile-header__menu{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;padding:0!important;overflow:visible!important}.kata-jobs-mobile-header__menu>span{display:none!important}.kata-jobs-mobile-header__menu-icon{display:block!important;width:38px!important;height:auto!important;max-width:none!important;max-height:28px!important;object-fit:contain!important;object-position:left center!important;pointer-events:none!important}.kata-jobs-mobile-header__fallback-brand{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;width:auto!important;max-width:100%!important;overflow:visible!important}.kata-jobs-mobile-header__fallback-brand>img{width:27px!important;height:27px!important;flex:0 0 27px!important}.kata-jobs-mobile-header__fallback-lockup{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:1px!important;width:auto!important;min-width:0!important;overflow:visible!important;white-space:nowrap!important;line-height:1!important}.kata-jobs-mobile-header__fallback-word{display:block!important;color:#001849!important;font-size:16px!important;line-height:.94!important;font-weight:880!important;letter-spacing:-.04em!important}.kata-jobs-mobile-header__fallback-lockup>b{display:block!important;margin-top:2px!important;color:#0050fc!important;font-size:8.5px!important;line-height:1!important;font-weight:900!important;letter-spacing:.18em!important}.kata-jobs-hero__visual{height:294px!important;min-height:294px!important;background:#dbeeff!important}.kata-jobs-hero__visual:before{display:block!important;background:linear-gradient(180deg,#eff7fff0,#eff7ffbd 34%,#eff7ff2e 65%,#0018490a)!important}.kata-jobs-hero__visual img{height:294px!important;min-height:294px!important;object-fit:cover!important;object-position:15% center!important}.kata-jobs-hero__text{top:-270px!important;padding:0 8px 0 2px!important;color:#001849!important}.kata-jobs-hero__eyebrow{display:block!important;margin:0 0 7px!important;color:#001849!important;font-size:9px!important;line-height:1.2!important;font-weight:900!important;letter-spacing:.28em!important;text-shadow:none!important}.kata-jobs-hero__eyebrow:before{display:none!important}.kata-jobs-hero h1{max-width:305px!important;margin:0!important;color:#001849!important;font-size:35px!important;line-height:.98!important;letter-spacing:-.045em!important;font-weight:880!important;text-shadow:none!important}.kata-jobs-hero h1 span,.kata-jobs-hero h1 strong{display:block!important;color:#001849!important;font-weight:880!important}.kata-jobs-hero__lead{display:block!important;max-width:285px!important;margin:9px 0 0!important;color:#001849!important;font-size:13.5px!important;line-height:1.32!important;font-weight:650!important;text-shadow:none!important}.kata-jobs-hero__lead:after{content:"";display:block;width:26px;height:2px;margin-top:12px;border-radius:99px;background:#0050fc}.kata-jobs-search-card{margin-top:-24px!important;padding:13px!important;border:1px solid #dbe5f2!important;border-radius:20px!important;box-shadow:0 12px 30px #0018491c!important}.kata-jobs-search__field{min-height:53px!important;border-color:#d5e1ef!important;border-radius:14px!important}.kata-jobs-search input{height:53px!important;min-height:53px!important}.kata-jobs-search__submit{min-height:53px!important;height:53px!important;border-radius:14px!important;background:linear-gradient(90deg,#0958f7,#0569ff)!important}body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular{display:block!important;margin:17px 2px 0!important;text-align:left!important;line-height:1.2!important}.kata-jobs-popular__head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin:0 0 9px!important}body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__label{display:block!important;margin:0!important;color:#001849!important;font-size:13px!important;line-height:1.1!important;font-weight:860!important;text-align:left!important}.kata-jobs-popular__all,.kata-jobs-popular__all:link,.kata-jobs-popular__all:visited{display:inline-flex!important;align-items:center!important;gap:6px!important;min-height:28px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#0050fc!important;text-decoration:none!important;font-size:12px!important;line-height:1!important;font-weight:850!important;white-space:nowrap!important}.kata-jobs-popular__all b{font-size:16px!important;line-height:1!important;font-weight:650!important}body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__links{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;gap:7px!important;width:100%!important;text-align:left!important}body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__links>a,body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__links>a:link,body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__links>a:visited{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-height:31px!important;padding:5px 12px!important;border:1px solid #d6e5fa!important;border-radius:999px!important;background:#eff6ff!important;color:#0050fc!important;box-shadow:none!important;text-decoration:none!important;font-size:12px!important;line-height:1!important;font-weight:720!important;white-space:nowrap!important}body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__links>a+a:before{display:none!important;content:none!important}body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__links>a:nth-child(3n+2),body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__links>a:nth-child(3n+3){border-left:1px solid #d6e5fa!important}body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__links>a:hover,body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__links>a:focus-visible{border-color:#a9caff!important;background:#e6f1ff!important;color:#003fc7!important}}@media(max-width:430px){.kata-jobs-hero__visual,.kata-jobs-hero__visual img{height:286px!important;min-height:286px!important}.kata-jobs-hero__text{top:-263px!important}.kata-jobs-hero h1{max-width:295px!important;font-size:34px!important}.kata-jobs-hero__lead{font-size:13px!important}}@media(max-width:360px){.kata-jobs-mobile-header__menu-icon{width:36px!important;max-height:27px!important}.kata-jobs-mobile-header__fallback-brand{gap:6px!important}.kata-jobs-mobile-header__fallback-brand>img{width:25px!important;height:25px!important;flex-basis:25px!important}.kata-jobs-mobile-header__fallback-word{font-size:15px!important}.kata-jobs-mobile-header__fallback-lockup>b{font-size:8px!important}.kata-jobs-hero__visual,.kata-jobs-hero__visual img{height:276px!important;min-height:276px!important}.kata-jobs-hero__text{top:-254px!important}.kata-jobs-hero h1{max-width:282px!important;font-size:32px!important}.kata-jobs-hero__lead{max-width:270px!important;font-size:12.5px!important}.kata-jobs-search-card{padding:12px!important}body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__links{gap:6px!important}body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__links>a,body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__links>a:link,body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__links>a:visited{min-height:29px!important;padding:5px 10px!important;font-size:11.25px!important}}.kata-jobs-popular__head{display:contents}.kata-jobs-popular__all{display:none}@media(max-width:720px){.kata-jobs-popular__head{display:flex!important}.kata-jobs-popular__all{display:inline-flex!important}}.kata-jobs-world [data-jobs-register-employer][hidden]{display:none!important}.kata-jobs-world .kata-jobs-employer-conversion.is-employer-active .kata-jobs-employer-conversion__panel--mobile-app{grid-template-columns:minmax(0,.82fr) minmax(320px,1.18fr);align-items:center}.kata-jobs-world .kata-jobs-employer-conversion.is-employer-active .kata-jobs-employer-paths{grid-template-columns:1fr}.kata-jobs-world .kata-jobs-employer-conversion.is-employer-active .kata-jobs-employer-path.is-existing{min-height:0;padding:22px;border-top-width:1px;border-color:#c7d9fb;background:linear-gradient(135deg,#001849,#062b68);color:#fff;box-shadow:0 14px 34px #00184921}.kata-jobs-world .kata-jobs-employer-conversion.is-employer-active .kata-jobs-employer-path.is-existing h3,.kata-jobs-world .kata-jobs-employer-conversion.is-employer-active .kata-jobs-employer-path.is-existing p,.kata-jobs-world .kata-jobs-employer-conversion.is-employer-active .kata-jobs-employer-path.is-existing small{color:#fff!important}.kata-jobs-world .kata-jobs-employer-conversion.is-employer-active .kata-jobs-employer-path.is-existing p{color:#ffffffc7!important}.kata-jobs-world .kata-jobs-employer-conversion.is-employer-active .kata-jobs-employer-path.is-existing small{color:#ffffffa8!important}.kata-jobs-world .kata-jobs-employer-conversion.is-employer-active .kata-jobs-employer-path.is-existing a{background:#fff;color:#001849}.kata-jobs-world .kata-jobs-employer-conversion.is-employer-active .kata-jobs-employer-path__icon{background:#ffffff1f;color:#fff}@media(max-width:1100px){.kata-jobs-world .kata-jobs-employer-conversion.is-employer-active .kata-jobs-employer-conversion__panel--mobile-app{grid-template-columns:1fr}}@media(max-width:720px){.kata-jobs-world .kata-jobs-employer-conversion.is-employer-active .kata-jobs-employer-conversion__panel--mobile-app{gap:14px}.kata-jobs-world .kata-jobs-employer-conversion.is-employer-active .kata-jobs-employer-path.is-existing{padding:17px!important}.kata-jobs-world .kata-jobs-employer-conversion.is-employer-active .kata-jobs-employer-path h3{max-width:none!important}}.kata-jobs-world.kata-jobs-has-employer-access [data-jobs-register-employer]{display:none!important}@media(min-width:901px){body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular{display:block!important;width:100%!important;max-width:760px!important;margin:16px 0 0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;line-height:1.2!important;overflow:visible!important;text-align:left!important}body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;width:100%!important;margin:0 0 10px!important;padding:0!important}body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__label{display:block!important;width:auto!important;margin:0!important;padding:0!important;color:#18345f!important;font-size:12.5px!important;line-height:1.2!important;font-weight:820!important;letter-spacing:.005em!important;text-align:left!important}body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__all,body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__all:link,body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__all:visited{display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;gap:6px!important;width:auto!important;min-width:0!important;min-height:0!important;height:auto!important;margin:0!important;padding:2px 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#0050fc!important;text-decoration:none!important;text-decoration-line:none!important;font-size:12px!important;line-height:1.2!important;font-weight:820!important;white-space:nowrap!important;transform:none!important}body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__all:before,body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__all:after{content:none!important;display:none!important}body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__all b{display:inline-block!important;color:currentColor!important;font-size:15px!important;line-height:1!important;font-weight:600!important;transition:transform .16s ease!important}body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__all:hover,body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__all:focus-visible{color:#003fc7!important;background:transparent!important;border:0!important;box-shadow:none!important;text-decoration:none!important}body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__all:hover b,body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__all:focus-visible b{transform:translate(2px)!important}body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__links{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;width:100%!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;text-align:left!important}body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__links>a,body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__links>a:link,body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__links>a:visited{display:inline-flex!important;position:relative!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:0!important;max-width:100%!important;min-height:32px!important;height:32px!important;margin:0!important;padding:0 13px!important;border:1px solid #c8d8ec!important;border-radius:999px!important;background:#ffffffd1!important;background-image:none!important;box-shadow:none!important;color:#14335f!important;text-decoration:none!important;text-decoration-line:none!important;text-decoration-thickness:0!important;text-underline-offset:0!important;font-size:12px!important;line-height:1!important;font-weight:720!important;letter-spacing:0!important;white-space:nowrap!important;transform:none!important;transition:border-color .16s ease,background-color .16s ease,color .16s ease,box-shadow .16s ease!important}body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__links>a:before,body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__links>a:after,body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__links>a+a:before{content:none!important;display:none!important}body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__links>a:hover,body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__links>a:focus-visible{border-color:#8eb7ff!important;background:#f4f8ff!important;color:#0050fc!important;box-shadow:0 5px 14px #0050fc12!important;text-decoration:none!important;transform:none!important}body .kata-jobs-world .kata-jobs-hero .kata-jobs-popular__links>a:focus-visible{outline:2px solid rgba(0,80,252,.34)!important;outline-offset:2px!important}}@media(min-width:901px){body .kata-jobs-world .kata-jobs-categories{position:relative!important;overflow:hidden!important;padding:64px 0 70px!important;background:radial-gradient(circle at 8% 2%,rgba(93,98,255,.07),transparent 28%),radial-gradient(circle at 92% 18%,rgba(0,80,252,.06),transparent 26%),linear-gradient(180deg,#fbfdff,#f7faff)!important;border-top:1px solid #edf2fa!important;border-bottom:1px solid #edf2fa!important}body .kata-jobs-world .kata-jobs-categories>.nm-shell{position:relative!important;z-index:1!important}body .kata-jobs-world .kata-jobs-categories .kata-jobs-section-head{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:40px!important;margin:0 0 28px!important}body .kata-jobs-world .kata-jobs-categories .kata-jobs-section-head__copy{min-width:0!important;max-width:760px!important}body .kata-jobs-world .kata-jobs-categories .kata-jobs-section-eyebrow{display:flex!important;align-items:center!important;gap:12px!important;margin:0 0 12px!important;color:#5a48ff!important;font-size:11px!important;line-height:1!important;font-weight:860!important;letter-spacing:.16em!important}body .kata-jobs-world .kata-jobs-categories .kata-jobs-section-eyebrow:before{content:""!important;display:block!important;width:32px!important;height:3px!important;flex:0 0 32px!important;border-radius:999px!important;background:linear-gradient(90deg,#0050fc,#6a46ff)!important}body .kata-jobs-world .kata-jobs-categories .kata-jobs-section-head h2{margin:0!important;color:#071b46!important;font-size:clamp(38px,3vw,50px)!important;line-height:.98!important;letter-spacing:-.045em!important;font-weight:880!important}body .kata-jobs-world .kata-jobs-categories .kata-jobs-category-title-accent{background:linear-gradient(100deg,#0050fc,#6547ff 78%)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important}body .kata-jobs-world .kata-jobs-categories .kata-jobs-category-intro{max-width:620px!important;margin:10px 0 0!important;color:#536a8d!important;font-size:15px!important;line-height:1.45!important;font-weight:520!important}body .kata-jobs-world .kata-jobs-categories .kata-jobs-section-link{display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;min-height:40px!important;margin:0 0 5px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#5141f6!important;box-shadow:none!important;text-decoration:none!important;font-size:13px!important;line-height:1.2!important;font-weight:840!important;white-space:nowrap!important;transition:color .16s ease,transform .16s ease!important}body .kata-jobs-world .kata-jobs-categories .kata-jobs-section-link:hover,body .kata-jobs-world .kata-jobs-categories .kata-jobs-section-link:focus-visible{color:#003fc7!important;text-decoration:none!important;transform:translate(2px)!important}body .kata-jobs-world .kata-jobs-categories .kata-jobs-section-link:focus-visible{outline:2px solid rgba(0,80,252,.28)!important;outline-offset:5px!important}body .kata-jobs-world .kata-jobs-categories .kata-jobs-category-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important;overflow:visible!important}body .kata-jobs-world .kata-jobs-categories .kata-job-category-card{--kj-cat-a:#eef3ff;--kj-cat-b:#e5ecff;--kj-cat-ink:#3153b7;position:relative!important;isolation:isolate!important;display:block!important;min-width:0!important;min-height:174px!important;padding:22px 22px 20px!important;overflow:hidden!important;border:1px solid #dde6f3!important;border-radius:18px!important;background:linear-gradient(145deg,#fff,#fbfdff 70%,#f6f9ff)!important;color:#071b46!important;text-decoration:none!important;box-shadow:0 8px 22px #0018490b!important;transform:none!important;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease!important}body .kata-jobs-world .kata-jobs-categories .kata-job-category-card:hover,body .kata-jobs-world .kata-jobs-categories .kata-job-category-card:focus-visible{transform:translateY(-4px)!important;border-color:#bfd2ef!important;box-shadow:0 18px 38px #0018491a!important}body .kata-jobs-world .kata-jobs-categories .kata-job-category-card:focus-visible{outline:3px solid rgba(0,80,252,.22)!important;outline-offset:3px!important}body .kata-jobs-world .kata-jobs-categories .kata-job-category-card.is-selected,body .kata-jobs-world .kata-jobs-categories .kata-job-category-card.is-featured{border-color:#d7e2f2!important;background:linear-gradient(145deg,#fff,#fbfdff 70%,#f6f9ff)!important;color:#071b46!important;box-shadow:0 8px 22px #0018490b!important}body .kata-jobs-world .kata-jobs-categories .kata-job-category-card__art{display:block!important;position:absolute!important;z-index:-1!important;top:0!important;right:0!important;width:48%!important;height:100%!important;margin:0!important;overflow:hidden!important;border-radius:0!important;background:linear-gradient(145deg,var(--kj-cat-a),var(--kj-cat-b))!important;opacity:1!important}body .kata-jobs-world .kata-jobs-categories .kata-job-category-card__art:before{content:""!important;position:absolute!important;inset:-18% -20% auto auto!important;width:120px!important;height:120px!important;border-radius:50%!important;background:#ffffff8c!important}body .kata-jobs-world .kata-jobs-categories .kata-job-category-card__art:after{content:""!important;position:absolute!important;right:-24px!important;bottom:-30px!important;width:138px!important;height:100px!important;border-radius:55% 0 0!important;background:#ffffff5c!important}body .kata-jobs-world .kata-jobs-categories .kata-job-category-card__art-shape{display:block!important;position:absolute!important;right:18px!important;bottom:18px!important;width:70px!important;height:70px!important;border:1px solid rgba(255,255,255,.65)!important;border-radius:20px!important;background:#ffffff3d!important;transform:rotate(14deg)!important}body .kata-jobs-world .kata-jobs-categories .kata-job-category-card__art-symbol{position:absolute!important;z-index:2!important;top:50%!important;right:25px!important;left:auto!important;transform:translateY(-50%)!important;color:var(--kj-cat-ink)!important;font-size:54px!important;line-height:1!important;font-weight:760!important;opacity:.22!important}body .kata-jobs-world .kata-jobs-categories .kata-job-category-card__icon{display:grid!important;place-items:center!important;position:relative!important;z-index:2!important;width:46px!important;height:46px!important;margin:0 0 16px!important;border:0!important;border-radius:13px!important;background:var(--kj-cat-a)!important;color:var(--kj-cat-ink)!important;box-shadow:inset 0 0 0 1px #ffffff8c!important}body .kata-jobs-world .kata-jobs-categories .kata-job-category-card__icon svg{width:25px!important;height:25px!important}body .kata-jobs-world .kata-jobs-categories .kata-job-category-card__text{position:relative!important;z-index:2!important;display:block!important;width:58%!important;min-width:0!important}body .kata-jobs-world .kata-jobs-categories .kata-job-category-card__text strong{display:block!important;color:#071b46!important;font-size:15.5px!important;line-height:1.16!important;font-weight:850!important;letter-spacing:-.02em!important}body .kata-jobs-world .kata-jobs-categories .kata-job-category-card__label--desktop{display:block!important}body .kata-jobs-world .kata-jobs-categories .kata-job-category-card__label--mobile{display:none!important}body .kata-jobs-world .kata-jobs-categories .kata-job-category-card__text small{display:block!important;margin:7px 0 0!important;color:#657a99!important;font-size:12.5px!important;line-height:1.1!important;font-weight:620!important}body .kata-jobs-world .kata-jobs-categories .kata-job-category-card__arrow{display:grid!important;place-items:center!important;position:absolute!important;z-index:3!important;left:21px!important;bottom:16px!important;width:26px!important;height:26px!important;margin:0!important;border-radius:50%!important;background:#f1f5fb!important;color:#476080!important;font-size:14px!important;line-height:1!important;transition:transform .18s ease,background-color .18s ease,color .18s ease!important}body .kata-jobs-world .kata-jobs-categories .kata-job-category-card:hover .kata-job-category-card__arrow,body .kata-jobs-world .kata-jobs-categories .kata-job-category-card:focus-visible .kata-job-category-card__arrow{transform:translate(3px)!important;background:#0050fc!important;color:#fff!important}body .kata-jobs-world .kata-jobs-categories .kata-job-category-card.is-hospitality{--kj-cat-a:#fff0e9;--kj-cat-b:#ffe6d8;--kj-cat-ink:#ef6b21}body .kata-jobs-world .kata-jobs-categories .kata-job-category-card.is-sales{--kj-cat-a:#eaf5ff;--kj-cat-b:#dceeff;--kj-cat-ink:#087bd7}body .kata-jobs-world .kata-jobs-categories .kata-job-category-card.is-admin{--kj-cat-a:#efedff;--kj-cat-b:#e4e1ff;--kj-cat-ink:#6547ff}body .kata-jobs-world .kata-jobs-categories .kata-job-category-card.is-construction{--kj-cat-a:#fff6d9;--kj-cat-b:#ffedb5;--kj-cat-ink:#e5a600}body .kata-jobs-world .kata-jobs-categories .kata-job-category-card.is-it{--kj-cat-a:#e9fbf2;--kj-cat-b:#d8f6e8;--kj-cat-ink:#14a967}body .kata-jobs-world .kata-jobs-categories .kata-job-category-card.is-accounting{--kj-cat-a:#eef4ff;--kj-cat-b:#e2ecff;--kj-cat-ink:#4563b6}body .kata-jobs-world .kata-jobs-categories .kata-job-category-card.is-healthcare{--kj-cat-a:#fff0f4;--kj-cat-b:#ffe2ea;--kj-cat-ink:#ee3f70}body .kata-jobs-world .kata-jobs-categories .kata-job-category-card.is-research{--kj-cat-a:#f2edff;--kj-cat-b:#e9e0ff;--kj-cat-ink:#7451ed}body .kata-jobs-world .kata-jobs-categories .kata-job-category-card.is-engineering{--kj-cat-a:#edf3fb;--kj-cat-b:#e2ebf7;--kj-cat-ink:#4c638c}body .kata-jobs-world .kata-jobs-categories .kata-job-category-card.is-realestate{--kj-cat-a:#fff0f4;--kj-cat-b:#ffe4ea;--kj-cat-ink:#e63f69}body .kata-jobs-world .kata-jobs-categories .kata-job-category-card.is-automotive{--kj-cat-a:#eaf5ff;--kj-cat-b:#dcecff;--kj-cat-ink:#167bd0}body .kata-jobs-world .kata-jobs-categories .kata-job-category-card.is-food{--kj-cat-a:#fff1e7;--kj-cat-b:#ffe2d1;--kj-cat-ink:#e96a24}body .kata-jobs-world .kata-jobs-categories .kata-job-category-card.is-environment{--kj-cat-a:#e9f9ef;--kj-cat-b:#dff4e7;--kj-cat-ink:#2c9c61}body .kata-jobs-world .kata-jobs-categories .kata-job-category-card.is-marketing{--kj-cat-a:#f6edff;--kj-cat-b:#eadfff;--kj-cat-ink:#8d51e8}body .kata-jobs-world .kata-jobs-categories .kata-job-category-card.is-customer{--kj-cat-a:#e8fbf7;--kj-cat-b:#d9f5ef;--kj-cat-ink:#14a987}body .kata-jobs-world .kata-jobs-categories .kata-jobs-category-state{margin:18px 0 0!important;color:#7b8da7!important;font-size:11.5px!important;line-height:1.2!important;text-align:right!important}}@media(min-width:901px)and (max-width:1160px){body .kata-jobs-world .kata-jobs-categories .kata-jobs-category-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}body .kata-jobs-world .kata-jobs-categories .kata-job-category-card{min-height:168px!important}}@media(min-width:901px){body .kata-jobs-world .kata-jobs-categories .kata-job-category-card__text{padding-bottom:31px!important}}@media(min-width:901px){body .kata-jobs-world .kata-jobs-categories .kata-job-category-card[hidden]{display:none!important}}body .kata-jobs-world .kata-jobs-categories .kata-jobs-section-head>.kata-jobs-section-link{display:none!important}body .kata-jobs-world .kata-jobs-categories .kata-jobs-category-expander{display:flex;justify-content:center;width:100%;margin:18px 0 0}body .kata-jobs-world .kata-jobs-categories .kata-jobs-category-expander__button{width:min(390px,100%);min-height:50px;padding:8px 14px 8px 12px;display:grid;grid-template-columns:34px minmax(0,1fr) 20px;align-items:center;gap:10px;border:1px solid #d7e0ed;border-radius:13px;background:linear-gradient(180deg,#fff,#fbfdff);color:#001849;box-shadow:0 4px 14px #0018490b;font:inherit;font-size:12.5px;line-height:1;font-weight:850;text-align:left;cursor:pointer;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .18s ease}body .kata-jobs-world .kata-jobs-categories .kata-jobs-category-expander__button:hover{border-color:#b5c7e6;background:#fbfcff;box-shadow:0 8px 20px #00184911}body .kata-jobs-world .kata-jobs-categories .kata-jobs-category-expander__button:focus-visible{outline:3px solid rgba(0,80,252,.2);outline-offset:3px}body .kata-jobs-world .kata-jobs-categories .kata-jobs-category-expander__button[hidden]{display:none!important}body .kata-jobs-world .kata-jobs-categories .kata-jobs-category-expander__icon{width:34px;height:34px;display:grid;place-items:center;border-radius:9px;background:#eff5ff;color:#176cf5}body .kata-jobs-world .kata-jobs-categories .kata-jobs-category-expander__icon svg{width:19px;height:19px;display:block}body .kata-jobs-world .kata-jobs-categories .kata-jobs-category-expander__label{min-width:0;color:#001849;text-align:center;white-space:nowrap}body .kata-jobs-world .kata-jobs-categories .kata-jobs-category-expander__chevron{width:17px;height:17px;justify-self:end;color:#44536d;transition:transform .18s ease}body .kata-jobs-world .kata-jobs-categories .kata-jobs-category-expander__button[aria-expanded=true] .kata-jobs-category-expander__chevron{transform:rotate(180deg)}body .kata-jobs-world .kata-jobs-categories .kata-job-category-card:not([hidden]){animation:kataJobsCategoryReveal .18s ease both}@keyframes kataJobsCategoryReveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(min-width:901px){body .kata-jobs-world .kata-jobs-categories .kata-job-category-card{min-height:172px!important}body .kata-jobs-world .kata-jobs-categories .kata-job-category-card__art{width:44%!important;background:linear-gradient(145deg,var(--kj-cat-a),var(--kj-cat-b))!important}body .kata-jobs-world .kata-jobs-categories .kata-job-category-card__art-symbol{display:grid!important;place-items:center!important;top:50%!important;right:19px!important;width:86px!important;height:86px!important;transform:translateY(-50%)!important;color:var(--kj-cat-ink)!important;opacity:.88!important}body .kata-jobs-world .kata-jobs-categories .kata-job-category-card__art-symbol svg{display:block!important;width:70px!important;height:70px!important;filter:drop-shadow(0 5px 8px rgba(0,24,73,.08))}body .kata-jobs-world .kata-jobs-categories .kata-job-category-card__art-shape{right:12px!important;bottom:13px!important;width:76px!important;height:76px!important;opacity:.62!important}body .kata-jobs-world .kata-jobs-categories .kata-job-category-card__icon{display:none!important}body .kata-jobs-world .kata-jobs-categories .kata-job-category-card__text{width:61%!important;padding-bottom:31px!important}body .kata-jobs-world .kata-jobs-categories .kata-job-category-card__text strong{font-size:15px!important}}@media(max-width:900px){body .kata-jobs-world .kata-jobs-categories .kata-jobs-category-expander{margin-top:10px}body .kata-jobs-world .kata-jobs-categories .kata-jobs-category-expander__button{width:100%;min-height:48px;border-radius:15px;font-size:13px}}@media(prefers-reduced-motion:reduce){body .kata-jobs-world .kata-jobs-categories .kata-job-category-card:not([hidden]){animation:none!important}body .kata-jobs-world .kata-jobs-categories .kata-jobs-category-expander__button,body .kata-jobs-world .kata-jobs-categories .kata-jobs-category-expander__chevron{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/671/assets/katachorisi-jobs-m5.css.map */
