body[data-page=staffing] .staffing-section .section-heading{justify-content:center;text-align:center;align-items:center;margin-bottom:45px}body[data-page=staffing] .staffing-section .section-heading p{margin-inline:auto;max-width:780px}body[data-page=staffing] #why-outsourcing{background:#fff}.staffing-reasons{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,235px);gap:20px}.staffing-reason{--reason-color:#4d9ed0;position:relative;isolation:isolate;display:flex;flex-direction:column;overflow:hidden;padding:27px 25px 28px;border:0;border-radius:18px;background:linear-gradient(160deg,#e5f5fc,#f3fbfd);transition:box-shadow .3s ease-out}.staffing-reason:nth-child(1){grid-column:1;grid-row:1/3}.staffing-reason:nth-child(2){--reason-color:#9470ec;grid-column:2;grid-row:1/3;background:linear-gradient(155deg,#ece9ff,#fcf7ff)}.staffing-reason:nth-child(3){--reason-color:#4169ff;grid-column:3;grid-row:1;background:linear-gradient(155deg,#edf2ff,#f8faff)}.staffing-reason:nth-child(4){--reason-color:#26b7aa;grid-column:3;grid-row:2;background:linear-gradient(155deg,#e3f6f2,#f6fbf9)}.staffing-reason:nth-child(5){--reason-color:#c77add;grid-column:4;grid-row:1;background:linear-gradient(155deg,#faf0fc,#fefbff)}.staffing-reason:nth-child(6){--reason-color:#f2a262;grid-column:4;grid-row:2;background:linear-gradient(155deg,#fff0e5,#fffaf6)}.staffing-reason-heading{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:10px}.staffing-reason-icon{display:grid;place-items:center;flex-shrink:0;width:42px;height:42px;border-radius:12px;color:var(--reason-color);background:#fff}.staffing-reason h3{font-size:clamp(19px,1.75vw,22px);line-height:1.5;font-weight:600;margin:0;color:#202735;letter-spacing:-.4px}.staffing-reason p{position:relative;z-index:1;font-size:13px;line-height:1.95;color:#485569;margin:auto 0 0;padding-top:20px}.staffing-reason-featured p{margin-top:20px;padding-top:0}.staffing-reason-art{position:absolute;z-index:0;bottom:0;left:0;right:0;height:295px;pointer-events:none}.staffing-reason-art>img{display:block;width:100%;height:100%;object-fit:contain;object-position:right bottom}.staffing-reason:nth-child(2) .staffing-reason-art{height:300px;bottom:8px}.staffing-reason:nth-child(2) .staffing-reason-art>img{object-position:center}@media(hover:hover)and (pointer:fine){.staffing-reason:hover{box-shadow:0 12px 30px #1b376e12}}@media(max-width:1100px){.staffing-reasons{gap:16px;grid-template-rows:repeat(2,240px)}.staffing-reason{padding:25px 20px}.staffing-reason h3{font-size:19px}.staffing-reason-icon{width:36px;height:36px;border-radius:10px}.staffing-reason-icon>svg{width:23px;height:23px}.staffing-reason p{font-size:12px}.staffing-reason-art{height:285px}.staffing-reason:nth-child(2) .staffing-reason-art{height:270px}}@media(max-width:1050px){.staffing-reasons{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:455px repeat(2,minmax(205px,auto));gap:20px}.staffing-reason:nth-child(n){grid-column:auto;grid-row:auto}.staffing-reason{padding:27px}.staffing-reason h3{font-size:22px}.staffing-reason p{font-size:13px}.staffing-reason-featured p{max-width:340px}.staffing-reason-art{height:275px}.staffing-reason:nth-child(2) .staffing-reason-art{height:280px}.staffing-reason-icon{width:42px;height:42px;border-radius:12px}}@media(max-width:640px){.staffing-reasons{grid-template-columns:1fr;grid-template-rows:none;grid-auto-rows:auto;gap:16px}.staffing-reason{min-height:185px;padding:25px;border-radius:16px}.staffing-reason-featured{min-height:455px}.staffing-reason h3{font-size:22px}.staffing-reason p{font-size:13px;padding-top:23px}.staffing-reason-featured p{padding-top:0;margin-top:18px;max-width:100%}.staffing-reason-art{height:265px}.staffing-reason:nth-child(2) .staffing-reason-art{height:275px;bottom:4px}}@media(prefers-reduced-motion:reduce){.staffing-reason{transition:none}}.staffing-benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.staffing-benefit{padding:28px 23px 30px;border:1px solid #e9edf7;border-radius:13px;background:linear-gradient(160deg,#fff,#f9faff);position:relative}.staffing-benefit-visual{display:flex;align-items:center;justify-content:space-between;margin-bottom:23px}.staffing-benefit-icon{display:grid;place-items:center;width:66px;height:66px;border-radius:19px;background:linear-gradient(140deg,#e5eeff,#eeebff);color:#5676f1;box-shadow:inset 0 1px #fff,0 9px 20px #4668df09;transition:transform .3s ease-out}.staffing-benefit:nth-child(2) .staffing-benefit-icon{color:#4b83ed;background:linear-gradient(140deg,#e8f5ff,#e8edff)}.staffing-benefit:nth-child(3) .staffing-benefit-icon{color:#7568ec;background:linear-gradient(140deg,#eff0ff,#ebe8ff)}.staffing-benefit h3{font-size:21px;margin:7px 0 15px;letter-spacing:-.25px}.staffing-benefit p{font-size:13px;line-height:1.95;color:#78849a}.staffing-scenarios{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px}.staffing-scenario{position:relative;isolation:isolate;overflow:hidden;padding:32px 33px 28px;background:#fff;border:1px solid #e8edf7;border-radius:12px;transition:box-shadow .3s ease-out,border-color .3s ease-out}.staffing-scenario-question{position:absolute;top:13px;right:24px;z-index:-1;font-size:126px;line-height:1.1;font-weight:300;transform:rotate(12deg);color:#edf2ff;user-select:none}.staffing-scenario h3{font-size:23px;color:#4a72ec;margin-bottom:15px}.staffing-scenario>p{font-size:14px;line-height:1.95;color:#79859b;max-width:430px;padding-right:14px;min-height:54px}.staffing-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:46px 40px;margin-top:57px}.staffing-flow-item{position:relative;text-align:center;padding:0 9px}.staffing-step-number{display:block;font-size:16px;font-weight:500;letter-spacing:1px;color:#53627f;margin-bottom:13px;line-height:1.2}.staffing-step-icon{display:grid;place-items:center;width:72px;height:72px;margin:0 auto 22px;border-radius:50%;background:linear-gradient(135deg,#518bff,#5f69f5);color:#fff;box-shadow:0 7px 22px #4169ff26,0 0 0 7px #f3f6ff;transition:transform .3s ease-out,box-shadow .3s ease-out}.staffing-flow-item:not(:nth-child(4n)):after{content:"";position:absolute;left:calc(50% + 56px);top:68px;width:calc(100% - 72px);height:1px;background:linear-gradient(90deg,#cad7ff,#a9b9fc)}.staffing-flow-item h3{font-size:20px;margin-bottom:13px}.staffing-flow-item>ul{display:flex;flex-direction:column;gap:5px}.staffing-flow-item>ul>li{font-size:12px;line-height:1.85;color:#8792a7}@media(hover:hover)and (pointer:fine){.staffing-benefit:hover .staffing-benefit-icon{transform:translateY(-4px) scale(1.04)}.staffing-scenario:hover{border-color:#cfdafc;box-shadow:0 12px 30px #1b376e08}.staffing-flow-item:hover .staffing-step-icon{transform:translateY(-4px) scale(1.05);box-shadow:0 10px 25px #4169ff2e,0 0 0 7px #eff3ff}}@media(max-width:1050px){.staffing-benefits{gap:18px}.staffing-benefit{padding:25px 20px}.staffing-benefit h3{font-size:18px}.staffing-benefit p{font-size:12px}.staffing-benefit-icon{width:59px;height:59px}.staffing-scenario{padding:29px}.staffing-scenario h3{font-size:21px}.staffing-scenario>p{font-size:13px}.staffing-flow{column-gap:29px}.staffing-flow-item h3{font-size:18px}.staffing-flow-item>ul>li{font-size:11px}.staffing-flow-item:not(:nth-child(4n)):after{width:calc(100% - 83px)}}@media(max-width:860px){.staffing-benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.staffing-benefit{padding:27px}.staffing-benefit h3{font-size:21px}.staffing-benefit p{font-size:13px}.staffing-scenarios{gap:20px}.staffing-scenario{padding:26px 25px}.staffing-scenario h3{font-size:20px}.staffing-scenario>p{font-size:12px;min-height:70px;padding-right:0}.staffing-scenario-question{right:15px;top:20px;font-size:110px}.staffing-flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:37px 30px;margin-top:42px}.staffing-flow-item{padding:0 15px}.staffing-flow-item:nth-child(2n):after{display:none}.staffing-flow-item:not(:nth-child(4n)):after{width:calc(100% - 82px)}.staffing-flow-item h3{font-size:20px}.staffing-flow-item>ul>li{font-size:12px}}@media(max-width:640px){body[data-page=staffing] .staffing-section .section-heading{margin-bottom:29px}.staffing-benefits{gap:13px}.staffing-benefit{padding:21px 16px 23px;border-radius:10px}.staffing-benefit-visual{margin-bottom:19px}.staffing-benefit-icon{width:49px;height:49px;border-radius:15px}.staffing-benefit-icon svg{width:26px}.staffing-benefit h3{font-size:16px;line-height:1.6;margin:7px 0 12px}.staffing-benefit p{font-size:11px;line-height:1.95}.staffing-scenarios{grid-template-columns:1fr;gap:16px}.staffing-scenario{padding:25px 24px;border-radius:10px}.staffing-scenario h3{font-size:22px;margin-bottom:13px}.staffing-scenario>p{font-size:12px;min-height:0;padding-right:11px;line-height:2}.staffing-scenario-question{font-size:116px;top:11px;right:18px}.staffing-flow{gap:33px 18px;margin-top:35px}.staffing-flow-item{padding:0 3px}.staffing-step-number{font-size:12px;margin-bottom:13px}.staffing-step-icon{width:57px;height:57px;box-shadow:0 5px 15px #4169ff20,0 0 0 5px #f3f6ff;margin-bottom:20px}.staffing-step-icon svg{width:25px}.staffing-flow-item h3{font-size:17px;margin-bottom:11px}.staffing-flow-item>ul{gap:5px}.staffing-flow-item>ul>li{font-size:10px;line-height:1.9}.staffing-flow-item:not(:nth-child(4n)):after{top:55px;left:calc(50% + 42px);width:calc(100% - 66px)}}@media(max-width:370px){.staffing-benefit{padding:19px 13px 22px}.staffing-benefit h3{font-size:15px}.staffing-benefit p{font-size:10px}.staffing-scenario{padding:23px}.staffing-scenario h3{font-size:20px}.staffing-flow{column-gap:13px}.staffing-flow-item>ul>li{font-size:9px}}@media(prefers-reduced-motion:reduce){.staffing-benefit:hover .staffing-benefit-icon,.staffing-flow-item:hover .staffing-step-icon{transform:none}.staffing-benefit-icon,.staffing-scenario,.staffing-step-icon{transition:none}}body[data-page=staffing] .staffing-benefit h3{margin-top:0}body[data-page=staffing] .staffing-scenario>p{min-height:0}.staffing-benefit>p{transition:opacity .3s ease-out,transform .3s ease-out}.staffing-benefit:focus-visible,.staffing-scenario:focus-visible{outline:2px solid var(--blue);outline-offset:4px}.staffing-scenario-background{position:absolute;inset:0;z-index:-1;overflow:hidden;opacity:0;pointer-events:none;transition:opacity .3s ease-out}.staffing-scenario-background>img{display:block;width:100%;height:100%;object-fit:cover;filter:blur(4px);transform:scale(1.08)}.staffing-scenario-background:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,#ffffffdb,#ffffffb8)}.staffing-scenario-question{z-index:0;pointer-events:none;transition:opacity .3s ease-out}.staffing-scenario>h3,.staffing-scenario>p{position:relative;z-index:1;transition:color .3s ease-out}@media(hover:hover)and (pointer:fine){.staffing-benefit>p{opacity:0;transform:translateY(8px)}.staffing-benefit:is(:hover,:focus-within)>p{opacity:1;transform:translateY(0)}.staffing-scenario:is(:hover,:focus-within) .staffing-scenario-background{opacity:1}.staffing-scenario:is(:hover,:focus-within) .staffing-scenario-question{opacity:0}.staffing-scenario:is(:hover,:focus-within)>h3{color:#2448a8}.staffing-scenario:is(:hover,:focus-within)>p{color:#334157}}@media(prefers-reduced-motion:reduce){.staffing-benefit>p,.staffing-scenario-background,.staffing-scenario-question,.staffing-scenario>h3,.staffing-scenario>p{transition:none}.staffing-benefit>p{transform:none}}body[data-page] main>div>section:is(.hero,.inner-hero,.product-hero,.detail-hero){position:relative;box-sizing:border-box;display:flex;align-items:center;height:500px;min-height:500px;padding-block:0;text-align:left}body[data-page] .hero.hero-home .hero-content,body[data-page] .hero.hero-service .hero-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left;padding-block:50px;min-height:0}body[data-page] .hero.hero-service .hero-content>p{margin:18px 0 26px;max-width:760px}body[data-page] .hero.hero-home .hero-content>p{margin-left:0;margin-right:0}body[data-page] .hero .hero-actions{justify-content:flex-start}body[data-page] .hero.hero-service .hero-content>.btn{align-self:flex-start}body[data-page] .hero-service .service-breadcrumbs{position:absolute;top:24px;left:50%;transform:translate(-50%)}body[data-page] .hero-service .service-breadcrumbs .breadcrumbs{justify-content:flex-start;text-align:left;margin:0}body[data-page] .inner-hero>.wrap,body[data-page] .detail-hero>.wrap{position:static;text-align:left}body[data-page] .inner-hero h1{margin:0;max-width:1000px}body[data-page] .inner-hero p{margin:18px 0 0;max-width:800px}body[data-page] .detail-hero .breadcrumbs{position:absolute;top:24px;margin:0}body[data-page] .product-hero>.wrap{position:static}body[data-page] .product-hero .breadcrumbs{position:absolute;top:24px;margin:0}body[data-page] .product-hero-layout{align-items:center;text-align:left}@media(max-width:950px){body[data-page] main>div>section.product-hero{height:auto;padding-block:78px 36px}body[data-page] .product-hero-layout{gap:26px}}@media(max-width:640px){body[data-page] .hero.hero-home .hero-content,body[data-page] .hero.hero-service .hero-content{padding-block:60px 35px}body[data-page] .hero-service .service-breadcrumbs,body[data-page] .product-hero .breadcrumbs,body[data-page] .detail-hero .breadcrumbs{top:18px}body[data-page] .inner-hero h1{font-size:30px;line-height:1.6}}body:is([data-page=staffing],[data-page=training],[data-page=fde]) .hero-service>.hero-bg{opacity:1;object-position:center center}body:is([data-page=staffing],[data-page=training],[data-page=fde]) .hero.hero-service .hero-content>p{max-width:590px}@media(max-width:640px){body:is([data-page=staffing],[data-page=training],[data-page=fde]) .hero-service>.hero-bg{opacity:.45;object-position:60% center}body:is([data-page=staffing],[data-page=training],[data-page=fde]) .hero.hero-service .hero-content>p{max-width:100%}}body[data-page=product-detail] main>div>.product-hero-background-layout{height:500px;min-height:500px;padding-block:0;isolation:isolate}.product-hero-background-layout:before{display:none}.product-hero-background-layout:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:var(--product-hero-image,none);background-repeat:no-repeat;background-position:right center;background-size:auto 110%;mask-image:linear-gradient(90deg,transparent 32%,#000 65%);-webkit-mask-image:linear-gradient(90deg,transparent 32%,#000 65%);opacity:.85;mix-blend-mode:multiply}.product-hero-background-layout.manufacturing:after{opacity:.6;background-size:auto 115%}.product-hero-background-layout .product-hero-layout{display:block}.product-hero-background-layout .product-hero-layout>div{max-width:570px}.product-hero-background-layout.mental .product-hero-layout>div{max-width:720px}.product-hero-background-layout .product-hero-layout h2{max-width:100%}@media(max-width:950px){.product-hero-background-layout:after{opacity:.3;mask-image:linear-gradient(90deg,transparent 20%,#000 100%);-webkit-mask-image:linear-gradient(90deg,transparent 20%,#000 100%)}.product-hero-background-layout.manufacturing:after{opacity:.25}.product-hero-background-layout .product-hero-layout>div{max-width:650px}}@media(max-width:640px){.product-hero-background-layout:after{opacity:.15;background-position:65% center;mask-image:none;-webkit-mask-image:none}.product-hero-background-layout.manufacturing:after{opacity:.12}}
