.CaseStudy_page__8xLXa{min-height:100vh;color:#1c1821;background:#fff}.CaseStudy_hero__LXPsA{padding:88px 28px 96px;background:radial-gradient(circle at 82% 8%,rgba(244,114,182,.24),transparent 30%),radial-gradient(circle at 8% 90%,rgba(147,51,234,.25),transparent 36%),#13111a}.CaseStudy_heroInner__PWwPT{max-width:1050px;margin:0 auto}.CaseStudy_eyebrow__ClXvE,.CaseStudy_kicker__3ciK2{margin:0 0 14px;color:#a855f7;font-size:12px;font-weight:800;letter-spacing:.12em}.CaseStudy_hero__LXPsA .CaseStudy_eyebrow__ClXvE{color:#f0abfc}.CaseStudy_hero__LXPsA h1{max-width:900px;margin:0;color:#fff;font-size:clamp(42px,6vw,76px);line-height:1.03;letter-spacing:-.055em}.CaseStudy_dek__gSujT{max-width:780px;margin:24px 0 0;color:#d8d3dd;font-size:20px;line-height:1.65}.CaseStudy_heroActions__Bz_YH{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.CaseStudy_primaryCta__aMQ4I,.CaseStudy_secondaryCta__I2N7N{display:inline-flex;min-height:48px;align-items:center;padding:0 22px;border-radius:10px;font-weight:750}.CaseStudy_primaryCta__aMQ4I{color:#17131c!important;background:#fff}.CaseStudy_secondaryCta__I2N7N{border:1px solid hsla(0,0%,100%,.24);color:#fff!important}.CaseStudy_main__9ugva{max-width:1180px;padding:0 28px 100px;margin:-34px auto 0}.CaseStudy_resultStrip__QWGnL{display:grid;grid-template-columns:repeat(3,1fr);overflow:hidden;border:1px solid #e9e4ed;border-radius:18px;background:#fff;box-shadow:0 18px 50px rgba(41,30,50,.12)}.CaseStudy_metric__g_GNQ{padding:28px;border-right:1px solid #eee8f2}.CaseStudy_metric__g_GNQ:last-child{border-right:0}.CaseStudy_metric__g_GNQ strong{display:block;color:#7e22ce;font-size:34px;line-height:1}.CaseStudy_metric__g_GNQ span{display:block;margin-top:9px;color:#625b69;font-size:14px;line-height:1.45}.CaseStudy_answerCard__blyWX{display:grid;grid-template-columns:150px 1fr;gap:28px;padding:28px;margin-top:30px;border:1px solid #e9e4ed;border-radius:16px;background:#fbf9fd}.CaseStudy_answerCard__blyWX span{color:#9333ea;font-size:12px;font-weight:800;letter-spacing:.1em}.CaseStudy_answerCard__blyWX p{margin:0;color:#34303a;font-size:18px;line-height:1.7}.CaseStudy_contentGrid__7LuXX{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:70px;margin-top:74px}.CaseStudy_story__aFQYl section{margin-bottom:72px}.CaseStudy_story__aFQYl h2{margin:0 0 18px;color:#1a1720;font-size:clamp(29px,3vw,40px);line-height:1.18;letter-spacing:-.035em}.CaseStudy_story__aFQYl p{color:#5e5765;font-size:17px;line-height:1.8}.CaseStudy_stepGrid__h5OLL{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:26px}.CaseStudy_step__Pherr{padding:24px;border:1px solid #e9e4ed;border-radius:16px;background:#fff}.CaseStudy_step__Pherr span{color:#a855f7;font-size:12px;font-weight:800}.CaseStudy_step__Pherr h3{margin:12px 0 8px;font-size:19px}.CaseStudy_step__Pherr p{margin:0;font-size:14px;line-height:1.65}.CaseStudy_callout__QMo83{padding:24px;margin-top:24px;border-left:4px solid #9333ea;border-radius:0 12px 12px 0;color:#332b39;background:#faf5ff;font-size:20px;font-weight:700;line-height:1.55}.CaseStudy_quote__M4RoW{padding:34px!important;border-radius:18px;background:#17131d}.CaseStudy_quote__M4RoW blockquote{margin:0;color:#fff;font-size:24px;line-height:1.55}.CaseStudy_quote__M4RoW p{margin:18px 0 0;color:#d8b4fe;font-size:14px}.CaseStudy_lessons__DsEh6{display:grid;gap:12px;padding:0;list-style:none}.CaseStudy_lessons__DsEh6 li{padding:16px 18px;border:1px solid #ebe5ef;border-radius:12px;color:#443d49;background:#fff;line-height:1.6}.CaseStudy_method__Q9x21{padding:28px;border:1px solid #ece7f0;border-radius:16px;background:#fbfafc}.CaseStudy_method__Q9x21 h2{font-size:24px}.CaseStudy_method__Q9x21 p{font-size:14px}.CaseStudy_sidebar__hn_V2{display:grid;align-content:start;gap:18px}.CaseStudy_sidebarCard__YVkXD,.CaseStudy_sidebarCta__LJYs3{padding:26px;border:1px solid #e9e4ed;border-radius:16px}.CaseStudy_sidebarCard__YVkXD dl{margin:0}.CaseStudy_sidebarCard__YVkXD dl div{padding:14px 0;border-top:1px solid #eee9f1}.CaseStudy_sidebarCard__YVkXD dt{color:#8a818f;font-size:12px;font-weight:700;text-transform:uppercase}.CaseStudy_sidebarCard__YVkXD dd{margin:5px 0 0;color:#2f2934;line-height:1.5}.CaseStudy_sidebarCta__LJYs3{color:#fff;background:#201927}.CaseStudy_sidebarCta__LJYs3 h2{margin:0;font-size:24px}.CaseStudy_sidebarCta__LJYs3 p{color:#d8d0dc;line-height:1.65}.CaseStudy_sidebarCta__LJYs3 a{color:#f0abfc!important;font-weight:800}.CaseStudy_sidebar__hn_V2{position:sticky;top:24px}.CaseStudy_sidebarCard__YVkXD{background:#fff}@media(max-width:860px){.CaseStudy_resultStrip__QWGnL{grid-template-columns:1fr}.CaseStudy_metric__g_GNQ{border-right:0;border-bottom:1px solid #eee8f2}.CaseStudy_metric__g_GNQ:last-child{border-bottom:0}.CaseStudy_answerCard__blyWX{grid-template-columns:1fr}.CaseStudy_contentGrid__7LuXX{grid-template-columns:1fr;gap:20px}.CaseStudy_stepGrid__h5OLL{grid-template-columns:1fr}.CaseStudy_sidebar__hn_V2{position:static}.CaseStudy_hero__LXPsA{padding:64px 22px 78px}.CaseStudy_main__9ugva{padding:0 20px 70px}}.CaseStudy_hero__LXPsA h1{color:#fff!important;font-size:clamp(42px,6vw,76px)!important;line-height:1.03!important;letter-spacing:-.055em!important}.CaseStudy_dek__gSujT{margin-top:24px!important}.CaseStudy_story__aFQYl h2{color:#1a1720!important;font-size:clamp(29px,3vw,40px)!important;line-height:1.18!important}.CaseStudy_step__Pherr h3{font-size:19px!important}.CaseStudy_sidebarCta__LJYs3 h2{color:#fff!important;font-size:24px!important}.CaseStudy_eyebrow__ClXvE,.CaseStudy_kicker__3ciK2{color:#9333ea!important}.CaseStudy_hero__LXPsA .CaseStudy_eyebrow__ClXvE{color:#f0abfc!important}.CaseStudy_hero__LXPsA .CaseStudy_dek__gSujT{margin-top:34px!important;color:#eeeaf2!important}.CaseStudy_story__aFQYl h2{margin-bottom:28px!important}.CaseStudy_quote__M4RoW p{margin-top:20px!important;color:#f3e8ff!important}.CaseStudy_sidebarCta__LJYs3 p{margin-top:14px!important;color:#eeeaf2!important}