.ServicesHero_badge__qA069{display:inline-flex;align-items:center;gap:6px;background:#E4E4FF;border-radius:19px;padding:10px 16px;max-width:100%}.ServicesHero_badgeText__VmMF_{font-family:Lato,sans-serif;font-weight:900;font-size:var(--ysq-fs-12);line-height:12px;background:var(--ysq-gradient-brand);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;white-space:nowrap}@media (max-width:480px){.ServicesHero_badge__qA069{padding:8px 14px;max-width:100%}.ServicesHero_badgeText__VmMF_{font-size:11px;line-height:11px}}.ServicesHero_heroContainer__tTOLs{display:flex;flex-direction:column;align-items:center;gap:clamp(8px,.7vw,10px);text-align:center}.ServicesHero_headerBlock__dre1W{display:flex;flex-direction:column;align-items:center;gap:clamp(6px,.55vw,8px);max-width:100%}.ServicesHero_heading__tS9qg{font-family:Arial,sans-serif;font-weight:700;font-size:clamp(26px,6vw,36px);line-height:normal;margin:0;max-width:100%}.ServicesHero_textBlack__BqO4t{color:#000}.ServicesHero_textBlue__bi_4O{color:#1476D6}.ServicesHero_textGradient__8yRc_{background:var(--ysq-gradient-brand);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.ServicesHero_subline__EKW2H{display:flex;flex-direction:column;gap:clamp(1px,.2vw,2px);max-width:min(600px,100%)}.ServicesHero_sublineText__U39Fg{font-family:Lato,sans-serif;font-weight:400;font-size:clamp(15px,2.5vw,18px);line-height:normal;color:rgba(0,0,0,.8);margin:0}.ServiceCard_card___Ty0h{background:#ffffff;border:.551px solid var(--card-border);border-radius:var(--ysq-svc-radius);box-shadow:0 0 3.449px rgba(0,0,0,.15);padding:var(--ysq-svc-pad-y) var(--ysq-svc-pad-x);display:flex;flex-direction:column;gap:var(--ysq-svc-gap-content-link);height:100%;position:relative;transition:transform .2s ease,box-shadow .2s ease,background .3s ease,border-color .3s ease}.ServiceCard_card___Ty0h:hover{transform:translateY(-4px);background:linear-gradient(90deg,#1476D6,#7369CF 90.865%);border-color:#7369CF;box-shadow:0 12px 30px rgba(20,118,214,.2)}.ServiceCard_head__lJkv_{display:flex;flex-direction:column;gap:var(--ysq-svc-gap-badge-header)}.ServiceCard_badge__O_MvF{align-self:flex-end;font-family:Lato,sans-serif;font-weight:800;font-size:var(--ysq-fs-card-badge);line-height:1.46;letter-spacing:.04em;text-transform:uppercase;padding:4.138px 6.897px;border-radius:13.794px;background:var(--badge-bg);border:.69px solid var(--badge-border);color:var(--badge-text);transition:background .3s ease,border-color .3s ease,color .3s ease}.ServiceCard_header__Gnvj7{display:flex;flex-direction:row;gap:var(--ysq-svc-gap-icon-text);align-items:flex-start;width:100%}.ServiceCard_iconBox__qI2IG{flex:0 0 var(--ysq-svc-icon);width:var(--ysq-svc-icon);height:var(--ysq-svc-icon);border-radius:5.31px;background:var(--icon-bg);display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 3.54px 1.77px rgba(0,0,0,.02));transition:background .3s ease}.ServiceCard_iconBox__qI2IG img{transition:filter .3s ease}.ServiceCard_content__oXsJv{display:flex;flex-direction:column;gap:var(--ysq-svc-gap-title-desc);flex:1 1;min-width:0}.ServiceCard_title__fgYrq{font-family:Arial,sans-serif;font-weight:700;font-size:var(--ysq-fs-card-title)!important;line-height:1.26!important;color:#111827;margin:0;transition:color .3s ease}.ServiceCard_desc__ckh_Z{font-family:Lato,sans-serif;font-weight:400;font-size:var(--ysq-fs-12);line-height:1.38;color:#4b5563;margin:0;transition:color .3s ease}.ServiceCard_bullets__smxkm{display:grid;grid-template-columns:1fr 1fr;gap:var(--ysq-svc-gap-bullet-row) var(--ysq-svc-gap-bullet-col);padding:0;margin:0;margin-top:calc(var(--ysq-svc-gap-header-bullets) - var(--ysq-svc-gap-content-link));list-style:none}@media (max-width:380px){.ServiceCard_bullets__smxkm{grid-template-columns:1fr}}.ServiceCard_bullet__NL7Qp{display:flex;gap:var(--ysq-svc-gap-check-label);align-items:center;font-family:Lato,sans-serif;font-weight:400;font-size:var(--ysq-fs-12);line-height:1.38;color:#000000;transition:color .3s ease}.ServiceCard_bullet__NL7Qp img{transition:filter .3s ease}.ServiceCard_link___WHS5{display:flex;gap:var(--ysq-svc-gap-link-arrow);align-items:center;font-family:Lato,sans-serif;font-weight:700;font-size:var(--ysq-fs-14);line-height:1.478;color:var(--accent);margin-top:auto;text-decoration:none;align-self:flex-start;transition:color .3s ease,opacity .2s ease;min-height:44px}.ServiceCard_link___WHS5:hover{opacity:.85}.ServiceCard_link___WHS5:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:4px}.ServiceCard_arrow__Cv6b_{transition:filter .3s ease}.ServiceCard_linkGradient__G0iyf span{background:linear-gradient(90deg,#1476D6,#7369CF 90.865%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;transition:-webkit-text-fill-color .3s ease,color .3s ease}.ServiceCard_card___Ty0h:hover .ServiceCard_badge__O_MvF{background:rgba(244,241,255,.3);color:#ffffff;border-color:rgba(244,241,255,.5)}.ServiceCard_card___Ty0h:hover .ServiceCard_iconBox__qI2IG{background:rgba(255,255,255,.2)}.ServiceCard_card___Ty0h:hover .ServiceCard_iconBox__qI2IG img{filter:brightness(0) invert(1)}.ServiceCard_card___Ty0h:hover .ServiceCard_title__fgYrq{color:#ffffff!important}.ServiceCard_card___Ty0h:hover .ServiceCard_desc__ckh_Z{color:rgba(255,255,255,.85)}.ServiceCard_card___Ty0h:hover .ServiceCard_bullet__NL7Qp{color:#ffffff}.ServiceCard_checkIcon__Jtdbb{flex-shrink:0}.ServiceCard_checkBg__C5SmV,.ServiceCard_checkTick__EDwcT{transition:fill .3s ease}.ServiceCard_card___Ty0h:hover .ServiceCard_checkBg__C5SmV{fill:transparent}.ServiceCard_card___Ty0h:hover .ServiceCard_checkTick__EDwcT{fill:#ffffff}.ServiceCard_card___Ty0h:hover .ServiceCard_link___WHS5{color:#ffffff}.ServiceCard_arrow__Cv6b_{transform:scaleX(-1);transition:filter .3s ease,stroke .3s ease}.ServiceCard_arrowPath__wh1vo{transition:stroke .3s ease}.ServiceCard_card___Ty0h:hover .ServiceCard_linkGradient__G0iyf span{-webkit-text-fill-color:#ffffff;color:#ffffff}.ServiceCard_card___Ty0h:hover .ServiceCard_arrow__Cv6b_{filter:brightness(0) invert(1)}.ServiceCard_card___Ty0h:hover .ServiceCard_arrowPath__wh1vo{stroke:#ffffff}.ServiceCardGrid_section__D2_nU{margin-top:30px;width:100%;display:flex;flex-direction:column;gap:10px}.ServiceCardGrid_bottomRow__X52f_,.ServiceCardGrid_topRow__LmhUt{display:grid;gap:8.849px;grid-template-columns:1fr}@media (min-width:600px){.ServiceCardGrid_bottomRow__X52f_,.ServiceCardGrid_topRow__LmhUt{grid-template-columns:repeat(2,1fr);gap:8.849px}}@media (min-width:1024px){.ServiceCardGrid_topRow__LmhUt{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:8.849px}.ServiceCardGrid_bottomRow__X52f_{grid-template-columns:repeat(2,minmax(0,500.87px));justify-content:center;align-items:stretch;gap:8.849px}}.ServiceTabBar_bar__vwHSl{position:sticky;top:75px;z-index:1000;width:100%;background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.05);transition:top .3s ease}html[data-nav-hidden] .ServiceTabBar_bar__vwHSl{top:0}.ServiceTabBar_inner__wTrY8{display:flex;gap:var(--ysq-tab-gap-row);align-items:center;justify-content:center;height:auto;padding:var(--ysq-tab-pad-y) var(--ysq-tab-pad-x);max-width:1380px;margin:0 auto;position:relative}.ServiceTabBar_indicator__Gltac{position:absolute;left:0;top:0;border-radius:var(--ysq-tab-radius);background:var(--ysq-tab-pill-bg);border:1px solid var(--ysq-tab-pill-border);transition:transform .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1),height .35s ease,top .35s ease;pointer-events:none;z-index:0}.ServiceTabBar_tab__Kefj_{display:flex;align-items:center;gap:var(--ysq-tab-gap-icon-text);height:var(--ysq-tab-height);padding:0 12px;border:1px solid transparent;border-radius:var(--ysq-tab-radius);background:transparent;cursor:pointer;text-align:left;font-family:inherit;position:relative;z-index:1;transition:background .2s ease,border-color .2s ease}.ServiceTabBar_tab__Kefj_:hover:not(.ServiceTabBar_active__fmAVe){background:rgba(20,118,214,.05)}.ServiceTabBar_tab__Kefj_:focus-visible{outline:2px solid var(--ysq-tab-pill-border);outline-offset:2px}.ServiceTabBar_iconCircle__frPAW{flex-basis:var(--ysq-tab-circle);width:var(--ysq-tab-circle);height:var(--ysq-tab-circle);border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--ysq-tab-circle-bg);transition:background .3s ease}.ServiceTabBar_tab__Kefj_.ServiceTabBar_active__fmAVe .ServiceTabBar_iconCircle__frPAW{background:var(--ysq-tab-gradient-icon)}.ServiceTabBar_icon__G6kae{width:var(--ysq-tab-glyph);height:var(--ysq-tab-glyph);background-color:var(--ysq-tab-glyph-color);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:background-color .3s ease}.ServiceTabBar_tab__Kefj_.ServiceTabBar_active__fmAVe .ServiceTabBar_icon__G6kae{background-color:#fff}.ServiceTabBar_text__QMUuU{display:flex;flex-direction:column;gap:var(--ysq-tab-gap-title-sub)}.ServiceTabBar_title__mYGwk{font-family:Lato,sans-serif;font-weight:700;font-size:var(--ysq-tab-fs-title);line-height:1.5;color:var(--ysq-tab-title);white-space:nowrap;transition:color .3s ease}.ServiceTabBar_tab__Kefj_.ServiceTabBar_active__fmAVe .ServiceTabBar_title__mYGwk{background:var(--ysq-tab-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.ServiceTabBar_subtitle__gSdXg{font-family:Lato,sans-serif;font-weight:500;font-size:var(--ysq-tab-fs-subtitle);line-height:1.5;color:var(--ysq-tab-subtitle);white-space:nowrap;transition:color .3s ease}.ServiceTabBar_tab__Kefj_.ServiceTabBar_active__fmAVe .ServiceTabBar_subtitle__gSdXg{color:var(--ysq-tab-subtitle-active)}@media (max-width:1280px){.ServiceTabBar_inner__wTrY8{justify-content:flex-start;overflow-x:auto;gap:16px;padding:10px 16px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ServiceTabBar_inner__wTrY8::-webkit-scrollbar{display:none}.ServiceTabBar_tab__Kefj_{flex:0 0 auto}}@media (max-width:599px){.ServiceTabBar_bar__vwHSl{top:64px}html[data-nav-hidden] .ServiceTabBar_bar__vwHSl{top:0}.ServiceTabBar_tab__Kefj_{height:60px;padding:0 10px;gap:10px}}.ServiceDetail_detail__dUx_U{width:100%;max-width:1318px;margin:0 auto;padding-top:var(--ysq-det-pad-y);padding-bottom:0;padding-inline:var(--ysq-det-pad-x);box-sizing:border-box}.ServiceDetail_cols__2jgMr{display:flex;flex-direction:row;gap:var(--ysq-det-col-gap);align-items:flex-start;justify-content:center;width:100%}.ServiceDetail_left__notDP{flex:0 0 auto;width:100%;max-width:clamp(460px,41.7vw,549px);display:flex;flex-direction:column;gap:var(--ysq-det-row-gap);box-sizing:border-box}.ServiceDetail_right__ftstO{flex:0 0 clamp(340px,31.2vw,412px);width:100%;filter:drop-shadow(0 3.051px 10.372px rgba(20,118,214,.5));box-sizing:border-box}.ServiceDetail_headingBlock__i_p4S{display:flex;flex-direction:column;gap:8px}.ServiceDetail_title__D5hP7{font-family:Arial,sans-serif;font-weight:700;font-size:var(--ysq-det-title);line-height:1.2;background:var(--ysq-gradient-brand);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;margin:0}.ServiceDetail_headline__bylWt{font-family:Arial,sans-serif;font-weight:700;font-size:var(--ysq-det-headline);line-height:1.144;color:#2c2f31;margin:0;text-wrap:balance}@media (min-width:1041px){.ServiceDetail_headline__bylWt{white-space:nowrap}}.ServiceDetail_topRow__ob1Di{display:flex;gap:var(--ysq-det-top-gap);align-items:stretch;width:100%}.ServiceDetail_illustration__iSe8F{position:relative;width:var(--ysq-det-illus-w);height:135px;border-radius:var(--ysq-det-illus-radius);overflow:hidden;flex:0 0 auto}.ServiceDetail_clientProblem__JqfU_{flex:1 1;min-width:0;background:#ecf2ff;border-radius:var(--ysq-det-radius);padding:var(--ysq-det-cp-py) var(--ysq-det-cp-px);display:flex;flex-direction:column;gap:var(--ysq-det-cp-hd-gap);justify-content:center}.ServiceDetail_cpHeader__bT1zB{display:flex;align-items:center;gap:12px}.ServiceDetail_cpIcon__yAsZV{width:var(--ysq-det-cp-icon);height:var(--ysq-det-cp-icon);border-radius:50%;background:#7369cf;color:#fff;font-size:calc(var(--ysq-det-cp-icon) * .61);display:flex;align-items:center;justify-content:center;flex:0 0 auto}.ServiceDetail_cpLabel__gM0CC{font-family:Lato,sans-serif;font-weight:700;font-size:var(--ysq-fs-12);color:#7369cf;line-height:1}.ServiceDetail_cpText__dmYoE{font-family:Lato,sans-serif;font-size:var(--ysq-fs-14);line-height:1.377;color:rgba(0,0,0,.8);margin:0}.ServiceDetail_solution__kRt2z{display:flex;flex-direction:column;gap:8px;padding:0 var(--ysq-det-sol-px)}.ServiceDetail_solHeader__Tn2uz{display:flex;align-items:center;gap:12px}.ServiceDetail_solIcon__2gUn_{width:var(--ysq-det-sol-icon);height:var(--ysq-det-sol-icon);border-radius:50%;background:#7369cf;color:#fff;font-size:calc(var(--ysq-det-sol-icon) * .6);display:flex;align-items:center;justify-content:center;flex:0 0 auto}.ServiceDetail_solLabel__IZOjX{font-family:Lato,sans-serif;font-weight:700;font-size:var(--ysq-fs-12);color:#7369cf;line-height:1}.ServiceDetail_solText__a26SU{font-family:Lato,sans-serif;font-size:var(--ysq-fs-14);line-height:1.377;color:rgba(0,0,0,.8);margin:0}.ServiceDetail_solText__a26SU strong{font-weight:700}.ServiceDetail_features__rmnBG{display:flex;justify-content:space-between;gap:8px;flex-wrap:nowrap;background:#fff;border:.763px solid rgba(0,0,0,.1);border-radius:var(--ysq-det-radius);padding:var(--ysq-det-feat-p)}.ServiceDetail_feature__V_dH_{display:flex;align-items:center;gap:var(--ysq-det-feat-gap);flex:0 1 auto}.ServiceDetail_featureIcon__7llqN{width:var(--ysq-det-feat-icon);height:var(--ysq-det-feat-icon);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:calc(var(--ysq-det-feat-icon) * .6);color:#1476d6;flex:0 0 auto}.ServiceDetail_featureLabel__0wsjK{font-family:Lato,sans-serif;font-weight:700;font-size:var(--ysq-fs-12);line-height:1.08;color:rgba(0,0,0,.7)}.ServiceDetail_cta__hLcKe{display:flex;align-items:center;justify-content:space-between;gap:16px;background:var(--ysq-gradient-brand);border-radius:var(--ysq-det-radius);min-height:76px;padding:0 12px;box-sizing:border-box}.ServiceDetail_ctaLeft__5j8sA{display:flex;align-items:center;gap:12px}.ServiceDetail_ctaIcon__nFeRy{width:var(--ysq-det-cta-icon);height:var(--ysq-det-cta-icon);border-radius:50%;background:#2a5ca5;color:#fff;font-size:calc(var(--ysq-det-cta-icon) * .6);display:flex;align-items:center;justify-content:center;flex:0 0 auto}.ServiceDetail_ctaText__a65bn{font-family:Lato,sans-serif;font-weight:700;font-size:var(--ysq-fs-14);color:#fff;margin:0}.ServiceDetail_ctaButton__hLFlL{display:inline-flex;align-items:center;justify-content:center;gap:6px;background:#fff;color:#1476d6;border-radius:4.576px;padding:10.677px;min-height:40px;font-family:Arial,sans-serif;font-weight:500;font-size:var(--ysq-fs-12);text-decoration:none;white-space:nowrap;flex:0 0 auto;transition:opacity .2s ease;box-sizing:border-box}.ServiceDetail_ctaButton__hLFlL:hover{opacity:.9}.ServiceDetail_stepperCard__ehyC1{border:.763px solid #e2e8f0;border-radius:var(--ysq-det-radius);padding:var(--ysq-det-card-p);background:linear-gradient(128.73deg,#f8fafc,#fff);box-shadow:0 15.253px 19.066px -3.813px rgba(0,0,0,.1),0 6.101px 7.626px -4.576px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:var(--ysq-det-card-gap);box-sizing:border-box}.ServiceDetail_engagementBadge__L7fGS{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;background:#e4e4ff;border-radius:14.49px;padding:0 14px;height:28px;box-sizing:border-box}.ServiceDetail_engagementTitle__TIzzR{font-family:Lato,sans-serif;font-weight:900;font-size:var(--ysq-fs-11);line-height:12px;background:var(--ysq-gradient-brand);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;text-transform:uppercase}.ServiceDetail_steps__e2XwQ{display:flex;flex-direction:column;gap:var(--ysq-det-step-gap);position:relative}.ServiceDetail_step__N_n8q{display:flex;align-items:flex-start;gap:var(--ysq-det-step-col-gap);background:#fff;border:.763px solid rgba(20,118,214,.3);border-radius:10.677px;padding:var(--ysq-det-step-p);box-sizing:border-box}.ServiceDetail_stepIcon__207g3{width:var(--ysq-det-step-icon);height:var(--ysq-det-step-icon);border-radius:10.677px;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.ServiceDetail_stepIcon__207g3 img{width:50%;height:50%;object-fit:contain}.ServiceDetail_stepConnector__cC9Du{width:9px;align-self:stretch;flex:0 0 auto;display:flex;flex-direction:column;align-items:center;position:relative}.ServiceDetail_stepConnector__cC9Du:before{content:"";position:absolute;top:0;bottom:0;left:50%;border-left:1px dashed rgba(20,118,214,.25);transform:translateX(-50%)}.ServiceDetail_stepText__Th0Cl{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.ServiceDetail_stepTitle__tN19Y{font-family:Arial,sans-serif;font-weight:500;font-size:var(--ysq-det-step-title);line-height:1;color:#0a0a0a;margin:0}.ServiceDetail_stepDesc__7CL4x{font-family:Lato,sans-serif;font-size:var(--ysq-fs-12);line-height:1.334;color:#393939;margin:0}@media (max-width:1040px){.ServiceDetail_cols__2jgMr{flex-direction:column;gap:32px}.ServiceDetail_left__notDP{max-width:100%}.ServiceDetail_right__ftstO{max-width:100%;flex:1 1 auto}}@media (max-width:600px){.ServiceDetail_topRow__ob1Di{flex-direction:column}.ServiceDetail_illustration__iSe8F{width:100%;height:180px}.ServiceDetail_features__rmnBG{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ServiceDetail_feature__V_dH_{flex:unset}.ServiceDetail_cta__hLcKe{flex-direction:column;align-items:stretch;padding:16px 12px;gap:12px}.ServiceDetail_ctaButton__hLFlL{width:100%}}@media (max-width:480px){.ServiceDetail_ctaButton__hLFlL{min-height:44px}}.ServiceExplorer_explorer__kISN2{width:100%;margin-top:40px}.ServiceExplorer_section__GWiDe{scroll-margin-top:calc(75px + var(--ysq-tab-height) + 2 * var(--ysq-tab-pad-y) - var(--ysq-det-pad-y))}html[data-nav-hidden] .ServiceExplorer_section__GWiDe{scroll-margin-top:calc(var(--ysq-tab-height) + 2 * var(--ysq-tab-pad-y) - var(--ysq-det-pad-y))}@media (max-width:599px){.ServiceExplorer_section__GWiDe{scroll-margin-top:calc(64px + var(--ysq-tab-height) + 2 * var(--ysq-tab-pad-y) - var(--ysq-det-pad-y))}}.ServiceExplorer_detailContainer__rZwGA{width:100%}.ServiceExplorer_section__GWiDe:last-child{padding-bottom:var(--ysq-det-pad-y)}.CaseStudyCard_card__ejK_B{display:flex;flex-direction:column;height:100%;box-shadow:0 15px 30px rgba(44,47,49,.06);border-radius:12px;background-color:#fff;border:.8px solid rgba(171,173,175,.05);box-sizing:border-box;overflow:hidden;isolation:isolate;transition:transform .3s ease,box-shadow .3s ease}.CaseStudyCard_card__ejK_B:hover{transform:translateY(-4px);box-shadow:0 20px 40px rgba(44,47,49,.12)}.CaseStudyCard_imageWrapper__MxyJh{align-self:stretch;height:191.3px;position:relative;overflow:hidden;flex-shrink:0;z-index:1}.CaseStudyCard_image__D7VjN{object-fit:cover;transition:transform .5s ease}.CaseStudyCard_card__ejK_B:hover .CaseStudyCard_image__D7VjN{transform:scale(1.03)}.CaseStudyCard_outcomeOverlay__avjoZ{position:absolute;top:108.27px;left:0;right:0;background:linear-gradient(180deg,rgba(0,0,0,0) 9.13%,rgba(0,0,0,.7) 28.37%,rgba(0,0,0,.8) 48.56%,#737373);height:83px;display:flex;align-items:center;justify-content:center;padding:33px 15px 16px 16px;box-sizing:border-box;flex-shrink:0}.CaseStudyCard_outcomeText__mTA6Z{width:100%;position:relative;display:inline-block;font-size:var(--ysq-sol-card-body);line-height:1.4;color:#fff}.CaseStudyCard_outcomeLabel__oBGtT{font-weight:900}.CaseStudyCard_body__9S8yD{align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;padding:18px 16px;box-sizing:border-box;z-index:0;flex-grow:1;font-size:10px;gap:12px}.CaseStudyCard_badgeWrapper__uLd2h{height:26px;border-radius:10px;background-color:#ecf2ff;border:1px solid rgba(20,118,214,.2);box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:6.1px}.CaseStudyCard_categoryBadge__6s2Fx{position:relative;line-height:12.13px;text-transform:uppercase;font-weight:700;color:#1476d6}.CaseStudyCard_titleBlock__hS5Vz{align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;font-size:24px;color:#131c27;font-family:Arial,Hanken Grotesk,sans-serif;gap:8px}.CaseStudyCard_title__iM_iF{align-self:stretch;position:relative;font-size:24px;line-height:32px;font-weight:700;margin:0}.CaseStudyCard_descContainer__DFp_c{align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;font-size:16px;color:#454653;font-family:Inter,Lato,sans-serif}.CaseStudyCard_description__cXnI0{align-self:stretch;position:relative;font-size:16px;line-height:24px;margin:0}.CaseStudyCard_cta__OYqUk{align-self:stretch;display:flex;align-items:center;gap:10px;cursor:pointer;font-size:14px;color:#1476d6;text-decoration:none;font-weight:600;margin-top:auto;padding-top:10px}.CaseStudyCard_chevronContainer__kyyG9{display:flex;flex-direction:column;align-items:flex-start}.CaseStudyCard_chevron__mJnlY{width:5px;height:7px;transition:transform .2s ease}.CaseStudyCard_cta__OYqUk:hover .CaseStudyCard_chevron__mJnlY{transform:translateX(3px)}.CaseStudies_section__cCXt3{width:100%;position:relative;background-color:#f3f7fe;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--ysq-sol-py-top) 24px var(--ysq-sol-py-bottom);box-sizing:border-box;gap:30px;text-align:left;font-family:Lato,sans-serif}@media (min-width:1040px){.CaseStudies_section__cCXt3{padding:var(--ysq-sol-py-top) 170px var(--ysq-sol-py-bottom)}}.CaseStudies_container__EcD1x{gap:30px;max-width:1087px}.CaseStudies_container__EcD1x,.CaseStudies_header__DAC2b{display:flex;flex-direction:column;align-items:center;width:100%}.CaseStudies_header__DAC2b{gap:10px}.CaseStudies_badge___iOBM{width:124px;border-radius:19px;background-color:#e4e4ff;display:flex;align-items:center;justify-content:center;padding:10px 0;box-sizing:border-box;gap:6px}.CaseStudies_badgeDot__BNy6p{height:6px;width:6px;border-radius:50%;background-color:#1476D6}.CaseStudies_badgeText__s9j3A{position:relative;font-size:12px;line-height:12px;font-weight:900;background:linear-gradient(90deg,#1476d6,#7369cf 90.87%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:.05em}.CaseStudies_engagementHeader__s8qLK{max-width:750.8px;width:100%;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;font-size:36px;font-family:Arial,sans-serif}.CaseStudies_title__GBdPf{position:relative;line-height:45px;font-size:36px;font-weight:700;color:#131C27;margin:0}.CaseStudies_subtitle__8gnWG{max-width:593px;width:100%;position:relative;font-size:14px;font-family:Lato,sans-serif;color:rgba(0,0,0,.8);display:inline-block;line-height:1.5;margin:0}.CaseStudies_contentContainer__v9mLZ{display:flex;flex-direction:column;align-items:center;gap:40px;width:100%}.CaseStudies_tabs__aEKUx{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px;width:100%}.CaseStudies_gridWrapper__MwA3i{max-width:1087px;grid-template-columns:1fr}.CaseStudies_gridWrapper__MwA3i,.CaseStudies_grid__dpNwB{width:100%;display:grid;box-sizing:border-box;align-content:start}.CaseStudies_grid__dpNwB{grid-template-columns:repeat(3,1fr);gap:24px}.CaseStudies_categoryBlock__Jo7iq{width:100%;max-width:1087px;display:flex;flex-direction:column;align-items:center;gap:40px;scroll-margin-top:95px}.CaseStudies_categoryBlock__Jo7iq:not(:first-of-type){margin-top:100px}html[data-nav-hidden] .CaseStudies_categoryBlock__Jo7iq{scroll-margin-top:20px}@media (max-width:1024px){.CaseStudies_grid__dpNwB{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.CaseStudies_grid__dpNwB{grid-template-columns:1fr}}.ServicesCta_cta__Fm_Yg{position:relative;width:100%;min-height:clamp(360px,40vw,575px);display:flex;align-items:center;justify-content:center;overflow:hidden}.ServicesCta_bg__p_eUP{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;pointer-events:none}.ServicesCta_content__Pu_GQ{position:relative;z-index:1;gap:20px;max-width:929px;width:100%;padding:clamp(24px,5vw,40px);text-align:center}.ServicesCta_content__Pu_GQ,.ServicesCta_text__6XZ8j{display:flex;flex-direction:column;align-items:center}.ServicesCta_text__6XZ8j{gap:8px}.ServicesCta_heading__l5Nc5{font-family:Arial,sans-serif;font-weight:700;font-size:clamp(24px,3.2vw,36px);line-height:1.4;color:#E3E8FF;margin:0}.ServicesCta_subline__A7clb{display:flex;flex-direction:column;margin:0}.ServicesCta_sublineLine__1An6f{font-family:Lato,sans-serif;font-weight:400;font-size:clamp(15px,2vw,20px);line-height:1.5;color:#E3E8FF}.CtaBanner_section__91YSo{background:linear-gradient(66.6deg,rgba(255,255,255,0),rgba(176,112,255,.1) 102%);padding:4.375rem 0}.CtaBanner_inner__MuQAI{max-width:1083px;margin:0 auto;padding:0 1.5rem;display:flex;align-items:center;justify-content:space-between;gap:3rem}@media (max-width:900px){.CtaBanner_inner__MuQAI{flex-direction:column}}.CtaBanner_left__yfsgE{display:flex;flex-direction:column;gap:1.875rem;max-width:25.3125rem;flex-shrink:0}.CtaBanner_leftTop__udecA{display:flex;flex-direction:column;gap:.875rem}.CtaBanner_heading__QbBfp{font-family:Arial,sans-serif;font-weight:700;font-size:2.25rem;line-height:2.75rem;color:#000;text-transform:capitalize;margin:0;max-width:17.6875rem}.CtaBanner_subtitle__PAdKF{font-family:Lato,sans-serif;font-size:var(--ysq-fs-16);line-height:1.40625rem;color:rgba(0,0,0,.8);margin:0;max-width:19.875rem}.CtaBanner_benefits__OcTKT{display:flex;flex-direction:column;gap:1.625rem}.CtaBanner_benefitsHeading__VtnpT{font-family:Lato,sans-serif;font-weight:700;font-size:var(--ysq-fs-16);color:#000;margin:0}.CtaBanner_benefitsList__mSaID{display:flex;flex-direction:column;gap:.625rem;list-style:none;padding:0;margin:0}.CtaBanner_benefitItem__j5kLY{display:flex;align-items:center;gap:.5rem}.CtaBanner_benefitItem__j5kLY+.CtaBanner_benefitItem__j5kLY{padding-top:.625rem;border-top:1px solid rgba(0,0,0,.08)}.CtaBanner_benefitIconWrap__5TJwm{flex-shrink:0;width:1.625rem;height:1.625rem;background:#e7e7ff;border-radius:999px;display:flex;align-items:center;justify-content:center}.CtaBanner_benefitText__nLtZh{display:flex;flex-direction:column;gap:.125rem}.CtaBanner_benefitTitle__RpKlJ{font-family:Open Sans,Lato,sans-serif;font-weight:600;font-size:var(--ysq-fs-12);color:#000;line-height:normal}.CtaBanner_benefitDesc___waAG{font-family:Open Sans,Lato,sans-serif;font-size:var(--ysq-fs-10);color:rgba(0,0,0,.8);line-height:normal}.CtaBanner_formCard__RTuhq{background:#fdfdfd;border:1.067px solid #d7d7d7;border-radius:1.193125rem;box-shadow:0 4.268px 36.384px 0 rgba(20,118,214,.3);padding:1.416875rem 3.30625rem;display:flex;flex-direction:column;gap:1.41675rem;flex-shrink:0}.CtaBanner_formHeader__DH74M{display:flex;align-items:flex-start;gap:1.40038rem}.CtaBanner_calendarIconWrap__IHqb3{flex-shrink:0;width:3.92875rem;height:3.92875rem;background:#f2f3fd;border:1.654px solid rgba(20,118,214,.2);border-radius:1.96438rem;display:flex;align-items:center;justify-content:center}.CtaBanner_formHeading__d7tHY{font-family:Arial,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.7005rem;color:#000;margin:0;white-space:nowrap}.CtaBanner_formSubheading__HQhV6{font-family:Arial,sans-serif;font-size:var(--ysq-fs-13);line-height:1.133625rem;color:rgba(0,0,0,.7);margin:0;max-width:18.67194rem}.CtaBanner_form__m7YGs{display:flex;flex-direction:column;gap:1.79rem}.CtaBanner_fieldsGrid__bJIYi{display:grid;grid-template-columns:1fr 1fr;gap:.8rem 1.5rem}@media (max-width:600px){.CtaBanner_fieldsGrid__bJIYi{grid-template-columns:1fr}}.CtaBanner_fieldGroup__kgrft{display:flex;flex-direction:column;gap:.3rem}.CtaBanner_fieldLabel__0kqjG{font-family:Arial,sans-serif;font-weight:500;font-size:var(--ysq-fs-12);line-height:1.90013rem;color:rgba(0,0,0,.8);white-space:nowrap}.CtaBanner_fieldInput__6b9iy{height:1.96875rem;background:#fff;border:1.129px solid rgba(0,0,0,.2);border-radius:.6rem;padding:.2rem .8rem;font-family:Arial,sans-serif;font-size:var(--ysq-fs-11);color:rgba(0,0,0,.6);outline:none;width:100%}.CtaBanner_fieldInput__6b9iy::placeholder{color:rgba(0,0,0,.6)}.CtaBanner_fieldInput__6b9iy:focus{border-color:#1476d6}.CtaBanner_chipsSection__1Armd{display:flex;flex-direction:column;gap:.63163rem}.CtaBanner_chipsLabel__0YSRy{font-family:Arial,sans-serif;font-weight:500;font-size:var(--ysq-fs-12);line-height:1.90013rem;color:rgba(0,0,0,.8);margin:0;white-space:nowrap}.CtaBanner_chips__Hx4Zq{display:flex;flex-wrap:wrap;gap:.25263rem}.CtaBanner_chip__1_KNE{display:inline-flex;align-items:center;justify-content:center;gap:.37894rem;height:1.87375rem;padding:.37894rem;background:#ecf2ff;border:1.011px solid rgba(0,0,0,.1);border-radius:.37894rem;font-family:Lato,sans-serif;font-size:var(--ysq-fs-12);color:rgba(0,0,0,.6);cursor:pointer;white-space:nowrap;transition:border-color .15s,color .15s}.CtaBanner_chipIcon__Aph3B{font-size:var(--ysq-fs-13);color:currentColor}.CtaBanner_chipActive__JmMVs{border-color:rgba(20,118,214,.2);color:#1476d6}.CtaBanner_submitBtn__7Ne9v{width:100%;height:2.66744rem;background:linear-gradient(90deg,#1476d6,#7369cf 91%);border:none;border-radius:.566813rem;display:flex;align-items:center;justify-content:center;gap:.596688rem;font-family:Arial,sans-serif;font-weight:500;font-size:var(--ysq-fs-15);color:#fff;cursor:pointer;transition:opacity .2s}.CtaBanner_submitBtn__7Ne9v:hover{opacity:.9}