.styles_assessmentCards_grid__SWhX2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}@media(max-width:760px){.styles_assessmentCards_grid__SWhX2{grid-template-columns:minmax(0,1fr)}}.styles_assessmentCards_card__rl0wO{display:flex;flex-direction:column;gap:14px;padding:30px;text-decoration:none;background:var(--secondary-white);border-top:4px solid var(--accent-yellow);border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.06)}.styles_assessmentCards_card__rl0wO:hover .styles_assessmentCards_more__dyFDW{text-decoration:underline}.styles_assessmentCards_card__rl0wO:focus-visible{outline:2px solid var(--primary-blue-dark);outline-offset:3px}.styles_assessmentCards_tag__DXo6a{margin:0;color:var(--primary-blue-dark);font-size:var(--fs-small);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.styles_assessmentCards_name__z6Vvt{margin:0;color:var(--primary-black);font-size:var(--fs-h3);font-weight:700}.styles_assessmentCards_text__SaBa6{margin:0;color:var(--secondary-grey);font-size:var(--fs-body);line-height:1.55}.styles_assessmentCards_price__SgA2M{margin:0;color:var(--primary-black);font-size:var(--fs-h4);font-weight:700}.styles_assessmentCards_time__uvRSM{color:var(--secondary-grey);font-size:var(--fs-body);font-weight:400}.styles_assessmentCards_more__dyFDW{margin-top:auto;color:var(--primary-new-blue);font-weight:700}.styles_caseStudyCard_card__JrOoA{display:flex;flex-direction:column;gap:14px;padding:28px;text-decoration:none;background:var(--secondary-white);border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.06)}.styles_caseStudyCard_card__JrOoA:hover .styles_caseStudyCard_more__D0TBe{text-decoration:underline}.styles_caseStudyCard_card__JrOoA:focus-visible{outline:2px solid var(--primary-blue-dark);outline-offset:3px}.styles_caseStudyCard_proof__ADfbV{gap:12px;padding:26px;border-radius:14px;box-shadow:none}.styles_caseStudyCard_logoBox__lI4Uf{display:flex;align-items:center;height:64px}.styles_caseStudyCard_logo__CpJmj{width:auto;max-height:48px;object-fit:contain}.styles_caseStudyCard_proofLogo__XUzbL{align-self:flex-start;width:auto;height:36px;object-fit:contain}.styles_caseStudyCard_title__2h0L0{color:var(--primary-black);font-size:var(--fs-h4);font-weight:700;line-height:1.3}.styles_caseStudyCard_result__wRgkV{color:var(--primary-black);font-size:var(--fs-h4);font-weight:700;line-height:1.4}.styles_caseStudyCard_meta__yJnd_{color:var(--secondary-grey);font-size:var(--fs-body)}.styles_caseStudyCard_tags__edf3Z{display:flex;flex-wrap:wrap;gap:8px}.styles_caseStudyCard_tagEngagement__UQ6if,.styles_caseStudyCard_tagService__AkPgO{padding:6px 12px;font-size:var(--fs-small);font-weight:600;border-radius:999px}.styles_caseStudyCard_tagService__AkPgO{color:var(--primary-new-blue);background:var(--secondary-card-bg-gray)}.styles_caseStudyCard_tagEngagement__UQ6if{color:var(--primary-black);background:var(--primary-card-bg-white)}.styles_caseStudyCard_more__D0TBe{margin-top:auto;color:var(--primary-new-blue);font-weight:700}.styles_caseStudyCard_resultsHead__hEP28{display:flex;gap:24px;align-items:flex-end;justify-content:space-between;margin-bottom:24px}@media(max-width:760px){.styles_caseStudyCard_resultsHead__hEP28{flex-direction:column;align-items:flex-start}}.styles_caseStudyCard_resultsHead__hEP28 .styles_caseStudyCard_resultsHeader__ABpPm{margin-bottom:0}.styles_caseStudyCard_resultsLink__GH0lE{color:var(--primary-new-blue);font-weight:700;white-space:nowrap;text-decoration:none}.styles_caseStudyCard_resultsLink__GH0lE:hover{color:var(--primary-blue-dark);text-decoration:underline}.styles_caseStudyCard_resultsGrid__IuFRT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}@media(max-width:760px){.styles_caseStudyCard_resultsGrid__IuFRT{grid-template-columns:minmax(0,1fr)}}.styles_caseStudyCard_resultCard__ispFg{display:flex;flex-direction:column;gap:12px;padding:28px;background:var(--primary-card-bg-white);border-radius:16px}.styles_caseStudyCard_resultPill__x9la_{align-self:flex-start;padding:6px 12px;color:var(--secondary-white);font-size:var(--fs-small);font-weight:700;background:#00346e;border-radius:999px}.styles_caseStudyCard_resultValue__Qi2cj{color:var(--primary-new-blue);font-size:var(--fs-h2);font-weight:700;line-height:1.05}@media(max-width:1100px){.styles_caseStudyCard_resultValue__Qi2cj{font-size:var(--fs-h2)}}.styles_caseStudyCard_resultText__2uFIH{color:var(--primary-black);font-size:var(--fs-body);font-weight:600;line-height:1.45}.styles_caseStudyCard_story__1SKEx{display:flex;gap:28px;align-items:center;padding:32px;text-decoration:none;background:var(--primary-card-bg-white);border-radius:16px}.styles_caseStudyCard_story__1SKEx:hover .styles_caseStudyCard_storyMore__7gWyd{text-decoration:underline}.styles_caseStudyCard_story__1SKEx:focus-visible{outline:2px solid var(--primary-blue-dark);outline-offset:3px}@media(max-width:760px){.styles_caseStudyCard_story__1SKEx{flex-direction:column;gap:16px;align-items:flex-start;padding:26px 22px}}.styles_caseStudyCard_storyIcon__nzoO4{display:inline-flex;flex-shrink:0;width:56px;height:56px;color:var(--primary-new-blue)}.styles_caseStudyCard_storyIcon__nzoO4 svg{width:100%;height:100%}.styles_caseStudyCard_storyText__4t5SV{display:flex;flex:1;flex-direction:column;gap:6px}.styles_caseStudyCard_storyEyebrow__KjUax{color:var(--label-blue);font-size:var(--fs-small);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.styles_caseStudyCard_storyTitle__pd4dE{color:var(--primary-black);font-size:var(--fs-h3);font-weight:700}@media(max-width:760px){.styles_caseStudyCard_storyTitle__pd4dE{font-size:var(--fs-h4)}}.styles_caseStudyCard_storyMore__7gWyd{color:var(--primary-new-blue);font-weight:700;white-space:nowrap}.styles_caseStudyCard_nextCard__YF7OD{display:flex;gap:24px;align-items:center;padding:28px;text-decoration:none;background:var(--primary-card-bg-white);border-radius:16px}.styles_caseStudyCard_nextCard__YF7OD:hover .styles_caseStudyCard_more__D0TBe{text-decoration:underline}.styles_caseStudyCard_nextCard__YF7OD:focus-visible{outline:2px solid var(--primary-blue-dark);outline-offset:3px}@media(max-width:760px){.styles_caseStudyCard_nextCard__YF7OD{flex-direction:column;gap:14px;align-items:flex-start}}.styles_caseStudyCard_nextLogo__5__EO{width:auto;height:36px;object-fit:contain}.styles_caseStudyCard_nextBody__rHHAL{display:flex;flex:1;flex-direction:column;gap:4px}.styles_caseStudyCard_nextLabel__I03mN{color:var(--label-blue);font-size:var(--fs-small);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.styles_caseStudyCard_nextTitle__p4BTc{color:var(--primary-black);font-size:var(--fs-h4);font-weight:700}@media(max-width:760px){.styles_caseStudyCard_phoneRow___YIIy{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:0;padding-bottom:8px}.styles_caseStudyCard_phoneRow___YIIy>*{flex:0 0 85%;min-width:0;scroll-snap-align:start}.styles_caseStudyCard_phoneRow___YIIy:focus-visible{outline:3px solid var(--primary-blue-dark);outline-offset:4px}}.styles_serviceSuccessCard_serviceSuccessCardBox__MJRqY{width:100%;aspect-ratio:1/1;position:relative;background:rgba(0,0,0,0);border-radius:1.25rem;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 2px 12px 0 rgba(0,0,0,.08)}.styles_serviceSuccessCard_imageWrapper__0KONm{width:100%;height:100%;position:absolute;top:0;z-index:1}.styles_serviceSuccessCard_cardImage__DTu6Y{width:100%;height:100%;object-fit:cover;display:block;margin-left:auto}.styles_serviceSuccessCard_gradientOverlay__LaaLt{position:absolute;left:0;right:0;bottom:0;height:40%;background:linear-gradient(180deg,rgb(0,88,172),rgba(0,88,172,.8) 60%,rgba(0,88,172,0));transform:scaleY(-1);z-index:2;pointer-events:none}.styles_serviceSuccessCard_line__c8Kvv{position:absolute;height:.05rem;width:100%;background-color:var(--secondary-white);opacity:.2;bottom:8rem;z-index:3}.styles_serviceSuccessCard_cardContent__ajwCM{position:absolute;left:0;right:0;bottom:0;z-index:3;padding:1.2rem 1.2rem 1.1rem;display:flex;flex-direction:column;justify-content:flex-end;height:40%}.styles_serviceSuccessCard_gradientBar__HFjEe{display:flex;justify-content:space-between;align-items:center;width:100%}.styles_serviceSuccessCard_category__085rX{color:var(--accent-yellow);font-weight:400;font-size:var(--fs-small);text-align:left;text-transform:uppercase;font-style:italic;max-width:90%}.styles_serviceSuccessCard_arrow__brhPP{color:var(--secondary-white);font-size:var(--fs-h4)}.styles_serviceSuccessCard_title__p3a9J{font-size:var(--fs-body);color:var(--secondary-white);margin-top:.7rem;text-align:left;font-weight:400;line-height:1.2;text-transform:uppercase;letter-spacing:.01em;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.styles_caseFilters_chips__bPqKI{display:flex;flex-wrap:wrap;gap:10px;min-width:0;margin:0 0 28px;padding:0;border:0}.styles_caseFilters_legend__FIRTI{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.styles_caseFilters_chip__ZgXwD{position:relative}.styles_caseFilters_radio__zwPKk{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.styles_caseFilters_label__HSI0j{display:inline-flex;align-items:center;min-height:40px;padding:0 18px;color:var(--primary-new-blue);font-size:var(--fs-body);font-weight:600;background:var(--secondary-white);border:1px solid #b9d8fa;border-radius:999px;cursor:pointer;pointer-events:none}.styles_caseFilters_radio__zwPKk:checked+.styles_caseFilters_label__HSI0j{color:var(--secondary-white);background:var(--primary-new-blue);border-color:var(--primary-new-blue)}.styles_caseFilters_radio__zwPKk:focus-visible+.styles_caseFilters_label__HSI0j{outline:2px solid var(--primary-blue-dark);outline-offset:2px}.styles_caseFilters_grid__qJ6nh{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}@media(max-width:1100px){.styles_caseFilters_grid__qJ6nh{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.styles_caseFilters_grid__qJ6nh{grid-template-columns:minmax(0,1fr)}}.styles_caseFilters_item__eRw_Y{display:flex}.styles_caseFilters_item__eRw_Y>a{flex:1}.styles_caseFilters_root__vQVrA:has(input[value=connected-systems]:checked) .styles_caseFilters_item__eRw_Y:not([data-tags~=connected-systems]){display:none}.styles_caseFilters_root__vQVrA:has(input[value=custom-software]:checked) .styles_caseFilters_item__eRw_Y:not([data-tags~=custom-software]){display:none}.styles_caseFilters_root__vQVrA:has(input[value=staff-augmentation]:checked) .styles_caseFilters_item__eRw_Y:not([data-tags~=staff-augmentation]){display:none}.styles_caseFilters_root__vQVrA:has(input[value=project]:checked) .styles_caseFilters_item__eRw_Y:not([data-tags~=project]){display:none}.styles_caseStudy_summary__nc9B7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:56px;align-items:start}@media(max-width:760px){.styles_caseStudy_summary__nc9B7{grid-template-columns:minmax(0,1fr);gap:40px}}.styles_caseStudy_summary__nc9B7 .styles_caseStudy_summaryHeader__N1t6y{margin-bottom:16px}.styles_caseStudy_lead__B_chM{margin:0;font-size:var(--fs-h4);line-height:1.7}.styles_caseStudy_results__wMZZZ{margin:0;padding:0;list-style:none}.styles_caseStudy_results__wMZZZ li{display:flex;gap:12px;margin:0 0 14px;font-size:var(--fs-h4);line-height:1.5}.styles_caseStudy_check__cqksK{display:inline-flex;flex:none;width:22px;height:22px;margin-top:2px;color:#1f7a3f}.styles_caseStudy_check__cqksK svg{width:100%;height:100%}.styles_caseStudy_story__R7wAs{max-width:820px}.styles_caseStudy_block__S6N0I{padding:24px 0;border-top:1px solid #dbe6f3}.styles_caseStudy_blockHeading__J8K_h{margin:0 0 10px;color:var(--primary-black);font-size:var(--fs-h3);font-weight:700}.styles_caseStudy_blockText__GBggQ{margin:0;font-size:var(--fs-body);line-height:1.7}.styles_caseStudy_tech__ESNrf{display:flex;gap:28px;align-items:center}@media(max-width:1100px){.styles_caseStudy_tech__ESNrf{flex-direction:column;gap:14px;align-items:flex-start}}.styles_caseStudy_techHeading__26Csf{min-width:200px;margin:0;color:var(--primary-black);font-size:var(--fs-h3)}.styles_caseStudy_pills__2d2LP{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.styles_caseStudy_pill__mLkOu{display:inline-flex;align-items:center;min-height:34px;padding:0 14px;color:var(--primary-new-blue);font-size:var(--fs-small);font-weight:600;background:var(--secondary-card-bg-gray);border-radius:999px}