.Benefits_container__sThGT{background:var(--black);padding:40px 16px;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}.Benefits_title__iFwU4{font-size:2rem;color:var(--light);margin-bottom:32px;text-align:center;font-weight:800;text-transform:uppercase;letter-spacing:2px}.Benefits_gridContainer__jYwz_{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:20px;gap:20px;max-width:1200px;width:100%;padding:16px}.Benefits_card__xJ0wL{background:hsla(0,0%,100%,.1);padding:20px;border-radius:12px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 4px 12px rgba(0,229,255,.2);display:flex;flex-direction:column;align-items:center;text-align:center;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;border:2px solid transparent;animation:Benefits_glowingBorder__g2sfR 2s infinite alternate}@keyframes Benefits_glowingBorder__g2sfR{0%{border-color:hsla(0,0%,50%,.3)}to{border-color:hsla(0,0%,50%,.8)}}.Benefits_iconWrapper__HFYHq{background:var(--blue);width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:12px}.Benefits_icon__Y1l6f{color:#fff;font-size:1.5rem}.Benefits_text__Q97lI{color:#f0f0f0;font-size:1rem;font-weight:500;line-height:1.5}@media (min-width:768px){.Benefits_container__sThGT{padding:60px 24px}.Benefits_title__iFwU4{font-size:2.5rem;letter-spacing:2.5px}.Benefits_gridContainer__jYwz_{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;padding:20px}.Benefits_card__xJ0wL{padding:24px;border-radius:14px}.Benefits_iconWrapper__HFYHq{width:48px;height:48px}.Benefits_icon__Y1l6f{font-size:1.7rem}.Benefits_text__Q97lI{font-size:1.1rem}}@media (min-width:1024px){.Benefits_container__sThGT{padding:80px 32px}.Benefits_title__iFwU4{font-size:3rem;margin-bottom:48px;letter-spacing:3px}.Benefits_gridContainer__jYwz_{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px}.Benefits_card__xJ0wL{padding:28px;border-radius:16px;box-shadow:0 6px 15px rgba(0,229,255,.2)}.Benefits_iconWrapper__HFYHq{width:50px;height:50px}.Benefits_icon__Y1l6f{font-size:1.8rem}.Benefits_text__Q97lI{font-size:1.2rem}}@media (min-width:1440px){.Benefits_container__sThGT{padding:100px 40px}.Benefits_gridContainer__jYwz_{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:36px}.Benefits_card__xJ0wL{padding:32px}.Benefits_title__iFwU4{font-size:3.5rem}}.CaseStudyList_mainContainer__AIpgb{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;background-color:var(--light-bg)}.CaseStudyList_heading__ZaxYj{padding-block:30px;text-align:center}.CaseStudyList_heading__ZaxYj h2{font-size:2.8rem;text-transform:uppercase;font-weight:800;letter-spacing:2px;color:var(--black)}.CaseStudyList_container__lyn5o{max-width:1240px;width:100%;margin:0 auto;display:flex;align-items:flex-start;justify-content:space-between;gap:4rem;padding:25px;border-radius:12px}.CaseStudyList_leftSection__Mm1_J{flex:1 1;min-width:280px;display:flex;flex-direction:column}.CaseStudyList_caseItem__2Cp1I{padding:16px;background-color:#fff;cursor:pointer;transition:all .3s ease-in-out;font-weight:700;color:var(--gray);font-size:1.3rem;border-bottom:1px solid var(--gray);display:flex;align-items:center;gap:10px;border-radius:6px}.CaseStudyList_caseItem__2Cp1I.CaseStudyList_active__yhAW7,.CaseStudyList_caseItem__2Cp1I:hover{background-color:var(--black);border:2px solid var(--black);color:var(--light);box-shadow:0 4px 8px rgba(0,112,243,.3);transform:translateY(-2px)}.CaseStudyList_rightSection__vx4J3{flex:2 1;display:flex;flex-direction:column;align-items:flex-start;text-align:left}.CaseStudyList_image__xmwcY{width:100%;max-height:400px;border-radius:10px;object-fit:cover}.CaseStudyList_description__Xd5CP{max-width:720px;margin-top:15px;margin-bottom:15px;font-size:1rem;color:#444;line-height:1.6}.CaseStudyList_readMore__k4p6s:hover{background-color:var(--blue);color:var(--black)}@media (max-width:1024px){.CaseStudyList_container__lyn5o{gap:3rem}}@media (max-width:768px){.CaseStudyList_container__lyn5o{flex-direction:column;align-items:center;gap:2rem;padding:20px}.CaseStudyList_leftSection__Mm1_J,.CaseStudyList_rightSection__vx4J3{width:100%;text-align:center}.CaseStudyList_caseItem__2Cp1I{padding:14px;text-align:left}.CaseStudyList_readMore__k4p6s{width:100%}}.CtaDark_heroContainer__qBMmv{position:relative;width:100%;background:url(/capabilities/cta.png) 50%/cover no-repeat;display:flex;align-items:flex-end;justify-content:flex-start;padding-inline:40px;padding-block:100px}.CtaDark_overlay__h90kD{width:100%;height:100%;background:rgba(0,0,0,.3);display:flex;align-items:flex-end;padding:40px}.CtaDark_content__gpSuE{max-width:1200px;margin-inline:auto;width:100%;color:#fff;text-align:left}.CtaDark_content__gpSuE h1{font-size:2.5rem;font-weight:700;line-height:1.2}.CtaDark_ctaButton__5VR_F{margin-top:20px;padding:12px 24px;font-size:1rem;font-weight:700;border:none;border-radius:50px;background:#fff;color:#000;cursor:pointer;display:flex;align-items:center;gap:10px;transition:all .3s ease-in-out}.CtaDark_ctaButton__5VR_F span{background:var(--blue);padding:8px 12px;border-radius:50%;font-size:1.2rem}.CtaDark_ctaButton__5VR_F:hover{background:#f5f5f5;transform:translateY(-2px)}@media (max-width:768px){.CtaDark_heroContainer__qBMmv{height:60vh;padding:20px}.CtaDark_overlay__h90kD{padding:20px}.CtaDark_content__gpSuE h1{font-size:2rem}.CtaDark_ctaButton__5VR_F{font-size:.9rem}}.NumbersInfo_mainContainer__RB467{display:flex;align-items:center;justify-content:center;padding:40px 5%;background-color:#f9f9f9}.NumbersInfo_container__MblFa{display:flex;flex-direction:column;align-items:center;width:100%;max-width:1200px;padding:40px 0}.NumbersInfo_container__MblFa h2{font-size:2.5rem;text-align:center;max-width:800px;text-transform:uppercase;font-weight:800;letter-spacing:2px;margin-bottom:1rem}.NumbersInfo_container__MblFa h4{font-size:1.25rem;color:var(--gray);padding:1rem 0;font-weight:500;text-align:center;max-width:800px;margin-bottom:2rem}.NumbersInfo_contentWrapper__xHuK1{display:flex;justify-content:center;align-items:flex-start;gap:2rem;width:100%;position:relative}.NumbersInfo_itemContainer__K4fxc{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;flex:1 1;max-width:250px}.NumbersInfo_boxContainer__P_4xh,.NumbersInfo_box__q4vd8{display:flex;align-items:center;justify-content:center}.NumbersInfo_box__q4vd8{background:var(--black);color:#fff;padding:20px;border-radius:50%;font-weight:700;width:180px;height:180px;box-shadow:0 4px 8px rgba(0,0,0,.15);flex-direction:column}.NumbersInfo_percentage__VWY6n{font-size:1.5rem;font-weight:700}.NumbersInfo_title__KVjZO{font-size:1rem;margin-top:8px;line-height:1.3}.NumbersInfo_description__9Snw_{max-width:280px;font-size:.95rem;color:#333;margin-top:2rem;line-height:1.5;text-align:center}@media (max-width:1024px){.NumbersInfo_container__MblFa h2{font-size:2rem}.NumbersInfo_container__MblFa h4{font-size:1.1rem}.NumbersInfo_contentWrapper__xHuK1{gap:1.5rem}.NumbersInfo_itemContainer__K4fxc{max-width:200px}.NumbersInfo_box__q4vd8{width:150px;height:150px}.NumbersInfo_percentage__VWY6n{font-size:1.25rem}.NumbersInfo_title__KVjZO{font-size:.9rem}.NumbersInfo_verticalLine__RfT4V{height:60px;top:150px;left:calc(50% + 100px)}.NumbersInfo_description__9Snw_{font-size:.9rem;margin-top:1.5rem}}@media (max-width:768px){.NumbersInfo_mainContainer__RB467{padding:30px 5%}.NumbersInfo_container__MblFa{padding:30px 0}.NumbersInfo_contentWrapper__xHuK1{flex-direction:column;gap:2rem;align-items:center}.NumbersInfo_itemContainer__K4fxc{max-width:300px;flex:none}.NumbersInfo_box__q4vd8{width:140px;height:140px}.NumbersInfo_percentage__VWY6n{font-size:1.2rem}.NumbersInfo_title__KVjZO{font-size:.85rem}.NumbersInfo_verticalLine__RfT4V{display:none}.NumbersInfo_description__9Snw_{margin-top:1rem;font-size:.85rem}}@media (max-width:480px){.NumbersInfo_mainContainer__RB467{padding:20px 5%}.NumbersInfo_container__MblFa h2{font-size:1.75rem}.NumbersInfo_container__MblFa h4{font-size:1rem}.NumbersInfo_box__q4vd8{width:120px;height:120px}.NumbersInfo_percentage__VWY6n{font-size:1rem}.NumbersInfo_title__KVjZO{font-size:.8rem}.NumbersInfo_description__9Snw_{font-size:.8rem;max-width:240px}}.CaseStudyDark_mainContainer__jzSmV{display:flex;align-items:center;justify-content:center;background-color:var(--black);padding:4rem 1.5rem;min-height:100vh}.CaseStudyDark_contentContainer__4o9iK{max-width:1280px;width:100%;margin:0 auto;text-align:center}.CaseStudyDark_heading__agQ2t{font-size:clamp(2rem,5vw,3rem);font-weight:700;color:var(--light);margin-bottom:3rem;text-transform:uppercase;letter-spacing:.1rem;line-height:1.2}.CaseStudyDark_caseStudyGrid__oAWqQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:2rem;gap:2rem;padding:0 1rem}.CaseStudyDark_itemCard__YaYAy{background-color:#1a1a1a;border-radius:1rem;overflow:hidden;box-shadow:0 8px 20px rgba(0,0,0,.5);transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column;height:100%}.CaseStudyDark_itemCard__YaYAy:hover{transform:translateY(-8px);box-shadow:0 12px 30px rgba(0,0,0,.6)}.CaseStudyDark_image___JVHF{width:100%;height:350px;object-fit:cover}.CaseStudyDark_title__hUPNj{font-size:clamp(1rem,2.5vw,1.25rem);color:var(--light);padding:1.5rem;font-weight:600;flex-grow:1;text-align:left;line-height:1.4;word-break:break-word}.CaseStudyDark_buttonContainer__gBDmi{padding:0 1.5rem 1.5rem;display:flex;justify-content:left}.CaseStudyDark_globalButtonBlack__AIv1z{width:100%;max-width:200px;padding:.75rem 1.5rem;font-size:1rem;border-radius:.5rem;transition:background-color .3s ease}@media (max-width:768px){.CaseStudyDark_mainContainer__jzSmV{padding:2rem 1rem}.CaseStudyDark_caseStudyGrid__oAWqQ{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.CaseStudyDark_image___JVHF{height:180px}.CaseStudyDark_heading__agQ2t{margin-bottom:2rem}}@media (max-width:480px){.CaseStudyDark_caseStudyGrid__oAWqQ{grid-template-columns:1fr;gap:1rem}.CaseStudyDark_image___JVHF{height:160px}.CaseStudyDark_title__hUPNj{padding:1rem}.CaseStudyDark_buttonContainer__gBDmi{padding:0 1rem 1rem}.CaseStudyDark_globalButtonBlack__AIv1z{max-width:100%}}