.talent-hiring-wrap .talent-hiring-split{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:stretch;gap:0;height:clamp(560px,78vh,760px);display:grid}@media (max-width:1100px){.talent-hiring-wrap .talent-hiring-split{grid-template-columns:minmax(0,1fr);gap:28px;height:auto}}.talent-hiring-wrap .talent-hiring-split__form{min-width:0;height:100%;min-height:0;display:flex}@media (max-width:1100px){.talent-hiring-wrap .talent-hiring-split__form{height:auto}}.talent-hiring-wrap .talent-hiring-split .hiring-mjf{background:#fff;border:1px solid #eef0f6;border-right:none;border-radius:22px 0 0 22px;gap:2px;width:100%;height:100%;min-height:0;padding:18px 22px 14px;overflow:hidden;box-shadow:0 18px 44px #141b301a}@media (max-width:1100px){.talent-hiring-wrap .talent-hiring-split .hiring-mjf{border-right:1px solid #eef0f6;border-radius:22px;height:auto}}.talent-hiring-wrap .talent-hiring-split .hiring-mjf__body{box-shadow:none;scrollbar-width:thin;background:0 0;border-left:none;border-image:;border-radius:0;flex:1;gap:12px;min-height:0;margin:0;padding:10px 2px 4px;overflow-y:auto}.talent-hiring-wrap .talent-hiring-split .hiring-mjf__body::-webkit-scrollbar{width:6px}.talent-hiring-wrap .talent-hiring-split .hiring-mjf__body::-webkit-scrollbar-thumb{background:#d9dde8;border-radius:6px}@media (max-width:1100px){.talent-hiring-wrap .talent-hiring-split .hiring-mjf__body{overflow-y:visible}}.talent-hiring-wrap .talent-hiring-split .hiring-mjf__stepper-wrap{flex-shrink:0;gap:22px;padding:0}.talent-hiring-wrap .talent-hiring-split .hiring-mjf__footer{border-top:1px solid #f0f2f7;flex-shrink:0;padding:10px 0 0}.talent-hiring-wrap .talent-hiring-split .hiring-mjf__kicker{color:#1f2637;background:0 0;border:none;border-radius:0;padding:0;font-size:1.2rem;font-weight:800;line-height:1.2}.talent-hiring-wrap .talent-hiring-split .hiring-mjf__kicker>svg{display:none}.talent-hiring-wrap .talent-hiring-split .hiring-mjf__autofill-btn{border-radius:10px;padding:7px 13px;font-size:.78rem}.talent-hiring-wrap .talent-hiring-split .hiring-mjf__kicker-brand{background:0 0;-webkit-background-clip:initial;background-clip:initial;color:#34a853}.talent-hiring-wrap .talent-hiring-split .hiring-mjf__step-counter{color:#6b7280;font-size:.82rem}.talent-hiring-wrap .talent-hiring-split .hiring-mjf__stepper{counter-reset:th-step}.talent-hiring-wrap .talent-hiring-split .hiring-mjf__step-item{counter-increment:th-step;align-items:flex-start}.talent-hiring-wrap .talent-hiring-split .hiring-mjf__step-btn{box-shadow:none;color:#1f2637;background:0 0;flex-direction:column;gap:7px;padding:0 4px;font-size:.78rem;font-weight:600}@media (max-width:720px){.talent-hiring-wrap .talent-hiring-split .hiring-mjf__step-btn .hiring-mjf__step-label{display:block}.talent-hiring-wrap .talent-hiring-split .hiring-mjf__step-btn{padding:0 2px}}.talent-hiring-wrap .talent-hiring-split .hiring-mjf__step-icon{color:#6b7280;background:#eef0f4;border:none;border-radius:50%;width:29px;height:29px;font-size:.92rem;font-weight:700}.talent-hiring-wrap .talent-hiring-split .hiring-mjf__step-icon>svg{display:none}.talent-hiring-wrap .talent-hiring-split .hiring-mjf__step-icon:before{content:counter(th-step)}.talent-hiring-wrap .talent-hiring-split .hiring-mjf__step-label{text-align:center;white-space:normal;font-size:.78rem}.talent-hiring-wrap .talent-hiring-split .hiring-mjf__step-bar{border-top:2px solid #e3e6ee;min-width:8px;margin-top:14px}.talent-hiring-wrap .talent-hiring-split .hiring-mjf__status-done .hiring-mjf__step-icon{color:#fff;background:#34a853}.talent-hiring-wrap .talent-hiring-split .hiring-mjf__status-done .hiring-mjf__step-icon>svg{display:block}.talent-hiring-wrap .talent-hiring-split .hiring-mjf__status-done .hiring-mjf__step-icon:before{content:none}.talent-hiring-wrap .talent-hiring-split .hiring-mjf__status-done .hiring-mjf__step-bar{border-color:#34a853}.talent-hiring-wrap .talent-hiring-split .hiring-mjf__status-done .hiring-mjf__step-label{color:#1f2637}.talent-hiring-wrap .talent-hiring-split .hiring-mjf__status-active .hiring-mjf__step-btn{box-shadow:none;color:#34a853;background:0 0}.talent-hiring-wrap .talent-hiring-split .hiring-mjf__status-active .hiring-mjf__step-icon{color:#fff;background:#34a853;border-radius:50%;width:34px;height:34px}.talent-hiring-wrap .talent-hiring-split .hiring-mjf__status-active .hiring-mjf__step-label{color:#34a853;font-weight:800}.talent-hiring-wrap .talent-hiring-split .hiring-mjf__status-active .hiring-mjf__step-progress{background:#34a853;height:2px;bottom:-7px;left:22%;right:22%}.talent-hiring-wrap .talent-hiring-split .hiring-mjf__status-active .hiring-mjf__step-progress:after{display:none}.talent-hiring-wrap .talent-hiring-split .hiring-mjf__status-pending .hiring-mjf__step-label{color:#6b7280}.talent-hiring-wrap .talent-hiring-split .hiring-mjf__primary{background:linear-gradient(135deg,#4cc266 0%,#34a853 100%);box-shadow:0 8px 20px #34a8534d}.talent-hiring-wrap .talent-hiring-split .hiring-mjf__secondary:hover:not(:disabled){background:#34a8530d;border-color:#34a853}.talent-hiring-wrap .talent-hiring-split .hiring-mjf__input:focus{border-color:#34a853;box-shadow:0 0 0 3px #34a85321}.talent-hiring-wrap .talent-hiring-split .hiring-mjf__check-row input{accent-color:#34a853}.talent-hiring-wrap .talent-hiring-split .hiring-mjf__step-heading{display:none}.talent-hiring-wrap .talent-hiring-split .hiring-mjf__grid-2,.talent-hiring-wrap .talent-hiring-split .hiring-mjf__grid-3,.talent-hiring-wrap .talent-hiring-split .hiring-mjf__grid-4{gap:10px 14px}.talent-hiring-wrap .talent-hiring-split .hiring-mjf__field{gap:4px}.talent-hiring-wrap .talent-hiring-split .hiring-mjf__field-label{font-size:.78rem}.talent-hiring-wrap .talent-hiring-split .hiring-mjf__input{border-radius:9px;padding:8px 12px;font-size:.84rem}.talent-hiring-wrap .talent-hiring-split select.hiring-mjf__input{padding-right:34px}.talent-hiring-wrap .talent-hiring-split .hiring-mjf__input-wrap .hiring-mjf__input{padding-left:36px}.talent-hiring-wrap .talent-hiring-split .hiring-mjf__input-icon{left:11px}.talent-hiring-wrap .talent-hiring-split .hiring-mjf__input-icon>svg{width:15px;height:15px}.talent-hiring-wrap .talent-hiring-split .hiring-mjf__details-box{min-height:120px}.talent-hiring-wrap .talent-hiring-split .hiring-mjf__check-row{gap:8px;font-size:.79rem}.talent-hiring-wrap .talent-hiring-split .hiring-mjf__check-row input{width:15px;height:15px}.talent-hiring-wrap .talent-hiring-split .hiring-mjf__hint{font-size:.66rem}.talent-hiring-wrap .talent-hiring-split .hiring-mjf__primary,.talent-hiring-wrap .talent-hiring-split .hiring-mjf__secondary{border-radius:10px;padding:9px 18px;font-size:.85rem}.th-promo{border-radius:0 22px 22px 0;min-width:0;min-height:460px;position:relative;overflow:hidden}@media (max-width:1100px){.th-promo{border-radius:22px;min-height:320px}}.th-promo__img{object-fit:cover;object-position:center}
