.staffing_page__ADcP0{--paper:#f1f1ec;--surface:#fff;--surface-soft:#f7f6f1;--ink:#101f28;--body:#55636b;--line:#dcdfd8;--harbor:#24637c;--error:#9d372b;--ink-hero:#0d171e;--ice:#f4fafd;--ice-muted:#9fb4bf;--hero-ink:#eef7fb;--cta-bg:#eef7fb;--cta-border:#eef7fb;--cta-ink:#0d171e;--cta-hover-bg:#0d171e;--cta-hover-border:#eef7fb;--cta-hover-ink:#eef7fb;--cta-hover-shadow:0 10px 26px rgb(7 18 24/30%);background:var(--paper);color:var(--ink);font-family:var(--font-instrument-sans),var(--font-inter),Arial,sans-serif;min-height:100svh}.staffing_page__ADcP0,.staffing_page__ADcP0 *{box-sizing:border-box}.staffing_page__ADcP0 :is(h1,h2,h3,p){margin:0}.staffing_content__H9tz4{background:var(--paper);padding:23px 32px 86px}.staffing_contentInner__PKUko{margin:0 auto;max-width:1062px}.staffing_contentBlock__CBz2W{border-top:1px solid var(--line);padding-top:49px}.staffing_contentBlock__CBz2W+.staffing_contentBlock__CBz2W{margin-top:65px}.staffing_contentLabel__HXSw_{color:var(--harbor);font-size:11.3px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.staffing_contentBlock__CBz2W h2{font-size:clamp(23.4px,2.34vw,30.6px);font-weight:500;letter-spacing:-.03em;line-height:1.12;margin-top:14px;max-width:576px;text-wrap:balance}.staffing_faqGrid__kVaFZ,.staffing_roleGrid__uKdwX{display:grid;gap:31px 40px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:38px}.staffing_whyGrid__2RTnb{display:grid;gap:31px 40px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:38px}.staffing_specialtyGrid__aS1xr{display:grid;gap:27px 36px;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));margin-top:38px}.staffing_faqItem__OcSl0 h3,.staffing_roleItem__yLTpO h3,.staffing_whyItem__CQtwZ h3{font-size:14.9px;font-weight:620;letter-spacing:-.012em}.staffing_specialtyItem__rF565 h3{font-size:13.5px;font-weight:620;letter-spacing:-.01em}.staffing_faqItem__OcSl0 p,.staffing_roleItem__yLTpO p,.staffing_specialtyItem__rF565 p,.staffing_whyItem__CQtwZ p{color:var(--body);font-size:13.1px;line-height:1.6;margin-top:7px}.staffing_specialtyItem__rF565 p{font-size:12.2px}.staffing_faqItem__OcSl0 a{color:var(--ink);font-weight:570;text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:3px}.staffing_faqItem__OcSl0 a:hover{text-decoration-color:var(--ink)}.staffing_contentCta__ZbT6V{align-items:center;background:#0b0b0d;border:1px solid #0b0b0d;border-radius:10px;color:#fff;display:inline-flex;font-size:13.1px;font-weight:600;margin-top:36px;padding:13px 23px;text-decoration:none;transition:background-color .16s ease,color .16s ease}.staffing_contentCta__ZbT6V:hover{background:#fff;color:#0b0b0d}.staffing_chooser__9mdtG{align-items:center;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:13px 23px;justify-content:space-between;margin-top:65px;padding-top:23px}.staffing_chooser__9mdtG>span{color:var(--body);font-size:12.2px}.staffing_chooserLinks__7WdTo{display:flex;flex-wrap:wrap;gap:9px 22px}.staffing_chooserLinks__7WdTo a{color:var(--ink);font-size:12.2px;font-weight:600;text-decoration:none}.staffing_chooserLinks__7WdTo a:hover{text-decoration:underline;text-underline-offset:3px}@media (max-width:1050px){.staffing_faqGrid__kVaFZ,.staffing_roleGrid__uKdwX,.staffing_whyGrid__2RTnb{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.staffing_content__H9tz4{padding:9px 18px 65px}.staffing_contentBlock__CBz2W{padding-top:40px}.staffing_contentBlock__CBz2W+.staffing_contentBlock__CBz2W{margin-top:47px}.staffing_faqGrid__kVaFZ,.staffing_roleGrid__uKdwX,.staffing_whyGrid__2RTnb{gap:25px;grid-template-columns:minmax(0,1fr)}.staffing_specialtyGrid__aS1xr{grid-template-columns:repeat(2,minmax(0,1fr))}}.staffing_masthead__Y_u4Y{background:radial-gradient(115% 95% at 18% 0,#14242f,var(--ink-hero) 62%);color:var(--ice);padding:31px 32px 119px}.staffing_topbar__xRxsS{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1062px}.staffing_topbar__xRxsS a,.staffing_topbar__xRxsS a *{color:var(--ice)!important}.staffing_topbar__xRxsS+.staffing_mastheadInner__OoXDt{padding-top:94px}.staffing_mastheadInner__OoXDt{margin:0 auto;max-width:1062px}.staffing_masthead__Y_u4Y h1{font-size:clamp(46.8px,5.94vw,77.4px);font-weight:480;letter-spacing:-.05em;line-height:.97;text-wrap:balance}.staffing_mastheadCopy__ZsKaf{color:#d9e5ec;font-size:18px;letter-spacing:-.008em;line-height:1.55;margin-top:23px!important;max-width:612px}.staffing_guarantees__7wbSW{display:flex;flex-wrap:wrap;gap:11px;list-style:none;margin:25px 0 0;padding:0}.staffing_guarantees__7wbSW li{align-items:center;border:1px solid rgb(244 250 253/28%);border-radius:999px;color:var(--ice);display:flex;font-size:13.1px;font-weight:570;gap:9px;letter-spacing:-.005em;padding:9px 17px 9px 11px}.staffing_guaranteeCheck__eZHak{align-items:center;background:var(--ice);border-radius:999px;color:var(--ink-hero);display:flex;flex:none;height:18px;justify-content:center;width:18px}.staffing_panelEyebrow__wdyWS,.staffing_successIndex__yFHdc{color:var(--harbor);font-size:11.3px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.staffing_conversion__BhE_6{background:var(--surface);border:1px solid var(--line);box-shadow:0 30px 64px -34px rgb(7 18 24/32%);display:grid;grid-template-columns:minmax(300px,.66fr) minmax(0,1.34fr);margin:-76px auto 106px;max-width:1062px;position:relative}.staffing_nextPanel__CUkIO{background:var(--surface-soft);border-right:1px solid var(--line);display:flex;flex-direction:column;justify-content:space-between;min-width:0;padding:43px 36px 40px}.staffing_nextPanel__CUkIO h2,.staffing_successPanel__P6HXY h2{font-size:clamp(23.4px,2.34vw,30.6px);font-weight:540;letter-spacing:-.03em;line-height:1.08}.staffing_expectList__jcCjJ{display:flex;flex-direction:column;gap:18px;list-style:none;margin:27px 0 0;padding:0}.staffing_expectList__jcCjJ li{align-items:start;display:grid;gap:13px;grid-template-columns:24px minmax(0,1fr)}.staffing_expectList__jcCjJ p{color:var(--body);font-size:13.5px;line-height:1.5}.staffing_checkChip__nI1XE{align-items:center;background:var(--harbor);border-radius:6px;color:#fff;display:inline-flex;height:22px;justify-content:center;margin-top:1px;width:22px}.staffing_checkChip__nI1XE svg{display:block}.staffing_directContact__q4KeA{border-top:1px solid var(--line);display:grid;gap:6px;margin-top:43px;padding-top:22px}.staffing_directContact__q4KeA span{color:var(--body);font-size:11.3px}.staffing_directContact__q4KeA a{color:var(--ink);font-size:13.1px;font-weight:600;text-decoration-color:#a9b4b0;text-underline-offset:4px}.staffing_formColumn__mz7kG{background:var(--surface);min-width:0}.staffing_formPanel__UAWNc{padding:43px 43px 45px}.staffing_formHeader__Z4Nxr{align-items:baseline;border-bottom:1px solid var(--line);display:flex;gap:22px;justify-content:space-between;padding-bottom:20px}.staffing_formHeader__Z4Nxr>p:not(.staffing_panelEyebrow__wdyWS){color:var(--body);font-size:11.3px;line-height:1.5;max-width:225px;text-align:right}.staffing_form__hE6Ru{padding-top:27px}.staffing_fieldGrid__lSq_v{display:grid;gap:20px 18px;grid-template-columns:repeat(2,minmax(0,1fr))}.staffing_field__Zzyaz{display:flex;flex-direction:column;min-width:0}.staffing_field__Zzyaz label,.staffing_useCases__8b5lH legend{color:var(--ink);font-size:11.7px;font-weight:600;letter-spacing:-.006em;margin-bottom:8px}.staffing_field__Zzyaz label>span[aria-hidden=true],.staffing_useCases__8b5lH legend>span[aria-hidden=true]{color:var(--harbor)}.staffing_field__Zzyaz label>span:not([aria-hidden]),.staffing_useCases__8b5lH legend>span:not([aria-hidden]){color:#8a948f;font-size:9.9px;font-weight:500;margin-left:5px}.staffing_field__Zzyaz input,.staffing_field__Zzyaz select,.staffing_field__Zzyaz textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #c6ccc6;border-radius:4px;color:var(--ink);font:inherit;font-size:13.5px;font-weight:450;outline:none;padding:12px 13px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.staffing_field__Zzyaz input,.staffing_field__Zzyaz select{min-height:45px}.staffing_field__Zzyaz select{background-image:linear-gradient(45deg,transparent 50%,#5c6b64 0),linear-gradient(135deg,#5c6b64 50%,transparent 0);background-position:calc(100% - 18px) calc(50% - 2px),calc(100% - 13px) calc(50% - 2px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;cursor:pointer;padding-right:34px}.staffing_field__Zzyaz textarea{line-height:1.55;resize:vertical}.staffing_field__Zzyaz input::-moz-placeholder,.staffing_field__Zzyaz textarea::-moz-placeholder{color:#8a948f;opacity:1}.staffing_field__Zzyaz input::placeholder,.staffing_field__Zzyaz textarea::placeholder{color:#8a948f;opacity:1}.staffing_field__Zzyaz input:hover,.staffing_field__Zzyaz select:hover,.staffing_field__Zzyaz textarea:hover{border-color:#8f9a94}.staffing_field__Zzyaz input:focus-visible,.staffing_field__Zzyaz select:focus-visible,.staffing_field__Zzyaz textarea:focus-visible{border-color:var(--harbor);box-shadow:0 0 0 3px rgb(36 99 124/15%)}.staffing_field__Zzyaz input[aria-invalid=true],.staffing_field__Zzyaz select[aria-invalid=true]{border-color:var(--error)}.staffing_fieldError__O_ohL{color:var(--error);font-size:10.8px;line-height:1.4;margin-top:6px!important}.staffing_fieldNote__kemAR{color:#74837d;font-size:10.8px;line-height:1.45;margin-top:6px!important}.staffing_useCases__8b5lH{border:0;border-top:1px solid var(--line);margin:27px 0 0;padding:25px 0 0}.staffing_useCases__8b5lH legend{padding:0}.staffing_useCaseGrid__Duhje{display:grid;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:4px}.staffing_useCaseGrid__Duhje label{align-items:center;background:#fff;border:1px solid #cfd4ce;border-radius:5px;color:var(--body);cursor:pointer;display:flex;gap:8px;min-height:40px;padding:8px 10px;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.staffing_useCaseGrid__Duhje label:hover{border-color:var(--harbor);color:var(--ink)}.staffing_useCaseGrid__Duhje label[data-selected=true]{background:#eef4f6;border-color:var(--harbor);color:#12333f}.staffing_useCaseGrid__Duhje input{accent-color:var(--harbor);flex:0 0 auto;height:14px;margin:0;width:14px}.staffing_useCaseGrid__Duhje input:focus-visible{outline:3px solid var(--harbor);outline-offset:2px}.staffing_useCaseGrid__Duhje span{font-size:11.3px;font-weight:550;letter-spacing:-.008em;line-height:1.3}.staffing_messageField__3yqqk{margin-top:23px}.staffing_formError__dtbW8{background:#fbf0ee;border:1px solid #d9a49d;border-radius:4px;color:#8b3025;font-size:11.3px;line-height:1.46;margin-top:20px;padding:11px 12px}.staffing_formFooter__3InvM{align-items:center;border-top:1px solid var(--line);display:flex;gap:22px;justify-content:space-between;margin-top:27px;padding-top:23px}.staffing_formFooter__3InvM>p{color:var(--body);font-size:11.3px}.staffing_formFooter__3InvM button,.staffing_successPanel__P6HXY button{align-items:center;background:#0d171e;border:1px solid #0d171e;border-radius:5px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:12.6px;font-weight:600;gap:8px;justify-content:center;min-height:45px;min-width:160px;padding:12px 22px;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease,transform .16s ease}.staffing_formFooter__3InvM button:hover:not(:disabled),.staffing_successPanel__P6HXY button:hover{background:#fff;color:#0d171e;box-shadow:0 12px 26px -14px rgb(7 18 24/40%);transform:translateY(-1px)}.staffing_formFooter__3InvM button:focus-visible,.staffing_successPanel__P6HXY button:focus-visible{outline:3px solid var(--harbor);outline-offset:3px}.staffing_formFooter__3InvM button:disabled{cursor:wait;opacity:.62}.staffing_spinner__Gudyp{animation:staffing_spin__5bH7P .7s linear infinite;border-radius:50%;border:1.5px solid rgb(255 255 255/38%);border-top-color:#fff;height:13px;width:13px}.staffing_successPanel__P6HXY{min-height:576px;padding:65px 47px}.staffing_successPanel__P6HXY h2{margin-top:13px}.staffing_successPanel__P6HXY>p{color:var(--body);font-size:14px;line-height:1.6;margin-top:14px;max-width:450px}.staffing_successPanel__P6HXY button{margin-top:29px}.staffing_footer__zODyW{align-items:center;background:var(--ink-hero);color:#fff;display:grid;gap:25px;grid-template-columns:1fr auto 1fr;padding:26px clamp(25px,4.5vw,68px)}.staffing_footerBrand__H47P8{justify-self:start}.staffing_footerBrand__H47P8 a{color:#fff}.staffing_footer__zODyW>p{color:rgb(255 255 255/58%);font-size:9.9px}.staffing_footerLinks__U7BaP{display:flex;gap:20px;justify-self:end}.staffing_footerLinks__U7BaP a{color:rgb(255 255 255/68%);font-size:9.9px;text-decoration:none}.staffing_footerLinks__U7BaP a:hover{color:#fff}@keyframes staffing_spin__5bH7P{to{transform:rotate(1turn)}}@media (max-width:1220px){.staffing_conversion__BhE_6{margin-left:22px;margin-right:22px}}@media (max-width:900px){.staffing_masthead__Y_u4Y{padding-bottom:110px;padding-top:131px}.staffing_conversion__BhE_6{grid-template-columns:minmax(0,1fr)}.staffing_nextPanel__CUkIO{border-bottom:1px solid var(--line);border-right:0}.staffing_useCaseGrid__Duhje{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.staffing_masthead__Y_u4Y{padding:115px 18px 95px}.staffing_masthead__Y_u4Y h1{font-size:clamp(37.8px,10.8vw,52.2px)}.staffing_mastheadCopy__ZsKaf{font-size:15.3px}.staffing_guarantees__7wbSW li{font-size:12.2px;padding:8px 14px 8px 9px}.staffing_conversion__BhE_6{margin:-49px 13px 65px}.staffing_formPanel__UAWNc,.staffing_nextPanel__CUkIO,.staffing_successPanel__P6HXY{padding:31px 23px 34px}.staffing_formHeader__Z4Nxr{align-items:flex-start;flex-direction:column;gap:11px}.staffing_formHeader__Z4Nxr>p:not(.staffing_panelEyebrow__wdyWS){text-align:left}.staffing_fieldGrid__lSq_v,.staffing_useCaseGrid__Duhje{grid-template-columns:minmax(0,1fr)}.staffing_formFooter__3InvM{align-items:stretch;flex-direction:column}.staffing_formFooter__3InvM button{width:100%}.staffing_footer__zODyW{grid-template-columns:1fr auto}.staffing_footer__zODyW>p{display:none}}@media (prefers-reduced-motion:reduce){.staffing_field__Zzyaz input,.staffing_field__Zzyaz select,.staffing_field__Zzyaz textarea,.staffing_formFooter__3InvM button,.staffing_successPanel__P6HXY button,.staffing_useCaseGrid__Duhje label{transition:none}.staffing_spinner__Gudyp{animation-duration:1.4s}}