.staffing-page{--blue:#004aad;--blue-light:#278cff;--blue-bright:#63b5ff;--dark:#020816;color:#0a0d12;background:#fff;margin:0;padding:0;overflow:hidden}.staffing-container{width:min(1400px,100% - 120px);margin:0 auto}.staffing-hero{isolation:isolate;background:#020816;align-items:center;min-height:900px;display:flex;position:relative;overflow:hidden}.staffing-hero-image{z-index:-10;background:url(/images/staffing-hero.png) 100%/cover no-repeat;animation:18s ease-in-out infinite alternate staffing-image;position:absolute;inset:0;transform:scale(1.03)}@keyframes staffing-image{0%{transform:scale(1.03)translate(0,0)}50%{transform:scale(1.055)translate(-8px,-5px)}to{transform:scale(1.03)translate(7px,5px)}}.staffing-hero-overlay{z-index:-9;background:linear-gradient(90deg,#010713 0%,#010a1bfc 24%,#011635f7 42%,#003a85c2 59%,#004aad52 78%,#01081426 100%);position:absolute;inset:0}.staffing-hero-vignette{z-index:-8;background:radial-gradient(at 77% 44%,#0079ff42,#0000 37%),linear-gradient(#0000000f,#00000080);position:absolute;inset:0}.staffing-hero-grid{z-index:-7;opacity:.08;background-image:linear-gradient(#ffffff1a 1px,#0000 1px),linear-gradient(90deg,#ffffff1a 1px,#0000 1px);background-size:90px 90px;animation:20s linear infinite staffing-grid;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 84%);mask-image:linear-gradient(90deg,#000,#0000 84%)}@keyframes staffing-grid{0%{transform:translate(0,0)}to{transform:translate(-90px,-90px)}}.staffing-glow{filter:blur(12px);pointer-events:none;z-index:-6;border-radius:50%;position:absolute}.staffing-glow-left{background:radial-gradient(circle,#004aad66,#0000 70%);width:520px;height:520px;animation:9s ease-in-out infinite glow-left;top:0;left:-210px}.staffing-glow-right{background:radial-gradient(circle,#0079ff4d,#0000 70%);width:580px;height:580px;animation:11s ease-in-out infinite glow-right;top:0;right:-190px}.staffing-glow-center{background:radial-gradient(circle,#37a3ff33,#0000 70%);width:370px;height:370px;animation:8s ease-in-out infinite glow-center;bottom:-240px;right:25%}@keyframes glow-left{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(40px,-30px)scale(1.12)}}@keyframes glow-right{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(-35px,25px)scale(1.1)}}@keyframes glow-center{0%,to{transform:translate(0,0)scale(.9)}50%{transform:translate(-35px,-40px)scale(1.12)}}.staffing-hero-content{z-index:12;width:min(1400px,100% - 120px);margin:0 auto;padding:155px 0 245px;position:relative}.staffing-eyebrow{color:#fff;letter-spacing:.17em;align-items:center;gap:11px;margin-bottom:27px;font-size:11px;font-weight:700;display:flex}.staffing-eyebrow>span{background:var(--blue-bright);width:34px;height:1px}.staffing-eyebrow b{color:#fff6}.staffing-hero-content h1{color:#fff;letter-spacing:-.065em;width:800px;max-width:100%;margin:0 0 25px;font-size:75px;font-weight:700;line-height:.96}.staffing-hero-content h1 span{background:linear-gradient(90deg,#0874e5,#43a1ff,#004aad);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:block}.staffing-hero-content>p{color:#ffffffa6;width:625px;max-width:100%;margin:0;font-size:17px;line-height:1.8}.staffing-hero-buttons{align-items:center;gap:14px;margin-top:38px;display:flex}.staffing-button{border-radius:999px;justify-content:center;align-items:center;gap:16px;min-height:57px;padding:0 28px;font-size:12px;font-weight:700;text-decoration:none;transition:transform .35s,background .35s,border-color .35s,box-shadow .35s;display:inline-flex}.staffing-button:hover{transform:translateY(-4px)}.staffing-button span{transition:transform .3s}.staffing-button:hover span{transform:translate(4px,-3px)}.staffing-primary{color:#fff;background:var(--blue);box-shadow:0 15px 40px #004aad5c}.staffing-primary:hover{background:#0867d7;box-shadow:0 22px 55px #005fdc73}.staffing-secondary{color:#fff;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffff0d;border:1px solid #ffffff40}.staffing-secondary:hover{background:#ffffff1a;border-color:#ffffff94}.staffing-floating-card{z-index:11;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);animation:floating-card var(--float-speed) ease-in-out infinite;background:#03132b8c;border:1px solid #4ea6ff45;border-radius:16px;position:absolute;box-shadow:0 25px 70px #00000052,inset 0 1px #ffffff0d}.code-card{--float-speed:8s;width:315px;padding:16px;top:12%;right:30%}.code-header{color:#ffffff59;border-bottom:1px solid #ffffff12;align-items:center;gap:10px;padding-bottom:12px;font-size:8px;display:flex}.code-dots{gap:5px;display:flex}.code-dots i{border-radius:50%;width:6px;height:6px}.code-dots i:first-child{background:#ff6a6a}.code-dots i:nth-child(2){background:#ffd166}.code-dots i:nth-child(3){background:#41df94}.code-body{color:#ffffff9e;margin-top:13px;font-family:SFMono-Regular,Consolas,monospace;font-size:10px;line-height:1.8}.code-indent{padding-left:18px}.code-pink{color:#ff82b7}.code-blue{color:#65adff}.code-green{color:#54d9a4}.stack-card{--float-speed:10s;gap:13px;min-width:180px;padding:15px;display:flex;top:39%;right:7%}.stack-badge{color:#5ab4ff;background:#004aad2e;border:1px solid #4ea6ff40;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:10px;font-weight:700;display:flex}.stack-copy strong{color:#fff;margin-bottom:4px;font-size:9px;display:block}.stack-copy span{color:#fff6;font-size:8px;line-height:1.65;display:block}.deploy-card{--float-speed:9s;width:205px;padding:17px;bottom:20%;right:10%}.deploy-title{color:#ffffffc7;align-items:center;gap:8px;font-size:9px;font-weight:700;display:flex}.deploy-title i{background:#35d98a;border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite deploy-pulse;box-shadow:0 0 0 5px #35d98a14,0 0 14px #35d98ab3}.deploy-bar{background:#ffffff14;border-radius:999px;height:5px;margin-top:12px;overflow:hidden}.deploy-bar span{border-radius:inherit;background:linear-gradient(90deg,#0874ec,#53b7ff);width:78%;height:100%;animation:3.5s ease-in-out infinite alternate deploy-progress;display:block}.deploy-card small{color:#ffffff57;margin-top:8px;font-size:8px;display:block}.team-card{--float-speed:12s;align-items:center;gap:12px;padding:13px 16px;display:flex;bottom:14%;right:28%}.team-avatars{align-items:center;display:flex}.team-avatars span{color:#fff;background:#176bc5;border:2px solid #08244c;border-radius:50%;justify-content:center;align-items:center;width:27px;height:27px;margin-left:-5px;font-size:7px;font-weight:700;display:flex}.team-avatars span:first-child{margin-left:0}.team-avatars span:nth-child(2){background:#285c9e}.team-avatars span:nth-child(3){background:#147dbd}.team-avatars span:nth-child(4){background:#004aad}.team-copy strong{color:#fff;font-size:9px;display:block}.team-copy small{color:#fff6;font-size:8px}.team-card>i{background:#35d98a;border-radius:50%;width:6px;height:6px;margin-left:7px;box-shadow:0 0 12px #35d98abf}@keyframes floating-card{0%,to{transform:translate(0,0)rotate(0)}25%{transform:translate(9px,-10px)rotate(.5deg)}50%{transform:translate(-5px,-18px)rotate(-.4deg)}75%{transform:translate(-9px,-6px)rotate(.3deg)}}@keyframes deploy-pulse{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.25)}}@keyframes deploy-progress{0%{width:56%}to{width:92%}}.staffing-particle{z-index:7;width:4px;height:4px;animation:particle-float var(--speed) ease-in-out infinite;background:#59b5ff;border-radius:50%;position:absolute;box-shadow:0 0 18px #49afffe6}.p1{--speed:7s;top:18%;right:37%}.p2{--speed:9s;top:29%;right:15%}.p3{--speed:11s;top:51%;right:41%}.p4{--speed:8s;bottom:28%;right:23%}.p5{--speed:12s;bottom:17%;right:45%}.p6{--speed:8s;top:42%;right:49%}@keyframes particle-float{0%,to{opacity:.2;transform:translate(0,0)scale(.8)}50%{opacity:1;transform:translate(18px,-28px)scale(1.4)}}.staffing-trail{z-index:5;opacity:.28;transform-origin:0;background:linear-gradient(90deg,#0000,#4eaeff,#0000);border-radius:999px;height:1px;animation:6s ease-in-out infinite trail-pulse;position:absolute}.t1{width:350px;top:34%;right:13%;transform:rotate(-18deg)}.t2{width:430px;animation-delay:1.5s;top:55%;right:8%;transform:rotate(9deg)}.t3{width:330px;animation-delay:3s;bottom:20%;right:22%;transform:rotate(-11deg)}@keyframes trail-pulse{0%,to{opacity:.07}50%{opacity:.45}}.staffing-hero-stats{z-index:20;border-top:1px solid #ffffff26;grid-template-columns:repeat(4,1fr);width:min(1400px,100% - 120px);display:grid;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.staffing-hero-stats>div{border-right:1px solid #ffffff1a;min-height:108px;padding:24px 28px}.staffing-hero-stats>div:first-child{padding-left:0}.staffing-hero-stats>div:last-child{border-right:0}.staffing-hero-stats strong{color:#fff;letter-spacing:-.06em;font-size:28px;line-height:1;display:block}.staffing-hero-stats span{color:#fff6;letter-spacing:.1em;text-transform:uppercase;margin-top:9px;font-size:10px;font-weight:700;display:block}.staffing-section-label{color:var(--blue);letter-spacing:.18em;align-items:center;gap:12px;font-size:11px;font-weight:700;display:flex}.staffing-section-label span{color:#888}.staffing-section-label.light{color:#5ca7ff}.staffing-section-label.light span{color:#ffffff4d}.staffing-intro{background:#fff;padding:150px 0}.staffing-intro-grid{grid-template-columns:1.1fr .9fr;gap:120px;margin-top:55px;display:grid}.staffing-intro h2{letter-spacing:-.065em;margin:0;font-size:clamp(55px,6vw,82px);line-height:.95}.staffing-intro h2 span{color:var(--blue)}.staffing-intro-grid>div{padding-top:5px}.staffing-intro-grid p{color:#707070;margin:0 0 25px;font-size:17px;line-height:1.85}.staffing-model{background:#f7f8fa;padding:150px 0}.staffing-model-grid{grid-template-columns:1fr 1fr;gap:120px;display:grid}.staffing-model h2{letter-spacing:-.065em;margin:27px 0 25px;font-size:clamp(55px,6vw,80px);line-height:.95}.staffing-model h2 span{color:var(--blue)}.staffing-model-intro{color:#707070;max-width:520px;font-size:16px;line-height:1.8}.staffing-benefits{border-top:1px solid #ddd}.staffing-benefits>div{border-bottom:1px solid #ddd;grid-template-columns:48px 1fr;gap:24px;padding:30px 0;transition:padding-left .35s;display:grid}.staffing-benefits>div:hover{padding-left:10px}.staffing-benefits>div>span{color:var(--blue);font-size:10px;font-weight:700}.staffing-benefits h3{letter-spacing:-.03em;margin:0 0 8px;font-size:19px}.staffing-benefits p{color:#777;margin:0;font-size:13px;line-height:1.7}.staffing-pricing{background:#fff;padding:150px 0}.staffing-pricing-heading{grid-template-columns:1.1fr .9fr;gap:100px;margin:30px 0 55px;display:grid}.staffing-pricing-heading h2{letter-spacing:-.065em;margin:0;font-size:clamp(55px,6vw,80px);line-height:.95}.staffing-pricing-heading h2 span{color:var(--blue)}.staffing-pricing-heading>p{color:#707070;max-width:470px;font-size:16px;line-height:1.8}.staffing-price-highlight{border:1px solid #e5e5e5;border-radius:24px;grid-template-columns:1fr 1fr;margin-bottom:25px;display:grid;overflow:hidden}.highlight-blue{color:#fff;background:var(--blue);padding:35px}.highlight-blue>span,.highlight-light>span{letter-spacing:.12em;margin-bottom:12px;font-size:10px;font-weight:700;display:block}.highlight-blue strong{letter-spacing:-.06em;font-size:50px;line-height:1;display:block}.highlight-blue strong small{letter-spacing:0;margin-left:5px;font-size:14px}.highlight-blue p{color:#ffffffa8;max-width:440px;margin:15px 0 0;font-size:11px;line-height:1.7}.highlight-light{background:#f5f7fa;padding:35px}.highlight-light>span{color:#777}.highlight-light h3{color:#101317;letter-spacing:-.045em;margin:8px 0 12px;font-size:28px;line-height:1.1}.highlight-light p{color:#777;max-width:420px;margin:0;font-size:12px;line-height:1.7}.staffing-pricing-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.staffing-price-card{background:#fff;border:1px solid #e5e5e5;border-radius:20px;padding:28px;transition:transform .4s,border-color .4s,box-shadow .4s}.staffing-price-card:hover{border-color:#004aad47;transform:translateY(-7px);box-shadow:0 25px 65px #00000014}.price-category{color:var(--blue);letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px;font-size:9px;font-weight:700}.price-title-row{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.staffing-price-card h3{letter-spacing:-.04em;margin:0;font-size:21px;line-height:1.15}.availability{color:#666;white-space:nowrap;text-transform:uppercase;align-items:center;gap:6px;font-size:8px;font-weight:700;display:flex}.availability i{background:#28cc78;border-radius:50%;width:6px;height:6px}.price-rate{border-top:1px solid #eee;align-items:baseline;gap:8px;margin:28px 0 18px;padding-top:22px;display:flex}.price-rate strong{color:var(--blue);letter-spacing:-.05em;font-size:30px;line-height:1}.price-rate span{color:#999;text-transform:uppercase;font-size:10px}.staffing-price-card>p{color:#777;min-height:88px;margin:0;font-size:12px;line-height:1.7}.tech-list{flex-wrap:wrap;gap:6px;margin-top:20px;display:flex}.tech-list span{color:#666;text-transform:uppercase;background:#f1f4f7;border-radius:999px;padding:7px 10px;font-size:8px;font-weight:700}.staffing-talent{color:#fff;background:#05080e;padding:150px 0;position:relative;overflow:hidden}.staffing-talent-bg{background:radial-gradient(circle at 80% 12%,#004aad3b,#0000 28%),radial-gradient(circle at 15% 85%,#004aad1a,#0000 25%);position:absolute;inset:0}.staffing-talent-bg:after{content:"";opacity:.06;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:100px 100px;position:absolute;inset:0}.staffing-talent-inner{z-index:2;position:relative}.staffing-talent-heading{justify-content:space-between;align-items:flex-end;gap:80px;display:flex}.staffing-talent-heading h2{letter-spacing:-.065em;margin:25px 0 0;font-size:clamp(55px,6vw,80px);line-height:.95}.staffing-talent-heading h2 span{color:#5ca7ff}.staffing-talent-heading>p{color:#ffffff73;max-width:420px;margin-bottom:8px;font-size:15px;line-height:1.8}.staffing-filters{flex-wrap:wrap;gap:8px;margin:58px 0 38px;display:flex}.staffing-filters button{color:#ffffff7a;cursor:pointer;background:#ffffff06;border:1px solid #ffffff24;border-radius:999px;padding:10px 17px;font-family:inherit;font-size:10px;font-weight:700;transition:transform .3s,background .3s,border-color .3s,color .3s}.staffing-filters button:hover{color:#fff;border-color:#ffffff59;transform:translateY(-2px)}.staffing-filters button.active{color:#fff;border-color:var(--blue);background:var(--blue)}.staffing-role-grid{grid-template-columns:repeat(3,1fr);gap:17px;display:grid}.staffing-role-card{background:#ffffff09;border:1px solid #ffffff17;border-radius:22px;padding:28px;transition:transform .4s,border-color .4s,background .4s,box-shadow .4s}.staffing-role-card:hover{background:#ffffff0f;border-color:#5aa7ff66;transform:translateY(-9px);box-shadow:0 30px 75px #0000004d}.role-top{justify-content:space-between;align-items:center;display:flex}.role-top>span{color:#60a9ff;text-transform:uppercase;font-size:9px;font-weight:700}.role-top>div{border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;transition:transform .3s,background .3s;display:flex}.staffing-role-card:hover .role-top>div{background:var(--blue);transform:translate(3px,-3px)rotate(8deg)}.staffing-role-card h3{letter-spacing:-.045em;margin:30px 0 13px;font-size:24px;line-height:1.1}.staffing-role-card>p{color:#ffffff75;min-height:85px;margin:0;font-size:12px;line-height:1.75}.role-bottom{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:10px;margin-top:25px;padding-top:20px;display:flex}.role-bottom strong{color:#fff;font-size:15px}.role-bottom a{color:#fff;align-items:center;gap:7px;font-size:10px;font-weight:700;text-decoration:none;display:inline-flex}.role-bottom a:hover{color:#5faeff}.role-bottom a span{transition:transform .3s}.role-bottom a:hover span{transform:translate(3px,-3px)}.staffing-process{background:#f7f8fa;padding:150px 0}.staffing-process-heading{grid-template-columns:1.1fr .9fr;gap:100px;margin-top:30px;display:grid}.staffing-process-heading h2{letter-spacing:-.065em;margin:0;font-size:clamp(55px,6vw,80px);line-height:.95}.staffing-process-heading h2 span{color:var(--blue)}.staffing-process-heading p{color:#707070;max-width:440px;font-size:16px;line-height:1.8}.staffing-process-grid{background:#ddd;border:1px solid #ddd;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:75px;display:grid}.process-card{background:#f7f8fa;min-height:300px;padding:30px;transition:background .35s}.process-card:hover{background:#fff}.process-card>span{color:var(--blue);font-size:10px;font-weight:700}.process-card>strong{color:#004aad1a;letter-spacing:-.07em;margin-top:52px;font-size:65px;line-height:1;display:block}.process-card h3{letter-spacing:-.035em;margin:0 0 10px;font-size:20px}.process-card p{color:#777;margin:0;font-size:12px;line-height:1.7}.staffing-advantage{background:#fff;padding:150px 0;position:relative;overflow:hidden}.staffing-advantage-glow{background:radial-gradient(circle,#004aad17,#0000 70%);border-radius:50%;width:700px;height:700px;position:absolute;top:50%;right:-300px;transform:translateY(-50%)}.staffing-advantage-grid{grid-template-columns:1fr .75fr;gap:120px;margin-top:35px;display:grid}.staffing-advantage-grid h2{letter-spacing:-.065em;margin:0 0 25px;font-size:clamp(55px,6vw,80px);line-height:.95}.staffing-advantage-grid h2 span{color:var(--blue)}.staffing-advantage-grid>div:first-child p{color:#707070;max-width:600px;margin:0 0 35px;font-size:16px;line-height:1.8}.advantage-button{color:#fff;background:var(--blue);border-radius:999px;justify-content:center;align-items:center;gap:16px;min-height:56px;padding:0 26px;font-size:12px;font-weight:700;text-decoration:none;transition:transform .3s,background .3s;display:inline-flex}.advantage-button:hover{background:#0867d7;transform:translateY(-4px)}.advantage-stats{background:#e3e3e3;border:1px solid #e3e3e3;grid-template-columns:repeat(2,1fr);align-self:center;gap:1px;display:grid}.advantage-stats>div{background:#fff;min-height:160px;padding:28px}.advantage-stats strong{color:var(--blue);letter-spacing:-.06em;font-size:46px;line-height:1;display:block}.advantage-stats span{color:#666;text-transform:uppercase;letter-spacing:.08em;margin-top:10px;font-size:10px;font-weight:700;display:block}.staffing-final{text-align:center;background:#f5f7fa;padding:150px 0;position:relative;overflow:hidden}.staffing-final-glow{background:radial-gradient(circle,#004aad1a,#0000 68%);border-radius:50%;width:760px;height:760px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.staffing-final .staffing-container{z-index:2;position:relative}.final-label{justify-content:center}.staffing-final h2{letter-spacing:-.065em;max-width:950px;margin:28px auto 25px;font-size:clamp(55px,6vw,82px);line-height:.95}.staffing-final h2 span{color:var(--blue)}.staffing-final p{color:#707070;max-width:590px;margin:0 auto 35px;font-size:16px;line-height:1.8}.staffing-final-button{color:#fff;background:var(--blue);border-radius:999px;justify-content:center;align-items:center;gap:16px;min-height:58px;padding:0 28px;font-size:12px;font-weight:700;text-decoration:none;transition:transform .35s,background .35s,box-shadow .35s;display:inline-flex;box-shadow:0 15px 40px #004aad47}.staffing-final-button:hover{background:#0867d7;transform:translateY(-4px);box-shadow:0 22px 55px #004aad61}.staffing-final-button span{transition:transform .3s}.staffing-final-button:hover span{transform:translate(4px,-3px)}@media (max-width:1100px){.staffing-container,.staffing-hero-content,.staffing-hero-stats{width:min(100% - 60px,1000px)}.staffing-hero-image{background-position:70%}.staffing-floating-card{transform:scale(.82)}.code-card{right:24%}.staffing-intro-grid,.staffing-model-grid,.staffing-pricing-heading,.staffing-process-heading,.staffing-advantage-grid{gap:65px}.staffing-pricing-grid,.staffing-role-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:800px){.staffing-hero{min-height:820px}.staffing-hero-content{padding:135px 0 225px}.staffing-hero-content h1{font-size:60px}.staffing-hero-image{background-position:74%}.staffing-hero-overlay{background:linear-gradient(90deg,#010713 0%,#010b1dfa 42%,#00275eba 76%,#004aad2e 100%)}.staffing-floating-card{transform:scale(.66)}.code-card{top:14%;right:1%}.stack-card{right:-20px}.team-card{right:1%}.deploy-card{right:-20px}.staffing-intro-grid,.staffing-model-grid,.staffing-pricing-heading,.staffing-process-heading,.staffing-advantage-grid{display:block}.staffing-intro-grid>div,.staffing-benefits,.staffing-pricing-heading>p,.staffing-process-heading>p,.advantage-stats{margin-top:45px}.staffing-price-highlight{grid-template-columns:1fr}.staffing-talent-heading{display:block}.staffing-talent-heading>p{margin-top:35px}.staffing-pricing-grid,.staffing-role-grid{grid-template-columns:1fr}.staffing-process-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.staffing-container,.staffing-hero-content,.staffing-hero-stats{width:calc(100% - 40px)}.staffing-hero{min-height:790px}.staffing-hero-content{padding:120px 0 210px}.staffing-eyebrow{flex-wrap:wrap;font-size:9px}.staffing-eyebrow b{width:100%;margin-left:45px}.staffing-hero-content h1{font-size:45px}.staffing-hero-content>p{font-size:14px}.staffing-hero-buttons{flex-direction:column;align-items:stretch}.staffing-button{width:100%}.staffing-hero-image{opacity:.7;background-position:74%}.staffing-hero-overlay{background:linear-gradient(90deg,#010713 0%,#010b1dfa 50%,#00285eb8 100%)}.staffing-floating-card{opacity:.6;transform:scale(.5)}.code-card{right:-80px}.stack-card,.team-card{right:-65px}.deploy-card{right:-70px}.staffing-hero-stats{grid-template-columns:repeat(2,1fr);width:calc(100% - 30px)}.staffing-hero-stats>div{min-height:82px;padding:15px 10px}.staffing-hero-stats>div:first-child{padding-left:10px}.staffing-hero-stats strong{font-size:20px}.staffing-hero-stats span{font-size:8px;line-height:1.4}.staffing-intro,.staffing-model,.staffing-pricing,.staffing-talent,.staffing-process,.staffing-advantage,.staffing-final{padding-top:95px;padding-bottom:95px}.staffing-intro h2,.staffing-model h2,.staffing-pricing-heading h2,.staffing-talent-heading h2,.staffing-process-heading h2,.staffing-advantage-grid h2,.staffing-final h2{font-size:45px}.staffing-process-grid{grid-template-columns:1fr}.process-card{min-height:250px}.process-card>strong{margin-top:35px}.advantage-stats{grid-template-columns:repeat(2,1fr)}.advantage-stats strong{font-size:37px}}@media (max-width:400px){.staffing-hero-content h1,.staffing-intro h2,.staffing-model h2,.staffing-pricing-heading h2,.staffing-talent-heading h2,.staffing-process-heading h2,.staffing-advantage-grid h2,.staffing-final h2{font-size:39px}}@media (prefers-reduced-motion:reduce){.staffing-hero-image,.staffing-hero-grid,.staffing-glow,.staffing-floating-card,.staffing-particle,.staffing-trail,.deploy-title i,.deploy-bar span{animation:none!important}}
