.CaseStudyArticle_layout__d31rF{max-width:1160px;margin:0 auto;padding:60px 28px;display:grid;grid-template-columns:1fr 320px;grid-gap:48px;gap:48px;align-items:start}.CaseStudyArticle_secLabel__k79_f{display:inline-flex;align-items:center;gap:10px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--orange);margin-bottom:12px}.CaseStudyArticle_secLabel__k79_f:before{content:"";display:block;width:20px;height:2px;background:var(--orange)}.CaseStudyArticle_suffix__whB1Z{color:#58c17e!important}.CaseStudyArticle_sidebar__TGjbB{position:-webkit-sticky;position:sticky;top:10px;display:flex;flex-direction:column;gap:20px}.CaseStudyArticle_section__wurQr{margin-bottom:50px}.CaseStudyArticle_divider__GnX5_{height:1px;background:var(--grey-border);margin:40px 0}.CaseStudyArticle_callout__rhtkR{background:var(--orange-lt);border-left:4px solid var(--orange);border-radius:0 var(--radius-lg) var(--radius-lg) 0;padding:20px 24px;margin:24px 0}.CaseStudyArticle_callout__rhtkR p{font-size:14px;font-style:italic;font-weight:500;color:var(--text-dark);line-height:1.65;margin:0}.CaseStudyArticle_twoCol___52pv{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin:24px 0}.CaseStudyArticle_colCard__Z1M_l{background:var(--off-white);border:1px solid var(--grey-border);border-radius:var(--radius-lg);padding:22px}.CaseStudyArticle_colDark__M8s6K{background:var(--navy);border-color:var(--navy)}.CaseStudyArticle_colHead__T4Ejx{display:flex;align-items:center;gap:10px;margin-bottom:12px}.CaseStudyArticle_colIco__8zqot{width:34px;height:34px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.CaseStudyArticle_icoRed__qxymj{background:#fee2e2;color:#dc2626}.CaseStudyArticle_icoGrn__JeOYz{background:var(--green-lt);color:var(--green)}.CaseStudyArticle_colTitle__fjOHQ{font-size:13px;font-weight:700;color:var(--text-dark)}.CaseStudyArticle_colTitleLight__vx14p{color:#fff}.CaseStudyArticle_colList__jFXHz{list-style:none;display:flex;flex-direction:column;gap:8px}.CaseStudyArticle_colList__jFXHz li{display:flex;align-items:flex-start;gap:7px;font-size:13px;color:var(--text-body);line-height:1.5}.CaseStudyArticle_colList__jFXHz li:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--orange);flex-shrink:0;margin-top:7px}.CaseStudyArticle_colListLight__Wspc3 li{color:hsla(0,0%,100%,.65)}.CaseStudyArticle_articleP__sNe8e{font-size:15px;color:var(--text-body);line-height:1.8;margin-bottom:14px}.CaseStudyArticle_articleP__sNe8e ul{margin:0}.CaseStudyArticle_articleH2__TSZiu{font-size:clamp(21px,2.5vw,28px);font-weight:700;color:var(--text-dark);line-height:1.25;letter-spacing:-.015em;margin-bottom:16px}.CaseStudyArticle_featGrid__9MOM4{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;margin:24px 0}.CaseStudyArticle_featItem__ClSNF{background:#fff;border:1px solid var(--grey-border);border-radius:var(--radius-lg);padding:20px;transition:box-shadow .2s,transform .15s}.CaseStudyArticle_featItem__ClSNF:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.CaseStudyArticle_featIco__30n8q{width:48px;height:48px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:.5rem}.CaseStudyArticle_featIco__30n8q i{font-size:29px}.CaseStudyArticle_fioOrange__tcBhg{background:var(--orange-lt);color:var(--orange)}.CaseStudyArticle_fioBlue__pq0ad{background:var(--blue-lt);color:var(--blue)}.CaseStudyArticle_fioGreen__XxHLw{background:var(--green-lt);color:var(--green)}.CaseStudyArticle_fioPurple__NdODU{background:var(--purple-lt);color:var(--purple)}.CaseStudyArticle_fioTeal__epHzk{background:var(--teal-lt);color:var(--teal)}.CaseStudyArticle_fioGold__jGRSI{background:#fef3c7;color:#d97706}.CaseStudyArticle_featTitle__WVCZM{font-size:13px;font-weight:700;color:var(--text-dark);margin-bottom:5px}.CaseStudyArticle_featDesc__EWe30{font-size:12px;color:var(--text-muted);line-height:1.6}.CaseStudyArticle_secLabelGreen__2zuk7{color:#58c17e}.CaseStudyArticle_secLabelGreen__2zuk7:before{background-color:#58c17e}.CaseStudyArticle_secLabelYellow__IwI06{color:orange}.CaseStudyArticle_secLabelYellow__IwI06:before{background-color:orange}.CaseStudyArticle_timeline__4uos9{position:relative;padding-left:25px;margin:20px 0}.CaseStudyArticle_timeline__4uos9:before{content:"";position:absolute;left:8px;top:6px;bottom:6px;width:2px;background:#e5e7eb}.CaseStudyArticle_timelineProgress__zCUYR{position:absolute;z-index:10;left:8px;top:6px;width:2px;height:0;background:#58c17e;transition:height 1.35s linear}.CaseStudyArticle_tlItem__pRPtc{position:relative;margin-bottom:26px}.CaseStudyArticle_tlItem__pRPtc:last-child{margin-bottom:0}.CaseStudyArticle_tlDot__3XLdT{position:absolute;left:-24px;top:4px;width:16px;height:16px;border-radius:50%;background:#58c17e;border:3px solid var(--white);box-shadow:0 0 0 2px #58c17e}.CaseStudyArticle_tlTitle__XH2TL{font-size:14px;font-weight:700;color:var(--text-dark);margin-bottom:4px}.CaseStudyArticle_tlBody__8JeWW{font-size:13px;color:var(--text-muted);line-height:1.65}.CaseStudyArticle_tlChip__9arSh{display:inline-block;font-size:10px;font-weight:600;color:var(--blue);background:var(--blue-lt);border-radius:100px;padding:2px 10px;margin-top:6px}.CaseStudyArticle_tlFinalDot__iS90C{position:absolute;left:-24px;top:4px;display:flex;align-items:center;justify-content:center;width:auto;height:auto;background:transparent;border:none;border-radius:0;box-shadow:none;color:#d1d5db;margin-top:-30px}.CaseStudyArticle_tlFinalDot__iS90C.CaseStudyArticle_activeDot__q_ZUq{color:#16a34a}.CaseStudyArticle_tlFinalIcon__tuk_D{position:absolute;left:-26px;top:-8px;z-index:99;color:#d1d5db;transform:scale(.8)}.CaseStudyArticle_tlContent__gbLEd{flex:1 1}.CaseStudyArticle_tlFinalIcon__tuk_D.CaseStudyArticle_activeDot__q_ZUq{color:#16a34a;animation:CaseStudyArticle_pulse__0raW_ 1s infinite}@keyframes CaseStudyArticle_pulse__0raW_{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.CaseStudyArticle_metrics__yK7V2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin:28px 0}.CaseStudyArticle_metric__FzSei{background:var(--navy);border-radius:var(--radius-lg);padding:22px 16px;min-height:128px;display:flex;flex-direction:column;justify-content:center;text-align:center;position:relative;overflow:hidden}.CaseStudyArticle_metric__FzSei:after{content:"";position:absolute;bottom:-18px;right:-18px;width:70px;height:70px;border-radius:50%;background:rgba(232,98,42,.08)}.CaseStudyArticle_mVal__aDsg_{font-size:25px;font-weight:800;color:#fff;line-height:1.1;white-space:nowrap}.CaseStudyArticle_suffix__whB1Z{color:var(--orange)}.CaseStudyArticle_mLbl__hxNdZ{font-size:11px;color:#c9c9c9;margin-top:8px;line-height:1.45;font-weight:500;max-width:180px;margin-left:auto;margin-right:auto}.CaseStudyArticle_techCols__A457U{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin-top:18px}.CaseStudyArticle_techCol__GXXH5{background:var(--off-white);border:1px solid var(--grey-border);border-radius:var(--radius-lg);padding:18px}.CaseStudyArticle_tcLabel__sLDCh{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted);margin-bottom:10px}.CaseStudyArticle_tcPills__jUNPz{display:flex;flex-direction:column;gap:7px}.CaseStudyArticle_tp__mqXDc{font-size:11px;font-weight:600;padding:3px 10px;border-radius:100px;border:1px solid;display:inline-block}.CaseStudyArticle_tpOrange__NXuZM{color:var(--orange);background:var(--orange-lt);border-color:rgba(232,98,42,.25)}.CaseStudyArticle_tpBlue__IW6Zq{color:var(--blue);background:var(--blue-lt);border-color:rgba(59,127,245,.25)}.CaseStudyArticle_tpGreen__UFVQ6{color:var(--green);background:var(--green-lt);border-color:rgba(22,163,74,.25)}.CaseStudyArticle_tpPurple___2c11{color:var(--purple);background:var(--purple-lt);border-color:rgba(139,92,246,.25)}.CaseStudyArticle_tpTeal__7Y2A_{color:var(--teal);background:var(--teal-lt);border-color:rgba(13,148,136,.25)}.CaseStudyArticle_tpPink__M8kB2{color:#db2777;background:#fce7f3;border-color:rgba(219,39,119,.25)}.CaseStudyArticle_tpIndigo__Oz7FD{color:#4f46e5;background:#e0e7ff;border-color:rgba(79,70,229,.25)}.CaseStudyArticle_tpAmber__QpG_H{color:#d97706;background:#fef3c7;border-color:rgba(217,119,6,.25)}.CaseStudyArticle_metaCard__l55v7{background:var(--off-white);border:1px solid var(--grey-border);border-radius:var(--radius-lg);overflow:hidden}.CaseStudyArticle_metaHead__gpQsA{background:var(--navy);padding:16px 20px;display:flex;align-items:center;gap:12px}.CaseStudyArticle_metaLogoBox__i10eR{width:36px;height:36px;border-radius:8px;background:var(--orange);display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:800;color:#fff;flex-shrink:0}.CaseStudyArticle_metaCn__gLXxd{font-size:14px;font-weight:700;color:#fff}.CaseStudyArticle_metaCt__OdIHo{font-size:11px;color:hsla(0,0%,100%,.45);margin-top:2px}.CaseStudyArticle_metaRows__xyv6X{padding:0 20px}.CaseStudyArticle_metaRow__ZJWhR{display:flex;justify-content:space-between;align-items:flex-start;padding:11px 0;border-bottom:1px solid var(--grey-border);gap:10px}.CaseStudyArticle_metaRow__ZJWhR:last-child{border-bottom:none}.CaseStudyArticle_metaK__uYopZ{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.CaseStudyArticle_metaV__Ng2Q0{font-size:12px;font-weight:600;color:var(--text-dark);text-align:right;line-height:1.3}.CaseStudyArticle_metaLink__YNzJh{color:var(--orange);text-decoration:none}.CaseStudyArticle_metaLink__YNzJh:hover{text-decoration:underline}.CaseStudyArticle_resCard__1EX_B{background:var(--navy);border-radius:var(--radius-lg);padding:22px}.CaseStudyArticle_resTitle__kxvkK{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.09em;color:hsla(0,0%,100%,.35);margin-bottom:14px}.CaseStudyArticle_resItem__nZqKv{display:flex;align-items:center;gap:11px;padding:11px 0;border-bottom:1px solid hsla(0,0%,100%,.07)}.CaseStudyArticle_resItem__nZqKv:last-child{border-bottom:none;padding-bottom:0}.CaseStudyArticle_resIcon__t44Rt{width:32px;height:32px;border-radius:7px;background:#dcfce7;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#54b779}.CaseStudyArticle_resVal__FOONZ{font-size:16px;font-weight:800;color:#fff}.CaseStudyArticle_resLbl__YXVYq{font-size:13px;color:#c9c9c9;margin-top:1px;font-weight:500}.CaseStudyArticle_techCard__iYu7n{background:#fff;border:1px solid var(--grey-border);border-radius:var(--radius-lg);padding:18px}.CaseStudyArticle_techTitle__NpGVx{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin-bottom:12px}.CaseStudyArticle_techPills__LcMNR{display:flex;flex-wrap:wrap;gap:6px}.CaseStudyArticle_sCta__uHnTi{background:var(--orange);border-radius:var(--radius-lg);padding:22px;text-align:center}.CaseStudyArticle_sCta__uHnTi h4{font-size:15px;font-weight:700;color:#fff;margin-bottom:8px}.CaseStudyArticle_sCta__uHnTi p{font-size:12px;color:hsla(0,0%,100%,.85);line-height:1.6;margin-bottom:14px}@media (max-width:1000px){.CaseStudyArticle_layout__d31rF{grid-template-columns:1fr;gap:40px}.CaseStudyArticle_sidebar__TGjbB{position:static}.CaseStudyArticle_featGrid__9MOM4,.CaseStudyArticle_twoCol___52pv{grid-template-columns:1fr}.CaseStudyArticle_metrics__yK7V2{grid-template-columns:repeat(2,1fr)}.CaseStudyArticle_techCols__A457U{grid-template-columns:1fr 1fr}}@media (max-width:600px){.CaseStudyArticle_metrics__yK7V2,.CaseStudyArticle_techCols__A457U{grid-template-columns:1fr}}.CEOTestimonial_section__r1LJK{padding:80px 0;background:var(--white)}.CEOTestimonial_inner__cwutJ{display:grid;grid-template-columns:340px 1fr;grid-gap:64px;gap:64px;align-items:start}.CEOTestimonial_ceoCard__dVsdg{background:var(--navy);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-lg)}.CEOTestimonial_ceoImgArea__jDkCj{width:100%;height:280px;background:linear-gradient(135deg,var(--navy-light) 0,var(--navy-mid) 100%);display:flex;align-items:center;justify-content:center;position:relative}.CEOTestimonial_ceoImgArea__jDkCj:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at center,rgba(232,98,42,.12) 0,transparent 70%)}.CEOTestimonial_ceoAvatar__K9efp{width:140px;height:140px;border-radius:50%;background:linear-gradient(135deg,var(--orange) 0,var(--orange-dk) 100%);display:flex;align-items:center;justify-content:center;font-size:44px;font-weight:800;color:#fff;border:4px solid hsla(0,0%,100%,.15);box-shadow:0 8px 32px rgba(232,98,42,.35);position:relative;z-index:1}.CEOTestimonial_ceoBody__kokwY{padding:24px}.CEOTestimonial_ceoName__wTmOA{font-size:18px;font-weight:800;color:#fff;margin-bottom:4px}.CEOTestimonial_ceoTitle__FE_Gg{font-size:12px;color:var(--orange);font-weight:600;letter-spacing:.03em;margin-bottom:4px}.CEOTestimonial_ceoOrg__BOXRU{font-size:12px;color:hsla(0,0%,100%,.5)}.CEOTestimonial_ceoDivider__2diiL{height:1px;background:hsla(0,0%,100%,.08);margin:16px 0}.CEOTestimonial_ceoBio__mVCYt{font-size:12px;color:hsla(0,0%,100%,.55);line-height:1.7}.CEOTestimonial_ceoBio__mVCYt strong{color:hsla(0,0%,100%,.8)}.CEOTestimonial_ceoLinks__htJ7z{display:flex;gap:8px;margin-top:14px}.CEOTestimonial_ceoLink__CeCLZ{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;padding:5px 12px;border-radius:var(--radius);text-decoration:none;transition:all .15s}.CEOTestimonial_clIn__VUVFq{background:rgba(59,127,245,.15);color:#93c5fd;border:1px solid rgba(59,127,245,.25)}.CEOTestimonial_clIn__VUVFq:hover{background:rgba(59,127,245,.3)}.CEOTestimonial_clWeb__iyZYq{background:rgba(232,98,42,.15);color:var(--orange);border:1px solid rgba(232,98,42,.25)}.CEOTestimonial_clWeb__iyZYq:hover{background:rgba(232,98,42,.3)}.CEOTestimonial_testiLabel__3UVJP{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--orange);margin-bottom:16px;display:flex;align-items:center;gap:10px}.CEOTestimonial_testiLabel__3UVJP:before{content:"";display:block;width:20px;height:2px;background:var(--orange)}.CEOTestimonial_testiHeading__LdkS4{font-size:24px;font-weight:700;color:var(--text-dark);line-height:1.3;margin-bottom:28px;letter-spacing:-.01em}.CEOTestimonial_bigQuote__lga4w{background:var(--off-white);border:1px solid var(--grey-border);border-radius:var(--radius-lg);padding:36px;position:relative;margin-bottom:24px}.CEOTestimonial_bqMark__vh1Tf{font-size:80px;line-height:.75;color:var(--orange);opacity:.2;font-family:Georgia,serif;position:absolute;top:20px;left:24px}.CEOTestimonial_bqText__3Tdz3{font-size:18px;font-weight:500;font-style:italic;color:var(--text-dark);line-height:1.65;padding-left:16px;position:relative;z-index:1}.CEOTestimonial_bqAttr__5Abf6{display:flex;align-items:center;gap:12px;margin-top:24px;padding-top:20px;border-top:1px solid var(--grey-border)}.CEOTestimonial_bqAvatar__VbESS{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,var(--orange) 0,var(--orange-dk) 100%);display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:800;color:#fff;flex-shrink:0}.CEOTestimonial_bqStars__m9uE1{color:var(--gold);font-size:14px;letter-spacing:.05em}.CEOTestimonial_bqName__4zrtI{font-size:14px;font-weight:700;color:var(--text-dark)}.CEOTestimonial_bqRole__351D6{font-size:12px;color:var(--text-muted);margin-top:2px}.CEOTestimonial_videoPlaceholder__ozQFg{border-radius:var(--radius-lg);overflow:hidden;position:relative;background:var(--navy);aspect-ratio:16/9;cursor:pointer;margin-bottom:12px}.CEOTestimonial_videoBg__2vCz8{position:absolute;inset:0;background:linear-gradient(135deg,var(--navy) 0,var(--navy-light) 100%)}.CEOTestimonial_videoPattern__tJ__H{position:absolute;inset:0;opacity:.08;background-image:linear-gradient(hsla(0,0%,100%,.5) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.5) 1px,transparent 0);background-size:32px 32px}.CEOTestimonial_videoOverlay__yct6n{position:relative;z-index:1;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.CEOTestimonial_playBtn__Xqc4e{width:72px;height:72px;border-radius:50%;background:var(--orange);display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 12px rgba(232,98,42,.2),0 0 0 24px rgba(232,98,42,.1);transition:transform .2s,box-shadow .2s}.CEOTestimonial_videoPlaceholder__ozQFg:hover .CEOTestimonial_playBtn__Xqc4e{transform:scale(1.08);box-shadow:0 0 0 16px rgba(232,98,42,.25),0 0 0 32px rgba(232,98,42,.1)}.CEOTestimonial_playIcon__jdWuq{width:0;height:0;border-color:transparent transparent transparent #fff;border-style:solid;border-width:12px 0 12px 22px;margin-left:4px}.CEOTestimonial_videoLabel__Gv87x{font-size:13px;font-weight:600;color:hsla(0,0%,100%,.8)}.CEOTestimonial_videoSub__2pJkS{font-size:11px;color:hsla(0,0%,100%,.4)}.CEOTestimonial_videoCaption__e8EaB{font-size:11px;font-weight:600;text-align:center;color:var(--text-muted);margin-bottom:20px}.CEOTestimonial_videoWrapper__WxblP{border-radius:20px}.CEOTestimonial_videoIframe__C1_Lz{border:none}.CEOTestimonial_proofPills__019n_{display:flex;flex-wrap:wrap;gap:8px}.CEOTestimonial_proofPill__d8tDh{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--text-body);background:#fff;border:1px solid var(--grey-border);border-radius:100px;padding:6px 14px}.CEOTestimonial_proofPill__d8tDh svg{stroke:var(--green)}.CEOTestimonial_videoWrapper__WxblP{position:relative;width:100%;aspect-ratio:16/9;border-radius:24px;overflow:hidden;background:#111827}.CEOTestimonial_videoLoader__7gBtl{position:absolute;inset:0;z-index:2;display:flex;justify-content:center;align-items:center}.CEOTestimonial_loaderGradient__fjyQK{position:absolute;inset:0;background:linear-gradient(90deg,#0f172a,#1e293b 25%,#334155 50%,#1e293b 75%,#0f172a);background-size:300% 100%;animation:CEOTestimonial_shimmer__8XSQf 2s linear infinite}.CEOTestimonial_loaderContent__nYEoZ{position:relative;z-index:3;text-align:center;color:#fff}.CEOTestimonial_loaderPlay__2di_3{width:90px;height:90px;border-radius:50%;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.08);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.2);font-size:34px}.CEOTestimonial_loaderContent__nYEoZ h3{margin-bottom:10px}.CEOTestimonial_loaderContent__nYEoZ p{color:hsla(0,0%,100%,.7)}.CEOTestimonial_videoIframe__C1_Lz{width:100%;height:100%;border:0}.CEOTestimonial_videoHidden__v8U90{opacity:0}.CEOTestimonial_videoVisible__c5mBJ{opacity:1;transition:opacity .4s ease}@keyframes CEOTestimonial_shimmer__8XSQf{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:1000px){.CEOTestimonial_inner__cwutJ{grid-template-columns:1fr;gap:40px}.CEOTestimonial_ceoCard__dVsdg{max-width:400px}}.ClientSpotlight_band__hfrRb{background:var(--off-white);border-bottom:1px solid var(--grey-border);padding:52px 0}.ClientSpotlight_inner__bxjTH{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:34px;gap:34px;align-items:start}.ClientSpotlight_twoColumn__R4gT_{grid-template-columns:repeat(2,1fr)}.ClientSpotlight_left__RR5ei{width:100%;display:flex;flex-direction:column;gap:16px}.ClientSpotlight_logoCard__JUkWZ{width:100%;background:#fff;border:1px solid var(--grey-border);border-radius:var(--radius-lg);padding:24px 20px;box-shadow:var(--shadow)}.ClientSpotlight_logoText__DbUJ7{font-size:24px;font-weight:800;color:var(--navy);letter-spacing:-.025em;line-height:1}.ClientSpotlight_logoText__DbUJ7 span{color:var(--orange)}.ClientSpotlight_logoTagline__Mvopo{font-size:11px;font-weight:600;color:var(--text-muted);letter-spacing:.05em;margin-top:4px}.ClientSpotlight_left__RR5ei,.ClientSpotlight_mid__w24Dy,.ClientSpotlight_right__u3E92{width:100%}.ClientSpotlight_statsGrid__Sa_1J{width:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px}.ClientSpotlight_statBox___WB5T{width:100%;min-height:58px;background:#fff;border:1px solid var(--grey-border);border-radius:var(--radius-md);padding:12px 10px;text-align:center;display:flex;flex-direction:column;justify-content:center}.ClientSpotlight_statVal__fBbq3{font-size:20px;font-weight:800}.ClientSpotlight_statVal__fBbq3 span{color:var(--orange)}.ClientSpotlight_statLbl__8if6F{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);margin-top:2px}.ClientSpotlight_aboutTag__U8WZx{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--orange);margin-bottom:10px}.ClientSpotlight_aboutTitle__2oV2e{font-size:22px;font-weight:700;color:var(--text-dark);margin-bottom:12px;letter-spacing:-.01em}.ClientSpotlight_aboutText__lTd6x{font-size:14px;color:var(--text-muted);line-height:1.75;margin-bottom:18px}.ClientSpotlight_aboutText__lTd6x strong{color:var(--text-dark)}.ClientSpotlight_spotLinks__MB7Zv{display:flex;flex-wrap:wrap;gap:10px}.ClientSpotlight_spotLink__S1gLy{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;padding:7px 14px;border-radius:var(--radius);text-decoration:none;border:1px solid;transition:all .15s}.ClientSpotlight_slOrange__BJlVw{color:var(--orange);border-color:var(--orange);background:transparent}.ClientSpotlight_slOrange__BJlVw:hover{background:var(--orange);color:#fff!important}.ClientSpotlight_slBlue___hdBk{color:var(--blue);border-color:rgba(59,127,245,.3);background:var(--blue-lt)}.ClientSpotlight_slBlue___hdBk:hover{background:var(--blue);color:#fff!important}.ClientSpotlight_slDark__nXMka{color:hsla(0,0%,100%,.8);border-color:hsla(0,0%,100%,.2);background:var(--navy)}.ClientSpotlight_slDark__nXMka:hover{background:var(--navy-light)}.ClientSpotlight_suffix__4S2Vc{color:#c8200a}.ClientSpotlight_indLabel__uWib8{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);margin-bottom:12px}.ClientSpotlight_indWrap__48_JW{display:flex;flex-wrap:wrap;gap:7px;max-width:280px}.ClientSpotlight_indBadge__T_H2I{font-size:11px;font-weight:600;padding:4px 11px;border-radius:100px;background:#fff;border:1px solid var(--grey-border);color:var(--text-body);transition:all .15s}.ClientSpotlight_indBadge__T_H2I:hover{border-color:var(--orange);color:var(--orange)}@media (max-width:1000px){.ClientSpotlight_inner__bxjTH{grid-template-columns:1fr;gap:32px}.ClientSpotlight_left__RR5ei{flex-direction:row;align-items:flex-start;flex-wrap:wrap}}.BottomSections_moreBand__q2VzE{background:var(--off-white);border-top:1px solid var(--grey-border);padding:64px 0}.BottomSections_moreH2__JnpMD{font-size:26px;font-weight:700;color:var(--text-dark);margin-bottom:6px;letter-spacing:-.01em}.BottomSections_moreP__0i3o_{font-size:14px;color:var(--text-muted);margin-bottom:32px}.BottomSections_moreGrid__maQc_{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.BottomSections_moreCard__ZSQof{background:#fff;border:1px solid var(--grey-border);border-radius:var(--radius-lg);padding:22px;text-decoration:none;transition:all .2s;display:block}.BottomSections_moreCard__ZSQof:hover{border-color:#c8200a;box-shadow:0 4px 20px rgba(232,98,42,.1);transform:translateY(-2px)}.BottomSections_mcTag__xW9Sr{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--orange);margin-bottom:8px}.BottomSections_mcTitle__lAEXA{font-size:14px;font-weight:600;color:var(--text-dark);margin-bottom:6px;line-height:1.3}.BottomSections_mcDesc__PfmCo{font-size:12px;color:var(--text-muted);line-height:1.5}.BottomSections_mcArrow__ryMOv{font-size:18px;color:#c8200a;margin-top:8px;display:block;transition:transform .15s}.BottomSections_moreCard__ZSQof:hover .BottomSections_mcArrow__ryMOv{transform:translateX(4px)}.BottomSections_ctaBand__I4veH{background:var(--orange);padding:72px 0}.BottomSections_ctaInner__gpueq{text-align:center;max-width:600px;margin:0 auto}.BottomSections_ctaBand__I4veH h2{color:#fff;font-size:clamp(24px,3vw,38px);margin-bottom:14px;font-family:var(--font);font-weight:700}.BottomSections_ctaBand__I4veH p{color:hsla(0,0%,100%,.85);font-size:16px;line-height:1.65;margin-bottom:28px}.BottomSections_ctaBtns__wQWn_{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.BottomSections_footer__vb6W_{background:var(--navy);color:hsla(0,0%,100%,.5)}.BottomSections_footerInner__T8It0{max-width:1160px;margin:0 auto;padding:36px 28px 28px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}.BottomSections_footerLogo__UWqoZ{font-size:18px;font-weight:800;color:#fff;text-decoration:none}.BottomSections_footerLogo__UWqoZ span{color:var(--orange)}.BottomSections_footerCopy__UQoDe{font-size:12px}.BottomSections_footerLinks__V6PMO{display:flex;gap:16px}.BottomSections_footerLinks__V6PMO a{font-size:12px;color:hsla(0,0%,100%,.5);text-decoration:none;transition:color .15s}.BottomSections_footerLinks__V6PMO a:hover{color:var(--orange)}@media (max-width:900px){.BottomSections_moreGrid__maQc_{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.BottomSections_moreGrid__maQc_{grid-template-columns:1fr}}.CaseStudyHero_hero__RKFQS{background:var(--navy);position:relative;overflow:hidden;min-height:540px;display:flex;align-items:flex-end}.CaseStudyHero_hero__RKFQS:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 80% at 80% 20%,rgba(232,98,42,.2) 0,transparent 60%),radial-gradient(ellipse 40% 60% at 0 90%,rgba(59,127,245,.1) 0,transparent 60%);pointer-events:none}.CaseStudyHero_hero__RKFQS:after{content:"";position:absolute;inset:0;background-image:linear-gradient(hsla(0,0%,100%,.015) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.015) 1px,transparent 0);background-size:48px 48px;pointer-events:none}.CaseStudyHero_highlight__VQjvb{color:var(--orange);font-weight:700}.CaseStudyHero_suffix__Zd3dn{color:#c8200a}.CaseStudyHero_tag__rDZ2K{padding:6px 12px;border-radius:999px;font-size:12px}.CaseStudyHero_orange__pSGng{color:#f59e0b;background:rgba(245,158,11,.12);border-color:rgba(245,158,11,.35)}.CaseStudyHero_red___4qyh{color:#ff7b7b;background:hsla(0,100%,74%,.12);border-color:hsla(0,100%,74%,.28)}.CaseStudyHero_blue__kAHd_{color:#60a5fa;background:rgba(96,165,250,.12);border-color:rgba(96,165,250,.35)}.CaseStudyHero_green__bXZ8g{color:#4ade80;background:rgba(74,222,128,.12);border-color:rgba(74,222,128,.35)}.CaseStudyHero_purple__izW__{color:#c084fc;background:rgba(192,132,252,.12);border-color:rgba(192,132,252,.35)}.CaseStudyHero_inner__7kYp6{position:relative;z-index:1;max-width:1160px;margin:0 auto;padding:80px 28px 72px;width:100%;display:grid;grid-template-columns:1fr auto;grid-gap:40px;gap:40px;align-items:flex-end}.CaseStudyHero_clientLogoFallback__Z3YUe{width:56px;height:56px;border-radius:12px;display:flex;align-items:center;background-color:#c8200a;justify-content:center;color:#fff;font-size:15px;font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CaseStudyHero_breadcrumb__MhgFR{display:flex;align-items:center;gap:8px;font-size:12px;color:hsla(0,0%,100%,.45);margin-bottom:22px}.CaseStudyHero_breadcrumb__MhgFR a{color:hsla(0,0%,100%,.45);text-decoration:none;transition:color .15s}.CaseStudyHero_breadcrumb__MhgFR a:hover{color:var(--orange)}.CaseStudyHero_breadcrumb__MhgFR span{color:hsla(0,0%,100%,.25)}.CaseStudyHero_bcCurrent__J0DFQ{color:hsla(0,0%,100%,.65)!important}.CaseStudyHero_tags__tNb9A{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:18px}.CaseStudyHero_tag__rDZ2K{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;border-radius:100px;padding:4px 12px;border:1px solid}.CaseStudyHero_tagOrange__sJejM{color:var(--orange);background:rgba(232,98,42,.15);border-color:rgba(232,98,42,.3)}.CaseStudyHero_tagBlue__txBAO{color:#93c5fd;background:rgba(59,127,245,.15);border-color:rgba(59,127,245,.3)}.CaseStudyHero_tagGreen__0I5ue{color:#86efac;background:rgba(22,163,74,.15);border-color:rgba(22,163,74,.3)}.CaseStudyHero_h1__Srmaz{font-size:clamp(30px,4.5vw,56px);font-weight:800;line-height:1.1;color:#fff;letter-spacing:-.03em;margin-bottom:18px}.CaseStudyHero_h1__Srmaz em{font-style:normal;color:var(--orange)}.CaseStudyHero_subtitle__ITf_2{font-size:16px;line-height:1.7;color:hsla(0,0%,100%,.62);max-width:600px;margin-bottom:36px}.CaseStudyHero_clientLink__tkVHc{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font-size:11px;font-weight:600;color:hsla(0,0%,100%,.82);text-decoration:none;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);border-radius:999px;transition:all .25s ease}.CaseStudyHero_clientLink__tkVHc i{font-size:11px;color:var(--orange);transition:color .25s ease}.CaseStudyHero_clientLink__tkVHc:hover{color:#fff;background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.18);transform:translateY(-2px)}.CaseStudyHero_clientLink__tkVHc:hover i{color:#ff8a2b}.CaseStudyHero_clientBar__welIK{display:flex;align-items:center;gap:16px;padding:16px 22px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);border-radius:var(--radius-md);max-width:520px}.CaseStudyHero_clientLogoBox__gWAtG{width:52px;height:52px;border-radius:10px;background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:11px;font-weight:800;color:var(--navy);letter-spacing:-.02em}.CaseStudyHero_clientLogo__cQqZn{width:100%;height:100%;object-fit:contain;padding:5px}.CaseStudyHero_clientName__93Zha{font-size:15px;font-weight:700;color:#fff}.CaseStudyHero_clientMeta__95SLi{font-size:12px;color:hsla(0,0%,100%,.5);margin-top:3px}.CaseStudyHero_clientWebsite__ny_qK{font-size:12px;color:var(--orange);text-decoration:none;margin-top:4px;transition:opacity .15s;display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.CaseStudyHero_clientWebsite__ny_qK:hover{opacity:.8}.CaseStudyHero_clientWebsite__ny_qK i{flex-shrink:0}.CaseStudyHero_snapshot__1EfC5{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);border-radius:var(--radius-lg);padding:26px 22px;min-width:232px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.CaseStudyHero_snapTitle___WBKK{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:hsla(0,0%,100%,.35);margin-bottom:18px}.CaseStudyHero_snapStat__cKUdd{padding:11px 0;border-bottom:1px solid hsla(0,0%,100%,.07)}.CaseStudyHero_snapStat__cKUdd:last-child{border-bottom:none;padding-bottom:0}.CaseStudyHero_snapVal__gigaT{font-size:22px;font-weight:800;color:#fff;line-height:1}.CaseStudyHero_snapVal__gigaT span{color:var(--orange)}.CaseStudyHero_snapLbl__PQuvu{font-size:11px;color:hsla(0,0%,100%,.4);margin-top:2px}@media (max-width:1000px){.CaseStudyHero_inner__7kYp6{grid-template-columns:1fr;gap:32px}.CaseStudyHero_snapshot__1EfC5{display:none}}.ZohoSignupForm_templateWidth__KftRI{margin:0 auto;padding:30px 20px;max-width:800px;width:100%;box-sizing:border-box;background:#edeff4;font:75%/1.3 Arial,Helvetica,sans-serif;color:#444}.ZohoSignupForm_embedded__YWKXJ{padding:0;max-width:100%;background:transparent}.ZohoSignupForm_form__0ozKy button,.ZohoSignupForm_form__0ozKy input[type=text],.ZohoSignupForm_form__0ozKy select{outline:none;box-sizing:border-box;font:inherit}.ZohoSignupForm_templateWrapper__SRRvo{background:#fff;box-shadow:0 0 22px 0 #d8dfed;border-radius:10px}.ZohoSignupForm_embedded__YWKXJ .ZohoSignupForm_templateWrapper__SRRvo{background:transparent;box-shadow:none;border-radius:0}.ZohoSignupForm_tempHeadContBdr__T6FTV{background:#fff;border-bottom:1px solid #ced3e0;margin:0;padding:28px 40px;border-radius:10px 10px 0 0}.ZohoSignupForm_frmTitle__ylACf{color:#252c3e;margin:0;padding:0;font-size:33px;font-weight:500;text-align:center}.ZohoSignupForm_frmDesc__QDTeY{color:#667291;font-size:18px;font-weight:400;margin:0;padding-top:8px;text-align:center}.ZohoSignupForm_subContWrap__Tukt4{padding:16px 0}.ZohoSignupForm_embedded__YWKXJ .ZohoSignupForm_subContWrap__Tukt4{padding:0}.ZohoSignupForm_tempFrmWrapper__pEiTs{padding:16px 40px;margin:0;box-sizing:border-box}.ZohoSignupForm_embedded__YWKXJ .ZohoSignupForm_tempFrmWrapper__pEiTs{padding:10px 0}.ZohoSignupForm_labelName__zEY0e{font-weight:500;font-size:16px;color:#252c3e;padding-bottom:10px;display:block}.ZohoSignupForm_embedded__YWKXJ .ZohoSignupForm_labelName__zEY0e{font-size:14px}.ZohoSignupForm_tempContDiv__hM2Oh{margin:0;padding:0}.ZohoSignupForm_tempContDiv__hM2Oh input[type=text]{background:#fff;border:1px solid #b8bbd3;border-radius:4px;font-size:15px;color:#252c3e;padding:11px 10px 10px;height:40px;transition:.3s;width:100%}.ZohoSignupForm_tempContDiv__hM2Oh input[type=text]::placeholder{color:#252c3e;opacity:.5}.ZohoSignupForm_tempContDiv__hM2Oh input[type=text]:hover{border:1px solid #b8bbd3}.ZohoSignupForm_tempContDiv__hM2Oh input[type=text]:focus{border:1px solid #2eb79f;box-shadow:0 0 2px 0 #2eb79f}.ZohoSignupForm_errorMessage__57nJw{font:15px Arial,Helvetica,sans-serif;color:#f41033;padding-top:10px}.ZohoSignupForm_nameWrapper__i6jep{display:flex;gap:4%}.ZohoSignupForm_nameWrapper__i6jep span{flex:1 1;display:block}.ZohoSignupForm_nameWrapper__i6jep span label{display:block;padding-top:3px;font-size:13px;font-weight:500;color:#252c3e;opacity:.8}.ZohoSignupForm_tempContDivPhone__gGO6F{margin:0;padding:0}.ZohoSignupForm_phWrapper__lEDFG{display:flex}.ZohoSignupForm_phWrapper__lEDFG span{float:left;display:block;width:100%}.ZohoSignupForm_phWrapper__lEDFG input[type=text]{background:#fff;border:1px solid #b8bbd3;border-radius:4px;font-size:15px;color:#252c3e;padding:11px 10px 10px;height:40px;width:100%;box-sizing:border-box}.ZohoSignupForm_phWrapper__lEDFG label{display:block;color:#252c3e;font-size:13px;padding-top:8px;opacity:.8}.ZohoSignupForm_formSBox__O9rK4{padding:9px 10px 10px 5px;background:#fff;border:1px solid #b8bbd3;border-radius:4px;font-size:16px;height:40px;transition:.3s;vertical-align:middle;color:#252c3e;width:100%}.ZohoSignupForm_formSBox__O9rK4:focus{border:1px solid #2eb79f;box-shadow:0 0 2px 0 #2eb79f;outline:none}.ZohoSignupForm_formSBox__O9rK4 option{font-size:medium!important}.ZohoSignupForm_checkboxWrapper__Y28_2 .ZohoSignupForm_overflow__vxQV2{overflow:hidden}.ZohoSignupForm_multiAttType__W4puP{margin:0 0 16px;padding:0;width:100%;display:block;clear:both}.ZohoSignupForm_multiAttType__W4puP.ZohoSignupForm_fullColWrap___HYMB{width:100%}.ZohoSignupForm_checkBoxType__u4TUg{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;min-width:20px;width:20px;height:20px;padding:0;float:left;margin:1px 0 0 2px;border-radius:3px;border:1.2px solid #47476b;transition:all .5s ease;position:relative;cursor:pointer}.ZohoSignupForm_checkBoxType__u4TUg:before{content:"";display:block;width:60%;height:60%;margin:19% auto}.ZohoSignupForm_checkBoxType__u4TUg:checked{border:1.2px solid #2eb79f!important;background-color:#fff!important;box-shadow:0 0 2px 0 #2eb79f;outline:none}.ZohoSignupForm_checkBoxType__u4TUg:checked:before{content:" ";display:inline-block;transform:rotate(45deg);height:10px;width:4px;border-bottom:2px solid #2eb79f;border-right:2px solid #2eb79f;position:absolute;top:-2px;left:6px}.ZohoSignupForm_checkChoice__ZLIaz{line-height:21px;display:block;margin:0 0 0 32px;padding:0;font-size:15px;color:#47476b;cursor:pointer}.ZohoSignupForm_multiAttType__W4puP.ZohoSignupForm_fullColWrap___HYMB input[type=text]{margin-top:15px;width:100%;background:#fff;border:1px solid #b8bbd3;border-radius:4px;padding:11px 10px 10px;height:40px;font-size:15px}.ZohoSignupForm_multiAttType__W4puP.ZohoSignupForm_fullColWrap___HYMB input[type=text]:disabled{background:#f5f5f5;cursor:not-allowed}.ZohoSignupForm_fmFooter__jGXqY{margin:0;padding:10px 25px 40px;text-align:center}.ZohoSignupForm_embedded__YWKXJ .ZohoSignupForm_fmFooter__jGXqY{padding:12px 0 0}.ZohoSignupForm_submitColor__pqmA1{color:#fdeeee;border:1px solid transparent;background:#c8200a;border-radius:150px;min-width:100px;font-size:16px;padding:13px 38px;transition:transform .25s cubic-bezier(.33,.04,.63,.93);transform:translateZ(0);cursor:pointer}.ZohoSignupForm_embedded__YWKXJ .ZohoSignupForm_submitColor__pqmA1{width:100%}.ZohoSignupForm_submitColor__pqmA1:hover:not(:disabled){transform:scale3d(1.03,1.03,1) translateZ(0) perspective(500px)}.ZohoSignupForm_submitColor__pqmA1:disabled{opacity:.6;cursor:not-allowed}@media (max-width:600px){.ZohoSignupForm_nameWrapper__i6jep{flex-direction:column;gap:12px}.ZohoSignupForm_tempFrmWrapper__pEiTs{padding:16px 20px}.ZohoSignupForm_tempHeadContBdr__T6FTV{padding:24px 20px}}.CaseStudyGate_content__LPSCW{transition:all .35s ease}.CaseStudyGate_contentBlur__4imgD{filter:blur(10px);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transform:scale(1.01)}.CaseStudyGate_overlay__CwGcd{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;padding:24px;background:rgba(15,23,42,.45);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:9999;animation:CaseStudyGate_fadeIn__ZL7KL .35s ease}.CaseStudyGate_card__GdIpv{width:100%;max-width:440px;max-height:90vh;overflow-y:auto;background:#fff;border-radius:16px;border:1px solid #e5e7eb;padding:32px;box-shadow:0 30px 60px rgba(0,0,0,.18);animation:CaseStudyGate_popup__fyxkI .35s ease}.CaseStudyGate_icon__9P87I{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background:rgba(228,37,39,.08);color:#e42527;margin-bottom:1rem}.CaseStudyGate_title__T2Prn{margin:0;font-size:20px;font-weight:600;color:#1f2328}.CaseStudyGate_description__5o_gv{margin:.375rem 0 1.5rem;font-size:14px;color:#6b7280;line-height:1.5}.CaseStudyGate_reveal__f2kgO{animation:CaseStudyGate_fadeIn__ZL7KL .4s ease}@keyframes CaseStudyGate_fadeIn__ZL7KL{0%{opacity:0}to{opacity:1}}@keyframes CaseStudyGate_popup__fyxkI{0%{opacity:0;transform:translateY(20px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}