@font-face{font-family:Red Hat Display;src:url(/_next/static/media/c609bc916991e10c-s.woff2) format("woff2");font-display:swap;font-weight:400 900}@font-face{font-family:Red Hat Display Fallback;src:local("Arial");ascent-override:102.67%;descent-override:30.76%;line-gap-override:0.00%;size-adjust:99.15%}.__className_e5f9b3{font-family:Red Hat Display,Red Hat Display Fallback}.__variable_e5f9b3{--font-red-hat-display:"Red Hat Display","Red Hat Display Fallback"}@font-face{font-family:Lato;src:url(/_next/static/media/4de1fea1a954a5b6-s.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:Lato;src:url(/_next/static/media/6d664cce900333ee-s.woff2) format("woff2");font-display:swap;font-weight:700}@font-face{font-family:Lato;src:url(/_next/static/media/7ff6869a1704182a-s.woff2) format("woff2");font-display:swap;font-weight:900}@font-face{font-family:Lato Fallback;src:local("Arial");ascent-override:100.88%;descent-override:21.77%;line-gap-override:0.00%;size-adjust:97.84%}.__className_917ed0{font-family:Lato,Lato Fallback}.__variable_917ed0{--font-lato:"Lato","Lato Fallback"}@font-face{font-family:Raleway;src:url(/_next/static/media/630c17af355fa44e-s.woff2) format("woff2");font-display:swap;font-weight:400 800}@font-face{font-family:Raleway Fallback;src:local("Arial");ascent-override:92.39%;descent-override:23.00%;line-gap-override:0.00%;size-adjust:101.74%}.__className_47a802{font-family:Raleway,Raleway Fallback}.__variable_47a802{--font-raleway:"Raleway","Raleway Fallback"}.ServiceClientCarousel_section__NYTgn{width:100%}.ServiceClientCarousel_row__UJa4A{display:flex;align-items:center;gap:20px;margin-top:32px}.ServiceClientCarousel_selectors__luP44{flex:0 0 352px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ServiceClientCarousel_selectors__luP44 button{display:flex;align-items:center;gap:13px;padding:8px 12px;min-height:62px;border:1px solid #2a333c;border-radius:4px;background:transparent;color:#d8dfe5;font:inherit;font-size:16px;line-height:22px;text-align:left;cursor:pointer}.ServiceClientCarousel_selectors__luP44 img{width:32px;height:32px;object-fit:contain;flex-shrink:0;background:#f5f7fa;border-radius:2px}.ServiceClientCarousel_selectors__luP44 button[aria-pressed=true]{border-color:#066aae}.ServiceClientCarousel_card__8t7Fl{flex:1;min-width:0;background:#1c252d;border-radius:12px;touch-action:pan-y}.ServiceClientCarousel_slide__nJM7p{min-height:189px;padding:32px 47px;position:relative}.ServiceClientCarousel_slide__nJM7p[hidden]{display:none}.ServiceClientCarousel_quote__xS3sr{position:absolute;right:20px;bottom:20px;width:39px;height:29px;transform:rotate(180deg)}.ServiceClientCarousel_story__yUzqm blockquote,.ServiceClientCarousel_story__yUzqm p{margin:0;font-size:16px;line-height:22px}.ServiceClientCarousel_story__yUzqm figcaption{display:flex;flex-direction:column;gap:4px;margin-top:8px}.ServiceClientCarousel_story__yUzqm figcaption strong{font-size:24px;line-height:35px}.ServiceClientCarousel_story__yUzqm figcaption span{color:#a5b0b8;font-family:var(--font-red-hat-display),sans-serif;font-size:18px;line-height:24px}.ServiceClientCarousel_story__yUzqm a{display:inline-block;color:#ffb300;margin-top:20px;text-underline-offset:4px}.ServiceClientCarousel_section__NYTgn button:focus-visible,.ServiceClientCarousel_story__yUzqm a:focus-visible{outline:2px solid #ffb300;outline-offset:4px}@media (max-width:1000px){.ServiceClientCarousel_selectors__luP44{flex-basis:280px}.ServiceClientCarousel_selectors__luP44 button{font-size:14px;gap:8px}.ServiceClientCarousel_slide__nJM7p{padding:28px}}@media (max-width:767px){.ServiceClientCarousel_row__UJa4A{flex-direction:column;align-items:stretch}.ServiceClientCarousel_selectors__luP44{flex:auto}.ServiceClientCarousel_slide__nJM7p{min-height:230px;padding:24px}}.ServiceLandingPage_page__X5mj5{background:#0b0f12;color:#f5f7fa;font-family:var(--font-lato),sans-serif;padding:137px 42px 106px}.ServiceLandingPage_shell__ncYB4{width:100%;margin:auto;display:flex;flex-direction:column;gap:100px}.ServiceLandingPage_page__X5mj5 figure,.ServiceLandingPage_page__X5mj5 h1,.ServiceLandingPage_page__X5mj5 h2,.ServiceLandingPage_page__X5mj5 h3,.ServiceLandingPage_page__X5mj5 ol,.ServiceLandingPage_page__X5mj5 p,.ServiceLandingPage_page__X5mj5 ul{margin:0}.ServiceLandingPage_page__X5mj5 ol,.ServiceLandingPage_page__X5mj5 ul{padding:0;list-style:none}.ServiceLandingPage_page__X5mj5 h2{font-family:var(--font-raleway),sans-serif;font-size:32px;line-height:44px;font-weight:600;letter-spacing:-.2px;text-align:center}.ServiceLandingPage_heading__qt9ye{display:flex;flex-direction:column;gap:20px;text-align:center;margin-bottom:32px}.ServiceLandingPage_heading__qt9ye p{font-size:24px;line-height:36px;color:#a5b0b8;font-weight:600;letter-spacing:-.15px}.ServiceLandingPage_hero__UI0tY{min-height:589px;display:flex;align-items:center;justify-content:space-between;padding:26px;background:#1c252d;border-radius:12px;overflow:hidden}.ServiceLandingPage_heroCopy__Mbt9Q{width:828px;max-width:100%;flex-shrink:0}.ServiceLandingPage_eyebrow__Th1W0{font-size:24px;line-height:36px;letter-spacing:-.15px;margin-bottom:12px!important}.ServiceLandingPage_hero__UI0tY h1{font-family:var(--font-red-hat-display),sans-serif;font-size:56px;font-weight:700;line-height:68px;letter-spacing:-.6px}.ServiceLandingPage_heroDescription__ZCAqW{font-family:var(--font-red-hat-display),sans-serif;font-size:24px;font-weight:500;line-height:30px;letter-spacing:-.15px;margin-top:12px!important}.ServiceLandingPage_heroImage__Jr0Oh{width:452px;height:452px;object-fit:contain;flex-shrink:0}.ServiceLandingPage_actions__8C57y{display:flex;align-items:center;gap:16px;margin-top:12px;padding:8px 0}.ServiceLandingPage_primary__uvXW5,.ServiceLandingPage_secondary__xPDBu{font-family:var(--font-red-hat-display),sans-serif;min-height:48px;min-width:217px;padding:12px 16px;border-radius:8px;font-size:16px;font-weight:700;line-height:22px;letter-spacing:-.18px;text-align:center;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.ServiceLandingPage_page__X5mj5 .ServiceLandingPage_primary__uvXW5{background:#066aae;color:#f5f5f5;border:1px solid transparent}.ServiceLandingPage_secondary__xPDBu{border:1px solid #ffb300;color:#ffb300;background:transparent}.ServiceLandingPage_primary__uvXW5:hover,.ServiceLandingPage_secondary__xPDBu:hover{filter:brightness(1.15)}.ServiceLandingPage_stats__Pb_ju{display:flex;flex-wrap:wrap;row-gap:16px;margin-top:20px!important}.ServiceLandingPage_stats__Pb_ju li{display:flex;gap:7px;padding:0 12px;align-items:center}.ServiceLandingPage_stats__Pb_ju img{width:32px;height:32px;object-fit:contain}.ServiceLandingPage_stats__Pb_ju li>div{display:flex;flex-direction:column;gap:7px}.ServiceLandingPage_stats__Pb_ju strong{font-family:var(--font-red-hat-display),sans-serif;font-size:24px;line-height:30px}.ServiceLandingPage_stats__Pb_ju span{font-size:16px;line-height:22px}.ServiceLandingPage_trust__uW7uP{min-height:160px}.ServiceLandingPage_trust__uW7uP ul{display:flex;justify-content:space-around;gap:24px;padding:12px 0}.ServiceLandingPage_trust__uW7uP li{display:flex;flex-direction:row;align-items:center;gap:8px;font-family:var(--font-raleway),sans-serif;font-size:18px;font-weight:600}.ServiceLandingPage_trust__uW7uP img{width:36px;height:36px;padding:4px;background:#fff;border-radius:8px;object-fit:contain}.ServiceLandingPage_cards__poHhb{display:flex;justify-content:center;flex-wrap:wrap;gap:36px 32px;padding-top:12px}.ServiceLandingPage_cards__poHhb article{flex:0 1 calc((100% - 64px) / 3);border:1px solid #2a333c;border-radius:12px;min-height:306px;padding:32px 16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px;text-align:center;box-shadow:0 4px 4px #00000040}.ServiceLandingPage_cards__poHhb article>img{width:60px;height:60px;object-fit:contain}.ServiceLandingPage_cards__poHhb h3{font-family:var(--font-raleway),sans-serif;font-size:32px;line-height:44px;font-weight:600;letter-spacing:-.2px}.ServiceLandingPage_cards__poHhb p{margin-top:12px;font-family:var(--font-red-hat-display),sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#d8dfe5}.ServiceLandingPage_sectionLink__clVk3{border:1px solid #1c7ec5;color:#1c7ec5;min-height:48px;min-width:217px;padding:12px 16px;border-radius:8px;display:table;text-align:center;font-family:var(--font-red-hat-display),sans-serif;font-size:16px;font-weight:700;line-height:22px;text-decoration:none;margin:32px auto 0}.ServiceLandingPage_sectionLink__clVk3:hover{background:#1c7ec522}.ServiceLandingPage_iconList__vL05_{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;padding:12px 0!important}.ServiceLandingPage_iconList__vL05_[data-count="6"]{grid-template-columns:repeat(3,minmax(0,1fr))}.ServiceLandingPage_iconList__vL05_ li{display:flex;align-items:center;gap:8px;font-family:var(--font-raleway),sans-serif;font-size:20px;line-height:24px;font-weight:600;min-width:0}.ServiceLandingPage_iconList__vL05_ img{flex-shrink:0;object-fit:contain;width:40px;height:40px}.ServiceLandingPage_iconList__vL05_ h3{font:inherit}.ServiceLandingPage_iconList__vL05_ p{font-family:var(--font-lato),sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#a5b0b8;margin-top:8px}.ServiceLandingPage_process__0EPmW ol{display:flex;align-items:flex-start;justify-content:space-between}.ServiceLandingPage_process__0EPmW li{display:flex;align-items:center;justify-content:space-between;flex:1;min-width:0}.ServiceLandingPage_process__0EPmW li:last-child{flex:0 1 197px}.ServiceLandingPage_process__0EPmW li>div{max-width:197px;flex:1;text-align:center}.ServiceLandingPage_process__0EPmW li>div>img{width:60px;height:60px;object-fit:contain;margin:0 auto 13px}.ServiceLandingPage_process__0EPmW h3{font-family:var(--font-red-hat-display),sans-serif;font-size:18px;line-height:24px;font-weight:600}.ServiceLandingPage_process__0EPmW li p{font-size:14px;line-height:20px;color:#a5b0b8;margin-top:4px}.ServiceLandingPage_arrow__39UgO{flex-shrink:0;max-width:54px;height:auto;margin:0 10px}.ServiceLandingPage_features__samxw ul{display:flex;flex-wrap:wrap;justify-content:center;gap:20px 32px}.ServiceLandingPage_features__samxw li{border:1px solid #a5b0b8;min-height:92px;padding:12px 16px;display:flex;align-items:center;gap:16px;flex:0 1 calc((100% - 64px) / 3);font-family:var(--font-raleway),sans-serif;font-size:16px;font-weight:600;line-height:24px}.ServiceLandingPage_features__samxw img{width:60px;height:60px;object-fit:contain;flex-shrink:0}.ServiceLandingPage_segments__ViPA7 ul{display:flex;flex-wrap:wrap;justify-content:center;gap:24px 32px}.ServiceLandingPage_segments__ViPA7 li{width:calc((100% - 128px) / 5);display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.ServiceLandingPage_segments__ViPA7 img{width:40px;height:40px;object-fit:contain}.ServiceLandingPage_segments__ViPA7 h3{font-family:var(--font-raleway),sans-serif;font-size:24px;font-weight:600;line-height:28px}.ServiceLandingPage_caseStudies__tDjAH>div:not(.ServiceLandingPage_heading__qt9ye){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.ServiceLandingPage_caseStudies__tDjAH article{background:#1c252d;border-radius:12px;overflow:hidden;display:flex;flex-direction:column}.ServiceLandingPage_caseStudies__tDjAH article>img{width:100%;height:220px;object-fit:contain;background:#0b141a}.ServiceLandingPage_caseStudies__tDjAH article>div{padding:24px;flex:1;display:flex;flex-direction:column;align-items:flex-start}.ServiceLandingPage_caseStudies__tDjAH h3{min-height:48px;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.5px}.ServiceLandingPage_caseStudies__tDjAH p{font-family:Roboto,Arial,sans-serif;font-size:14px;line-height:20px;letter-spacing:.25px;color:#d8dfe5;margin-top:8px}.ServiceLandingPage_caseStudies__tDjAH article a{margin-top:auto;padding:24px 0 0;color:#ffb300;font-family:var(--font-red-hat-display),sans-serif;font-size:16px;font-weight:700;line-height:24px}.ServiceLandingPage_caseStudies__tDjAH>.ServiceLandingPage_sectionLink__clVk3,.ServiceLandingPage_technologies__hN2ah>.ServiceLandingPage_sectionLink__clVk3{margin-right:0}.ServiceLandingPage_technologies__hN2ah ul{display:flex;justify-content:space-between;align-items:center;gap:32px;min-height:88px}.ServiceLandingPage_technologies__hN2ah li{height:68px;flex:1;display:flex;align-items:center;justify-content:center;overflow:hidden;font-size:32px;font-weight:700}.ServiceLandingPage_technologies__hN2ah img{max-width:100%;height:68px;object-fit:contain}.ServiceLandingPage_whyChoose__p0YFL .ServiceLandingPage_iconList__vL05_ img{width:60px;height:60px}.ServiceLandingPage_cta__RiKJI{display:flex;gap:24px;align-items:center;padding:40px;background:#090a0c;border-radius:12px;min-height:258px}.ServiceLandingPage_cta__RiKJI>img{width:202px;height:178px;object-fit:cover;flex-shrink:0}.ServiceLandingPage_cta__RiKJI>div{flex:1}.ServiceLandingPage_cta__RiKJI h2{text-align:left;font-family:var(--font-red-hat-display),sans-serif;font-size:40px;line-height:48px}.ServiceLandingPage_cta__RiKJI p{font-family:var(--font-raleway),sans-serif;font-size:20px;font-weight:600;line-height:24px;margin-top:16px}.ServiceLandingPage_cta__RiKJI .ServiceLandingPage_actions__8C57y{margin-top:24px;padding:0;gap:27px}.ServiceLandingPage_cta__RiKJI .ServiceLandingPage_primary__uvXW5,.ServiceLandingPage_cta__RiKJI .ServiceLandingPage_secondary__xPDBu{min-width:312px}.ServiceLandingPage_testimonialRow__Bhtzr{display:flex;align-items:center;gap:20px;margin-top:32px}.ServiceLandingPage_testimonial__GSmFq ul{display:grid;grid-template-columns:repeat(2,168px);gap:16px;flex-shrink:0}.ServiceLandingPage_testimonial__GSmFq li{border:1px solid #2a333c;min-height:62px;padding:9px 21px;display:flex;flex-direction:column;gap:13px;align-items:center;font-family:var(--font-raleway),sans-serif;font-size:16px;font-weight:600;line-height:22px}.ServiceLandingPage_testimonial__GSmFq li>img{width:120px;height:64px;object-fit:contain;padding:8px;border-radius:4px;background:#fff;flex-shrink:0}.ServiceLandingPage_testimonial__GSmFq figure{background:#1c252d;border-radius:12px;min-height:189px;padding:32px 47px;position:relative;flex:1}.ServiceLandingPage_testimonial__GSmFq blockquote{font-size:16px;line-height:22px;margin:0}.ServiceLandingPage_testimonial__GSmFq figcaption{display:flex;flex-direction:column;gap:4px;margin-top:8px}.ServiceLandingPage_testimonial__GSmFq strong{font-family:var(--font-lato),sans-serif;font-size:24px;font-weight:600;line-height:35px}.ServiceLandingPage_testimonial__GSmFq figcaption span{font-family:var(--font-red-hat-display),sans-serif;font-size:18px;line-height:24px;color:#a5b0b8}.ServiceLandingPage_testimonial__GSmFq figure>img{position:absolute;right:20px;bottom:20px;width:39px;height:29px;transform:rotate(180deg)}.ServiceLandingPage_faqs__DJ2Ov{width:100%;max-width:max(1282px,calc(100% - 74px));margin:auto;display:flex;flex-direction:column;gap:20px}.ServiceLandingPage_faqs__DJ2Ov details{background:#1c252d;border:1px solid #2a333c;border-radius:8px;box-shadow:0 20px 50px #0000001f}.ServiceLandingPage_faqs__DJ2Ov summary{cursor:pointer;min-height:88px;padding:28px 30px;display:flex;align-items:center;justify-content:space-between;gap:24px;font-family:var(--font-urbanist),sans-serif;font-size:24px;line-height:30px;font-weight:600;list-style:none}.ServiceLandingPage_faqs__DJ2Ov summary::-webkit-details-marker{display:none}.ServiceLandingPage_faqs__DJ2Ov summary img{width:13.63px;height:24px;transform:rotate(90deg);flex-shrink:0}.ServiceLandingPage_faqs__DJ2Ov details[open] summary img{transform:rotate(-90deg)}.ServiceLandingPage_faqs__DJ2Ov details>p{font-size:20px;line-height:30px;color:#d8dfe5;padding:0 30px 28px}.ServiceLandingPage_page__X5mj5 a:focus-visible,.ServiceLandingPage_page__X5mj5 summary:focus-visible{outline:2px solid #ffb300;outline-offset:4px}@media (max-width:1199px){.ServiceLandingPage_heroCopy__Mbt9Q{width:65%}.ServiceLandingPage_hero__UI0tY h1{font-size:44px;line-height:54px}.ServiceLandingPage_heroImage__Jr0Oh{width:35%;height:auto}.ServiceLandingPage_stats__Pb_ju{gap:16px}.ServiceLandingPage_stats__Pb_ju li{padding:0;flex:1 0 40%}.ServiceLandingPage_cards__poHhb h3{font-size:26px;line-height:34px}.ServiceLandingPage_iconList__vL05_{grid-template-columns:repeat(3,minmax(0,1fr))}.ServiceLandingPage_cta__RiKJI .ServiceLandingPage_primary__uvXW5,.ServiceLandingPage_cta__RiKJI .ServiceLandingPage_secondary__xPDBu{min-width:200px}.ServiceLandingPage_testimonialRow__Bhtzr{align-items:stretch}.ServiceLandingPage_testimonial__GSmFq ul{grid-template-columns:repeat(2,135px)}.ServiceLandingPage_testimonial__GSmFq li{padding:9px}.ServiceLandingPage_process__0EPmW .ServiceLandingPage_arrow__39UgO{max-width:24px;margin:0 4px}}@media (max-width:767px){.ServiceLandingPage_page__X5mj5{padding:110px 20px 64px}.ServiceLandingPage_shell__ncYB4{gap:64px}.ServiceLandingPage_page__X5mj5 h2{font-size:28px;line-height:36px}.ServiceLandingPage_heading__qt9ye{gap:16px;margin-bottom:24px}.ServiceLandingPage_heading__qt9ye p{font-size:18px;line-height:28px}.ServiceLandingPage_hero__UI0tY{min-height:0;display:block;padding:24px}.ServiceLandingPage_heroCopy__Mbt9Q{width:100%}.ServiceLandingPage_eyebrow__Th1W0{font-size:18px;line-height:28px}.ServiceLandingPage_hero__UI0tY h1{font-size:36px;line-height:44px}.ServiceLandingPage_heroDescription__ZCAqW{font-size:18px;line-height:28px}.ServiceLandingPage_heroImage__Jr0Oh{display:none}.ServiceLandingPage_actions__8C57y{align-items:stretch;flex-wrap:wrap;gap:12px}.ServiceLandingPage_primary__uvXW5,.ServiceLandingPage_secondary__xPDBu{min-width:0;flex:1 1 100%;font-size:16px}.ServiceLandingPage_stats__Pb_ju{margin-top:24px!important}.ServiceLandingPage_stats__Pb_ju li{gap:8px}.ServiceLandingPage_stats__Pb_ju strong{font-size:22px}.ServiceLandingPage_stats__Pb_ju span{font-size:13px;line-height:20px}.ServiceLandingPage_trust__uW7uP ul{flex-wrap:wrap;justify-content:center}.ServiceLandingPage_trust__uW7uP li{font-size:14px}.ServiceLandingPage_trustDot__Wqs__{width:24px;height:24px}.ServiceLandingPage_cards__poHhb{gap:20px;padding:0}.ServiceLandingPage_cards__poHhb article{flex-basis:100%;min-height:270px}.ServiceLandingPage_cards__poHhb h3{font-size:28px;line-height:36px}.ServiceLandingPage_cards__poHhb p{font-size:18px;line-height:28px}.ServiceLandingPage_iconList__vL05_,.ServiceLandingPage_iconList__vL05_[data-count="6"]{grid-template-columns:1fr;gap:24px}.ServiceLandingPage_iconList__vL05_ li{font-size:18px;line-height:26px}.ServiceLandingPage_process__0EPmW ol{flex-direction:column;gap:28px}.ServiceLandingPage_process__0EPmW li,.ServiceLandingPage_process__0EPmW li:last-child{width:100%;flex:auto}.ServiceLandingPage_process__0EPmW li>div{max-width:none;flex:1}.ServiceLandingPage_process__0EPmW h3{font-size:20px}.ServiceLandingPage_process__0EPmW li p{font-size:16px;line-height:24px}.ServiceLandingPage_process__0EPmW .ServiceLandingPage_arrow__39UgO{display:none}.ServiceLandingPage_features__samxw li{flex-basis:100%;font-size:16px}.ServiceLandingPage_segments__ViPA7 ul{gap:28px 20px}.ServiceLandingPage_segments__ViPA7 li{width:calc((100% - 20px) / 2)}.ServiceLandingPage_segments__ViPA7 h3{font-size:20px;line-height:28px}.ServiceLandingPage_caseStudies__tDjAH>div:not(.ServiceLandingPage_heading__qt9ye){grid-template-columns:1fr;gap:24px}.ServiceLandingPage_caseStudies__tDjAH article,.ServiceLandingPage_caseStudies__tDjAH article>div{min-height:0}.ServiceLandingPage_caseStudies__tDjAH>.ServiceLandingPage_sectionLink__clVk3,.ServiceLandingPage_technologies__hN2ah>.ServiceLandingPage_sectionLink__clVk3{margin-right:auto}.ServiceLandingPage_technologies__hN2ah ul{flex-wrap:wrap;gap:24px}.ServiceLandingPage_technologies__hN2ah li{flex:1 0 25%}.ServiceLandingPage_technologies__hN2ah img{height:50px}.ServiceLandingPage_cta__RiKJI{padding:24px;display:block}.ServiceLandingPage_cta__RiKJI>img{display:none}.ServiceLandingPage_cta__RiKJI h2{font-size:30px;line-height:38px}.ServiceLandingPage_cta__RiKJI p{font-size:18px;line-height:28px}.ServiceLandingPage_cta__RiKJI .ServiceLandingPage_actions__8C57y{margin-top:24px;gap:12px}.ServiceLandingPage_cta__RiKJI .ServiceLandingPage_primary__uvXW5,.ServiceLandingPage_cta__RiKJI .ServiceLandingPage_secondary__xPDBu{min-width:0}.ServiceLandingPage_testimonialRow__Bhtzr{flex-direction:column;gap:24px}.ServiceLandingPage_testimonial__GSmFq ul{grid-template-columns:repeat(2,minmax(0,1fr))}.ServiceLandingPage_testimonial__GSmFq li{padding:12px 20px}.ServiceLandingPage_testimonial__GSmFq figure{padding:24px 24px 52px}.ServiceLandingPage_testimonial__GSmFq strong{font-size:24px}.ServiceLandingPage_testimonial__GSmFq figcaption span{font-size:16px}.ServiceLandingPage_faqs__DJ2Ov summary{font-size:20px;line-height:28px;padding:20px;min-height:88px}.ServiceLandingPage_faqs__DJ2Ov details>p{padding:0 20px 24px;font-size:18px;line-height:28px}}.ServiceLandingPage_withDashboard__8WCMB .ServiceLandingPage_heroCopy__Mbt9Q{width:58%;padding-right:24px}.ServiceLandingPage_dashboard__Utqm6{width:42%;padding:20px;border:1px solid #354957;border-radius:12px;background:#10191f;box-shadow:0 16px 30px #0003}.ServiceLandingPage_dashboard__Utqm6 h2{font-family:var(--font-red-hat-display),sans-serif;font-size:20px;line-height:28px;text-align:left;margin-bottom:20px}.ServiceLandingPage_dashboardBody__sTHa7{display:grid;grid-template-columns:90px 1fr;gap:16px;font-size:12px;line-height:22px;color:#a5b0b8}.ServiceLandingPage_dashboardBody__sTHa7>ul{border-right:1px solid #354957;padding-right:8px}.ServiceLandingPage_dashboard__Utqm6 dl{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:0 0 20px}.ServiceLandingPage_dashboard__Utqm6 dl>div{background:#1c252d;padding:10px;border-radius:6px}.ServiceLandingPage_dashboard__Utqm6 dd{margin:0;font-size:22px;font-weight:700;color:#f5f7fa}.ServiceLandingPage_dashboard__Utqm6 h3{font-size:14px;line-height:22px;margin:14px 0 6px}.ServiceLandingPage_dashboard__Utqm6 .ServiceLandingPage_statuses__D785F{display:flex;flex-wrap:wrap;gap:6px}.ServiceLandingPage_statuses__D785F li{background:#1c252d;padding:2px 8px;border-radius:8px;color:#ffb300}@media (max-width:1100px){.ServiceLandingPage_withDashboard__8WCMB{flex-direction:column;gap:32px}.ServiceLandingPage_dashboard__Utqm6,.ServiceLandingPage_withDashboard__8WCMB .ServiceLandingPage_heroCopy__Mbt9Q{width:100%}.ServiceLandingPage_withDashboard__8WCMB .ServiceLandingPage_heroCopy__Mbt9Q{padding-right:0}}@media (max-width:767px){.ServiceLandingPage_dashboard__Utqm6{margin-top:32px;padding:14px}.ServiceLandingPage_dashboardBody__sTHa7{grid-template-columns:1fr}.ServiceLandingPage_dashboardBody__sTHa7>ul{display:none}}.ServiceLandingPage_technologies__hN2ah li{flex:0 1 auto}.ServiceLandingPage_technologyImage__gThg4{position:relative;display:block;height:64px;width:141px;overflow:hidden}.ServiceLandingPage_technologyImage__gThg4 img{position:absolute;max-width:none;width:100%;height:100%;object-fit:cover}.ServiceLandingPage_technologies__hN2ah [data-technology=".NET"] img{height:220.29%;top:-62.32%}.ServiceLandingPage_technologies__hN2ah [data-technology=Azure] .ServiceLandingPage_technologyImage__gThg4{width:150px}.ServiceLandingPage_technologies__hN2ah [data-technology=Azure] img{height:130.97%;top:-19.47%}.ServiceLandingPage_technologies__hN2ah [data-technology="SQL Server"] .ServiceLandingPage_technologyImage__gThg4{width:134px}.ServiceLandingPage_technologies__hN2ah [data-technology="SQL Server"] img{height:117.65%;top:-9.12%}.ServiceLandingPage_technologies__hN2ah [data-technology=React] .ServiceLandingPage_technologyImage__gThg4{width:114px}.ServiceLandingPage_technologies__hN2ah [data-technology=Angular] .ServiceLandingPage_technologyImage__gThg4{width:225px}.ServiceLandingPage_technologies__hN2ah [data-technology=AWS] .ServiceLandingPage_technologyImage__gThg4{width:107px}@media (max-width:1100px){.ServiceLandingPage_technologies__hN2ah ul{flex-wrap:wrap;justify-content:center}.ServiceLandingPage_technologies__hN2ah li{flex:0 1 28%}.ServiceLandingPage_technologyImage__gThg4{max-width:100%}}@media (max-width:767px){.ServiceLandingPage_technologies__hN2ah li{flex:0 1 42%}.ServiceLandingPage_technologies__hN2ah [data-technology=Angular] .ServiceLandingPage_technologyImage__gThg4{height:44px}}.ServiceLandingPage_process__0EPmW ol{min-height:144px}.ServiceLandingPage_segments__ViPA7 ul{min-height:113px}.ServiceLandingPage_faqs__DJ2Ov summary{min-height:86px}.ServiceLandingPage_whyChoose__p0YFL .ServiceLandingPage_iconList__vL05_[data-count="6"]{gap:32px 20px}@media (min-width:1400px){.ServiceLandingPage_challenges__jjo92 .ServiceLandingPage_iconList__vL05_[data-count="5"]{grid-template-columns:224fr 255fr 255fr 262fr 277fr}.ServiceLandingPage_challenges__jjo92 .ServiceLandingPage_iconList__vL05_[data-count="5"] li{gap:12px}.ServiceLandingPage_whyChoose__p0YFL .ServiceLandingPage_iconList__vL05_[data-count="5"]{grid-template-columns:239fr 279fr 278fr 279fr 279fr;gap:0}}.ServiceLandingPage_segments__ViPA7 ul{row-gap:32px}.ServiceLandingPage_segments__ViPA7 li{gap:13px}.ServiceLandingPage_segments__ViPA7 h3{font-family:var(--font-red-hat-display),sans-serif;font-weight:700;line-height:30px}.ServiceLandingPage_features__samxw li:nth-child(7):last-child{min-height:90px}@media (min-width:1400px){.ServiceLandingPage_page__X5mj5[data-service=construction] .ServiceLandingPage_challenges__jjo92 li:nth-child(4) span{width:218px;flex-shrink:0}}@media (min-width:768px){.ServiceLandingPage_page__X5mj5[data-service=healthcare]{padding-bottom:132px}}.ServiceLandingPage_eyebrow__Th1W0,.ServiceLandingPage_heading__qt9ye p,.ServiceLandingPage_testimonial__GSmFq strong{font-family:var(--font-service-lato-semibold),sans-serif;font-weight:600}.ServiceLandingPage_caseStudies__tDjAH h3,.ServiceLandingPage_caseStudies__tDjAH p{font-family:var(--font-service-roboto),sans-serif}.ServiceLandingPage_features__samxw li{font-family:var(--font-red-hat-display),sans-serif;font-weight:700;line-height:22px;letter-spacing:-.18px}.ServiceLandingPage_testimonial__GSmFq figcaption span{font-size:20px;font-weight:500}@media (max-width:767px){.ServiceLandingPage_testimonial__GSmFq figcaption span{font-size:16px}}.ServiceLandingPage_page__X5mj5[data-service=manufacturing] .ServiceLandingPage_heroImage__Jr0Oh{object-fit:contain}@media (min-width:768px){.ServiceLandingPage_caseStudies__tDjAH>div:has(>article:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.ServiceLandingPage_caseStudies__tDjAH>div:has(>article:only-child){grid-template-columns:minmax(0,1fr)}}.ServiceTechnologies_section__HduEr{width:100%}.ServiceTechnologies_categories__7Gaic{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:1209px;margin:88px auto 0}.ServiceTechnologies_category__PIxpy{position:relative;min-height:410px;padding:135px 28px 24px;border:1px solid #2a333c;border-radius:16px;background:#1c252dcc;box-shadow:0 12px 32px #066aae14}.ServiceTechnologies_category__PIxpy h3{font-family:var(--font-raleway),sans-serif;font-size:32px;font-weight:600;line-height:40px}.ServiceTechnologies_illustration__Maf5V{position:absolute;top:-48px;left:40px;display:grid;place-items:center;width:152px;height:152px;border:2px solid #066aae;border-radius:16px;background:#1c252d;transform:rotate(-8.54deg);box-shadow:0 8px 20px #066aae1a}.ServiceTechnologies_illustration__Maf5V img{width:100px;height:100px;object-fit:contain}.ServiceTechnologies_category__PIxpy ul{display:flex;flex-direction:column;gap:6px;margin-top:12px!important}.ServiceTechnologies_category__PIxpy li{display:flex;align-items:center;gap:19px;font-family:var(--font-raleway),sans-serif;font-size:20px;font-weight:600;color:#d8dfe5}.ServiceTechnologies_logo__GaPfR{display:block;position:relative;width:50px;height:50px;flex-shrink:0;overflow:hidden;border-radius:50%}.ServiceTechnologies_logo__GaPfR img{position:absolute;width:100%;height:100%;object-fit:contain}.ServiceTechnologies_logo__GaPfR[data-technology=".NET"]{background:#512bd4}.ServiceTechnologies_logo__GaPfR[data-technology=".NET"] img{width:111.62%;height:51.32%;left:-6.6%;top:23.7%}.ServiceTechnologies_logo__GaPfR[data-technology=React] img{width:114px;max-width:none;height:64px;left:3px;top:-7px;object-fit:cover}.ServiceTechnologies_logo__GaPfR[data-technology=Angular] img{width:144px;max-width:none;height:41px;left:9px;top:4px;object-fit:cover}.ServiceTechnologies_logo__GaPfR[data-technology=Azure] img{width:133.336px;max-width:none;height:74.653px;left:-6px;top:-15.098px;object-fit:fill}.ServiceTechnologies_logo__GaPfR[data-technology=AWS] img{width:40px;height:24px;left:5px;top:13px}.ServiceTechnologies_grid__XG6Cl[hidden]{display:none}@media (max-width:1000px){.ServiceTechnologies_category__PIxpy{padding-left:20px;padding-right:20px}.ServiceTechnologies_category__PIxpy h3{font-size:25px;line-height:34px}}@media (max-width:767px){.ServiceTechnologies_categories__7Gaic{grid-template-columns:1fr;gap:90px}.ServiceTechnologies_category__PIxpy{min-height:340px}}.ServiceTechnologies_description__2lE_7{text-align:center;margin-top:16px!important;color:#a5b0b8;line-height:1.5}.ServiceTechnologies_grid__XG6Cl{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:32px 24px;margin-top:40px!important}.ServiceTechnologies_grid__XG6Cl li{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;font-size:18px}.ServiceTechnologies_grid__XG6Cl li[hidden]{display:none}.ServiceTechnologies_grid__XG6Cl img{width:64px;max-width:100%;height:64px;object-fit:contain}.ServiceTechnologies_actions__BtZrg{display:flex;justify-content:flex-end;margin-top:32px}.ServiceTechnologies_actions__BtZrg button{border:1px solid #1c7ec5;border-radius:8px;padding:12px 16px;min-height:48px;background:transparent;color:#1c7ec5;font-family:var(--font-red-hat-display),sans-serif;font-size:16px;line-height:22px;font-weight:700;cursor:pointer}.ServiceTechnologies_actions__BtZrg button:hover{background:#0587ca15}.ServiceTechnologies_actions__BtZrg button:focus-visible{outline:2px solid #ffb300;outline-offset:4px}@media (max-width:1100px){.ServiceTechnologies_grid__XG6Cl{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.ServiceTechnologies_grid__XG6Cl{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.ServiceTechnologies_actions__BtZrg{justify-content:center}.ServiceTechnologies_grid__XG6Cl li{font-size:16px}}