.career-journey-v18,.career-journey-v18 *{box-sizing:border-box}.career-journey-v18{--cj-orange:#fb5b22;--cj-orange-dark:#e84712;--cj-orange-soft:#fff0e8;--cj-ink:#171717;--cj-muted:#667085;--cj-line:#e4e7ec;--cj-panel:#f5f6f8;scroll-margin-top:5rem}.career-journey-v18>div{padding-top:clamp(1.7rem,3vw,2.8rem)!important}.career-journey-v18>div>div:first-child{align-items:end!important;gap:1rem 2rem!important;grid-template-columns:minmax(0,1fr) auto!important}.career-journey-v18>div>div:first-child h2{font-size:clamp(2.45rem,4.6vw,4.35rem)!important;letter-spacing:-.05em!important;line-height:.98!important;max-width:880px!important}.career-journey-v18 .how-workflow-summary{font-size:clamp(.94rem,1.18vw,1.06rem)!important;line-height:1.62!important;margin-top:.9rem!important;max-width:760px!important}.career-journey-v18 .how-workflow-meta{align-self:end;padding-bottom:.2rem}.career-journey-v18 .how-workflow-meta span{background:#ffffff0b;border-color:#ffffff1a;color:#f1f5f9b8;font-size:.7rem;min-height:2.2rem}.career-journey-v18 .how-workflow-experience{align-items:stretch;gap:clamp(.9rem,1.6vw,1.25rem)!important;grid-template-columns:minmax(285px,.72fr) minmax(0,1.28fr)!important}.career-journey-v18 .how-steps{display:grid!important;gap:.7rem!important;grid-template-rows:repeat(3,minmax(0,1fr))}.career-journey-v18 .how-card{background:linear-gradient(135deg,#ffffff0b,#ffffff03)!important;border:1px solid hsla(0,0%,100%,.075)!important;border-radius:1.35rem!important;box-shadow:inset 0 1px #ffffff08!important;display:block!important;min-height:0!important;padding:1.08rem 1rem 1rem 4.75rem!important;position:relative!important;transform:none!important;transition:border-color .28s ease,background-color .28s ease,box-shadow .28s ease,transform .28s cubic-bezier(.16,1,.3,1)!important}.career-journey-v18 .how-card>div:first-child{display:none!important}.career-journey-v18 .how-card>div:nth-child(2){align-items:center;display:flex!important;flex-direction:column;gap:.45rem;inset:1rem auto 1rem 1rem!important;justify-content:space-between!important;margin:0!important;position:absolute!important;width:2.85rem}.career-journey-v18 .how-card .how-icon{background:#fb5b2218!important;border:1px solid rgba(255,164,104,.18);border-radius:.9rem!important;box-shadow:0 0 20px #fb5b2214!important;color:#ff9158!important;display:grid!important;height:2.75rem!important;place-items:center;position:static!important;transform:none!important;width:2.75rem!important}.career-journey-v18 .how-card .how-number{color:#ffdbc452!important;font-size:.62rem!important;letter-spacing:.16em!important;line-height:1;position:static!important}.career-journey-v18 .how-card h3{color:#fff!important;font-size:clamp(.96rem,1.18vw,1.08rem)!important;line-height:1.25!important;margin:0 1.2rem .34rem 0!important;position:relative;z-index:1}.career-journey-v18 .how-card h3:before{content:attr(data-step-label)}.career-journey-v18 .how-card p{color:#b2bed0b8!important;font-size:.76rem!important;line-height:1.55!important;margin:0!important;max-width:33rem;position:relative;z-index:1}.career-journey-v18 .how-card .how-arrow{display:none!important}.career-journey-v18 .how-card:before{background:radial-gradient(circle at 18% 0,rgba(251,91,34,.18),transparent 50%);border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .28s ease}.career-journey-v18 .how-card:after{background:#fff1;border-radius:999px;bottom:.72rem;content:"";height:2px;left:4.75rem;opacity:0;overflow:hidden;position:absolute;right:1rem;transform:none!important}.career-journey-v18 .how-card.is-active,.career-journey-v18 .how-card:focus-visible,.career-journey-v18 .how-card:hover{background:linear-gradient(120deg,#fb5b2221,#ffffff06)!important;border-color:#ff975859!important;box-shadow:inset 0 1px #ffffff0d,0 15px 34px #0003!important;transform:translate(4px)!important}.career-journey-v18 .how-card.is-active:before,.career-journey-v18 .how-card:focus-visible:before,.career-journey-v18 .how-card:hover:before{opacity:1}.career-journey-v18 .how-card.is-active:after{animation:cj-step-line 5.2s linear forwards;background:linear-gradient(90deg,#ffb278,#fb5b22 66%,#fb5b2214);opacity:1;transform-origin:left}.career-journey-v18 .how-card.is-active .how-icon{background:linear-gradient(145deg,#ff8b453d,#fb5b221f)!important;border-color:#ffa3666b!important;box-shadow:0 0 28px #fb5b2233!important;color:#fff0e7!important}.career-journey-v18 .career-journey-stage{background:radial-gradient(circle at 90% 0,rgba(251,91,34,.13),transparent 28%),linear-gradient(145deg,#150e0afa,#070605fa)!important;border-radius:1.55rem!important;min-height:0!important;padding:1rem!important}.career-journey-v18 .how-stage-glow{display:none!important}.career-journey-v18 .how-stage-head{min-height:3rem}.career-journey-v18 .how-stage-head>div>span{align-items:center;color:#ffb57ecc;display:flex;font-size:.62rem;gap:.42rem;letter-spacing:.14em;margin-bottom:.28rem}.career-journey-v18 .how-stage-head strong{color:#fff;font-size:clamp(1rem,1.6vw,1.28rem);line-height:1.22;max-width:660px}.career-stage-dot{background:#ff9c59;border-radius:50%;box-shadow:0 0 0 4px #fb5b2214,0 0 12px #fb5b2285;height:.4rem;width:.4rem}.career-journey-v18 .how-stage-toggle{align-items:center;background:#ffffff0b!important;border:1px solid hsla(0,0%,100%,.1)!important;border-radius:999px!important;color:#fffc!important;display:inline-flex!important;font-size:.66rem;font-weight:750;gap:.46rem;height:2.35rem!important;justify-content:center;padding:0 .78rem!important;transform:none!important;width:auto!important}.career-journey-v18 .how-stage-toggle:focus-visible,.career-journey-v18 .how-stage-toggle:hover{background:#fb5b221a!important;border-color:#ffa4686b!important}.cj-tour-icon{border-left:2px solid;border-right:2px solid;display:block;height:.7rem;width:.58rem}.career-journey-v18 .how-workflow-stage.is-paused .cj-tour-icon{background:currentColor;border:0;clip-path:polygon(0 0,100% 50%,0 100%)}.career-journey-v18 .how-stage-screen{background:var(--cj-panel)!important;border:1px solid rgba(15,23,42,.12)!important;border-radius:1.25rem!important;box-shadow:0 20px 50px #00000042,inset 0 1px #fffffff2!important;height:clamp(430px,37vw,480px)!important;margin:.85rem 0 .8rem!important;min-height:0!important;overflow:hidden;position:relative}.career-journey-v18 .how-scene{background:var(--cj-panel);top:0!important;right:0!important;bottom:0!important;left:0!important;padding:0!important}.career-journey-v18 .how-scene.is-active{animation:cj-scene-in .46s cubic-bezier(.16,1,.3,1) both}.career-journey-v18 .how-stage-foot{align-items:flex-end!important;min-height:3.6rem;padding-right:15.5rem}.career-journey-v18 .how-stage-foot>div>span{color:#ffb57ead;font-size:.58rem;margin-bottom:.18rem}.career-journey-v18 .how-stage-foot p{color:#cbd5e1ab!important;font-size:.69rem!important;line-height:1.5!important;max-width:610px!important}.career-journey-v18 .how-progress{align-self:center}.career-journey-v18 .how-stage-status{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff09!important;border-color:#ffffff13!important;bottom:1rem!important;color:#e2e8f09e!important;line-height:1.35;max-width:14rem;right:1rem!important;white-space:normal}.cj-app-shell{color:var(--cj-ink);font-family:inherit;height:100%}.cj-app-topbar{background:#fff;border-bottom:1px solid var(--cj-line);height:2.65rem;justify-content:space-between;padding:0 .82rem}.cj-app-brand,.cj-app-topbar,.cj-app-utility{align-items:center;display:flex}.cj-app-brand{gap:.48rem}.cj-app-brand>span{background:linear-gradient(145deg,#ff8443,#fb4f1b);border-radius:.5rem;box-shadow:0 5px 12px #fb5b2233;color:#fff;display:grid;font-size:.62rem;font-weight:900;height:1.55rem;place-items:center;width:1.55rem}.cj-app-brand strong{font-size:.7rem}.cj-app-utility{color:#7a8493;font-size:.53rem;gap:.52rem}.cj-app-utility i{background:#e4e7ec;height:.75rem;width:1px}.cj-search-app{display:grid;grid-template-rows:auto auto minmax(0,1fr)}.cj-search-toolbar{background:#fff;border:1px solid #e1e4e9;border-radius:.8rem;box-shadow:0 6px 18px #0f172a0a;display:grid;gap:0;grid-template-columns:1.15fr 1fr .88fr .7fr auto;margin:.62rem}.cj-search-control{align-items:center;border-right:1px solid #eceef1;display:flex;gap:.48rem;min-width:0;padding:.48rem .55rem}.cj-search-control>i{flex:0 0 auto;height:.82rem;position:relative;width:.82rem}.cj-search-control>i:before{border:1.5px solid var(--cj-orange);border-radius:50%;content:"";top:.05rem;right:.05rem;bottom:.05rem;left:.05rem;position:absolute}.cj-search-control.is-location>i:before{border-radius:50% 50% 50% 0;transform:rotate(-45deg)}.cj-search-control.is-salary>i:before,.cj-search-control.is-sector>i:before{border-radius:.2rem}.cj-search-control span{display:grid;gap:.08rem;min-width:0}.cj-search-control small,.cj-search-control strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cj-search-control small{color:#98a2b3;font-size:.45rem}.cj-search-control strong{color:#344054;font-size:.57rem}.cj-search-submit{align-items:center;background:linear-gradient(135deg,#ff8443,#fb4f1b);border-radius:.58rem;box-shadow:0 7px 16px #fb5b222e;color:#fff;display:inline-flex;font-size:.54rem;font-weight:800;justify-content:center;margin:.3rem;padding:0 .68rem}.cj-search-workspace{display:grid;gap:.62rem;grid-template-columns:minmax(190px,.78fr) minmax(0,1.42fr);min-height:0;padding:0 .62rem .62rem}.cj-application-sheet,.cj-apply-job,.cj-chat-list,.cj-conversation-panel,.cj-job-detail,.cj-job-list{background:#fff;border:1px solid #e1e4e9;border-radius:.85rem;box-shadow:0 8px 22px #0f172a0b;min-width:0;overflow:hidden}.cj-job-list{display:flex;flex-direction:column;gap:.42rem;min-height:0;padding:.55rem}.cj-pane-heading{align-items:center;display:flex;justify-content:space-between;padding:0 .12rem .12rem}.cj-pane-heading span{display:grid;gap:.05rem}.cj-pane-heading strong{color:#20242a;font-size:.66rem}.cj-pane-heading small{color:#98a2b3;font-size:.45rem}.cj-pane-heading>i{background:linear-gradient(90deg,transparent 38%,#98a2b3 40% 48%,transparent 50% 58%,#98a2b3 60% 68%,transparent 70%);border:1px solid #e4e7ec;border-radius:.4rem;height:1.25rem;width:1.25rem}.cj-result-card{background:#fff;border:1px solid #e4e7ec;border-radius:.68rem;display:grid;gap:.32rem;overflow:hidden;padding:.5rem}.cj-result-card.is-selected{border-color:var(--cj-orange);box-shadow:0 7px 18px #fb5b2214}.cj-result-title{align-items:flex-start;display:flex;gap:.35rem;justify-content:space-between}.cj-result-title strong{color:#20242a;font-size:.6rem;line-height:1.25}.cj-result-title span{background:linear-gradient(101deg,#ff9a3c 7%,#ffcd7e 90%);border-radius:.28rem;color:#fff;flex:0 0 auto;font-size:.4rem;font-weight:800;padding:.16rem .28rem}.cj-result-title span.is-neutral{background:#eef2ff;color:#5968a5}.cj-detail-salary,.cj-result-card>b{background:#fff2c8;border-radius:.28rem;color:#8a5a00;font-size:.54rem;padding:.15rem .26rem;width:-moz-fit-content;width:fit-content}.cj-result-facts{color:#667085;display:flex;flex-wrap:wrap;font-size:.43rem;gap:.18rem .42rem}.cj-result-facts span:before{border:1px solid #98a2b3;border-radius:50%;content:"";display:inline-block;height:.28rem;margin-right:.2rem;width:.28rem}.cj-result-card footer{align-items:center;border-top:1px solid #eceef1;color:#475467;display:flex;font-size:.45rem;gap:.26rem;margin:.08rem -.5rem -.5rem;padding:.35rem .5rem}.cj-result-card footer img,.cj-verified-label img{height:.8rem;width:.8rem}.cj-apply-job,.cj-job-detail{display:flex;flex-direction:column;gap:.52rem;min-height:0;padding:.68rem}.cj-detail-heading{display:flex;gap:.6rem;justify-content:space-between}.cj-verified-label{align-items:center;color:var(--cj-orange);display:flex;font-size:.43rem;font-weight:800;gap:.28rem;margin-bottom:.2rem;text-transform:uppercase}.cj-detail-heading h4{color:#171717;font-size:.82rem;margin:0 0 .15rem}.cj-detail-heading p{color:#667085;font-size:.48rem;margin:0}.cj-detail-share{background:var(--cj-orange);border-radius:50%;box-shadow:0 7px 15px #fb5b222e;flex:0 0 auto;height:1.75rem;position:relative;width:1.75rem}.cj-detail-share:after,.cj-detail-share:before{background:#fff;border-radius:50%;content:"";position:absolute}.cj-detail-share:before{top:.48rem;right:.48rem;bottom:.48rem;left:.48rem}.cj-detail-share:after{border-radius:999px;top:.7rem;right:.36rem;bottom:.7rem;left:.36rem}.cj-detail-salary{font-size:.62rem}.cj-detail-tags{display:flex;flex-wrap:wrap;gap:.28rem}.cj-detail-tags span{background:#fff1e9;border-radius:.35rem;color:#7b4c34;font-size:.43rem;padding:.25rem .38rem}.cj-detail-tags span:nth-child(2){background:#fff4c9;color:#705a00}.cj-detail-tags span:nth-child(3){background:#eaf3ff;color:#355d8a}.cj-detail-tags span:nth-child(4){background:#f0eaff;color:#644796}.cj-detail-actions{display:flex;gap:.4rem}.cj-primary-action,.cj-save-action{align-items:center;border-radius:.48rem;display:inline-flex;font-size:.49rem;font-weight:800;justify-content:center;min-height:1.75rem;padding:0 .55rem}.cj-save-action{border:1px solid var(--cj-orange);color:var(--cj-orange);gap:.26rem}.cj-save-action i{border:1px solid;border-radius:50% 50% 45% 45%;height:.5rem;width:.56rem}.cj-primary-action{background:linear-gradient(135deg,#ff8443,#fb4f1b);box-shadow:0 7px 16px #fb5b2229;color:#fff;flex:1}.cj-detail-divider{background:#eceef1;height:1px}.cj-detail-section{display:grid;gap:.22rem}.cj-detail-section strong{color:#20242a;font-size:.58rem}.cj-detail-section p{color:#667085;font-size:.48rem;line-height:1.5;margin:0}.cj-apply-responsibilities,.cj-detail-points{display:grid;gap:.3rem}.cj-apply-responsibilities span,.cj-detail-points span{align-items:center;color:#475467;display:flex;font-size:.46rem;gap:.38rem}.cj-apply-responsibilities span>i,.cj-detail-points span:before{background:radial-gradient(circle,#45b968 0,#45b968 23%,#e0f5e6 25%);border-radius:50%;content:"";flex:0 0 auto;height:.68rem;width:.68rem}.cj-application-role,.cj-company-strip{align-items:center;background:#fafbfc;border:1px solid #eceef1;border-radius:.65rem;display:flex;gap:.45rem;margin-top:auto;padding:.48rem}.cj-chat-avatar,.cj-company-logo{background:linear-gradient(145deg,#ff8443,#fb4f1b);border-radius:.48rem;color:#fff;display:grid;flex:0 0 auto;font-weight:850;place-items:center}.cj-company-logo{font-size:.48rem;height:1.7rem;width:1.7rem}.cj-application-role>div,.cj-company-strip>div{display:grid;gap:.1rem;min-width:0}.cj-application-role strong,.cj-company-strip strong{color:#20242a;font-size:.53rem}.cj-application-role small,.cj-company-strip small{color:#98a2b3;font-size:.42rem}.cj-application-role>i,.cj-company-strip>i{border-right:1px solid #98a2b3;border-top:1px solid #98a2b3;height:.42rem;margin-left:auto;transform:rotate(45deg);width:.42rem}.cj-chat-app{display:grid;gap:.62rem;grid-template-columns:minmax(190px,.72fr) minmax(0,1.28fr);padding:.62rem}.cj-chat-list{padding:.55rem}.cj-chat-list-head{align-items:center;display:flex;justify-content:space-between}.cj-chat-list-head>div{display:grid;gap:.06rem}.cj-chat-list-head span{color:var(--cj-orange);font-size:.42rem;font-weight:800;text-transform:uppercase}.cj-chat-list-head strong{color:#20242a;font-size:.65rem}.cj-chat-list-head>i{background:var(--cj-orange-soft);border-radius:50%;height:1.3rem;width:1.3rem}.cj-chat-search{align-items:center;border:1px solid #e4e7ec;border-radius:999px;color:#98a2b3;display:flex;font-size:.45rem;gap:.4rem;margin:.52rem 0;padding:.42rem .5rem}.cj-chat-search i{border:1px solid #98a2b3;border-radius:50%;height:.58rem;width:.58rem}.cj-chat-list-item{align-items:center;border-radius:.62rem;display:grid;gap:.42rem;grid-template-columns:auto minmax(0,1fr) auto;padding:.5rem}.cj-chat-list-item.is-selected{background:#fbf5f7}.cj-chat-avatar{border-radius:50%;font-size:.46rem;height:1.75rem;width:1.75rem}.cj-chat-avatar.is-purple{background:linear-gradient(145deg,#9d6fe4,#7050be)}.cj-chat-avatar.is-blue{background:linear-gradient(145deg,#55a8df,#3679b0)}.cj-chat-list-item>div{min-width:0}.cj-chat-list-item p,.cj-chat-list-item strong{display:block;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cj-chat-list-item strong{color:#20242a;font-size:.52rem}.cj-chat-list-item p,.cj-chat-list-item small{color:#98a2b3;font-size:.4rem}.cj-conversation-panel{display:grid;grid-template-rows:auto auto minmax(0,1fr) auto}.cj-conversation-head{align-items:center;border-bottom:2px solid #e9ecef;display:flex;gap:.48rem;padding:.56rem .68rem}.cj-conversation-head>div{min-width:0}.cj-conversation-head strong{color:#20242a;display:block;font-size:.59rem}.cj-conversation-head p{align-items:center;color:#667085;display:flex;font-size:.42rem;gap:.26rem;margin:.08rem 0 0}.cj-conversation-head p i{background:#98a2b3;border-radius:50%;height:.24rem;width:.24rem}.cj-conversation-head em{align-items:center;background:#dcf8e4;border-radius:.38rem;color:#349550;display:inline-flex;font-size:.42rem;font-style:normal;gap:.28rem;margin-left:auto;padding:.3rem .42rem}.cj-conversation-head em i{background:currentColor;border-radius:50%;height:.32rem;width:.32rem}.cj-conversation-job{align-items:center;background:#ffe2d5;border-left:4px solid #fb3614;display:flex;gap:.5rem;justify-content:space-between;margin:.5rem .65rem 0;padding:.45rem .55rem}.cj-conversation-job>div{display:grid;gap:.13rem}.cj-conversation-job strong{color:#20242a;font-size:.54rem}.cj-conversation-job span{align-items:center;color:var(--cj-orange);display:flex;font-size:.4rem;gap:.28rem}.cj-conversation-job span i{background:currentColor;border-radius:50%;height:.22rem;width:.22rem}.cj-conversation-job b{background:#fff9;border-radius:.35rem;color:var(--cj-orange);font-size:.4rem;padding:.25rem .38rem}.cj-message-thread{display:flex;flex-direction:column;gap:.34rem;justify-content:center;min-height:0;padding:.5rem .65rem .28rem}.cj-date-chip{align-self:center;background:#f2f4f7;border-radius:999px;color:#98a2b3;font-size:.38rem;padding:.18rem .42rem}.cj-message{align-items:flex-end;display:flex;gap:.36rem}.cj-message.is-candidate{justify-content:flex-end}.cj-message .cj-chat-avatar{font-size:.38rem;height:1.45rem;width:1.45rem}.cj-message p{background:#e9ecef;border-radius:.65rem;color:#30343a;font-size:.46rem;line-height:1.45;margin:0;max-width:74%;padding:.45rem .55rem}.cj-message.is-candidate p{background:var(--cj-orange);border-bottom-right-radius:.16rem;color:#fff}.cj-message.is-employer p{border-bottom-left-radius:.16rem}.cj-read-label{align-self:flex-end;color:#98a2b3;font-size:.38rem}.cj-message-tools{border-top:1px solid #eceef1;display:grid;gap:.38rem;padding:.45rem .62rem .55rem}.cj-appointment-action{align-items:center;border:1px solid var(--cj-orange);border-radius:.38rem;color:var(--cj-orange);display:inline-flex;font-size:.4rem;font-weight:700;gap:.28rem;padding:.27rem .42rem;width:-moz-fit-content;width:fit-content}.cj-appointment-action i{border:1px solid;border-radius:.1rem;height:.52rem;width:.52rem}.cj-message-compose{align-items:center;border:1px solid #d8dde5;border-radius:999px;color:#98a2b3;display:flex;font-size:.43rem;justify-content:space-between;padding:.34rem .38rem .34rem .55rem}.cj-message-compose i{background:linear-gradient(145deg,#ff8241,#fb4f1b);border-radius:50%;box-shadow:0 5px 12px #fb5b2233;height:1.35rem;width:1.35rem}.cj-apply-app{display:grid;gap:.62rem;grid-template-columns:minmax(0,1.12fr) minmax(250px,.88fr);padding:.62rem}.cj-apply-job{gap:.48rem}.cj-apply-back{align-items:center;color:#667085;display:flex;font-size:.44rem;gap:.32rem}.cj-apply-back i{border-bottom:1px solid;border-left:1px solid;height:.42rem;transform:rotate(45deg);width:.42rem}.cj-apply-responsibilities{gap:.28rem}.cj-application-sheet{display:flex;flex-direction:column;gap:.55rem;min-height:0;padding:.72rem}.cj-application-head>span{color:var(--cj-orange);font-size:.43rem;font-weight:800;text-transform:uppercase}.cj-application-head>strong{color:#20242a;display:block;font-size:.75rem;margin:.15rem 0 .22rem}.cj-application-head p{color:#667085;font-size:.46rem;line-height:1.45;margin:0}.cj-application-role{background:#fff8f4;margin-top:0}.cj-application-progress{display:grid;gap:.38rem}.cj-application-progress>div{align-items:center;border:1px solid #eceef1;border-radius:.58rem;display:grid;gap:.4rem;grid-template-columns:auto minmax(0,1fr) auto;padding:.45rem}.cj-application-progress>div>i{background:radial-gradient(circle,#45b968 0,#45b968 24%,#e0f5e6 26%);border-radius:50%;height:1.15rem;width:1.15rem}.cj-application-progress>div.is-current>i{background:radial-gradient(circle,var(--cj-orange) 0 24%,#fff0e8 26%)}.cj-application-progress span{display:grid;gap:.08rem}.cj-application-progress strong{color:#344054;font-size:.49rem}.cj-application-progress small{color:#98a2b3;font-size:.4rem}.cj-application-progress b{background:#e7f7eb;border-radius:999px;color:#349550;font-size:.37rem;padding:.18rem .34rem}.cj-application-progress .is-current b{background:var(--cj-orange-soft);color:var(--cj-orange)}.cj-signature-preview{background:#fafbfc;border:1px dashed #cfd5de;border-radius:.62rem;display:grid;gap:.12rem;padding:.58rem}.cj-signature-preview span{color:#98a2b3;font-size:.4rem}.cj-signature-preview strong{color:#344054;font-family:cursive;font-size:.78rem;font-style:italic;font-weight:500}.cj-signature-preview i{background:#d0d5dd;height:1px}.cj-application-note{align-items:flex-start;background:#fff6f1;border-radius:.58rem;display:flex;gap:.38rem;padding:.48rem}.cj-application-note>i{background:radial-gradient(circle,var(--cj-orange) 0 22%,#ffe0d1 24%);border-radius:50%;flex:0 0 auto;height:1rem;width:1rem}.cj-application-note p{display:grid;gap:.08rem;margin:0}.cj-application-note strong{color:#7b3e22;font-size:.45rem}.cj-application-note span{color:#9a6248;font-size:.4rem;line-height:1.4}.cj-apply-submit{align-items:center;background:linear-gradient(135deg,#ff8443,#fb4f1b);border-radius:.5rem;box-shadow:0 8px 18px #fb5b222e;color:#fff;display:inline-flex;font-size:.5rem;font-weight:850;justify-content:center;margin-top:auto;min-height:1.9rem}.cj-after-submit{color:var(--cj-orange);font-size:.41rem;font-weight:700;text-align:center}@keyframes cj-scene-in{0%{opacity:0;transform:translateY(8px) scale(.992)}to{opacity:1;transform:none}}@keyframes cj-step-line{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (max-width:1180px){.career-journey-v18 .how-workflow-experience{grid-template-columns:minmax(260px,.66fr) minmax(0,1.34fr)!important}.cj-search-control.is-salary,.cj-search-control.is-sector{display:none}.cj-search-toolbar{grid-template-columns:1.1fr .9fr auto}}@media (max-width:1023px){.career-journey-v18>div>div:first-child{grid-template-columns:1fr!important}.career-journey-v18 .how-workflow-meta{justify-content:flex-start}.career-journey-v18 .how-workflow-experience{grid-template-columns:1fr!important}.career-journey-v18 .how-steps{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:none}.career-journey-v18 .how-card{min-height:128px!important;padding:3.65rem .85rem .85rem!important}.career-journey-v18 .how-card>div:nth-child(2){flex-direction:row;inset:.72rem .75rem auto!important;width:auto}.career-journey-v18 .how-card:after{left:.85rem;right:.85rem}.career-journey-v18 .how-stage-status{display:none!important}.career-journey-v18 .how-stage-foot{padding-right:0}}@media (max-width:760px){.career-journey-v18>div{padding:1.2rem!important}.career-journey-v18>div>div:first-child h2{font-size:clamp(2.15rem,11vw,3.2rem)!important;line-height:1.02!important}.career-journey-v18 .how-workflow-meta{display:none}.career-journey-v18 .how-steps{grid-template-columns:1fr}.career-journey-v18 .how-card{min-height:0!important;padding:.85rem .85rem .85rem 4.15rem!important}.career-journey-v18 .how-card>div:nth-child(2){flex-direction:column;inset:.75rem auto .75rem .72rem!important;width:2.7rem}.career-journey-v18 .how-card h3{font-size:.96rem!important}.career-journey-v18 .how-card p{font-size:.7rem!important}.career-journey-v18 .career-journey-stage{padding:.75rem!important}.career-journey-v18 .how-stage-toggle{padding:0!important;width:2.2rem!important}.career-journey-v18 .cj-tour-label{display:none}.career-journey-v18 .how-stage-screen{height:560px!important}.cj-app-utility,.cj-search-control.is-location{display:none}.cj-search-toolbar{grid-template-columns:minmax(0,1fr) auto}.cj-search-workspace{grid-template-columns:1fr}.cj-job-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.cj-pane-heading{grid-column:1/-1}.cj-result-card:nth-of-type(3),.cj-result-card:nth-of-type(4){display:none}.cj-job-detail{min-height:255px}.cj-company-strip,.cj-detail-points{display:none}.cj-chat-app{grid-template-columns:1fr}.cj-chat-list{display:none}.cj-apply-app{grid-template-columns:1fr;overflow-y:auto}.cj-apply-job{min-height:280px}.cj-application-sheet{min-height:360px}}@media (max-width:470px){.career-journey-v18 .how-stage-head strong{font-size:.95rem}.career-journey-v18 .how-stage-screen{height:590px!important}.cj-job-list{grid-template-columns:1fr}.cj-result-card:nth-of-type(2){display:none}.cj-message p{max-width:83%}.career-journey-v18 .how-progress{display:none}}@media (prefers-reduced-motion:reduce){.career-journey-v18 .how-card.is-active:after,.career-journey-v18 .how-scene.is-active{animation:none!important}}
