.jobs-recruitment{--jr-ink:#0d0f14;--jr-head:#14181f;--jr-body:#3d404a;--jr-muted:#767b8a;--jr-navy:#2d2e4a;--jr-green:#16b364;--jr-blue:#1a4fff;--jr-line:#0d0f141a;--jr-bg-soft:#f7f6f2;color:var(--jr-body);font-family:inherit;overflow-x:hidden}.jobs-recruitment .jr-container{margin:0 auto;max-width:1250px;padding:0 24px;width:100%}.jobs-recruitment .jr-btn{align-items:center;background:var(--jr-navy);border-radius:100px;box-shadow:0 6px 18px #2d2e4a38;color:#fff;display:inline-flex;font-size:15px;font-weight:600;gap:8px;padding:14px 26px;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.jobs-recruitment .jr-btn svg{height:18px;width:18px}.jobs-recruitment .jr-btn:hover{box-shadow:0 10px 24px #2d2e4a4d;color:#fff;transform:translateY(-2px)}.jobs-recruitment .jr-section-head{margin:0 auto 100px;max-width:860px;text-align:center}.jobs-recruitment .jr-section-head h2{color:var(--jr-head);font-size:30px;font-weight:700;letter-spacing:-.6px;margin:0 0 14px}.jobs-recruitment .jr-section-head p{color:var(--jr-muted);font-size:17px;line-height:1.6;margin:0}.jobs-recruitment .jr-pipeline .jr-section-head p,.jobs-recruitment .jr-slider-sec .jr-section-head p{color:#1f1f1f;font-family:Inter,sans-serif;font-size:17px;font-weight:400;line-height:25px;text-align:center}.jobs-recruitment .jr-cap .jr-section-head p{color:#1f1f1f;font-family:Inter,sans-serif;font-size:17px;font-weight:400;line-height:normal;text-align:center}.jobs-recruitment .jr-hero{background:linear-gradient(180deg,#e8f1ff,#f4f8ff 55%,#fff);padding:56px 0 0}.jobs-recruitment .jr-hero__grid{grid-gap:48px;align-items:center;display:grid;gap:48px;grid-template-columns:1fr 1.18fr}.jobs-recruitment .jr-hero__title{color:var(--jr-ink);font-size:34px;font-weight:700;letter-spacing:-1px;line-height:1.22;margin:0 0 20px;max-width:560px;text-transform:none}.jobs-recruitment .jr-hero__title .accent{color:#2d2e4a}.jobs-recruitment .jr-hero__subtitle{color:var(--jr-body);font-size:18px;line-height:1.6;margin:0 0 28px;max-width:470px}.jobs-recruitment .jr-hero__points{display:flex;flex-wrap:wrap;gap:12px 26px;margin-top:26px;max-width:470px}.jobs-recruitment .jr-hero__point{align-items:center;color:var(--jr-body);display:inline-flex;font-size:14px;font-weight:500;gap:8px}.jobs-recruitment .jr-hero__point svg{color:#f5b301;flex-shrink:0;height:15px;width:15px}.jobs-recruitment .jr-hero__visual{display:block;height:auto;width:100%}.jobs-recruitment .jr-pipeline{padding:80px 0}.jobs-recruitment .jr-pipeline__grid{grid-gap:64px;align-items:start;display:grid;gap:64px;grid-template-columns:1fr .82fr}.jobs-recruitment .jr-stage{align-items:center;background:#f8f8f8;border:1px solid #0d0f141a;border-radius:12px;display:flex;gap:16px;padding:16px 18px}.jobs-recruitment .jr-stage+.jr-stage{margin-top:10px}.jobs-recruitment .jr-stage__num{align-items:center;background:#e8eeff;border-radius:50%;color:#34394d;display:flex;flex-shrink:0;font-size:12px;font-weight:600;height:28px;justify-content:center;width:28px}.jobs-recruitment .jr-stage__body{flex:1 1;min-width:0}.jobs-recruitment .jr-stage__title{color:#0d0f14;font-size:14px;font-weight:700;margin:0 0 2px}.jobs-recruitment .jr-stage__sub{color:#767b8a;font-size:12px;margin:0}.jobs-recruitment .jr-stage__count{color:#767b8a;font-size:12px;font-weight:600;white-space:nowrap}.jobs-recruitment .jr-benefit{display:flex;gap:16px}.jobs-recruitment .jr-benefit+.jr-benefit{margin-top:22px}.jobs-recruitment .jr-benefit__icon{align-items:center;background:#f1f2f4;border:1px solid #0d0f141a;border-radius:10px;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.jobs-recruitment .jr-benefit__icon svg{height:20px;width:20px}.jobs-recruitment .jr-benefit:first-child .jr-benefit__icon{background:#dbe3f5}.jobs-recruitment .jr-benefit:nth-child(2) .jr-benefit__icon{background:#d2f0e7}.jobs-recruitment .jr-benefit:nth-child(3) .jr-benefit__icon{background:#f4dcd4}.jobs-recruitment .jr-benefit__title{color:var(--jr-ink);font-size:16px;font-weight:600;margin:0 0 6px;text-transform:none}.jobs-recruitment .jr-benefit__desc{color:var(--jr-muted);font-size:14px;line-height:1.6;margin:0}.jobs-recruitment .jr-slider-sec{background:var(--jr-bg-soft);padding:80px 0}.jobs-recruitment .jr-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:34px}.jobs-recruitment .jr-tab{background:#fff;border:1px solid var(--jr-line);border-radius:100px;color:var(--jr-body);cursor:pointer;font-size:14px;font-weight:500;padding:10px 20px;transition:all .18s ease}.jobs-recruitment .jr-tab.is-active{background:var(--jr-navy);border-color:var(--jr-navy);color:#fff}.jobs-recruitment .jr-slider__panel{grid-gap:56px;align-items:stretch;display:grid;gap:56px;grid-template-columns:1fr 1fr}.jobs-recruitment .jr-slider__text{display:flex;flex-direction:column}.jobs-recruitment .jr-slider__text .jr-tabs{margin-bottom:0}.jobs-recruitment .jr-slider__body{margin:40px 0 0;padding:0}.jobs-recruitment .jr-slider__title{color:var(--jr-ink);font-size:26px;font-weight:700;letter-spacing:-.8px;margin:0 0 14px;text-transform:none}.jobs-recruitment .jr-slider__desc{color:var(--jr-body);font-size:16px;font-weight:300;line-height:1.7;margin:0 0 18px}.jobs-recruitment .jr-slider__list{list-style:none;margin:0;padding:0}.jobs-recruitment .jr-slider__list li{align-items:center;color:var(--jr-body);display:flex;font-size:14px;gap:10px;line-height:1.35;padding:4px 0}.jobs-recruitment .jr-slider__list li svg{color:var(--jr-green);flex-shrink:0;height:12px;width:12px}.jobs-recruitment .jr-mock{background:#fff;border:1px solid var(--jr-line);border-radius:24px;box-shadow:0 6px 18px #0000000f;padding:26px}.jobs-recruitment .jr-mock__label{color:var(--jr-muted);font-size:11px;font-weight:600;letter-spacing:.6px;margin:0 0 5px}.jobs-recruitment .jr-mock__field{border:1px solid #0d0f142e;border-radius:6px;color:var(--jr-ink);font-size:13px;margin-bottom:12px;padding:10px 12px}.jobs-recruitment .jr-mock__row{display:flex;gap:10px}.jobs-recruitment .jr-mock__row>div{flex:1 1}.jobs-recruitment .jr-mock__drop{background:var(--jr-bg-soft);border:1.5px dashed #0d0f142e;border-radius:12px;margin-bottom:12px;padding:20px;text-align:center}.jobs-recruitment .jr-mock__drop-icon{align-items:center;background:#e8eeff;border-radius:9px;color:var(--jr-blue);display:inline-flex;height:36px;justify-content:center;margin-bottom:8px;width:36px}.jobs-recruitment .jr-mock__drop-icon svg{height:18px;width:18px}.jobs-recruitment .jr-mock__file{color:var(--jr-body);font-size:13px;font-weight:500;margin:0 0 3px}.jobs-recruitment .jr-mock__meta{color:var(--jr-muted);font-size:12px;margin:0}.jobs-recruitment .jr-mock__chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.jobs-recruitment .jr-mock__chip{align-items:center;background:var(--jr-bg-soft);border:1px solid var(--jr-line);border-radius:100px;color:var(--jr-ink);display:inline-flex;font-size:12px;gap:7px;padding:4px 12px 4px 4px}.jobs-recruitment .jr-mock__avatar{align-items:center;border-radius:50%;color:#fff;display:inline-flex;font-size:10px;font-weight:600;height:24px;justify-content:center;width:24px}.jobs-recruitment .jr-mock__actions{display:flex;gap:8px}.jobs-recruitment .jr-mock__btn{border-radius:8px;font-size:13px;font-weight:500;padding:9px 20px}.jobs-recruitment .jr-mock__btn--primary{background:var(--jr-navy);color:#fff}.jobs-recruitment .jr-mock__btn--ghost{border:1px solid #0d0f142e;color:var(--jr-body)}.jobs-recruitment .jr-mock__item{align-items:center;border:1px solid var(--jr-line);border-radius:10px;display:flex;justify-content:space-between;margin-bottom:10px;padding:12px 14px}.jobs-recruitment .jr-mock__item:last-child{margin-bottom:0}.jobs-recruitment .jr-mock__item h5{color:var(--jr-ink);font-size:13px;font-weight:600;margin:0 0 2px}.jobs-recruitment .jr-mock__item span{color:var(--jr-muted);font-size:12px}.jobs-recruitment .jr-mock__tag{border-radius:100px;font-size:11px;font-weight:600;padding:3px 10px}.jobs-recruitment .jr-mock__tag--green{background:#e7f8ee;color:#16873f}.jobs-recruitment .jr-mock__tag--blue{background:#e8eeff;color:#1a4fff}.jobs-recruitment .jr-mock__tag--amber{background:#fff3e0;color:#b26a00}.jobs-recruitment .jr-jobs{background:#fff;border:1px solid #ececec;border-radius:16px;box-shadow:0 6px 18px #0f121a0f;display:flex;flex-direction:column;gap:12px;padding:22px}.jobs-recruitment .jr-jobs__head{align-items:center;display:flex;justify-content:space-between;padding:4px 4px 10px}.jobs-recruitment .jr-jobs__title{color:#1e2330;font-size:18px;font-weight:700;margin:0}.jobs-recruitment .jr-jobs__search{align-items:center;background:#fff;border:1px solid #e4e4e4;border-radius:9px;display:flex;gap:8px;padding:9px 14px 9px 12px}.jobs-recruitment .jr-jobs__search svg{flex-shrink:0}.jobs-recruitment .jr-jobs__search span{color:#9aa0aa;font-size:13.5px}.jobs-recruitment .jr-job{align-items:center;background:#fff;border:1px solid #eee;border-radius:12px;display:flex;gap:14px;padding:15px 18px 15px 16px}.jobs-recruitment .jr-job__icon{align-items:center;background:#eef1fc;border-radius:10px;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.jobs-recruitment .jr-job__icon--code{color:#4f63d2;font-family:Inter,sans-serif;font-size:12.5px;font-weight:600}.jobs-recruitment .jr-job__body{display:flex;flex:1 0;flex-direction:column;gap:4px;min-width:0;overflow:hidden}.jobs-recruitment .jr-job__body h5{color:#1e2330;font-size:15px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jobs-recruitment .jr-job__body span{color:#8a909c;font-size:13px;white-space:nowrap}.jobs-recruitment .jr-job__meta{align-items:center;display:flex;flex-shrink:0;gap:14px;white-space:nowrap}.jobs-recruitment .jr-job__tag{border-radius:100px;font-size:12.5px;font-weight:500;padding:5px 11px}.jobs-recruitment .jr-job__tag--active{background:#dbf4e3;color:#1e9e54}.jobs-recruitment .jr-job__tag--paused{background:#fbefc9;color:#9a7b22}.jobs-recruitment .jr-job__count{color:#6b7280;font-size:13.5px}.jobs-recruitment .jr-job__draft{color:#5b6472;font-size:13.5px;font-weight:500}.jobs-recruitment .jr-job__dash{color:#b5bac2;font-size:13.5px}.jobs-recruitment .jr-config__head{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:4px}.jobs-recruitment .jr-config__title{color:var(--jr-ink);font-size:16px;font-weight:700;margin:0}.jobs-recruitment .jr-config__badge{background:#d9f0e0;border-radius:100px;color:#2f8a5b;flex-shrink:0;font-size:12px;font-weight:600;padding:5px 12px}.jobs-recruitment .jr-config__row{align-items:center;border-top:1px solid #0d0f1414;display:flex;gap:12px;justify-content:space-between;padding:14px 0}.jobs-recruitment .jr-config__row:last-child{border-bottom:1px solid #0d0f1414}.jobs-recruitment .jr-config__label{color:var(--jr-body);font-size:14px}.jobs-recruitment .jr-config__value{align-items:center;color:var(--jr-ink);display:inline-flex;font-size:14px;font-weight:600;gap:8px;text-align:right}.jobs-recruitment .jr-config__value svg{color:var(--jr-blue);flex-shrink:0;height:15px;width:15px}.jobs-recruitment .jr-toggle{background:#d0d5dd;border-radius:100px;flex-shrink:0;height:22px;position:relative;width:40px}.jobs-recruitment .jr-toggle span{background:#fff;border-radius:50%;box-shadow:0 1px 2px #00000026;height:18px;left:2px;position:absolute;top:2px;transition:left .18s ease;width:18px}.jobs-recruitment .jr-toggle--on{background:#3b82f6}.jobs-recruitment .jr-toggle--on span{left:20px}.jobs-recruitment .jr-config__actions{margin-top:20px}.jobs-recruitment .jr-config__save{align-items:center;background:var(--jr-blue);border-radius:10px;color:#fff;display:inline-flex;font-size:14px;font-weight:600;padding:12px 20px}.jobs-recruitment .jr-steps{padding:80px 0 0}.jobs-recruitment .jr-steps .jr-section-head{max-width:none}.jobs-recruitment .jr-steps .jr-section-head p{color:#1f1f1f;font-family:Inter,sans-serif;font-size:17px;font-weight:400;line-height:170%;text-align:center;white-space:nowrap}.jobs-recruitment .jr-steps__grid{grid-gap:0;border:1px solid var(--jr-line);border-radius:20px;display:grid;gap:0;grid-template-columns:repeat(4,1fr);overflow:hidden}.jobs-recruitment .jr-step{padding:32px 28px}.jobs-recruitment .jr-step:first-child{background:#eff6ff}.jobs-recruitment .jr-step:nth-child(2){background:#fffcea}.jobs-recruitment .jr-step:nth-child(3){background:#ffece9}.jobs-recruitment .jr-step:nth-child(4){background:#ebffda}.jobs-recruitment .jr-step__num{color:var(--jr-muted);font-size:12px;font-weight:700;letter-spacing:1px;margin:0 0 18px}.jobs-recruitment .jr-step__icon{color:var(--jr-ink);margin-bottom:16px}.jobs-recruitment .jr-step__icon svg{height:30px;width:30px}.jobs-recruitment .jr-step__title{color:var(--jr-ink);font-size:18px;font-weight:700;line-height:1.3;margin:0 0 10px}.jobs-recruitment .jr-step__desc{color:var(--jr-body);font-size:14px;line-height:1.6;margin:0}.jobs-recruitment .jr-cap{background:#fbfcfe;padding:80px 0}.jobs-recruitment .jr-cap__grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.jobs-recruitment .jr-cap-card{background:#fff;border:1px solid var(--jr-line);border-radius:16px;padding:28px;transition:transform .18s ease,box-shadow .18s ease}.jobs-recruitment .jr-cap-card:hover{box-shadow:0 14px 30px #10182814;transform:translateY(-4px)}.jobs-recruitment .jr-cap-card__icon{align-items:center;background:#eef2ff;border-radius:12px;color:var(--jr-navy);display:flex;height:44px;justify-content:center;margin-bottom:18px;width:44px}.jobs-recruitment .jr-cap-card__icon svg{height:21px;width:21px}.jobs-recruitment .jr-cap-card__title{color:var(--jr-ink);font-size:16px;font-weight:600;margin:0 0 8px}.jobs-recruitment .jr-cap-card__desc{color:var(--jr-muted);font-size:14px;line-height:1.6;margin:0}.jobs-recruitment .jr-metrics{background:var(--jr-navy);padding:46px 0}.jobs-recruitment .jr-metrics__grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(4,1fr)}.jobs-recruitment .jr-metric{padding:8px 16px;text-align:center}.jobs-recruitment .jr-metric__num{color:#fff;font-size:44px;font-weight:700;letter-spacing:-1px;line-height:1;margin:0 0 12px}.jobs-recruitment .jr-metric__label{color:#ffffffb8;font-size:14px;line-height:1.5;margin:0}.jobs-recruitment .jr-faq{padding:80px 0}.jobs-recruitment .jr-faq__title{color:var(--jr-head);font-size:30px;font-weight:700;letter-spacing:-.6px;margin:0 0 44px;text-align:center}.jobs-recruitment .jr-faq__list{display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:1050px}.jobs-recruitment .jr-faq-item{background:#fff;border:1px solid #60606059;border-radius:15px;overflow:hidden}.jobs-recruitment .jr-faq-item__head{align-items:center;background:none;border:0;cursor:pointer;display:flex;gap:16px;justify-content:space-between;padding:20px 24px;text-align:left;width:100%}.jobs-recruitment .jr-faq-item__q{color:#0d0f14;font-size:17px;font-weight:600;margin:0}.jobs-recruitment .jr-faq-item__toggle{align-items:center;background:#eef2ff;border-radius:50%;color:var(--jr-navy);display:flex;flex-shrink:0;height:30px;justify-content:center;transition:transform .22s ease;width:30px}.jobs-recruitment .jr-faq-item__toggle svg{height:16px;width:16px}.jobs-recruitment .jr-faq-item.is-open .jr-faq-item__toggle{transform:rotate(180deg)}.jobs-recruitment .jr-faq-item__body{max-height:0;overflow:hidden;transition:max-height .28s ease}.jobs-recruitment .jr-faq-item.is-open .jr-faq-item__body{max-height:320px}.jobs-recruitment .jr-faq-item__a{color:var(--jr-body);font-size:15px;line-height:1.65;margin:0;padding:0 24px 22px}.jobs-recruitment .jr-cta{padding:20px 0 80px}.jobs-recruitment .jr-cta__card{align-items:center;background:#eef0ff;border-radius:28px;display:flex;min-height:360px;overflow:hidden;position:relative}.jobs-recruitment .jr-cta__bg{height:100%;inset:0;object-fit:cover;object-position:right center;position:absolute;width:100%}.jobs-recruitment .jr-cta__content{max-width:440px;padding:48px 56px;position:relative;z-index:2}.jobs-recruitment .jr-cta__title{color:var(--jr-ink);font-size:30px;font-weight:700;letter-spacing:-.6px;margin:0 0 16px}.jobs-recruitment .jr-cta__desc{color:var(--jr-body);font-size:16px;line-height:1.6;margin:0 0 28px}@media(max-width:992px){.jobs-recruitment .jr-hero__grid{gap:36px;grid-template-columns:1fr}.jobs-recruitment .jr-hero__title{font-size:34px;max-width:none}.jobs-recruitment .jr-hero__subtitle{max-width:none}.jobs-recruitment .jr-pipeline__grid{gap:44px;grid-template-columns:1fr}.jobs-recruitment .jr-slider__panel{gap:32px;grid-template-columns:1fr}.jobs-recruitment .jr-cap__grid,.jobs-recruitment .jr-steps__grid{grid-template-columns:repeat(2,1fr)}.jobs-recruitment .jr-metrics__grid{gap:32px;grid-template-columns:repeat(2,1fr)}.jobs-recruitment .jr-cta__title,.jobs-recruitment .jr-faq__title,.jobs-recruitment .jr-section-head h2{font-size:26px}.jobs-recruitment .jr-cta__bg{object-position:72% center}}@media(max-width:640px){.jobs-recruitment .jr-container{padding:0 18px}.jobs-recruitment .jr-hero{padding:40px 0 52px}.jobs-recruitment .jr-hero__title{font-size:28px}.jobs-recruitment .jr-cap,.jobs-recruitment .jr-faq,.jobs-recruitment .jr-pipeline,.jobs-recruitment .jr-slider-sec,.jobs-recruitment .jr-steps{padding:52px 0}.jobs-recruitment .jr-cap__grid,.jobs-recruitment .jr-steps__grid{grid-template-columns:1fr}.jobs-recruitment .jr-metrics__grid{grid-template-columns:repeat(2,1fr)}.jobs-recruitment .jr-stage{flex-wrap:wrap}.jobs-recruitment .jr-cta__card{min-height:0}.jobs-recruitment .jr-cta__content{max-width:none;padding:36px 26px 260px}.jobs-recruitment .jr-cta__bg{background:#eef0ff;object-fit:contain;object-position:center bottom}.jobs-recruitment .jr-metric__num{font-size:36px}}.mw-faq{background:#fff;padding:100px 0 0}.mw-faq__container{margin:0 auto;max-width:1250px;padding:0 24px;width:100%}.mw-faq__title{color:#0e1116;font-size:32px;font-weight:700;margin:0 0 100px;text-align:center}.mw-faq__list{margin:0 auto;max-width:1250px}.mw-faq-item{border-top:1px solid #dcded6;padding:24px 0}.mw-faq-item:last-child{border-bottom:1px solid #dcded6}.mw-faq-item__head{grid-gap:12px;align-items:start;background:none;border:none;cursor:pointer;display:grid;gap:12px;grid-template-columns:40px 1fr 40px;padding:0;text-align:left;width:100%}.mw-faq-item__num{color:#6b7280;font-size:12px;padding-top:4px}.mw-faq-item__q{color:#0e1116;font-size:19px;font-weight:700;line-height:1.35;margin:0}.mw-faq-item__toggle{align-items:center;background:#0000;border:1px solid #c9cbc2;border-radius:50%;color:#2d2e4a;display:flex;flex-shrink:0;font-size:20px;height:34px;justify-content:center;line-height:1;transition:background .3s ease,border-color .3s ease,color .3s ease;width:34px}.mw-faq-item__answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.mw-faq-item__a{color:#6b7280;font-size:15px;line-height:1.65;margin:0;max-width:1050px;min-height:0;overflow:hidden;padding-left:52px}.mw-faq-item.is-open .mw-faq-item__answer{grid-template-rows:1fr}.mw-faq-item.is-open .mw-faq-item__a{padding-top:12px}.mw-faq-item.is-open .mw-faq-item__toggle{background:#102141;border-color:#102141;color:#fff}@media(max-width:640px){.mw-faq{padding:60px 0 40px}.mw-faq__title{font-size:26px;margin-bottom:48px}.mw-faq-item__head{grid-template-columns:1fr 34px}.mw-faq-item__num{display:none}.mw-faq-item__a{padding-left:0}}