.LeadGenFormMultiStep_card__lZ1pA{background:#fff;border:1px solid #eef0f3;border-radius:18px;box-shadow:0 6px 24px rgba(17,24,39,.06);overflow:hidden}.LeadGenFormMultiStep_progressTrack__gthjR{height:4px;background:#eef0f3}.LeadGenFormMultiStep_progressBar__9cWXr{height:4px;background:#1c75bb;transition:width .5s ease}.LeadGenFormMultiStep_body___j1tW{padding:1.75rem}@media (min-width:768px){.LeadGenFormMultiStep_body___j1tW{padding:2rem}}.LeadGenFormMultiStep_stepCount__E2CJl{font-size:.72rem;color:#9aa3af;margin-bottom:1rem;letter-spacing:.02em}.LeadGenFormMultiStep_heading__VrMlt{font-size:1.18rem;font-weight:600;color:#111827;margin:0 0 .25rem;line-height:1.3}.LeadGenFormMultiStep_sub__azDf5{font-size:.9rem;color:#6b7280;margin:0 0 1.25rem}.LeadGenFormMultiStep_fieldGroup__LEC1i{display:flex;flex-direction:column;gap:1rem}.LeadGenFormMultiStep_pillGroup__wTrvX{display:grid;grid-template-columns:1fr;grid-gap:.6rem;gap:.6rem;margin-top:.25rem}.LeadGenFormMultiStep_pill__tkJ78{text-align:left;padding:.75rem 1rem;border-radius:12px;border:1px solid #e5e7eb;background:#fff;color:#374151;font-size:.9rem;font-weight:500;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease;width:100%}.LeadGenFormMultiStep_pill__tkJ78:hover{border-color:#1c75bb;background:#eff6fc}.LeadGenFormMultiStep_pillActive__CMmAo{border-color:#1c75bb;background:#eff6fc;color:#1c75bb}.LeadGenFormMultiStep_label__JbIzV{display:block;font-size:.72rem;color:#6b7280;font-weight:600;margin-top:1rem}.LeadGenFormMultiStep_label__JbIzV:first-child{margin-top:0}.LeadGenFormMultiStep_input__R7Hha{width:100%;padding:.75rem 1rem;border-radius:12px;border:1px solid #e5e7eb;font-size:.9rem;margin-top:.25rem;outline:none;transition:border-color .15s ease,box-shadow .15s ease;color:#111827;background:#fff}.LeadGenFormMultiStep_input__R7Hha:focus{border-color:#1c75bb;box-shadow:0 0 0 3px rgba(28,117,187,.18)}.LeadGenFormMultiStep_inputError__M6ClJ{border-color:#f87171}.LeadGenFormMultiStep_error__2x89h{color:#ef4444;font-size:.72rem;margin:.25rem 0 0}.LeadGenFormMultiStep_help__c9UYM{font-size:.72rem;color:#9aa3af;margin:.25rem 0 0}.LeadGenFormMultiStep_waWrap__7mmbw{position:relative}.LeadGenFormMultiStep_waIcon__tkJOm{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);font-size:1rem;margin-top:.125rem}.LeadGenFormMultiStep_waWrap__7mmbw .LeadGenFormMultiStep_input__R7Hha{padding-left:2.25rem}.LeadGenFormMultiStep_checkbox__rIdX5{text-align:left;padding:.65rem 1rem;border-radius:12px;border:1px solid #e5e7eb;background:#fff;color:#374151;font-size:.9rem;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease;display:flex;align-items:center;gap:.5rem;width:100%}.LeadGenFormMultiStep_checkbox__rIdX5:hover{border-color:#1c75bb}.LeadGenFormMultiStep_checkboxActive__UR4iy{border-color:#1c75bb;background:#eff6fc;color:#1c75bb;font-weight:500}.LeadGenFormMultiStep_checkboxBox__rBdb9{width:1rem;height:1rem;border-radius:4px;border:1px solid #d1d5db;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:.65rem;color:#fff}.LeadGenFormMultiStep_checkboxBoxActive___DV3l{background:#1c75bb;border-color:#1c75bb}.LeadGenFormMultiStep_nav__YCOm4{display:flex;gap:.75rem;margin-top:1.5rem}.LeadGenFormMultiStep_backBtn__bidM_{padding:.65rem 1rem;border-radius:12px;border:1px solid #e5e7eb;background:#fff;font-size:.9rem;color:#4b5563;cursor:pointer;transition:background .15s ease}.LeadGenFormMultiStep_backBtn__bidM_:hover{background:#f9fafb}.LeadGenFormMultiStep_nextBtn___fKMP{flex:1 1;padding:.65rem 1rem;border-radius:12px;background:#1c75bb;color:#fff;font-size:.9rem;font-weight:500;border:none;cursor:pointer;transition:background .15s ease}.LeadGenFormMultiStep_nextBtn___fKMP:hover{background:#155fa0}.LeadGenFormMultiStep_submitBtn__OF6dT{flex:1 1;padding:.65rem 1rem;border-radius:12px;background:#f05a28;color:#fff;font-size:.9rem;font-weight:500;border:none;cursor:pointer;transition:background .15s ease}.LeadGenFormMultiStep_submitBtn__OF6dT:hover{background:#d44e21}.LeadGenFormMultiStep_submitBtn__OF6dT:disabled{opacity:.6;cursor:default}.LeadGenFormMultiStep_submitErr__ZvnvX{margin-top:1rem;padding:.75rem;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;color:#dc2626;font-size:.85rem}.LeadGenFormMultiStep_confirm__M8Bud{background:#fff;border:1px solid #eef0f3;border-radius:18px;box-shadow:0 6px 24px rgba(17,24,39,.06);padding:2rem;text-align:center}.LeadGenFormMultiStep_confirmEmoji__PoSIQ{font-size:2.25rem;margin-bottom:1rem}.LeadGenFormMultiStep_confirmTitle__fOxft{font-size:1.25rem;font-weight:600;color:#111827;margin:0 0 .5rem}.LeadGenFormMultiStep_confirmBody__kz5yA{color:#6b7280;font-size:.9rem;line-height:1.6;margin:0 0 1.5rem}.LeadGenFormMultiStep_waCta__RMDGO{display:inline-flex;align-items:center;gap:.5rem;background:#25d366;color:#fff;font-weight:500;padding:.75rem 1.5rem;border-radius:12px;text-decoration:none;transition:background .15s ease}.LeadGenFormMultiStep_waCta__RMDGO:hover{background:#20bc59;color:#fff}.LeadGenFormMultiStep_inputIconWrapper__shZ33{position:relative}.LeadGenFormMultiStep_inputIcon__MX_GT{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#9ca3af;display:flex;align-items:center;pointer-events:none}.LeadGenFormMultiStep_inputWithIcon__R1tHV{padding-left:2.5rem!important}.LeadGenFormMultiStep_stickyFormCol__wHBi4{position:-webkit-sticky;position:sticky;top:100px}.LeadGenFormMultiStep_formWrapper__SYYtH{background:#fff;border:1px solid #e8edf2;border-radius:16px;padding:28px 24px;box-shadow:0 4px 24px rgba(28,117,187,.08)}.LeadGenFormMultiStep_formHeading__tH1Qn{font-size:1.1rem;font-weight:600;color:#0a1628;margin-bottom:4px}.LeadGenFormMultiStep_formSubheading__oiOwY{font-size:.85rem;color:#6b7280;margin-bottom:20px}.LeadGenFormMultiStep_formFootnote__d2iip{font-size:.75rem;color:#9ca3af;text-align:center;margin-top:12px}.LeadGenFormMultiStep_waLink__Ev_eh{color:#25d366;font-weight:500;text-decoration:none}.LeadGenFormMultiStep_mobileCta__9XSGj{position:fixed;bottom:0;left:0;right:0;z-index:1000;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e8edf2;box-shadow:0 -4px 20px rgba(0,0,0,.08)}.LeadGenFormMultiStep_mobileCtaBtn__de46j{display:block;width:100%;padding:14px;background:#1c75bb;color:#fff;font-size:.95rem;font-weight:600;border:none;border-radius:12px;cursor:pointer;text-align:center}.LeadGenFormMultiStep_modalOverlay__MWVTn{position:fixed;inset:0;background:rgba(10,22,40,.6);z-index:2000;display:flex;align-items:flex-end}.LeadGenFormMultiStep_modalSheet__uayAB{background:#fff;border-radius:20px 20px 0 0;padding:24px 20px calc(24px + env(safe-area-inset-bottom));width:100%;max-height:90vh;overflow-y:auto;position:relative}.LeadGenFormMultiStep_modalClose__PP2wz{position:absolute;top:16px;right:16px;background:#f3f4f6;border:none;border-radius:50%;width:32px;height:32px;font-size:14px;cursor:pointer;color:#374151;display:flex;align-items:center;justify-content:center;z-index:1}.LeadGenFormMultiStep_geoBanner__ZoIKc{background:#ebf4fb;border:1px solid #c3ddf5;border-radius:10px;padding:10px 14px;margin-bottom:16px;font-size:13px;color:#1c75bb}.LeadGenFormMultiStep_geoDetected__fdC4l{display:flex;align-items:center;gap:6px}.LeadGenFormMultiStep_geoLoading__Kg8Ys{color:#9ca3af;font-style:italic}.LeadGenFormMultiStep_geoField__s1lac{margin-bottom:16px}.LeadGenFormMultiStep_fieldLabel__8Jql_{display:block;font-size:12px;font-weight:500;color:#6b7280;margin-bottom:6px}.LeadGenFormMultiStep_selectWrapper__W0vu7{position:relative}.LeadGenFormMultiStep_selectInput__Dvi0J{width:100%;padding:11px 36px 11px 14px;border-radius:12px;border:1px solid #e5e7eb;font-size:13px;color:#111827;background:#fff;-moz-appearance:none;appearance:none;-webkit-appearance:none;outline:none;cursor:pointer;transition:border-color .15s}.LeadGenFormMultiStep_selectInput__Dvi0J:focus{border-color:#1c75bb}.LeadGenFormMultiStep_selectChevron__3gq9Z{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#9ca3af;pointer-events:none;display:flex;align-items:center}.caseStudy_caseStudy__d3tJf{--cs-blue:#1c75bb;--cs-blue-700:#155a90;--cs-orange:#f05a28;--cs-navy:#0d1b2a;--cs-navy-soft:#16293c;--cs-body:#4a5568;--cs-light-blue:#ebf4ff;--cs-light-orange:#fff3ef;--cs-white:#fff;--cs-divider:#e2e8f0;--cs-divider-blue:#d1e5f7;--cs-muted:#8fa3b8;--cs-subhead:#b0c4d8;--cs-container:1200px;--cs-prose:720px;--cs-ease:cubic-bezier(0.22,0.61,0.36,1);font-family:var(--font-plus-jakarta-sans,"Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);color:var(--cs-body);background:var(--cs-white);font-size:16px;line-height:1.7;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.caseStudy_caseStudy__d3tJf h1,.caseStudy_caseStudy__d3tJf h2,.caseStudy_caseStudy__d3tJf h3,.caseStudy_caseStudy__d3tJf h4,.caseStudy_caseStudy__d3tJf h5,.caseStudy_caseStudy__d3tJf h6{margin:0;line-height:1.15;color:var(--cs-navy);font-weight:700;letter-spacing:-.01em}.caseStudy_caseStudy__d3tJf p{margin:0}.caseStudy_csContainer__KR1nl{max-width:var(--cs-container);margin:0 auto;padding:0 24px;width:100%}.caseStudy_eyebrow__oetEN{font-family:var(--font-jetbrains-mono,"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace);font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;margin:0}.caseStudy_eyebrowOrange__tCP4A{color:var(--cs-orange)}.caseStudy_eyebrowBlue__F7XFs{color:var(--cs-blue)}.caseStudy_section__Bfa0O{padding:96px 0}.caseStudy_sectionTight__F0cP4{padding:64px 0}.caseStudy_reveal__jotxu{opacity:0;transform:translateY(22px);transition:opacity .7s var(--cs-ease),transform .7s var(--cs-ease)}.caseStudy_reveal__jotxu.caseStudy_in__bhmG1{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.caseStudy_reveal__jotxu{opacity:1;transform:none;transition:none}}.caseStudy_hero__g_cz_{position:relative;min-height:640px;background:var(--cs-navy);overflow:hidden;display:flex}.caseStudy_heroGrid__CmmCQ{position:absolute;inset:0;z-index:1;pointer-events:none;background-image:linear-gradient(hsla(0,0%,100%,.03) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.03) 1px,transparent 0);background-size:64px 64px}.caseStudy_heroImg__zlrXX{position:absolute;inset:0;z-index:0}.caseStudy_heroImg__zlrXX img{width:100%;height:100%;object-fit:cover}.caseStudy_heroOverlay__PTG_A{position:absolute;inset:0;z-index:2;background:linear-gradient(118deg,rgba(13,27,42,.92),rgba(13,27,42,.86) 24%,rgba(13,27,42,.55) 56%,rgba(13,27,42,.3)),linear-gradient(0deg,rgba(13,27,42,.7),rgba(13,27,42,0) 42%)}.caseStudy_heroInner__JFbMB{position:relative;z-index:3;display:flex;flex-direction:column;justify-content:space-between;gap:40px;padding:40px 0 56px;width:100%}.caseStudy_breadcrumb__UuMAI{font-family:var(--font-jetbrains-mono,"JetBrains Mono",ui-monospace,monospace);font-size:12px;color:var(--cs-muted);display:flex;align-items:center;gap:10px;flex-wrap:wrap}.caseStudy_breadcrumb__UuMAI a{color:var(--cs-muted);text-decoration:none}.caseStudy_breadcrumb__UuMAI a:hover{color:#fff;text-decoration:none}.caseStudy_sep__rmkhh{opacity:.6}.caseStudy_current__3qFud{color:var(--cs-subhead)}.caseStudy_heroBlock__47Z7P{max-width:760px;margin-top:auto}.caseStudy_chips__Sa5bX{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:22px}.caseStudy_chip__WlgbX{border:1px solid hsla(0,0%,100%,.55);color:#fff;font-size:11px;font-weight:500;padding:6px 14px;border-radius:20px;letter-spacing:.02em}.caseStudy_hero__g_cz_ h1{color:#fff;font-weight:800;font-size:clamp(32px,4.6vw,50px);line-height:1.08;letter-spacing:-.02em;max-width:14ch}.caseStudy_heroSub__6adOx{color:var(--cs-subhead);font-size:18px;font-weight:400;margin-top:16px;max-width:580px;line-height:1.6}.caseStudy_heroAccent__HffTy{position:absolute;left:0;right:0;bottom:0;height:4px;background:var(--cs-orange);z-index:4}.caseStudy_scrollCue__09q85{position:absolute;left:50%;bottom:22px;transform:translateX(-50%);z-index:4;color:hsla(0,0%,100%,.8);animation:caseStudy_bounce__M5Ip8 1.8s var(--cs-ease) infinite}@keyframes caseStudy_bounce__M5Ip8{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,8px)}}.caseStudy_snapshot__au4yP{background:var(--cs-light-blue)}.caseStudy_snapshot__au4yP .caseStudy_csContainer__KR1nl{padding-top:28px;padding-bottom:28px}.caseStudy_snapshotGrid__9v_wW{display:grid;grid-template-columns:repeat(8,1fr)}.caseStudy_snapCell__4AxQI{padding:6px 22px;position:relative}.caseStudy_snapCell__4AxQI+.caseStudy_snapCell__4AxQI:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:38px;background:var(--cs-divider-blue)}.caseStudy_snapLabel__1rJ8b{font-family:var(--font-jetbrains-mono,"JetBrains Mono",ui-monospace,monospace);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--cs-muted);display:block;margin-bottom:6px}.caseStudy_snapValue__Iplyk{font-size:16px;font-weight:600;color:var(--cs-navy);line-height:1.35}.caseStudy_snapValue__Iplyk a{color:var(--cs-blue);text-decoration:none}.caseStudy_snapValue__Iplyk a:hover{text-decoration:underline}.caseStudy_statusDot__e1So_{display:inline-block;width:8px;height:8px;border-radius:999px;background:#22a565;margin-right:7px;box-shadow:0 0 0 3px rgba(34,165,101,.18)}.caseStudy_prose__TbLOj{max-width:var(--cs-prose);margin:0 auto}.caseStudy_pullQuote__dR5rQ{font-size:21px;line-height:1.5;color:var(--cs-navy);font-style:italic;font-weight:500;border-left:4px solid var(--cs-blue);padding-left:22px;margin-bottom:32px}.caseStudy_prose__TbLOj p{font-size:16px;line-height:1.8;color:var(--cs-body);margin-bottom:20px}.caseStudy_prose__TbLOj p:last-child{margin-bottom:0}.caseStudy_challenge__0QY8K{background:var(--cs-navy);position:relative;overflow:hidden}.caseStudy_challengeGridBg__6GHMI{position:absolute;inset:0;pointer-events:none;opacity:.5;background-image:linear-gradient(hsla(0,0%,100%,.025) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.025) 1px,transparent 0);background-size:64px 64px}.caseStudy_challenge__0QY8K .caseStudy_csContainer__KR1nl{position:relative;z-index:1}.caseStudy_challenge__0QY8K h2{color:#fff;font-size:clamp(26px,4vw,34px);margin:14px 0 0;max-width:16ch}.caseStudy_sectionHead__b7GYQ{margin-bottom:44px}.caseStudy_cards3__pGkrh{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.caseStudy_chCard__9I8_C{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:26px;transition:transform .35s var(--cs-ease),background .35s var(--cs-ease),border-color .35s var(--cs-ease)}.caseStudy_chCard__9I8_C:hover{background:hsla(0,0%,100%,.1);transform:translateY(-4px);border-color:rgba(28,117,187,.6)}.caseStudy_chIcon__cDj_K{width:44px;height:44px;border-radius:11px;display:grid;place-items:center;margin-bottom:18px;background:rgba(28,117,187,.18);color:#6fb2ee}.caseStudy_chCard__9I8_C:hover .caseStudy_chIcon__cDj_K{background:rgba(240,90,40,.2);color:#ffae8e}.caseStudy_chCard__9I8_C h3{color:#fff;font-size:16px;font-weight:600;margin-bottom:8px}.caseStudy_chCard__9I8_C p{color:var(--cs-muted);font-size:13.5px;line-height:1.55}.caseStudy_researchGrid__o5LG3{display:grid;grid-template-columns:35% 65%;grid-gap:0;gap:0}.caseStudy_researchAside__tm6mR{position:-webkit-sticky;position:sticky;top:110px;align-self:start}.caseStudy_researchNum__aQZu6{font-size:120px;font-weight:200;color:var(--cs-light-blue);line-height:.9;margin-top:14px;letter-spacing:-.04em}.caseStudy_researchBody__js9dY{padding-left:12px}.caseStudy_researchBody__js9dY h2{font-size:clamp(22px,3vw,26px);color:var(--cs-navy);margin-bottom:22px;max-width:22ch}.caseStudy_researchBody__js9dY p{font-size:15.5px;line-height:1.8;color:var(--cs-body);margin-bottom:20px}.caseStudy_rule__fyoM7{height:1px;background:var(--cs-divider);border:0;margin:0}.caseStudy_solution__TV24r h2{font-size:clamp(26px,4vw,34px);margin-top:14px;max-width:18ch}.caseStudy_solution__TV24r .caseStudy_sectionHead__b7GYQ{margin-bottom:56px}.caseStudy_steps__kxv_C{display:flex;flex-direction:column;gap:22px}.caseStudy_step__RPLaM{display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:32px;gap:32px}.caseStudy_stepFigure__Kf0Rt{display:flex}.caseStudy_stepFigureRight__Gsf9s{display:flex;justify-content:flex-end}.caseStudy_stepNum__2AP_3{font-size:clamp(96px,12vw,150px);font-weight:200;line-height:.8;color:var(--cs-light-blue);letter-spacing:-.04em;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .4s var(--cs-ease)}.caseStudy_stepEven__ZonUf .caseStudy_stepNum__2AP_3{color:var(--cs-light-orange)}.caseStudy_stepCard__Vz1Nr{background:#fff;border:1px solid var(--cs-divider);border-top:3px solid var(--cs-blue);border-radius:12px;padding:28px 30px;box-shadow:0 1px 2px rgba(13,27,42,.04);transition:transform .35s var(--cs-ease),box-shadow .35s var(--cs-ease)}.caseStudy_stepEven__ZonUf .caseStudy_stepCard__Vz1Nr{border-top-color:var(--cs-orange)}.caseStudy_stepCard__Vz1Nr:hover{transform:translateY(-4px);box-shadow:0 18px 40px -22px rgba(13,27,42,.35)}.caseStudy_stepEven__ZonUf:hover .caseStudy_stepNum__2AP_3{color:#ffd9c9}.caseStudy_step__RPLaM:not(.caseStudy_stepEven__ZonUf):hover .caseStudy_stepNum__2AP_3{color:#cfe4fb}.caseStudy_stepTag__J_GH0{font-family:var(--font-jetbrains-mono,"JetBrains Mono",ui-monospace,monospace);font-size:11px;letter-spacing:.12em;color:var(--cs-blue);text-transform:uppercase;display:block;margin-bottom:10px}.caseStudy_stepEven__ZonUf .caseStudy_stepTag__J_GH0{color:var(--cs-orange)}.caseStudy_stepCard__Vz1Nr h3{font-size:20px;color:var(--cs-navy);margin-bottom:10px}.caseStudy_stepCard__Vz1Nr p{font-size:15px;line-height:1.75;color:var(--cs-body)}.caseStudy_results__vn_Tp{background:var(--cs-light-blue)}.caseStudy_results__vn_Tp .caseStudy_sectionHead__b7GYQ{text-align:center;margin-bottom:48px}.caseStudy_results__vn_Tp .caseStudy_eyebrow__oetEN{display:inline-block}.caseStudy_results__vn_Tp h2{font-size:clamp(26px,4vw,34px);margin-top:12px}.caseStudy_resultsGrid__GfUKz{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.caseStudy_resultCard__S76z5{background:#fff;border:1px solid var(--cs-divider-blue);border-radius:12px;padding:28px 24px;transition:transform .3s var(--cs-ease),box-shadow .3s var(--cs-ease)}.caseStudy_resultCard__S76z5:hover{transform:translateY(-3px);box-shadow:0 16px 34px -20px rgba(28,117,187,.4)}.caseStudy_resultFigure__LTzSr{font-size:40px;font-weight:800;line-height:1;letter-spacing:-.03em;color:var(--cs-blue);margin-bottom:16px}.caseStudy_resultCard__S76z5:nth-child(2n) .caseStudy_resultFigure__LTzSr{color:var(--cs-orange)}.caseStudy_resultTitle__Y8dcF{font-size:15px;font-weight:700;color:var(--cs-navy);margin-bottom:7px}.caseStudy_resultDesc__NV0iv{font-size:13px;line-height:1.55;color:var(--cs-body)}.caseStudy_conclusion__DRJqL .caseStudy_prose__TbLOj p{font-size:16px}.caseStudy_callout__b912t{background:var(--cs-navy);border-left:4px solid var(--cs-orange);border-radius:12px;padding:30px 34px;margin-top:30px}.caseStudy_callout__b912t p{color:#fff;font-size:17px;font-style:italic;line-height:1.75;margin:0}.caseStudy_cta__serq0{position:relative;background:var(--cs-navy);text-align:center;overflow:hidden}.caseStudy_ctaAccent__Y9PIz{position:absolute;top:0;left:0;right:0;height:4px;background:var(--cs-orange)}.caseStudy_ctaGridBg__dtJnQ{position:absolute;inset:0;pointer-events:none;opacity:.5;background-image:linear-gradient(hsla(0,0%,100%,.025) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.025) 1px,transparent 0);background-size:64px 64px}.caseStudy_cta__serq0 .caseStudy_csContainer__KR1nl{position:relative;z-index:1}.caseStudy_cta__serq0 h2{color:#fff;font-size:clamp(26px,4vw,36px);max-width:18ch;margin:0 auto}.caseStudy_cta__serq0 p{color:var(--cs-muted);font-size:15px;margin:16px auto 0;max-width:52ch}.caseStudy_ctaActions__IzNTo{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;margin-top:32px}.caseStudy_btn__HMIZU{display:inline-flex;align-items:center;gap:9px;font-weight:700;font-size:15px;padding:14px 26px;border-radius:999px;transition:transform .25s var(--cs-ease),filter .25s var(--cs-ease),background .25s var(--cs-ease),color .25s var(--cs-ease);text-decoration:none}.caseStudy_btn__HMIZU:hover{text-decoration:none;transform:translateY(-2px)}.caseStudy_btnPrimary__mP12_{background:var(--cs-orange);color:#fff}.caseStudy_btnPrimary__mP12_:hover{filter:brightness(1.06);color:#fff}.caseStudy_btnGhost___xfnJ{border:1px solid hsla(0,0%,100%,.6);color:#fff}.caseStudy_btnGhost___xfnJ:hover{background:#fff;color:var(--cs-navy)}.caseStudy_pillars__yF7bV .caseStudy_sectionHead__b7GYQ{text-align:center;margin-bottom:48px}.caseStudy_pillars__yF7bV h2{font-size:clamp(24px,3.4vw,30px)}.caseStudy_pillars__yF7bV .caseStudy_sub__SBwQE{color:var(--cs-body);font-size:16px;margin-top:10px}.caseStudy_pillarsGrid__HbugP{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.caseStudy_pillar__YL0SC{background:#fff;border:1px solid var(--cs-divider);border-top:3px solid var(--cs-blue);border-radius:12px;padding:26px 24px;transition:transform .3s var(--cs-ease),box-shadow .3s var(--cs-ease)}.caseStudy_pillar__YL0SC:hover{transform:translateY(-4px);box-shadow:0 18px 38px -22px rgba(13,27,42,.3)}.caseStudy_pillarIcon___OPKg{width:44px;height:44px;border-radius:999px;background:var(--cs-light-blue);display:grid;place-items:center;color:var(--cs-blue);margin-bottom:18px}.caseStudy_pillar__YL0SC h3{font-size:16px;font-weight:600;color:var(--cs-navy);margin-bottom:9px}.caseStudy_pillar__YL0SC p{font-size:13.5px;line-height:1.6;color:var(--cs-body)}.caseStudy_tagRow__S94GF{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:44px}.caseStudy_tag__CAPHO{background:var(--cs-light-blue);color:var(--cs-blue);font-size:13px;font-weight:600;padding:9px 18px;border-radius:999px}@media (max-width:1024px){.caseStudy_section__Bfa0O{padding:72px 0}.caseStudy_snapshotGrid__9v_wW{grid-template-columns:repeat(4,1fr);row-gap:22px}.caseStudy_snapCell__4AxQI:nth-child(4n+1):before{display:none}.caseStudy_cards3__pGkrh,.caseStudy_pillarsGrid__HbugP,.caseStudy_resultsGrid__GfUKz{grid-template-columns:repeat(2,1fr)}.caseStudy_researchGrid__o5LG3{grid-template-columns:1fr;gap:8px}.caseStudy_researchAside__tm6mR{position:static;display:flex;align-items:baseline;gap:20px;margin-bottom:8px}.caseStudy_researchNum__aQZu6{font-size:84px;margin-top:0}.caseStudy_researchBody__js9dY{padding-left:0}.caseStudy_step__RPLaM{grid-template-columns:1fr;gap:0}.caseStudy_stepFigureRight__Gsf9s{justify-content:flex-start}.caseStudy_stepNum__2AP_3{font-size:84px;margin-bottom:-10px;margin-left:-4px}.caseStudy_stepEven__ZonUf .caseStudy_stepCard__Vz1Nr{order:2}}@media (max-width:640px){.caseStudy_section__Bfa0O{padding:56px 0}.caseStudy_csContainer__KR1nl{padding:0 18px}.caseStudy_hero__g_cz_{min-height:560px}.caseStudy_hero__g_cz_ h1{font-size:28px}.caseStudy_heroSub__6adOx{font-size:15px}.caseStudy_snapshotGrid__9v_wW{grid-template-columns:repeat(2,1fr);column-gap:0}.caseStudy_snapCell__4AxQI{padding:6px 16px}.caseStudy_snapCell__4AxQI:before{display:none!important}.caseStudy_snapCell__4AxQI:nth-child(odd){border-right:1px solid var(--cs-divider-blue)}.caseStudy_cards3__pGkrh{grid-template-columns:1fr}.caseStudy_resultsGrid__GfUKz{grid-template-columns:repeat(2,1fr);gap:14px}.caseStudy_resultCard__S76z5{padding:22px 18px}.caseStudy_resultFigure__LTzSr{font-size:32px}.caseStudy_pillarsGrid__HbugP{grid-template-columns:1fr}.caseStudy_callout__b912t{padding:24px}.caseStudy_pullQuote__dR5rQ{font-size:18px}}