:root{--page-title-display:none;}/* Start custom CSS *//* Responsive optimized hero asset; crop and overlay rules below are preserved. */
#nfe-page{--nitruc-employer-hero-image:url("https://nitruc.io/wp-content/uploads/2026/10/nitruc-for-employers-ai-data-recruiting.webp");}
@media(max-width:1024px){#nfe-page{--nitruc-employer-hero-image:url("https://nitruc.io/wp-content/uploads/2026/10/nitruc-for-employers-ai-data-recruiting-1024x576.webp");}}
@media(max-width:480px){#nfe-page{--nitruc-employer-hero-image:url("https://nitruc.io/wp-content/uploads/2026/10/nitruc-for-employers-ai-data-recruiting-768x432.webp");}}
#nfe-page,#nfe-page *{box-sizing:border-box;}
#nfe-page{font-family: Arial, Helvetica, sans-serif;font-size:16px;line-height:1.65;color:#173451;background:var(--nitruc-expertise-white,#fff);}
#nfe-page a{color:inherit;}
#nfe-page{font-family: Arial, Helvetica, sans-serif!important;}
#nfe-page #nfe-node-2{font-family:inherit!important;}
#nfe-page #nfe-node-3{font-family:inherit!important;}
#nfe-page #nfe-node-4{font-family:inherit!important;}
#nfe-page #nfe-node-5{font-family:inherit!important;}
#nfe-page #nfe-node-6{font-family: Georgia, "Times New Roman", serif!important;}
#nfe-page #nfe-node-7{font-family:inherit!important;}
#nfe-page #nfe-node-8{font-family:inherit!important;}
#nfe-page #nfe-node-9{font-family:inherit!important;}
#nfe-page #nfe-node-10{font-family:inherit!important;}
#nfe-page #nfe-node-11{font-family:inherit!important;}
#nfe-page #nfe-node-12{font-family:inherit!important;}
#nfe-page #nfe-node-13{font-family:inherit!important;}
#nfe-page #hiring-challenge{font-family:inherit!important;}
#nfe-page #nfe-node-15{font-family:inherit!important;}
#nfe-page #nfe-node-16{font-family:inherit!important;}
#nfe-page #nfe-node-17{font-family:inherit!important;}
#nfe-page #nfe-node-18{font-family: Georgia, "Times New Roman", serif!important;}
#nfe-page #nfe-node-19{font-family:inherit!important;}
#nfe-page #nfe-node-20{font-family:inherit!important;}
#nfe-page #nfe-node-21{font-family:inherit!important;}
#nfe-page #nfe-node-22{font-family: Georgia, "Times New Roman", serif!important;}
#nfe-page #nfe-node-23{font-family: Arial, Helvetica, sans-serif!important;}
#nfe-page #nfe-node-24{font-family:inherit!important;}
#nfe-page #nfe-node-25{font-family:inherit!important;}
#nfe-page #nfe-node-26{font-family:inherit!important;}
#nfe-page #nfe-node-27{font-family: Georgia, "Times New Roman", serif!important;}
#nfe-page #nfe-node-28{font-family: Arial, Helvetica, sans-serif!important;}
#nfe-page #nfe-node-29{font-family:inherit!important;}
#nfe-page #nfe-node-30{font-family:inherit!important;}
#nfe-page #nfe-node-31{font-family:inherit!important;}
#nfe-page #nfe-node-32{font-family: Georgia, "Times New Roman", serif!important;}
#nfe-page #nfe-node-33{font-family: Arial, Helvetica, sans-serif!important;}
#nfe-page #nfe-node-34{font-family:inherit!important;}
#nfe-page #nfe-node-35{font-family:inherit!important;}
#nfe-page #nfe-node-36{font-family:inherit!important;}
#nfe-page #nfe-node-37{font-family: Georgia, "Times New Roman", serif!important;}
#nfe-page #nfe-node-38{font-family: Arial, Helvetica, sans-serif!important;}
#nfe-page #nfe-node-39{font-family:inherit!important;}
#nfe-page #nfe-node-40{font-family:inherit!important;}
#nfe-page #nfe-node-41{font-family:inherit!important;}
#nfe-page #nfe-node-42{font-family:inherit!important;}
#nfe-page #nfe-node-43{font-family:inherit!important;}
#nfe-page #nfe-node-44{font-family:inherit!important;}
#nfe-page #nfe-node-45{font-family: Georgia, "Times New Roman", serif!important;}
#nfe-page #nfe-node-46{font-family: Georgia, "Times New Roman", serif!important;}
#nfe-page #nfe-node-47{font-family:inherit!important;}
#nfe-page #nfe-node-48{font-family:inherit!important;}
#nfe-page #nfe-node-49{font-family:inherit!important;}
#nfe-page #nfe-node-50{font-family:inherit!important;}
#nfe-page #nfe-node-51{font-family:inherit!important;}
#nfe-page #nfe-node-52{font-family:inherit!important;}
#nfe-page #nfe-node-53{font-family:inherit!important;}
#nfe-page #nfe-node-54{font-family:inherit!important;}
#nfe-page #nfe-node-55{font-family: Georgia, "Times New Roman", serif!important;}
#nfe-page #nfe-node-56{font-family:inherit!important;}
#nfe-page #nfe-node-57{font-family:inherit!important;}
#nfe-page #nfe-node-58{font-family: Georgia, "Times New Roman", serif!important;}
#nfe-page #nfe-node-59{font-family: Arial, Helvetica, sans-serif!important;}
#nfe-page #nfe-node-60{font-family:inherit!important;}
#nfe-page #nfe-node-61{font-family:inherit!important;}
#nfe-page #nfe-node-62{font-family: Georgia, "Times New Roman", serif!important;}
#nfe-page #nfe-node-63{font-family: Arial, Helvetica, sans-serif!important;}
#nfe-page #nfe-node-64{font-family:inherit!important;}
#nfe-page #nfe-node-65{font-family:inherit!important;}
#nfe-page #nfe-node-66{font-family: Georgia, "Times New Roman", serif!important;}
#nfe-page #nfe-node-67{font-family: Arial, Helvetica, sans-serif!important;}
#nfe-page #nfe-node-68{font-family:inherit!important;}
#nfe-page #nfe-node-69{font-family:inherit!important;}
#nfe-page #nfe-node-70{font-family: Georgia, "Times New Roman", serif!important;}
#nfe-page #nfe-node-71{font-family: Arial, Helvetica, sans-serif!important;}
#nfe-page #nfe-node-72{font-family:inherit!important;}
#nfe-page #nfe-node-73{font-family:inherit!important;}
#nfe-page #nfe-node-74{font-family: Georgia, "Times New Roman", serif!important;}
#nfe-page #nfe-node-75{font-family: Arial, Helvetica, sans-serif!important;}
#nfe-page #nfe-node-76{font-family:inherit!important;}
#nfe-page #nfe-node-77{font-family:inherit!important;}
#nfe-page #nfe-node-78{font-family:inherit!important;}
#nfe-page #nfe-node-79{font-family:inherit!important;}
#nfe-page #nfe-node-80{font-family: Georgia, "Times New Roman", serif!important;}
#nfe-page #permanent-placement{font-family:inherit!important;}
#nfe-page #nfe-node-82{font-family:inherit!important;}
#nfe-page #nfe-node-83{font-family:inherit!important;}
#nfe-page #nfe-node-84{font-family: Georgia, "Times New Roman", serif!important;}
#nfe-page #nfe-node-85{font-family:inherit!important;}
#nfe-page #nfe-node-86{font-family:inherit!important;}
#nfe-page #nfe-node-87{font-family:inherit!important;}
#nfe-page #nfe-node-88{font-family:inherit!important;}
#nfe-page #nfe-node-89{font-family: Georgia, "Times New Roman", serif!important;}
#nfe-page #nfe-node-90{font-family:inherit!important;}
#nfe-page #retained-search{font-family:inherit!important;}
#nfe-page #nfe-node-92{font-family:inherit!important;}
#nfe-page #nfe-node-93{font-family:inherit!important;}
#nfe-page #nfe-node-94{font-family: Georgia, "Times New Roman", serif!important;}
#nfe-page #nfe-node-95{font-family:inherit!important;}
#nfe-page #nfe-node-96{font-family:inherit!important;}
#nfe-page #nfe-node-97{font-family:inherit!important;}
#nfe-page #nfe-node-98{font-family:inherit!important;}
#nfe-page #nfe-node-99{font-family: Georgia, "Times New Roman", serif!important;}
#nfe-page #nfe-node-100{font-family:inherit!important;}
#nfe-page #recruiting-partnerships{font-family:inherit!important;}
#nfe-page #nfe-node-102{font-family:inherit!important;}
#nfe-page #nfe-node-103{font-family:inherit!important;}
#nfe-page #nfe-node-104{font-family: Georgia, "Times New Roman", serif!important;}
#nfe-page #nfe-node-105{font-family:inherit!important;}
#nfe-page #nfe-node-106{font-family:inherit!important;}
#nfe-page #nfe-node-107{font-family:inherit!important;}
#nfe-page #nfe-node-108{font-family:inherit!important;}
#nfe-page #nfe-node-109{font-family: Georgia, "Times New Roman", serif!important;}
#nfe-page #nfe-node-110{font-family:inherit!important;}
#nfe-page #talent-mapping-market-intelligence{font-family:inherit!important;}
#nfe-page #nfe-node-112{font-family:inherit!important;}
#nfe-page #nfe-node-113{font-family:inherit!important;}
#nfe-page #nfe-node-114{font-family: Georgia, "Times New Roman", serif!important;}
#nfe-page #nfe-node-115{font-family:inherit!important;}
#nfe-page #nfe-node-116{font-family:inherit!important;}
#nfe-page #nfe-node-117{font-family:inherit!important;}
#nfe-page #nfe-node-118{font-family:inherit!important;}
#nfe-page #nfe-node-119{font-family: Georgia, "Times New Roman", serif!important;}
#nfe-page #nfe-node-120{font-family:inherit!important;}
#nfe-page #nfe-node-121{font-family:inherit!important;}
#nfe-page #nfe-node-122{font-family:inherit!important;}
#nfe-page #nfe-node-123{font-family:inherit!important;}
#nfe-page #nfe-node-124{font-family:inherit!important;}
#nfe-page #nfe-node-125{font-family: Georgia, "Times New Roman", serif!important;}
#nfe-page #nfe-node-126{font-family:inherit!important;}
#nfe-page #nfe-node-127{font-family:inherit!important;}
#nfe-page #nfe-node-128{font-family:inherit!important;}
#nfe-page #nfe-node-129{font-family: Georgia, "Times New Roman", serif!important;}
#nfe-page #nfe-node-130{font-family:inherit!important;}
#nfe-page #nfe-node-131{font-family:inherit!important;}
#nfe-page #nfe-node-132{font-family:inherit!important;}
#nfe-page #nfe-node-133{font-family:inherit!important;}
#nfe-page #nfe-node-134{font-family: Georgia, "Times New Roman", serif!important;}
#nfe-page #nfe-node-135{font-family:inherit!important;}
#nfe-page #nfe-node-136{font-family:inherit!important;}
#nfe-page #nfe-node-137{font-family:inherit!important;}
#nfe-page #nfe-node-138{font-family: Arial, Helvetica, sans-serif!important;}
#nfe-page #nfe-node-139{font-family:inherit!important;}
#nfe-page #nfe-node-140{font-family:inherit!important;}
#nfe-page #nfe-node-141{font-family:inherit!important;}
#nfe-page #nfe-node-142{font-family: Arial, Helvetica, sans-serif!important;}
#nfe-page #nfe-node-143{font-family:inherit!important;}
#nfe-page #nfe-node-144{font-family:inherit!important;}
#nfe-page #nfe-node-145{font-family:inherit!important;}
#nfe-page #nfe-node-146{font-family: Arial, Helvetica, sans-serif!important;}
#nfe-page #nfe-node-147{font-family:inherit!important;}
#nfe-page #nfe-node-148{font-family:inherit!important;}
#nfe-page #nfe-node-149{font-family:inherit!important;}
#nfe-page #nfe-node-150{font-family: Arial, Helvetica, sans-serif!important;}
#nfe-page #nfe-node-151{font-family:inherit!important;}
#nfe-page #nfe-node-152{font-family:inherit!important;}
#nfe-page #nfe-node-153{font-family:inherit!important;}
#nfe-page #nfe-node-154{font-family: Arial, Helvetica, sans-serif!important;}
#nfe-page #nfe-node-155{font-family:inherit!important;}
#nfe-page #nfe-node-156{font-family:inherit!important;}
#nfe-page #nfe-node-157{font-family:inherit!important;}
#nfe-page #nfe-node-158{font-family: Arial, Helvetica, sans-serif!important;}
#nfe-page #nfe-node-159{font-family:inherit!important;}
#nfe-page #nfe-node-160{font-family:inherit!important;}
#nfe-page #nfe-node-161{font-family:inherit!important;}
#nfe-page #nfe-node-162{font-family:inherit!important;}
#nfe-page #nfe-node-163{font-family:inherit!important;}
#nfe-page #nfe-node-164{font-family:inherit!important;}
#nfe-page #nfe-node-165{font-family:inherit!important;}
#nfe-page #nfe-node-166{font-family: Georgia, "Times New Roman", serif!important;}
#nfe-page #nfe-node-167{font-family:inherit!important;}
#nfe-page #nfe-node-168{font-family: Georgia, "Times New Roman", serif!important;}
#nfe-page #nfe-node-169{font-family:inherit!important;}
#nfe-page #nfe-node-170{font-family:inherit!important;}
#nfe-page #nfe-node-171{font-family:inherit!important;}
#nfe-page #nfe-node-172{font-family:inherit!important;}
#nfe-page #nfe-node-173{font-family:inherit!important;}
#nfe-page #nfe-node-174{font-family: Georgia, "Times New Roman", serif!important;}
#nfe-page #nfe-node-175{font-family:inherit!important;}
#nfe-page #nfe-node-176{font-family:inherit!important;}
#nfe-page #nfe-node-177{font-family:inherit!important;}
#nfe-page #nfe-node-178{font-family:inherit!important;}
#nfe-page #nfe-node-179{font-family:inherit!important;}
#nfe-page #nfe-node-180{font-family:inherit!important;}
#nfe-page #nfe-node-90 > ul{display:grid;list-style:none;margin:0;padding:0;gap:10px;}
#nfe-page #nfe-node-90 > ul li:nth-of-type(1){display:list-item;position:relative;padding-left:28px;}
#nfe-page #nfe-node-90 > ul li:nth-of-type(2){display:list-item;position:relative;padding-left:28px;}
#nfe-page #nfe-node-90 > ul li:nth-of-type(3){display:list-item;position:relative;padding-left:28px;}
#nfe-page #nfe-node-90 > ul li:nth-of-type(4){display:list-item;position:relative;padding-left:28px;}
#nfe-page #nfe-node-90 > ul li:nth-of-type(5){display:list-item;position:relative;padding-left:28px;}
#nfe-page #nfe-node-100 > ul{display:grid;list-style:none;margin:0;padding:0;gap:10px;}
#nfe-page #nfe-node-100 > ul li:nth-of-type(1){display:list-item;position:relative;padding-left:28px;}
#nfe-page #nfe-node-100 > ul li:nth-of-type(2){display:list-item;position:relative;padding-left:28px;}
#nfe-page #nfe-node-100 > ul li:nth-of-type(3){display:list-item;position:relative;padding-left:28px;}
#nfe-page #nfe-node-100 > ul li:nth-of-type(4){display:list-item;position:relative;padding-left:28px;}
#nfe-page #nfe-node-100 > ul li:nth-of-type(5){display:list-item;position:relative;padding-left:28px;}
#nfe-page #nfe-node-110 > ul{display:grid;list-style:none;margin:0;padding:0;gap:10px;}
#nfe-page #nfe-node-110 > ul li:nth-of-type(1){display:list-item;position:relative;padding-left:28px;}
#nfe-page #nfe-node-110 > ul li:nth-of-type(2){display:list-item;position:relative;padding-left:28px;}
#nfe-page #nfe-node-110 > ul li:nth-of-type(3){display:list-item;position:relative;padding-left:28px;}
#nfe-page #nfe-node-110 > ul li:nth-of-type(4){display:list-item;position:relative;padding-left:28px;}
#nfe-page #nfe-node-120 > ul{display:grid;list-style:none;margin:0;padding:0;gap:10px;}
#nfe-page #nfe-node-120 > ul li:nth-of-type(1){display:list-item;position:relative;padding-left:28px;}
#nfe-page #nfe-node-120 > ul li:nth-of-type(2){display:list-item;position:relative;padding-left:28px;}
#nfe-page #nfe-node-120 > ul li:nth-of-type(3){display:list-item;position:relative;padding-left:28px;}
#nfe-page #nfe-node-120 > ul li:nth-of-type(4){display:list-item;position:relative;padding-left:28px;}
#nfe-page #nfe-node-120 > ul li:nth-of-type(5){display:list-item;position:relative;padding-left:28px;}
#nfe-page #nfe-node-120 > ul li:nth-of-type(6){display:list-item;position:relative;padding-left:28px;}
#nfe-page #nfe-node-120 > ul li:nth-of-type(7){display:list-item;position:relative;padding-left:28px;}
#nfe-page #nfe-node-170 > ul{display:grid;list-style:none;margin:0;padding:0;gap:10px;margin-top:10px;}
#nfe-page #nfe-node-170 > ul li:nth-of-type(1){display:list-item;position:relative;padding-left:28px;}
#nfe-page #nfe-node-170 > ul li:nth-of-type(2){display:list-item;position:relative;padding-left:28px;}
#nfe-page #nfe-node-170 > ul li:nth-of-type(3){display:list-item;position:relative;padding-left:28px;}
#nfe-page #nfe-node-170 > ul li:nth-of-type(4){display:list-item;position:relative;padding-left:28px;}
#nfe-page #nfe-node-170 > ul li:nth-of-type(5){display:list-item;position:relative;padding-left:28px;}
#nfe-page #nfe-node-170 > ul li:nth-of-type(6){display:list-item;position:relative;padding-left:28px;}
#nfe-page #nfe-node-170 > ul li:nth-of-type(7){display:list-item;position:relative;padding-left:28px;}
@media(max-width:980px){#nfe-page #nfe-node-20{grid-template-columns:1fr;}#nfe-page #nfe-node-21{border-right:0!important;border-bottom:1px solid #dce6ee!important;}#nfe-page #nfe-node-26{border-right:0!important;border-bottom:1px solid #dce6ee!important;}#nfe-page #nfe-node-31{border-right:0!important;border-bottom:1px solid #dce6ee!important;}#nfe-page #nfe-node-36{border-right:0!important;border-bottom:0!important;}#nfe-page #nfe-node-42{grid-template-columns:1fr;}#nfe-page #nfe-node-56{grid-template-columns:1fr 1fr;}#nfe-page #permanent-placement{grid-template-columns:1fr;}#nfe-page #retained-search{grid-template-columns:1fr;}#nfe-page #nfe-node-92{order:initial;}#nfe-page #nfe-node-97{order:initial;}#nfe-page #recruiting-partnerships{grid-template-columns:1fr;}#nfe-page #talent-mapping-market-intelligence{grid-template-columns:1fr;}#nfe-page #nfe-node-112{order:initial;}#nfe-page #nfe-node-117{order:initial;}#nfe-page #nfe-node-136{grid-template-columns:1fr;}#nfe-page #nfe-node-163{grid-template-columns:1fr;}}
@media(max-width:640px){#nfe-page #nfe-node-2{min-height:auto;padding:100px 0;}#nfe-page #nfe-node-3{width:min(100% - 32px,1180px);}#nfe-page #nfe-node-6{font-size:clamp(2rem,8vw,2.25rem);}#nfe-page #hiring-challenge{padding:64px 0;}#nfe-page #nfe-node-15{width:min(100% - 32px,1180px);}#nfe-page #nfe-node-18{font-size:clamp(1.625rem,6vw,1.875rem);}#nfe-page #nfe-node-21{padding:28px;}#nfe-page #nfe-node-26{padding:28px;}#nfe-page #nfe-node-31{padding:28px;}#nfe-page #nfe-node-36{padding:28px;}#nfe-page #nfe-node-41{padding:64px 0;}#nfe-page #nfe-node-42{width:min(100% - 32px,1180px);}#nfe-page #nfe-node-45{font-size:clamp(1.625rem,6vw,1.875rem);}#nfe-page #nfe-node-52{padding:64px 0;}#nfe-page #nfe-node-53{width:min(100% - 32px,1180px);}#nfe-page #nfe-node-55{font-size:clamp(1.625rem,6vw,1.875rem);}#nfe-page #nfe-node-56{grid-template-columns:1fr;}#nfe-page #nfe-node-77{padding:64px 0;}#nfe-page #nfe-node-78{width:min(100% - 32px,1180px);}#nfe-page #nfe-node-80{font-size:clamp(1.625rem,6vw,1.875rem);}#nfe-page #nfe-node-121{padding:64px 0;}#nfe-page #nfe-node-122{width:min(100% - 32px,1180px);}#nfe-page #nfe-node-123{padding:38px 26px;}#nfe-page #nfe-node-125{font-size:clamp(1.625rem,6vw,1.875rem);}#nfe-page #nfe-node-131{padding:64px 0;}#nfe-page #nfe-node-132{width:min(100% - 32px,1180px);}#nfe-page #nfe-node-134{font-size:clamp(1.625rem,6vw,1.875rem);}#nfe-page #nfe-node-161{padding:64px 0;}#nfe-page #nfe-node-162{width:min(100% - 32px,1180px);}#nfe-page #nfe-node-163{padding:38px 26px;}#nfe-page #nfe-node-166{font-size:clamp(1.625rem,6vw,1.875rem);}#nfe-page #nfe-node-171{padding:64px 0;}#nfe-page #nfe-node-172{width:min(100% - 32px,1180px);}#nfe-page #nfe-node-174{font-size:clamp(1.625rem,6vw,1.875rem);}}
#nfe-page #nfe-node-90 > ul li:nth-of-type(1)::before{content:"✓";position:absolute;left:0;top:.08em;width:16px;height:16px;border:1px solid #c9a46a;border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:.7rem;line-height:1;color:#c9a46a;font-weight:900;pointer-events:none;}
#nfe-page #nfe-node-90 > ul li:nth-of-type(2)::before{content:"✓";position:absolute;left:0;top:.08em;width:16px;height:16px;border:1px solid #c9a46a;border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:.7rem;line-height:1;color:#c9a46a;font-weight:900;pointer-events:none;}
#nfe-page #nfe-node-90 > ul li:nth-of-type(3)::before{content:"✓";position:absolute;left:0;top:.08em;width:16px;height:16px;border:1px solid #c9a46a;border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:.7rem;line-height:1;color:#c9a46a;font-weight:900;pointer-events:none;}
#nfe-page #nfe-node-90 > ul li:nth-of-type(4)::before{content:"✓";position:absolute;left:0;top:.08em;width:16px;height:16px;border:1px solid #c9a46a;border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:.7rem;line-height:1;color:#c9a46a;font-weight:900;pointer-events:none;}
#nfe-page #nfe-node-90 > ul li:nth-of-type(5)::before{content:"✓";position:absolute;left:0;top:.08em;width:16px;height:16px;border:1px solid #c9a46a;border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:.7rem;line-height:1;color:#c9a46a;font-weight:900;pointer-events:none;}
#nfe-page #nfe-node-100 > ul li:nth-of-type(1)::before{content:"✓";position:absolute;left:0;top:.08em;width:16px;height:16px;border:1px solid #c9a46a;border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:.7rem;line-height:1;color:#c9a46a;font-weight:900;pointer-events:none;}
#nfe-page #nfe-node-100 > ul li:nth-of-type(2)::before{content:"✓";position:absolute;left:0;top:.08em;width:16px;height:16px;border:1px solid #c9a46a;border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:.7rem;line-height:1;color:#c9a46a;font-weight:900;pointer-events:none;}
#nfe-page #nfe-node-100 > ul li:nth-of-type(3)::before{content:"✓";position:absolute;left:0;top:.08em;width:16px;height:16px;border:1px solid #c9a46a;border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:.7rem;line-height:1;color:#c9a46a;font-weight:900;pointer-events:none;}
#nfe-page #nfe-node-100 > ul li:nth-of-type(4)::before{content:"✓";position:absolute;left:0;top:.08em;width:16px;height:16px;border:1px solid #c9a46a;border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:.7rem;line-height:1;color:#c9a46a;font-weight:900;pointer-events:none;}
#nfe-page #nfe-node-100 > ul li:nth-of-type(5)::before{content:"✓";position:absolute;left:0;top:.08em;width:16px;height:16px;border:1px solid #c9a46a;border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:.7rem;line-height:1;color:#c9a46a;font-weight:900;pointer-events:none;}
#nfe-page #nfe-node-110 > ul li:nth-of-type(1)::before{content:"✓";position:absolute;left:0;top:.08em;width:16px;height:16px;border:1px solid #c9a46a;border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:.7rem;line-height:1;color:#c9a46a;font-weight:900;pointer-events:none;}
#nfe-page #nfe-node-110 > ul li:nth-of-type(2)::before{content:"✓";position:absolute;left:0;top:.08em;width:16px;height:16px;border:1px solid #c9a46a;border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:.7rem;line-height:1;color:#c9a46a;font-weight:900;pointer-events:none;}
#nfe-page #nfe-node-110 > ul li:nth-of-type(3)::before{content:"✓";position:absolute;left:0;top:.08em;width:16px;height:16px;border:1px solid #c9a46a;border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:.7rem;line-height:1;color:#c9a46a;font-weight:900;pointer-events:none;}
#nfe-page #nfe-node-110 > ul li:nth-of-type(4)::before{content:"✓";position:absolute;left:0;top:.08em;width:16px;height:16px;border:1px solid #c9a46a;border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:.7rem;line-height:1;color:#c9a46a;font-weight:900;pointer-events:none;}
#nfe-page #nfe-node-120 > ul li:nth-of-type(1)::before{content:"✓";position:absolute;left:0;top:.08em;width:16px;height:16px;border:1px solid #c9a46a;border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:.7rem;line-height:1;color:#c9a46a;font-weight:900;pointer-events:none;}
#nfe-page #nfe-node-120 > ul li:nth-of-type(2)::before{content:"✓";position:absolute;left:0;top:.08em;width:16px;height:16px;border:1px solid #c9a46a;border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:.7rem;line-height:1;color:#c9a46a;font-weight:900;pointer-events:none;}
#nfe-page #nfe-node-120 > ul li:nth-of-type(3)::before{content:"✓";position:absolute;left:0;top:.08em;width:16px;height:16px;border:1px solid #c9a46a;border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:.7rem;line-height:1;color:#c9a46a;font-weight:900;pointer-events:none;}
#nfe-page #nfe-node-120 > ul li:nth-of-type(4)::before{content:"✓";position:absolute;left:0;top:.08em;width:16px;height:16px;border:1px solid #c9a46a;border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:.7rem;line-height:1;color:#c9a46a;font-weight:900;pointer-events:none;}
#nfe-page #nfe-node-120 > ul li:nth-of-type(5)::before{content:"✓";position:absolute;left:0;top:.08em;width:16px;height:16px;border:1px solid #c9a46a;border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:.7rem;line-height:1;color:#c9a46a;font-weight:900;pointer-events:none;}
#nfe-page #nfe-node-120 > ul li:nth-of-type(6)::before{content:"✓";position:absolute;left:0;top:.08em;width:16px;height:16px;border:1px solid #c9a46a;border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:.7rem;line-height:1;color:#c9a46a;font-weight:900;pointer-events:none;}
#nfe-page #nfe-node-120 > ul li:nth-of-type(7)::before{content:"✓";position:absolute;left:0;top:.08em;width:16px;height:16px;border:1px solid #c9a46a;border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:.7rem;line-height:1;color:#c9a46a;font-weight:900;pointer-events:none;}
#nfe-page #nfe-node-170 > ul li:nth-of-type(1)::before{content:"✓";position:absolute;left:0;top:.08em;width:16px;height:16px;border:1px solid #c9a46a;border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:.7rem;line-height:1;color:#c9a46a;font-weight:900;pointer-events:none;}
#nfe-page #nfe-node-170 > ul li:nth-of-type(2)::before{content:"✓";position:absolute;left:0;top:.08em;width:16px;height:16px;border:1px solid #c9a46a;border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:.7rem;line-height:1;color:#c9a46a;font-weight:900;pointer-events:none;}
#nfe-page #nfe-node-170 > ul li:nth-of-type(3)::before{content:"✓";position:absolute;left:0;top:.08em;width:16px;height:16px;border:1px solid #c9a46a;border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:.7rem;line-height:1;color:#c9a46a;font-weight:900;pointer-events:none;}
#nfe-page #nfe-node-170 > ul li:nth-of-type(4)::before{content:"✓";position:absolute;left:0;top:.08em;width:16px;height:16px;border:1px solid #c9a46a;border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:.7rem;line-height:1;color:#c9a46a;font-weight:900;pointer-events:none;}
#nfe-page #nfe-node-170 > ul li:nth-of-type(5)::before{content:"✓";position:absolute;left:0;top:.08em;width:16px;height:16px;border:1px solid #c9a46a;border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:.7rem;line-height:1;color:#c9a46a;font-weight:900;pointer-events:none;}
#nfe-page #nfe-node-170 > ul li:nth-of-type(6)::before{content:"✓";position:absolute;left:0;top:.08em;width:16px;height:16px;border:1px solid #c9a46a;border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:.7rem;line-height:1;color:#c9a46a;font-weight:900;pointer-events:none;}
#nfe-page #nfe-node-170 > ul li:nth-of-type(7)::before{content:"✓";position:absolute;left:0;top:.08em;width:16px;height:16px;border:1px solid #c9a46a;border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:.7rem;line-height:1;color:#c9a46a;font-weight:900;pointer-events:none;}
#nfe-page #nfe-node-2::after{content:"";position:absolute;inset:0 0 0 52%;background-image:radial-gradient(circle at 35% 40%,rgba(159,199,232,.42) 0 2px,transparent 3px),
radial-gradient(circle at 65% 62%,rgba(201,164,106,.28) 0 1px,transparent 2px);background-size:54px 54px,36px 36px;opacity:.32;pointer-events:none;}
#nfe-page #nfe-node-123::after{content:"";position:absolute;width:260px;height:260px;border:1px solid rgba(201,164,106,.45);border-radius:50%;right:-90px;top:-100px;pointer-events:none;}
#nfe-page #nfe-node-12:is(:hover,:focus){border:1px solid #0f3b62;background:#0f3b62;color:var(--nitruc-expertise-white, #ffffff);font-weight:800;text-transform:uppercase;text-decoration:none;}
#nfe-page #nfe-node-13:is(:hover,:focus){border:1px solid rgba(255,255,255,.82);background:transparent;color:var(--nitruc-expertise-white, #ffffff);font-weight:800;text-transform:uppercase;text-decoration:none;}
#nfe-page #nfe-node-178:is(:hover,:focus){border:1px solid #0f3b62;background:#0f3b62;color:var(--nitruc-expertise-white, #ffffff);font-weight:800;text-transform:uppercase;text-decoration:none;}
#nfe-page a:focus-visible,#nfe-page summary:focus-visible{outline:2px solid currentColor;outline-offset:4px;}
#nfe-page #nfe-node-2{background:linear-gradient(90deg,rgba(3,18,34,.97) 0%,rgba(5,28,50,.90) 45%,rgba(5,28,50,.42) 74%,rgba(5,28,50,.12) 100%),
radial-gradient(circle at 78% 42%,rgba(0,145,255,.34),transparent 28%),
var(--nitruc-employer-hero-image),linear-gradient(135deg,#071a2f,#0a3c68 70%,#07182c);background-size:cover;background-position:center right;background-repeat:no-repeat;}
#nfe-page strong{font-weight:700;}
html{scroll-behavior:smooth;}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto;}}
#nfe-page #hiring-challenge{scroll-margin-top:100px;}
#nfe-page #permanent-placement{scroll-margin-top:100px;}
#nfe-page #retained-search{scroll-margin-top:100px;}
#nfe-page #recruiting-partnerships{scroll-margin-top:100px;}
#nfe-page #talent-mapping-market-intelligence{scroll-margin-top:100px;}
@media(max-width:640px){#nfe-page #nfe-node-84{font-size:clamp(1.625rem,6vw,1.875rem);}#nfe-page #nfe-node-94{font-size:clamp(1.625rem,6vw,1.875rem);}#nfe-page #nfe-node-104{font-size:clamp(1.625rem,6vw,1.875rem);}#nfe-page #nfe-node-114{font-size:clamp(1.625rem,6vw,1.875rem);}}
/* Preserve white CTA labels against inherited link colors. */
#nfe-page #nfe-node-12,#nfe-page #nfe-node-13,#nfe-page #nfe-node-178{color:#fff;}
/* Accessible gold ink on light surfaces only; navy-section gold is unchanged. */
#nfe-page #nfe-node-168,
#nfe-page #nfe-node-22,
#nfe-page #nfe-node-27,
#nfe-page #nfe-node-32,
#nfe-page #nfe-node-37,
#nfe-page #nfe-node-46,
#nfe-page #nfe-node-58,
#nfe-page #nfe-node-62,
#nfe-page #nfe-node-66,
#nfe-page #nfe-node-70,
#nfe-page #nfe-node-74{color:var(--nitruc-expertise-gold-ink,#80582f)!important;}
#nfe-page #nfe-node-100 > ul:nth-of-type(1) > li::before,
#nfe-page #nfe-node-110 > ul:nth-of-type(1) > li::before,
#nfe-page #nfe-node-120 > ul:nth-of-type(1) > li::before,
#nfe-page #nfe-node-170 > ul:nth-of-type(1) > li::before,
#nfe-page #nfe-node-90 > ul:nth-of-type(1) > li::before{color:var(--nitruc-expertise-gold-ink,#80582f)!important;border-color:var(--nitruc-expertise-gold-ink,#80582f)!important;}/* End custom CSS */