.rsm{--indigo:#3D43D6;--indigo-d:#2D32A8;--mint:#0CA678;--ink:#14162B;--paper:#F7F8FC;--card:#FFFFFF;--line:#E6E8F2;--muted:#6B7186;--radius:16px;--shadow:0 1px 2px rgba(20,22,43,.04),0 8px 30px rgba(20,22,43,.06);font-family:"Inter",system-ui,sans-serif;color:var(--ink);max-width:1180px;margin:0 auto;padding:0 20px;line-height:1.55}.rsm *{box-sizing:border-box}.rsm h1,.rsm h2,.rsm h3,.rsm h4{font-family:"Space Grotesk",sans-serif;line-height:1.15;margin:0}.rsm .rsm-muted{color:var(--muted)}.rsm a{color:var(--indigo);text-decoration:none}.rsm-eyebrow{display:inline-block;font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--indigo);background:rgb(61 67 214 / .08);padding:6px 12px;border-radius:99px;margin-bottom:16px}.rsm-ico{vertical-align:-3px;margin-right:6px}.rsm-h1{font-size:clamp(2.1rem,5vw,3.4rem);font-weight:700;letter-spacing:-.02em}.rsm-h1 em{font-style:normal;color:var(--indigo);position:relative}.rsm-h1 em::after{content:"";position:absolute;left:0;right:0;bottom:.08em;height:.18em;background:rgb(12 166 120 / .25);border-radius:3px;z-index:-1}.rsm-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:"Space Grotesk",sans-serif;font-weight:600;font-size:.98rem;padding:13px 22px;border-radius:12px;border:1.5px solid #fff0;cursor:pointer;transition:.18s;white-space:nowrap;text-align:center}.rsm-btn-primary{background:var(--indigo);color:#fff}.rsm-btn-primary:hover{background:var(--indigo-d);transform:translateY(-1px)}.rsm-btn-ghost{background:#fff;color:var(--ink);border-color:var(--line)}.rsm-btn-ghost:hover{border-color:var(--indigo);color:var(--indigo)}.rsm-btn-dark{background:var(--ink);color:#fff}.rsm-btn-dark:hover{transform:translateY(-1px)}.rsm-btn-ai{background:linear-gradient(95deg,#0CA678,#3D43D6);color:#fff;width:100%;margin:-4px 0 8px}.rsm-btn-ai:hover{filter:brightness(1.05)}.rsm-w100{width:100%}.rsm input,.rsm select,.rsm textarea{width:100%;font-family:inherit;font-size:.98rem;padding:12px 14px;border:1.5px solid var(--line);border-radius:11px;margin-top:10px;background:#fff;color:var(--ink);transition:.15s}.rsm input:focus,.rsm select:focus,.rsm textarea:focus{outline:none;border-color:var(--indigo);box-shadow:0 0 0 3px rgb(61 67 214 / .12)}.rsm textarea{resize:vertical}.rsm-form-msg{font-size:.92rem;margin-top:12px;display:none}.rsm-form-msg.ok{display:block;color:var(--mint);font-weight:600}.rsm-form-msg.err{display:block;color:#E11D48;font-weight:600}.rsm-board{padding:40px 0 60px}.rsm-board-head{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;margin-bottom:20px}.rsm-search{position:relative;flex:1;max-width:380px}.rsm-search .rsm-ico{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--muted);margin:0}.rsm-search input{margin:0;padding-left:42px}.rsm-filters{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:26px}.rsm-filters select{margin:0}.rsm-jobs{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.rsm-job{position:relative;display:flex;flex-direction:column;gap:14px;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:22px;box-shadow:var(--shadow);transition:.2s}.rsm-job:hover{transform:translateY(-3px);border-color:rgb(61 67 214 / .4);box-shadow:0 10px 34px rgb(20 22 43 / .1)}.rsm-job.is-featured{border-color:rgb(12 166 120 / .45);background:linear-gradient(180deg,rgb(12 166 120 / .04),#fff)}.rsm-badge{display:inline-flex;align-items:center;gap:4px;font-size:.72rem;font-weight:600;color:var(--mint);background:rgb(12 166 120 / .1);padding:4px 10px;border-radius:99px;width:fit-content}.rsm-badge .rsm-ico{width:13px;height:13px;margin:0}.rsm-job-top{display:flex;gap:14px;align-items:center}.rsm-logo{border-radius:14px;flex-shrink:0}.rsm-job-id h3{font-size:1.08rem;font-weight:600;font-family:"Space Grotesk",sans-serif}.rsm-company{font-size:.9rem;color:var(--muted);font-weight:500}.rsm-job-meta{display:flex;gap:16px;flex-wrap:wrap;font-size:.88rem;color:var(--muted)}.rsm-job-meta .rsm-ico{color:var(--indigo);width:15px;height:15px}.rsm-job-foot{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:12px;border-top:1px solid var(--line)}.rsm-salary{font-family:"Space Grotesk",sans-serif;font-weight:700;color:var(--ink);font-size:1.02rem}.rsm-date{font-size:.8rem;color:var(--muted)}.rsm-empty{grid-column:1/-1;text-align:center;padding:60px 20px;color:var(--muted)}.rsm-empty .rsm-ico{width:40px;height:40px;color:var(--line)}.rsm-check{display:flex;align-items:flex-start;gap:9px;font-size:.9rem;color:var(--muted);margin-top:14px;cursor:pointer}.rsm-check input{width:auto;margin-top:2px}.rsm-footer{font-family:"Inter",sans-serif;background:var(--rsm-ink,#14162B);color:#C8CCDD;margin-top:60px;padding:50px 20px 0}.rsm-footer-grid{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:1.5fr 1fr 1fr 1.2fr;gap:36px}.rsm-footer h4{font-family:"Space Grotesk",sans-serif;color:#fff;font-size:.92rem;margin:0 0 14px;letter-spacing:.02em}.rsm-footer a{display:block;color:#A9AEC4;text-decoration:none;font-size:.92rem;padding:5px 0;transition:.15s}.rsm-footer a:hover{color:#fff}.rsm-footer .rsm-muted{color:#8087A0;font-size:.9rem;margin-top:12px;max-width:30ch}.rsm-footer-bottom{max-width:1180px;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;border-top:1px solid rgb(255 255 255 / .1);margin-top:40px;padding:22px 0;font-size:.85rem;color:#8087A0}.rsm-cookie{position:fixed;left:16px;right:16px;bottom:16px;z-index:9999;background:#fff;border:1px solid var(--rsm-line,#E6E8F2);border-radius:16px;box-shadow:0 12px 50px rgb(20 22 43 / .18);font-family:"Inter",sans-serif}.rsm-cookie-in{max-width:1180px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;padding:18px 24px}.rsm-cookie p{margin:0;font-size:.92rem;color:#33384d}.rsm-cookie a{color:#3D43D6}.rsm-cookie-btns{display:flex;gap:10px}.rsm-cookie .rsm-btn{font-family:"Space Grotesk",sans-serif;font-weight:600;padding:10px 18px;border-radius:10px;border:1.5px solid #fff0;cursor:pointer;font-size:.92rem}.rsm-cookie .rsm-btn-ghost{background:#fff;border-color:#E6E8F2;color:#14162B}.rsm-cookie .rsm-btn-primary{background:#3D43D6;color:#fff}@media(max-width:920px){.rsm-jobs{grid-template-columns:repeat(2,1fr)}.rsm-footer-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.rsm-jobs,.rsm-filters,.rsm-footer-grid{grid-template-columns:1fr}.rsm-board-head{flex-direction:column;align-items:stretch}.rsm-search{max-width:none}.rsm-cookie-in{flex-direction:column;align-items:stretch}.rsm-cookie-btns .rsm-btn{flex:1}}@media(prefers-reduced-motion:reduce){.rsm *{transition:none!important}}.rsm-board-note{margin-top:4px;font-size:.92rem}.rsm-logo{object-fit:contain;background:#fff}.rsm-badge-uzt{background:rgb(61 67 214 / .10);color:var(--indigo);position:absolute;top:18px;right:18px}.rsm-job.is-featured .rsm-badge-uzt{top:52px}.rsm-footer-seo{max-width:1180px;margin:34px auto 0;border-top:1px solid rgb(255 255 255 / .1);padding-top:28px;display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:28px}.rsm-footer-seo h4{margin-bottom:10px}.rsm-footer-links{display:flex;flex-wrap:wrap;gap:6px 14px}.rsm-footer-links a{display:inline-block;padding:3px 0;font-size:.88rem;line-height:1.35}@media(max-width:760px){.rsm-footer-seo{grid-template-columns:1fr}}.rsm-badge-brand{display:inline-flex;align-items:center;gap:6px}.rsm-badge-icon{width:16px;height:16px;object-fit:contain;border-radius:4px;background:#fff;padding:1px}.rsm-site-nav{font-family:"Inter",sans-serif;background:#fff;border-bottom:1px solid rgb(20 22 43 / .08);position:relative;z-index:20}@media print{body *{visibility:hidden!important}.rsm-site-nav,.rsm-footer,.rsm-cookie{display:none!important}}.rsm-site-nav{position:sticky;top:0;z-index:9990;background:#fff}.admin-bar .rsm-site-nav{top:32px}.rsm-btn-primary,.rsm-btn-primary:visited,.rsm-btn-primary:hover{color:#fff!important;text-decoration:none!important;background:#3D43D6!important}.rsm-btn-ghost,.rsm-btn-ghost:visited{color:#14162B!important;text-decoration:none!important}.rsm select{color:#14162B!important;background:#fff!important}.rsm-salary{font-size:1.08rem;letter-spacing:.01em;white-space:nowrap}@media(max-width:782px){.admin-bar .rsm-site-nav{top:46px}}.rsm-salary{font-size:1.08rem!important;font-variant-numeric:tabular-nums}.rsm-check-list{list-style:none;padding:0;margin:18px 0 0;display:grid;gap:12px}.rsm-check-list li{display:flex;gap:10px;align-items:flex-start;color:#33384d;line-height:1.55}.rsm-check-list .rsm-ico{color:#0CA678;flex:0 0 auto;margin-top:2px}.rsm-pagination{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:28px 0 10px}.rsm-pagination a,.rsm-pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:38px;border-radius:12px;border:1px solid #E2E6F0;background:#fff;color:#14162B;text-decoration:none;font-weight:700}.rsm-pagination a.is-active{background:#3D43D6;color:#fff;border-color:#3D43D6}.rsm-job-id h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rsm-job{overflow:hidden}.rsm-job-top{align-items:flex-start}.rsm-job-id{flex:1;min-width:0;padding-right:62px}.rsm-job-id h3{margin:0 0 6px;line-height:1.28;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rsm-company{display:block;line-height:1.45}.rsm-badge{position:relative;z-index:2}.rsm-badge-uzt{top:14px;right:14px;padding:4px 9px;font-size:.68rem;font-weight:800;letter-spacing:.01em}.rsm-job.is-featured .rsm-badge-uzt{top:46px}.rsm-job-foot{gap:12px}.rsm-date{flex-shrink:0}body.single-rasime_job .entry-title,body.single-rasime_job h1.entry-title,body.single-rasime_job .elementor-widget-theme-post-title,body.single-rasime_job .post .entry-header{display:none!important}@media (max-width:760px){.rsm-job-id{padding-right:54px}}.rsm-btn-light{background:#fff;color:#20275F;border-color:#fff}.rsm-btn-light:hover{background:#F5F7FF;color:#20275F;transform:translateY(-1px)}.rsm-btn-glass{background:rgb(255 255 255 / .1);border-color:rgb(255 255 255 / .26);color:#fff}.rsm-btn-glass:hover{background:rgb(255 255 255 / .18);color:#fff}.rsm{--rsm-primary:#4F46E5;--rsm-primary-2:#6D5DFB;--rsm-primary-dark:#3730A3;--rsm-accent:#10B981;--rsm-accent-2:#14B8A6;--rsm-ink:#111827;--rsm-ink-soft:#374151;--rsm-muted:#667085;--rsm-line:#E7EAF2;--rsm-soft:#F7F8FC;--rsm-soft-2:#EEF2FF;--rsm-card:#FFFFFF;--rsm-danger:#E11D48;--rsm-warning:#F59E0B;--rsm-success:#059669;--rsm-radius-sm:12px;--rsm-radius:18px;--rsm-radius-lg:26px;--rsm-radius-xl:34px;--rsm-shadow-sm:0 1px 2px rgba(16,24,40,.04),0 8px 24px rgba(16,24,40,.06);--rsm-shadow:0 16px 50px rgba(32,37,86,.10);--rsm-shadow-lg:0 30px 90px rgba(28,32,78,.18);max-width:1240px!important;margin:0 auto!important;padding:0 24px!important;font-family:"Inter",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;color:var(--rsm-ink)!important;line-height:1.55!important;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.rsm,.rsm *,.rsm *::before,.rsm *::after{box-sizing:border-box}.rsm :where(h1,h2,h3,h4,h5,h6){font-family:"Manrope","Inter",sans-serif!important;color:var(--rsm-ink)!important;margin-top:0!important;text-transform:none!important;letter-spacing:-.025em!important}.rsm :where(p,li,span,small,strong,label,input,select,textarea,button,a){font-family:"Inter",ui-sans-serif,system-ui,sans-serif}.rsm :where(a){text-decoration:none!important}.rsm :where(button,input,select,textarea){font:inherit!important;box-shadow:none}.rsm :where(input,select,textarea){appearance:none;-webkit-appearance:none}.rsm :where(ul,ol){margin-top:0}.rsm-vip-shell{position:relative}.rsm .rsm-ico{display:inline-block!important;flex:0 0 auto!important;vertical-align:-4px!important;margin:0!important;overflow:visible!important}.rsm .rsm-h1{font-size:clamp(2.65rem,6vw,5rem)!important;line-height:.99!important;font-weight:800!important;letter-spacing:-.055em!important}.rsm .rsm-muted{color:var(--rsm-muted)!important}.rsm .rsm-eyebrow{display:inline-flex!important;align-items:center!important;gap:8px!important;margin:0 0 14px!important;padding:7px 12px!important;border:1px solid rgb(79 70 229 / .13)!important;border-radius:999px!important;background:#F2F3FF!important;color:#4945C8!important;font-size:.75rem!important;font-weight:800!important;line-height:1!important;letter-spacing:.075em!important;text-transform:uppercase!important}.rsm .rsm-eyebrow .rsm-ico{width:16px!important;height:16px!important}.rsm .rsm-btn{min-height:48px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;padding:12px 20px!important;border:1px solid transparent!important;border-radius:14px!important;font-family:"Manrope","Inter",sans-serif!important;font-size:.93rem!important;font-weight:800!important;line-height:1.1!important;letter-spacing:-.01em!important;cursor:pointer!important;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease!important;white-space:nowrap!important;text-align:center!important}.rsm .rsm-btn:hover{transform:translateY(-2px)!important}.rsm .rsm-btn:focus-visible{outline:3px solid rgb(79 70 229 / .20)!important;outline-offset:3px!important}.rsm .rsm-btn-primary,.rsm .rsm-btn-primary:visited{background:linear-gradient(135deg,var(--rsm-primary),var(--rsm-primary-2))!important;color:#fff!important;border-color:transparent!important;box-shadow:0 11px 25px rgb(79 70 229 / .25)!important}.rsm .rsm-btn-primary:hover{background:linear-gradient(135deg,#4338CA,#5B4DEB)!important;color:#fff!important;box-shadow:0 16px 34px rgb(79 70 229 / .33)!important}.rsm .rsm-btn-ghost,.rsm .rsm-btn-ghost:visited{background:#fff!important;color:#24283D!important;border-color:#DDE1EC!important;box-shadow:0 4px 13px rgb(16 24 40 / .04)!important}.rsm .rsm-btn-ghost:hover{border-color:#A9AEEB!important;color:#3E3AB8!important;background:#FAFAFF!important}.rsm .rsm-btn-light,.rsm .rsm-btn-light:visited{background:#fff!important;color:#282E77!important;border-color:#fff!important;box-shadow:0 14px 34px rgb(8 12 44 / .22)!important}.rsm .rsm-btn-glass,.rsm .rsm-btn-glass:visited{background:rgb(255 255 255 / .09)!important;color:#fff!important;border-color:rgb(255 255 255 / .35)!important;backdrop-filter:blur(12px)!important}.rsm .rsm-btn-glass:hover{background:rgb(255 255 255 / .17)!important;color:#fff!important}.rsm .rsm-btn-xl{min-height:54px!important;padding:15px 23px!important;font-size:.98rem!important}.rsm .rsm-w100{width:100%!important}.rsm button:disabled,.rsm .rsm-btn:disabled{opacity:.58!important;cursor:wait!important;transform:none!important}.rsm :where(input[type=text],input[type=email],input[type=tel],input[type=password],input[type=number],input[type=url],select,textarea){width:100%!important;min-height:49px!important;margin:0!important;padding:13px 15px!important;border:1.5px solid #DDE2ED!important;border-radius:13px!important;background:#fff!important;color:var(--rsm-ink)!important;font-size:.94rem!important;line-height:1.35!important;transition:border-color .16s,box-shadow .16s,background .16s!important}.rsm textarea{min-height:100px!important;resize:vertical!important}.rsm :where(input,select,textarea)::placeholder{color:#98A0B2!important;opacity:1!important}.rsm :where(input,select,textarea):focus{outline:none!important;border-color:#7169EF!important;box-shadow:0 0 0 4px rgb(79 70 229 / .10)!important;background:#fff!important}.rsm select{background-image:linear-gradient(45deg,transparent 50%,#646B80 50%),linear-gradient(135deg,#646B80 50%,transparent 50%)!important;background-position:calc(100% - 18px) 21px,calc(100% - 13px) 21px!important;background-size:5px 5px,5px 5px!important;background-repeat:no-repeat!important;padding-right:36px!important}.rsm label>span:first-child{display:block;margin:0 0 7px;font-size:.78rem;font-weight:800;color:#4B5265}.rsm .rsm-form-msg{margin-top:12px!important;padding:0!important;font-size:.87rem!important;font-weight:700!important}.rsm .rsm-form-msg.ok{display:block!important;padding:11px 13px!important;border-radius:11px!important;background:#E8F8F2!important;color:#067A58!important}.rsm .rsm-form-msg.err{display:block!important;padding:11px 13px!important;border-radius:11px!important;background:#FFF0F3!important;color:#C91947!important}.rsm .rsm-board{padding:48px 0 70px!important}.rsm .rsm-board-head{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:24px!important;margin-bottom:18px!important}.rsm .rsm-board-note{margin:6px 0 0!important}.rsm .rsm-search{position:relative!important;flex:0 1 400px!important;max-width:400px!important}.rsm .rsm-search>.rsm-ico{position:absolute!important;left:15px!important;top:50%!important;transform:translateY(-50%)!important;color:#737B90!important;z-index:2!important}.rsm .rsm-search input{padding-left:45px!important}.rsm .rsm-filters{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;margin-bottom:24px!important;padding:14px!important;border:1px solid var(--rsm-line)!important;border-radius:18px!important;background:#fff!important;box-shadow:var(--rsm-shadow-sm)!important}.rsm .rsm-filters label{display:block!important}.rsm .rsm-filters label>span{margin:0 0 6px!important;color:#646C80!important;font-size:.7rem!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.06em!important}.rsm .rsm-jobs{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important}.rsm .rsm-job{position:relative!important;display:flex!important;flex-direction:column!important;gap:14px!important;min-height:245px!important;padding:21px!important;border:1px solid var(--rsm-line)!important;border-radius:20px!important;background:#fff!important;color:var(--rsm-ink)!important;box-shadow:var(--rsm-shadow-sm)!important;transition:.2s!important}.rsm .rsm-job:hover{transform:translateY(-4px)!important;border-color:#B6BBF2!important;box-shadow:var(--rsm-shadow)!important}.rsm .rsm-job.is-featured{background:linear-gradient(180deg,#FBFFFD,#fff)!important;border-color:#BDECDD!important}.rsm .rsm-job .rsm-badge{display:inline-flex!important;align-items:center!important;gap:5px!important;width:max-content!important;margin:0!important;padding:5px 9px!important;border-radius:999px!important;background:#EAF9F3!important;color:#087E5D!important;font-size:.66rem!important;font-weight:800!important}.rsm .rsm-job-top{display:flex!important;align-items:center!important;gap:13px!important}.rsm .rsm-job-id h3{font-size:1rem!important;font-weight:800!important;line-height:1.35!important;margin:0 0 4px!important}.rsm .rsm-company{color:#727A8E!important;font-size:.79rem!important;font-weight:600!important}.rsm .rsm-job-meta{display:flex!important;flex-wrap:wrap!important;gap:8px!important}.rsm .rsm-job-meta span{display:flex!important;align-items:center!important;gap:5px!important;padding:5px 8px!important;border-radius:9px!important;background:#F7F8FC!important;color:#626A80!important;font-size:.72rem!important}.rsm .rsm-job-meta .rsm-ico{width:14px!important;height:14px!important;color:#4F46E5!important}.rsm .rsm-job-foot{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:10px!important;margin-top:auto!important;padding-top:14px!important;border-top:1px solid #EAECF2!important}.rsm .rsm-salary{color:#20243A!important;font-family:"Manrope",sans-serif!important;font-size:.96rem!important;font-weight:800!important}.rsm .rsm-date{color:#8A91A2!important;font-size:.7rem!important}.rsm .rsm-filter-panel{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(230px,.45fr) auto auto!important;gap:11px!important;align-items:end!important;margin:0 0 17px!important;padding:15px!important;border:1px solid var(--rsm-line)!important;border-radius:20px!important;background:#fff!important;box-shadow:var(--rsm-shadow-sm)!important}.rsm .rsm-filter-panel label{position:relative!important}.rsm .rsm-filter-panel label>.rsm-ico{position:absolute!important;left:14px!important;bottom:15px!important;width:17px!important;height:17px!important;color:#757D91!important;z-index:2!important}.rsm .rsm-filter-panel input{padding-left:41px!important}.rsm .rsm-filter-clear{padding:14px 5px!important;color:#697186!important;font-size:.78rem!important;font-weight:800!important}.rsm .rsm-directory-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;margin:0 2px 15px!important}.rsm .rsm-directory-head>div{display:flex!important;align-items:baseline!important;gap:7px!important}.rsm .rsm-directory-head strong{font-family:"Manrope",sans-serif!important;font-size:1.35rem!important;color:#24283C!important}.rsm .rsm-directory-head span{color:#7A8295!important;font-size:.76rem!important}.rsm .rsm-directory-head p{display:flex!important;align-items:center!important;gap:6px!important;margin:0!important;color:#7A8295!important;font-size:.7rem!important}.rsm .rsm-directory-head p .rsm-ico{width:14px!important;height:14px!important;color:#07835F!important}.rsm .rsm-empty-premium{grid-column:1/-1!important;padding:52px 24px!important;border:1px dashed #C9CDEA!important;border-radius:22px!important;background:linear-gradient(145deg,#FAFAFF,#F4FBF8)!important;text-align:center!important}.rsm .rsm-empty-premium>.rsm-ico{width:38px!important;height:38px!important;color:#8A8FE8!important}.rsm .rsm-empty-premium h3{margin:13px 0 6px!important;font-size:1.15rem!important}.rsm .rsm-empty-premium p{color:#737B90!important}@keyframes rsm-pulse{0%,100%{box-shadow:0 0 0 0 rgb(225 29 72 / .15)}50%{box-shadow:0 0 0 8px #fff0}}@media (prefers-reduced-motion:reduce){.rsm *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media(max-width:880px){.rsm{padding:0 16px!important}.rsm .rsm-filter-panel{grid-template-columns:1fr 1fr!important}.rsm .rsm-filter-panel button{grid-column:1/-1!important}.rsm .rsm-filter-clear{text-align:center!important}.rsm .rsm-jobs{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:640px){.rsm{padding:0 12px!important}.rsm .rsm-h1{font-size:clamp(2.25rem,12vw,3.2rem)!important}.rsm .rsm-jobs{grid-template-columns:1fr!important}.rsm .rsm-board-head{align-items:flex-start!important;flex-direction:column!important}.rsm .rsm-search{width:100%!important;max-width:none!important}.rsm .rsm-filters{grid-template-columns:1fr!important}.rsm .rsm-filter-panel{grid-template-columns:1fr!important}.rsm .rsm-directory-head{align-items:flex-start!important;flex-direction:column!important}.rsm .rsm-directory-head p{align-items:flex-start!important}}.rsm-site-nav{position:sticky!important;top:0!important;z-index:9990!important;border-bottom:1px solid rgb(17 24 39 / .08)!important;background:rgb(255 255 255 / .92)!important;backdrop-filter:blur(18px)!important;box-shadow:0 7px 24px rgb(17 24 39 / .04)!important;font-family:"Inter",sans-serif!important}.admin-bar .rsm-site-nav{top:32px!important}.rsm-footer{margin-top:70px!important;padding:58px 24px 0!important;background:radial-gradient(circle at 10% 10%,rgb(79 70 229 / .16),transparent 30%),linear-gradient(145deg,#101429,#151A35)!important;color:#B6BDD0!important;font-family:"Inter",sans-serif!important}.rsm-footer-grid{max-width:1240px!important;margin:0 auto!important;display:grid!important;grid-template-columns:1.45fr repeat(3,1fr)!important;gap:38px!important}.rsm-footer-brand-col>p{max-width:430px!important;margin:17px 0!important;color:#9CA5BC!important;font-size:.86rem!important;line-height:1.65!important}.rsm-footer h4{margin:0 0 13px!important;color:#fff!important;font-family:"Manrope",sans-serif!important;font-size:.83rem!important;font-weight:800!important;letter-spacing:.01em!important}.rsm-footer a{display:block!important;padding:5px 0!important;color:#AAB2C6!important;font-size:.79rem!important;text-decoration:none!important;transition:.16s!important}.rsm-footer a:hover{color:#fff!important;transform:translateX(2px)!important}.rsm-footer-trust{display:flex!important;flex-wrap:wrap!important;gap:7px!important}.rsm-footer-trust span{display:flex!important;align-items:center!important;gap:5px!important;padding:6px 8px!important;border:1px solid rgb(255 255 255 / .1)!important;border-radius:999px!important;background:rgb(255 255 255 / .04)!important;color:#B8C0D2!important;font-size:.66rem!important}.rsm-footer-trust .rsm-ico{width:13px!important;height:13px!important;color:#72E9C3!important}.rsm-footer-seo{max-width:1240px!important;margin:35px auto 0!important;padding-top:27px!important;border-top:1px solid rgb(255 255 255 / .09)!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:28px!important}.rsm-footer-links{display:flex!important;flex-wrap:wrap!important;gap:3px 12px!important}.rsm-footer-links a{display:inline-block!important;font-size:.7rem!important}.rsm-footer-bottom{max-width:1240px!important;margin:35px auto 0!important;padding:20px 0!important;border-top:1px solid rgb(255 255 255 / .09)!important;display:flex!important;justify-content:space-between!important;gap:14px!important;color:#7F899F!important;font-size:.69rem!important}.rsm-cookie{position:fixed!important;left:18px!important;right:18px!important;bottom:18px!important;z-index:99998!important}.rsm-cookie-in{max-width:950px!important;margin:0 auto!important;padding:14px 15px!important;border:1px solid rgb(17 24 39 / .1)!important;border-radius:17px!important;background:rgb(255 255 255 / .96)!important;box-shadow:0 22px 60px rgb(17 24 39 / .2)!important;backdrop-filter:blur(16px)!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important}.rsm-cookie-in p{margin:0!important;color:#667085!important;font-size:.72rem!important;line-height:1.45!important}.rsm-cookie-in a{color:#4F46E5!important;font-weight:800!important}.rsm-cookie-btns{display:flex!important;gap:8px!important}.rsm-cookie .rsm-btn{min-height:40px!important;padding:9px 13px!important;font-size:.72rem!important}.rsm-reveal{opacity:0;transform:translateY(12px);transition:opacity .45s ease var(--rsm-delay,0ms),transform .45s ease var(--rsm-delay,0ms)!important}.rsm-reveal.rsm-is-visible{opacity:1;transform:none}@media(max-width:960px){.rsm-footer-grid{grid-template-columns:1fr 1fr!important}.rsm-footer-seo{grid-template-columns:1fr 1fr!important}}@media(max-width:782px){.admin-bar .rsm-site-nav{top:46px!important}}@media(max-width:640px){.rsm-footer{padding:43px 17px 0!important}.rsm-footer-grid,.rsm-footer-seo{grid-template-columns:1fr!important}.rsm-footer-bottom{flex-direction:column!important}.rsm-cookie{left:10px!important;right:10px!important;bottom:10px!important}.rsm-cookie-in{align-items:flex-start!important;flex-direction:column!important}.rsm-cookie-btns{width:100%!important}.rsm-cookie-btns .rsm-btn{flex:1!important}}.rsm,.rsm-site-nav,.rsm-footer{--rsm-primary:#4f46e5;--rsm-primary-dark:#3730a3;--rsm-accent:#14b8a6;--rsm-success:#059669;--rsm-ink:#111827;--rsm-muted:#667085;--rsm-line:#e4e7ec;--rsm-soft:#f7f8fc;font-family:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif!important;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.rsm :where(h1,h2,h3,h4,h5,h6,p,ul,ol,dl,figure){max-width:none}.rsm :where(button,input,select,textarea){font:inherit!important}.rsm :where(button,.rsm-btn){text-transform:none!important;letter-spacing:normal!important}.rsm :where(a){box-shadow:none}.rsm :where(input,select,textarea){min-height:auto!important;line-height:1.35!important}.rsm :where(input[type=checkbox],input[type=radio]){width:auto!important;min-height:0!important}.rsm-vip-shell{width:100%;max-width:1240px!important}.rsm-form-msg{padding:9px 10px!important;border-radius:10px!important}.rsm-form-msg.ok{background:#ecfdf5!important}.rsm-form-msg.err{background:#fff1f2!important}.rsm-btn{min-height:44px!important;border-radius:12px!important;font-weight:800!important}.rsm-btn-primary{background:linear-gradient(135deg,#4f46e5,#6158eb)!important;color:#fff!important;box-shadow:0 10px 24px rgb(79 70 229 / .18)!important}.rsm-btn-primary:hover{background:linear-gradient(135deg,#4338ca,#5147d9)!important;color:#fff!important}.rsm-btn-dark{background:#111827!important;color:#fff!important}.rsm-btn-ghost{background:#fff!important;color:#344054!important;border-color:#dfe3eb!important}.rsm .rsm-job-no-apps{padding:0 18px 16px!important;font-size:.75rem!important}.rsm-footer-salaries{max-width:1240px!important;margin:34px auto 0!important;padding-top:28px!important;border-top:1px solid rgb(255 255 255 / .1)!important;font-family:"Inter",sans-serif!important}.rsm-footer-salaries-head{display:flex!important;justify-content:space-between!important;align-items:flex-end!important;gap:18px!important;margin-bottom:14px!important}.rsm-footer-salaries-head h4{margin:3px 0 0!important;color:#fff!important;font-family:"Manrope",sans-serif!important;font-size:1rem!important;font-weight:800!important}.rsm-footer-salaries-head>a{display:flex!important;align-items:center!important;gap:5px!important;color:#AEB6D7!important;font-size:.8rem!important;font-weight:700!important;text-decoration:none!important}.rsm-footer-salaries-head>a:hover{color:#fff!important}.rsm-footer-salaries-head .rsm-ico{width:14px!important;height:14px!important}.rsm-footer-kicker{color:#7EE6C4!important;font-size:.68rem!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.08em!important}.rsm-footer-salary-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}.rsm-footer-salary-grid>a{display:block!important;padding:14px!important;border:1px solid rgb(255 255 255 / .09)!important;border-radius:14px!important;background:rgb(255 255 255 / .04)!important;text-decoration:none!important;transition:.18s ease!important}.rsm-footer-salary-grid>a:hover{transform:translateY(-2px)!important;border-color:rgb(126 230 196 / .32)!important;background:rgb(255 255 255 / .07)!important}.rsm-footer-salary-grid strong{display:block!important;color:#F5F7FF!important;font-size:.82rem!important;font-weight:800!important}.rsm-footer-salary-grid span{display:block!important;margin-top:6px!important;color:#7EE6C4!important;font-family:"Manrope",sans-serif!important;font-size:.92rem!important;font-weight:800!important}.rsm-footer-salary-grid small{display:block!important;margin-top:3px!important;color:#8E96AE!important;font-size:.7rem!important}.rsm-footer-salary-note{margin:10px 0 0!important;color:#747C95!important;font-size:.69rem!important;line-height:1.45!important}@media(max-width:980px){.rsm-footer-salary-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:680px){.rsm-footer-salaries-head{align-items:stretch!important;flex-direction:column!important}.rsm-footer-salary-grid{grid-template-columns:1fr!important}}.rsm .rsm-filters{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:end!important;overflow:visible!important}.rsm .rsm-filters label{display:flex!important;flex-direction:column!important;gap:7px!important;min-width:0!important;overflow:visible!important}.rsm .rsm-filters label>span{display:block!important;min-height:16px!important;margin:0!important;color:#50586D!important;font-family:"Inter",Arial,sans-serif!important;font-size:11px!important;font-weight:800!important;line-height:16px!important;text-transform:uppercase!important;letter-spacing:.055em!important;opacity:1!important;visibility:visible!important}.rsm .rsm-filters select,.rsm .rsm-search input{display:block!important;width:100%!important;height:50px!important;min-height:50px!important;margin:0!important;padding:0 44px 0 15px!important;border:1px solid #D9DEEB!important;border-radius:13px!important;background-color:#fff!important;color:#20253A!important;font-family:"Inter",Arial,sans-serif!important;font-size:14px!important;font-weight:650!important;line-height:50px!important;overflow:visible!important;opacity:1!important;visibility:visible!important;appearance:auto!important;-webkit-appearance:menulist!important;box-sizing:border-box!important}.rsm .rsm-filters select:focus,.rsm .rsm-search input:focus{border-color:#5B55E7!important;outline:0!important;box-shadow:0 0 0 4px rgb(79 70 229 / .11)!important}@media(max-width:1000px){.rsm .rsm-filters{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:640px){.rsm .rsm-filters{grid-template-columns:1fr!important}.rsm .rsm-filters select,.rsm .rsm-search input{height:52px!important;min-height:52px!important;line-height:52px!important}}.rsm-footer-seo{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))!important}.rsm .rsm-filters select{padding-top:12px!important;padding-bottom:12px!important;line-height:1.25!important}.rsm .rsm-board-section,.rsm .rsm-board-section .rsm-filters,.rsm .rsm-board-section .rsm-search{overflow:visible!important}.rsm .rsm-filters{min-height:0!important;height:auto!important;padding-top:16px!important;padding-bottom:16px!important}.rsm .rsm-filters label,.rsm .rsm-filters label>span{position:relative!important;top:auto!important;bottom:auto!important;transform:none!important;clip:auto!important;clip-path:none!important;white-space:normal!important}.rsm .rsm-filters select{height:50px!important;min-height:50px!important;padding:0 42px 0 15px!important;line-height:normal!important;text-indent:0!important;vertical-align:middle!important;background-clip:padding-box!important}.rsm-site-nav{background:#fff!important;color:#111827!important;border-bottom:1px solid #e9ecf3!important;box-shadow:0 8px 28px rgb(15 23 42 / .055)!important}.rsm-footer{background:#0b1430!important;color:#dbe3ff!important}.rsm-footer :where(h2,h3,h4,strong){color:#fff!important}.rsm-footer :where(p,a,span){color:#aebbdc!important}.rsm-footer a:hover{color:#fff!important}.rsm-directory-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;margin:18px 0 14px!important;padding:13px 15px!important;border:1px solid #e3e7f0!important;border-radius:16px!important;background:#fff!important;box-shadow:0 8px 24px rgb(15 23 42 / .045)!important}.rsm-directory-head>div:first-child{display:flex!important;align-items:baseline!important;gap:7px!important;white-space:nowrap!important}.rsm-directory-head>div:first-child strong{font:900 1.25rem/1 "Manrope","Inter",sans-serif!important;color:#111827!important}.rsm-directory-head>div:first-child span,.rsm-directory-head>p{margin:0!important;color:#667085!important;font-size:.75rem!important}.rsm-directory-head>p{display:flex!important;align-items:center!important;gap:7px!important}.rsm-directory-head>p .rsm-ico{width:17px!important;height:17px!important;color:#14a884!important}.rsm-view-toggle{display:inline-flex!important;align-items:center!important;gap:3px!important;padding:3px!important;border:1px solid #e1e5ef!important;border-radius:12px!important;background:#f7f8fb!important}.rsm-view-toggle button{display:inline-flex!important;align-items:center!important;gap:6px!important;min-height:36px!important;padding:8px 11px!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#667085!important;font-size:.72rem!important;font-weight:800!important;cursor:pointer!important;box-shadow:none!important}.rsm-view-toggle button.is-active{background:#fff!important;color:#4338ca!important;box-shadow:0 3px 10px rgb(15 23 42 / .1)!important}.rsm-view-toggle .rsm-ico{width:16px!important;height:16px!important}.rsm-job-results-meta{display:none!important}.rsm .rsm-jobs{display:grid!important;gap:12px!important;margin-top:0!important;transition:opacity .18s ease!important}.rsm .rsm-jobs.is-list{grid-template-columns:1fr!important}.rsm .rsm-jobs .rsm-job{position:relative!important;min-width:0!important;margin:0!important;padding:0!important;overflow:hidden!important;border:1px solid #e0e5ee!important;border-radius:18px!important;background:#fff!important;box-shadow:0 7px 22px rgb(15 23 42 / .05)!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease!important}.rsm .rsm-jobs .rsm-job:hover{transform:translateY(-2px)!important;border-color:#b7b7ff!important;box-shadow:0 16px 38px rgb(30 41 59 / .11)!important}.rsm .rsm-job-main{display:grid!important;grid-template-columns:78px minmax(0,1fr) minmax(190px,245px)!important;gap:18px!important;align-items:center!important;min-height:156px!important;padding:20px 58px 20px 20px!important;color:inherit!important;text-decoration:none!important}.rsm .rsm-job-logo-col{display:flex!important;align-items:center!important;justify-content:center!important}.rsm .rsm-job-content{min-width:0!important}.rsm .rsm-job-badges{display:flex!important;flex-wrap:wrap!important;gap:6px!important;min-height:24px!important;margin-bottom:6px!important}.rsm .rsm-job-content h3{margin:0 0 4px!important;color:#121827!important;font:800 clamp(1rem,2vw,1.16rem)/1.3 "Manrope","Inter",sans-serif!important;letter-spacing:-.018em!important}.rsm .rsm-job-content .rsm-company{display:block!important;color:#5b657b!important;font-size:.82rem!important;font-weight:700!important}.rsm .rsm-job-excerpt{display:-webkit-box!important;overflow:hidden!important;margin:8px 0!important;color:#697386!important;font-size:.76rem!important;line-height:1.5!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}.rsm .rsm-job-meta{display:flex!important;flex-wrap:wrap!important;gap:7px!important;margin-top:9px!important}.rsm .rsm-job-meta>span{display:inline-flex!important;align-items:center!important;gap:5px!important;padding:5px 8px!important;border-radius:9px!important;background:#f7f8fb!important;color:#5f697e!important;font-size:.69rem!important;font-weight:700!important}.rsm .rsm-job-meta .rsm-ico{width:14px!important;height:14px!important;color:#625ae8!important}.rsm .rsm-job-side{display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:9px!important;text-align:right!important}.rsm .rsm-job-side .rsm-salary{display:inline-flex!important;padding:8px 10px!important;border-radius:10px!important;background:#eafbe4!important;color:#183c26!important;font-size:.85rem!important;font-weight:900!important;line-height:1.25!important}.rsm .rsm-job-side .rsm-salary-empty{background:#f6f7fa!important;color:#667085!important;font-size:.7rem!important}.rsm .rsm-job-side .rsm-date{color:#8a93a5!important;font-size:.7rem!important}.rsm .rsm-job-open{display:inline-flex!important;align-items:center!important;gap:5px!important;color:#4f46e5!important;font-size:.73rem!important;font-weight:850!important}.rsm .rsm-job-open .rsm-ico{width:15px!important;height:15px!important}.rsm .rsm-save-job,.rsm .rsm-icon-btn{display:grid!important;place-items:center!important;width:40px!important;height:40px!important;padding:0!important;border:1px solid #e0e4ed!important;border-radius:12px!important;background:#fff!important;color:#667085!important;cursor:pointer!important;box-shadow:0 4px 14px rgb(15 23 42 / .07)!important}.rsm .rsm-save-job{position:absolute!important;top:14px!important;right:14px!important;z-index:3!important}.rsm .rsm-save-job:hover,.rsm .rsm-icon-btn:hover,.rsm .rsm-save-job.is-saved{border-color:#aaa5ff!important;background:#f1f0ff!important;color:#4f46e5!important}.rsm .rsm-save-job.is-saved svg{fill:currentColor!important}.rsm .rsm-jobs.is-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}.rsm .rsm-jobs.is-grid .rsm-job-main{display:flex!important;flex-direction:column!important;align-items:stretch!important;min-height:355px!important;padding:20px!important}.rsm .rsm-jobs.is-grid .rsm-job-logo-col{justify-content:flex-start!important}.rsm .rsm-jobs.is-grid .rsm-job-side{align-items:flex-start!important;margin-top:auto!important;text-align:left!important}.rsm .rsm-jobs.is-grid .rsm-job-excerpt{-webkit-line-clamp:3!important}.rsm .rsm-jobs.is-grid .rsm-save-job{top:16px!important;right:16px!important}@media(max-width:1000px){.rsm .rsm-jobs.is-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.rsm .rsm-job-main{grid-template-columns:68px minmax(0,1fr)!important}.rsm .rsm-job-side{grid-column:2!important;align-items:flex-start!important;text-align:left!important}}@media(max-width:720px){.rsm-directory-head{align-items:flex-start!important;flex-wrap:wrap!important}.rsm-directory-head>p{order:3!important;width:100%!important}.rsm-view-toggle{margin-left:auto!important}.rsm .rsm-jobs.is-grid{grid-template-columns:1fr!important}.rsm .rsm-job-main{display:grid!important;grid-template-columns:54px minmax(0,1fr)!important;gap:12px!important;min-height:0!important;padding:16px 48px 16px 14px!important}.rsm .rsm-job-content h3{font-size:.96rem!important}.rsm .rsm-job-excerpt{display:none!important}.rsm .rsm-job-side{grid-column:1/-1!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:6px!important;padding-left:66px!important}.rsm .rsm-job-side .rsm-date{grid-column:2!important;grid-row:1!important}.rsm .rsm-job-open{display:none!important}.rsm .rsm-save-job{top:12px!important;right:10px!important;width:36px!important;height:36px!important}.rsm .rsm-job-meta{gap:5px!important}.rsm .rsm-job-meta>span{padding:4px 6px!important;font-size:.63rem!important}.rsm-footer{padding-bottom:78px!important}}.rsm .rsm-board,.rsm .rsm-board .rsm-filters,.rsm .rsm-board .rsm-search,.rsm .rsm-board .rsm-board-head{overflow:visible!important}.rsm .rsm-board .rsm-filters{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;width:100%!important;height:auto!important;min-height:0!important}.rsm .rsm-board .rsm-filters label{display:grid!important;gap:7px!important;min-width:0!important;height:auto!important;margin:0!important;overflow:visible!important}.rsm .rsm-board .rsm-filters label>span{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;color:#667085!important;font-size:.68rem!important;font-weight:850!important;text-transform:uppercase!important;letter-spacing:.05em!important}.rsm .rsm-board .rsm-filters select{display:block!important;visibility:visible!important;opacity:1!important;width:100%!important;height:50px!important;min-height:50px!important;max-height:none!important;margin:0!important}@media(max-width:1000px){.rsm .rsm-board .rsm-filters{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:640px){.rsm .rsm-board .rsm-filters{grid-template-columns:1fr!important}}.rsm-footer-seo.rsm-footer-seo-compact{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:22px!important;padding-top:26px!important}.rsm-footer-seo.rsm-footer-seo-compact .rsm-footer-links{display:flex!important;flex-wrap:wrap!important;gap:7px 12px!important}.rsm-footer-seo.rsm-footer-seo-compact .rsm-footer-links a{font-size:.72rem!important;line-height:1.45!important}@media(max-width:900px){.rsm-footer-seo.rsm-footer-seo-compact{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:560px){.rsm-footer-seo.rsm-footer-seo-compact{grid-template-columns:1fr!important}}.rsm .rsm-directory-head{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;gap:18px!important;align-items:center!important;margin:25px 0 15px!important;padding:13px 16px!important;border:1px solid #e5e8f0!important;border-radius:17px!important;background:#fff!important;box-shadow:0 8px 25px rgb(15 23 42 / .04)!important}.rsm .rsm-directory-result{display:flex!important;align-items:baseline!important;gap:7px!important;white-space:nowrap!important}.rsm .rsm-directory-result strong{color:#111827!important;font-size:1.45rem!important;line-height:1!important}.rsm .rsm-directory-result span{color:#6b7488!important;font-size:.72rem!important;font-weight:750!important}.rsm .rsm-directory-head>p{display:flex!important;align-items:center!important;gap:7px!important;margin:0!important;color:#788196!important;font-size:.71rem!important;line-height:1.4!important}.rsm .rsm-directory-head>p .rsm-ico{width:15px!important;height:15px!important;color:#0f9f78!important}.rsm .rsm-directory-pagination{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:7px!important;margin:8px 0 30px!important}.rsm .rsm-directory-pagination a,.rsm .rsm-directory-pagination span{display:grid!important;place-items:center!important;min-width:38px!important;height:38px!important;padding:0 11px!important;border:1px solid #dfe3ec!important;border-radius:10px!important;background:#fff!important;color:#4e576a!important;font-size:.7rem!important;font-weight:800!important;text-decoration:none!important}.rsm .rsm-directory-pagination .is-current{border-color:#4f46e5!important;background:#4f46e5!important;color:#fff!important}.rsm .rsm-directory-pagination a:hover{border-color:#8d88ec!important;color:#4338ca!important}.rsm .rsm-job-meta span:has(.rsm-ico-globe){display:none!important}@media(max-width:760px){.rsm .rsm-directory-head{grid-template-columns:1fr!important;gap:9px!important}}.rsm .rsm-directory-pagination .is-active{border-color:#4f46e5!important;background:#4f46e5!important;color:#fff!important}.rsm .rsm-filter-panel .rsm-filter-field{display:grid!important;gap:7px!important;align-content:end!important}.rsm .rsm-filter-panel .rsm-filter-field>span{position:static!important;display:block!important;color:#20283b!important;font-size:.75rem!important;font-weight:800!important;line-height:1.2!important}.rsm .rsm-filter-panel .rsm-filter-field input,.rsm .rsm-filter-panel .rsm-filter-field select{width:100%!important;min-height:46px!important;padding:11px 14px!important;border:1px solid #dfe4ee!important;border-radius:12px!important;background:#fff!important;color:#20283b!important;font-size:.82rem!important;line-height:1.25!important;box-shadow:none!important}.rsm .rsm-filter-panel .rsm-filter-field select{padding-right:38px!important;background-image:linear-gradient(45deg,transparent 50%,#737b90 50%),linear-gradient(135deg,#737b90 50%,transparent 50%)!important;background-position:calc(100% - 17px) 20px,calc(100% - 12px) 20px!important;background-size:5px 5px,5px 5px!important;background-repeat:no-repeat!important;appearance:none!important;-webkit-appearance:none!important}.rsm .rsm-filter-panel .rsm-filter-field input:focus,.rsm .rsm-filter-panel .rsm-filter-field select:focus{outline:none!important;border-color:#7c72ff!important;box-shadow:0 0 0 4px rgb(99 91 255 / .1)!important}.rsm .rsm-board-head-actions{display:flex!important;align-items:center!important;gap:10px!important;flex-wrap:wrap!important;justify-content:flex-end!important}.rsm .rsm-board-head-actions .rsm-search{min-width:330px!important}.rsm-footer-seo.rsm-footer-seo-full{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:24px!important}.rsm-footer-seo.rsm-footer-seo-full>div{min-width:0!important}.rsm-footer-seo.rsm-footer-seo-full h4{margin:0 0 12px!important;font-size:.78rem!important}.rsm-footer-seo.rsm-footer-seo-full .rsm-footer-links{display:grid!important;grid-template-columns:1fr!important;gap:7px!important;align-content:start!important}.rsm-footer-seo.rsm-footer-seo-full .rsm-footer-links a{display:block!important;color:rgb(255 255 255 / .72)!important;font-size:.69rem!important;line-height:1.35!important;text-decoration:none!important}.rsm-footer-seo.rsm-footer-seo-full .rsm-footer-links a:hover{color:#fff!important;text-decoration:underline!important}@media(max-width:1180px){.rsm-footer-seo.rsm-footer-seo-full{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:900px){.rsm .rsm-board-head-actions{width:100%!important;justify-content:flex-start!important}.rsm .rsm-board-head-actions .rsm-search{min-width:0!important;width:100%!important}}@media(max-width:680px){.rsm-footer-seo.rsm-footer-seo-full{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:430px){.rsm-footer-seo.rsm-footer-seo-full{grid-template-columns:1fr!important}}.rsm .rsm-directory-result strong{max-width:460px!important;line-height:1.08!important}.rsm .rsm-directory-result strong:not(:only-child){white-space:normal!important}.rsm .rsm-directory-head{box-shadow:none!important;border-radius:12px!important}.rsm .rsm-directory-result strong{font-size:1rem!important}.rsm .rsm-directory-result span{font-size:.74rem!important}.rsm .rsm-job-public-contact{margin:28px 0 0!important;padding:20px!important;border:1px solid #dfe5f0!important;border-radius:18px!important;background:#f8fafc!important}.rsm .rsm-job-public-contact h2{margin:0 0 12px!important;font-size:1.05rem!important}.rsm .rsm-job-contact-person{margin:0 0 10px!important;color:#1f2937!important;font-size:.82rem!important}.rsm .rsm-job-contact-actions{display:flex!important;flex-wrap:wrap!important;gap:10px!important}.rsm .rsm-job-contact-actions a{display:flex!important;flex-direction:column!important;gap:2px!important;min-width:220px!important;padding:12px 14px!important;border:1px solid #e1e6ef!important;border-radius:13px!important;background:#fff!important;color:#111827!important;text-decoration:none!important}.rsm .rsm-job-contact-actions a span{color:#667085!important;font-size:.64rem!important;font-weight:750!important;text-transform:uppercase!important;letter-spacing:.05em!important}.rsm .rsm-job-contact-actions a strong{overflow-wrap:anywhere!important;font-size:.78rem!important}@media(max-width:620px){.rsm .rsm-job-contact-actions a{width:100%!important;min-width:0!important}}@keyframes rsmAiDot{0%,80%,100%{transform:translateY(0);opacity:.45}40%{transform:translateY(-4px);opacity:1}}@keyframes rsmMicPulse{50%{box-shadow:0 0 0 7px rgb(225 29 72 / .08)}}@keyframes rsmPulse{0%,100%{transform:scale(.85);opacity:.55}50%{transform:scale(1.25);opacity:1}}.rsm-btn.rsm-btn-primary{background:#111827;border-color:#111827;color:#fff}.rsm-btn.rsm-btn-primary:hover{background:#000;border-color:#000}.rsm-jobs-page{padding-top:34px}.rsm-board-page{margin-top:0}.rsm-board-page-title{font-size:clamp(36px,5vw,58px);margin:8px 0 10px}@media(max-width:760px){.rsm-jobs-page{padding-top:18px}}.rsm,.rsm-site-nav,.rsm-footer,.rsm-cookie{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important}@keyframes rsmAiProcessing{to{transform:rotate(360deg)}}.rsm .rsm-job-content h3{overflow-wrap:anywhere!important;word-break:normal!important}.rsm .rsm-job-content .rsm-company{overflow:hidden!important;text-overflow:ellipsis!important}.rsm .rsm-job-side .rsm-salary{max-width:100%!important;white-space:normal!important}@media(max-width:760px){.rsm .rsm-job-main{padding-right:44px!important}.rsm .rsm-job-side{padding-left:62px!important;grid-template-columns:minmax(0,1fr)!important}.rsm .rsm-job-side .rsm-date{grid-column:1!important;grid-row:auto!important}.rsm .rsm-job-side .rsm-salary{font-size:.8rem!important}}.rsm-site-nav{transition:background .2s ease,box-shadow .2s ease,border-color .2s ease!important}.rsm-site-nav.is-condensed{background:rgb(255 255 255 / .96)!important;box-shadow:0 10px 28px rgb(15 23 42 / .07)!important}.rsm-jobs-page{padding-bottom:40px!important}.rsm .rsm-jobs .rsm-job{border-radius:20px!important}.rsm .rsm-job-main{min-height:148px!important;padding:22px 56px 22px 20px!important}.rsm .rsm-job-content h3{font-size:1.08rem!important;line-height:1.26!important}.rsm .rsm-job-side{min-width:0!important}.rsm .rsm-job-side .rsm-salary{max-width:100%!important;white-space:normal!important;text-align:left!important;justify-content:flex-start!important}.rsm .rsm-job-side .rsm-date{white-space:nowrap!important}.rsm .rsm-job-meta>span{background:#f8f9fc!important}.rsm .rsm-salary-empty{line-height:1.35!important}@media (max-width:640px){.rsm .rsm-job-main{display:grid!important;grid-template-columns:54px minmax(0,1fr)!important;gap:12px!important;min-height:0!important;padding:16px 46px 16px 14px!important}.rsm .rsm-job-content h3{font-size:.96rem!important}.rsm .rsm-job-side{grid-column:1/-1!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:7px!important;padding-left:0!important;margin-top:4px!important}.rsm .rsm-job-side .rsm-date{order:3!important}.rsm .rsm-job-open{display:none!important}.rsm .rsm-save-job{top:12px!important;right:10px!important;width:36px!important;height:36px!important}}.rsm-job-alert-box{display:grid;grid-template-columns:minmax(0,.8fr) minmax(420px,1.2fr);gap:24px;align-items:center;margin:18px 0 20px;padding:22px;border:1px solid #e0e5ee;border-radius:22px;background:linear-gradient(135deg,#fbfcff,#f4f7ff);box-shadow:0 12px 34px rgb(15 23 42 / .05)}.rsm-job-alert-copy h2{margin:5px 0 8px;font-size:1.22rem;line-height:1.25;color:#111827}.rsm-job-alert-copy p{margin:0;color:#667085;font-size:.82rem;line-height:1.6}.rsm-job-alert-form{display:grid;gap:10px}.rsm-job-alert-fields{display:grid;grid-template-columns:1.25fr 1fr .8fr;gap:10px}.rsm-job-alert-form label>span{display:block;margin-bottom:5px;color:#475467;font-size:.7rem;font-weight:800}.rsm-job-alert-form input,.rsm-job-alert-form select{width:100%;min-height:44px;border:1px solid #d8deea;border-radius:12px;background:#fff}.rsm-job-alert-form .rsm-check{margin:0}.rsm-job-alert-summary{padding:8px 10px;border-radius:10px;background:#fff;color:#5f6b7d;font-size:.72rem}.rsm-job-alert-form .rsm-btn{justify-self:start}.rsm-notice-ok,.rsm-notice-warn{margin-bottom:14px;padding:12px 14px;border-radius:12px;font-size:.8rem;font-weight:750}.rsm-notice-ok{background:#ecfdf3;color:#067647;border:1px solid #abefc6}.rsm-notice-warn{background:#fffaeb;color:#b54708;border:1px solid #fedf89}@media(max-width:980px){.rsm-job-alert-box{grid-template-columns:1fr}.rsm-job-alert-fields{grid-template-columns:1fr 1fr}}@media(max-width:620px){.rsm-job-alert-box{padding:17px 14px;border-radius:18px}.rsm-job-alert-fields{grid-template-columns:1fr}.rsm-job-alert-form .rsm-btn{width:100%;justify-content:center}}.rsm-saved-job-list{display:grid;gap:10px}.rsm-saved-job-list article{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:14px 52px 14px 16px;border:1px solid #e4e7ec;border-radius:15px;background:#fff}.rsm-saved-job-list article>a{display:grid;gap:4px;color:#111827;text-decoration:none}.rsm-saved-job-list article>a strong{font-size:.84rem}.rsm-saved-job-list article>a span{color:#667085;font-size:.7rem}.rsm-saved-job-list .rsm-save-job{top:50%!important;right:12px!important;transform:translateY(-50%)!important}.rsm-saved-job-list .rsm-save-job:hover{transform:translateY(-50%) scale(1.04)!important}@media(max-width:640px){.rsm-saved-job-list article{padding:13px 48px 13px 13px}.rsm-saved-job-list article>a strong{font-size:.8rem}.rsm-saved-job-list article>a span{font-size:.66rem}}.rsm .rsm-job.is-uzt-source .rsm-job-main{grid-template-columns:minmax(0,1fr) minmax(190px,245px)!important}.rsm .rsm-job.is-uzt-source .rsm-job-content{padding-left:3px!important}.rsm .rsm-job.is-uzt-source .rsm-job-badges:empty{display:none!important}.rsm .rsm-job.is-uzt-source{background:#fff!important}@keyframes rsmRiskBackgroundSpin{to{transform:rotate(360deg)}}@keyframes rsmRiskBackgroundCounter{to{transform:rotate(-360deg)}}@keyframes rsmRiskBackgroundShimmer{0%,100%{background-position:0 0}50%{background-position:100% 0}}@media(max-width:700px){.rsm .rsm-job.is-uzt-source .rsm-job-main{grid-template-columns:minmax(0,1fr)!important;padding-left:14px!important}}@keyframes rsmRiskFlash{0%{box-shadow:0 0 0 0 rgb(79 70 229 / .28)}70%{box-shadow:0 0 0 14px #fff0}100%{box-shadow:0 16px 44px rgb(15 23 42 / .06)}}@keyframes rsmSpinPulse{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rsmSpinReverse{from{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes rsmFloatDots{0%,100%{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes rsmBarGrow{from{transform:scaleX(.18);opacity:.45}to{transform:scaleX(1);opacity:1}}.rsm-site-nav{backdrop-filter:saturate(180%) blur(10px)}.rsm-job-badges .rsm-badge-brand{display:inline-flex}.rsm-jobs .rsm-job.is-uzt-source .rsm-job-badges{display:none!important}.rsm-jobs .rsm-job.is-uzt-source .rsm-job-logo-col{display:none!important}.rsm-jobs .rsm-job.is-uzt-source .rsm-job-main{grid-template-columns:minmax(0,1fr) minmax(170px,230px)!important}.rsm-jobs .rsm-job .rsm-job-content h3{overflow-wrap:anywhere}.rsm-jobs .rsm-job .rsm-salary{word-break:break-word}@media (max-width:980px){.rsm .rsm-h1{font-size:clamp(2rem,8vw,3rem)!important;line-height:.98!important;letter-spacing:-.04em!important}}@media (max-width:760px){.rsm-site-nav{position:sticky!important;top:0!important;z-index:9999!important}.admin-bar .rsm-site-nav{top:46px!important}.rsm .rsm-h1{font-size:clamp(1.9rem,12vw,2.9rem)!important}.rsm .rsm-job-main,.rsm .rsm-job.is-uzt-source .rsm-job-main{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;padding:16px 44px 16px 14px!important;min-height:0!important}.rsm .rsm-job-logo-col{display:none!important}.rsm .rsm-job-content{padding-left:0!important;min-width:0!important}.rsm .rsm-job-content h3{font-size:1.02rem!important;line-height:1.33!important;margin:0 0 6px!important;display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.rsm .rsm-company{font-size:.8rem!important;line-height:1.35!important}.rsm .rsm-job-excerpt{display:none!important}.rsm .rsm-job-meta{gap:8px!important}.rsm .rsm-job-meta span{font-size:.74rem!important;padding:6px 8px!important}.rsm .rsm-job-side{grid-column:1/-1!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:8px!important;padding-left:0!important;margin-top:2px!important;min-width:0!important}.rsm .rsm-salary,.rsm .rsm-salary-empty{display:inline-flex!important;max-width:100%!important;padding:9px 12px!important;border-radius:12px!important;font-size:1rem!important;line-height:1.25!important;white-space:normal!important}.rsm .rsm-date{font-size:.72rem!important}.rsm .rsm-job-open{display:none!important}.rsm .rsm-save-job{top:10px!important;right:10px!important;width:36px!important;height:36px!important}}.rsm-lang-switcher{position:relative;flex:0 0 auto;font-family:Inter,Manrope,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.rsm-lang-switcher>button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:0 11px;border:1px solid #e2e6ee;border-radius:12px;background:#fff;color:#172033;font-size:.74rem;font-weight:850;cursor:pointer;box-shadow:0 5px 16px rgb(15 23 42 / .04)}.rsm-lang-switcher>button:hover{border-color:#b9c1d2;background:#fafbff}.rsm-lang-switcher>button span{font-size:1rem;line-height:1}.rsm-lang-switcher>button .rsm-ico{width:14px;height:14px;color:#667085}.rsm-lang-menu{position:absolute;z-index:10020;top:calc(100% + 8px);right:0;display:grid;min-width:190px;padding:7px;border:1px solid #e3e7ef;border-radius:14px;background:#fff;box-shadow:0 18px 48px rgb(15 23 42 / .16)}.rsm-lang-menu[hidden]{display:none!important}.rsm-lang-menu a{display:flex;align-items:center;gap:10px;padding:10px 11px;border-radius:10px;color:#263044!important;font-size:.78rem;font-weight:750;text-decoration:none!important}.rsm-lang-menu a:hover,.rsm-lang-menu a.is-active{background:#f2f4ff;color:#4338ca!important}.rsm-lang-menu a span{font-size:1.05rem}@media(max-width:980px){.rsm-lang-switcher{order:2}}@media(max-width:760px){.rsm-lang-switcher{order:1;justify-self:start}.rsm-lang-switcher>button{min-height:42px;border-radius:13px}.rsm-lang-menu{left:0;right:auto;min-width:185px}}.rsm-lang-switcher-dock{position:fixed;right:18px;top:88px;z-index:999999}.rsm-lang-switcher-dock .rsm-lang-switcher{box-shadow:0 10px 30px rgb(0 0 0 / .16);border-radius:12px;background:#fff}@media(max-width:782px){.rsm-lang-switcher-dock{right:10px;top:64px}}@keyframes rsmRiskStageSpin{to{transform:rotate(360deg)}}@keyframes rsmHistoryGrow{from{transform:scaleY(.08);opacity:.35}to{transform:scaleY(1);opacity:1}}@keyframes rsmProfitGrow{from{transform:scaleY(.08);opacity:.35}to{transform:scaleY(1);opacity:1}}@keyframes rsmRadarSpin{to{transform:rotate(360deg)}}.rsm-footer-bottom .rsm-footer-created{white-space:nowrap}.rsm-footer-bottom .rsm-footer-created a{display:inline!important;padding:0!important;color:#aeb7d0!important;font-size:inherit!important;font-weight:750!important;text-decoration:underline!important;text-underline-offset:3px!important}.rsm-footer-bottom .rsm-footer-created a:hover{color:#fff!important;transform:none!important}@media(max-width:720px){.rsm-footer-bottom .rsm-footer-created{white-space:normal}}.rsm .rsm-btn-radar,.rsm .rsm-btn-radar-ghost{min-height:46px;padding:12px 18px;border-radius:12px;font-weight:900}.rsm .rsm-btn-radar{border:1px solid var(--radar-gold);background:var(--radar-gold);color:#102235;box-shadow:0 10px 26px rgb(245 185 66 / .24)}.rsm .rsm-btn-radar:hover{background:#ffd46f;transform:translateY(-1px)}.rsm .rsm-btn-radar-ghost{border:1px solid rgb(255 255 255 / .28);background:rgb(255 255 255 / .08);color:#fff;backdrop-filter:blur(12px)}@keyframes r830-spin{to{transform:rotate(360deg)}}@keyframes r830-spin-reverse{to{transform:rotate(-360deg)}}@keyframes r830-pulse{50%{transform:scale(1.08);box-shadow:0 0 0 6px rgb(255 195 41 / .06)}}a .rsm-ico-external,em .rsm-ico-external,span .rsm-ico-external{width:12px!important;height:12px!important;margin-left:2px!important;vertical-align:-1px!important;opacity:.85}a:hover .rsm-ico-external{opacity:1;transform:translate(1px,-1px);transition:transform .18s}@keyframes rsmLiveSpin{to{transform:rotate(360deg)}}@keyframes rsmLiveSkel{0%{background-position:180% 0}100%{background-position:-60% 0}}@keyframes rsmLiveBarSheen{0%,15%{transform:translateX(-100%)}60%,100%{transform:translateX(220%)}}@keyframes rsmLivePulseIco{50%{transform:scale(1.12)}}@keyframes rsmLiveArrive{0%{opacity:.35;transform:translateY(9px) scale(.97)}100%{opacity:1;transform:none}}@keyframes rsmLiveGlow{0%{box-shadow:0 0 0 0 rgb(34 199 188 / .5)}100%{box-shadow:0 0 0 14px #fff0}}html body.single-rasime_company{background:#f6f8fb!important}body.single-rasime_company .site-content .entry-header,body.single-rasime_company h1.entry-title,body.single-rasime_company .elementor-widget-theme-post-title,body.single-rasime_company .ast-single-post-featured-section,body.single-rasime_company .post-thumb,body.single-rasime_company .entry-meta,body.single-rasime_company .ast-blog-single-element{display:none!important}body.single-rasime_company .ast-article-single,body.single-rasime_company .ast-article-post{background:transparent!important;border:0!important;box-shadow:none!important;margin:0!important;padding:0!important}body.single-rasime_company .site-content .ast-container{max-width:1160px!important}body.single-rasime_company .entry-content{margin:0!important}body.single-rasime_company .entry-content>p:empty{display:none!important}body.single-rasime_company .site-main,body.single-rasime_company .ast-primary-content-section{padding-top:14px!important}html body #rsm-company-profile{display:block!important;width:100%!important;max-width:100%!important;margin:18px auto 46px!important;padding:0!important;color:#22303f!important;font-size:16px;line-height:1.6;text-align:left!important}#rsm-company-profile *,#rsm-company-profile *:before,#rsm-company-profile *:after{box-sizing:border-box!important}#rsm-company-profile img{max-width:100%!important;height:auto}#rsm-company-profile :is(h1,h2,h3,h4,h5){font-family:inherit!important;text-transform:none!important;text-shadow:none!important}#rsm-company-profile>*{margin:0 0 36px!important}#rsm-company-profile>*:last-child{margin-bottom:0!important}#rsm-company-profile>div:empty{display:none!important;margin:0!important}html body #rsm-company-profile a{text-decoration:none;transition:color .18s,border-color .18s,background .18s,transform .18s}.rsm .rsm-btn-radar-ghost,body .rsm-btn-radar-ghost{border:1px solid #cfdae6!important;background:#fff!important;color:#22415c!important;backdrop-filter:none!important}.rsm .rsm-btn-radar-ghost:hover,body .rsm-btn-radar-ghost:hover{border-color:#0f766e!important;color:#0f766e!important}@media(max-width:760px){html body #rsm-company-profile{margin:10px auto 34px!important}#rsm-company-profile>*{margin-bottom:24px!important}}@media print{@page{margin:11mm 10mm}[data-rsm-print-hide]{display:none!important}html{margin:0!important;padding:0!important;background:#fff!important;min-height:0!important}}