.CaseStudyDetail_page__kdOlY{--navy:#0b1b3f;--blue:#2f6bf6;--blue-deep:#1e4fd8;--blue-soft:#8fb0fa;--tint:#eaf1fe;--line:#e4eaf6;--ink:#0b1b3f;--muted:#5c6b87;--muted-2:#8a96ac;--card:#fff;--good-tint:#e6f5f0;--shadow:0 1px 2px rgba(11,27,63,0.03),0 16px 40px -26px rgba(11,27,63,0.28);padding:48px 0 96px;background:#f4f7fd;color:var(--ink)}.CaseStudyDetail_wrap__UJA92{max-width:1180px;margin:0 auto;padding:0 40px}.CaseStudyDetail_back__rq2YR{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--blue);margin-bottom:28px;text-decoration:none}.CaseStudyDetail_back__rq2YR:hover{color:var(--blue-deep)}.CaseStudyDetail_hero__sLEuR{display:grid;grid-template-columns:1.1fr .9fr;gap:0;background:var(--card);border:1px solid #edf1f9;border-radius:22px;overflow:hidden;box-shadow:var(--shadow)}.CaseStudyDetail_heroBody__YH1V9{padding:40px 42px}.CaseStudyDetail_brandBlock__emUDh{display:flex;align-items:center;gap:22px;margin-bottom:28px;flex-wrap:wrap}.CaseStudyDetail_brandMeta__9fG9o{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:0;flex:1}.CaseStudyDetail_logoSlot__2QbCh{width:128px;height:128px;border-radius:22px;background:#fff;border:1px solid var(--line);box-shadow:0 10px 28px -18px rgba(11,27,63,.35);display:grid;place-items:center;flex:0 0 auto;overflow:hidden;padding:16px}.CaseStudyDetail_logoImg__CeCaS{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.CaseStudyDetail_fallback__sy7ZT{font-family:var(--font-cine),"Archivo",sans-serif;font-weight:900;font-size:36px;letter-spacing:-.03em;color:var(--blue-deep)}.CaseStudyDetail_client__xmW5h{font-family:var(--font-jetbrains),ui-monospace,monospace;font-size:11px;letter-spacing:.11em;text-transform:uppercase;color:var(--muted-2);line-height:1.5}.CaseStudyDetail_client__xmW5h b{display:block;color:var(--navy);font-family:var(--font-inter),"Inter",sans-serif;font-size:14px;font-weight:600;letter-spacing:0;text-transform:none;margin-top:2px}.CaseStudyDetail_stage__APfVi{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:4px 11px;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;margin-left:0}.CaseStudyDetail_stage__APfVi:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor}.CaseStudyDetail_stageLive__tEd5C{background:var(--good-tint);color:#146b50}.CaseStudyDetail_stageRun__KBfCK{background:var(--tint);color:var(--blue-deep)}.CaseStudyDetail_stageDev__2zHxa{background:#f4f1fe;color:#5a3fc0}.CaseStudyDetail_title__Y0Jhr{font-family:var(--font-cine),"Archivo",sans-serif;font-weight:900;text-transform:uppercase;font-size:clamp(24px,2.7vw,34px);letter-spacing:-.035em;line-height:1.04;margin:0 0 16px}.CaseStudyDetail_summary__3rAOA{font-size:16px;color:var(--muted);max-width:560px;margin:0;line-height:1.62}.CaseStudyDetail_heroStats__7_49o{background:var(--navy);padding:40px 38px;display:flex;flex-direction:column;justify-content:center;gap:26px}.CaseStudyDetail_stat__xYc_v span{display:block;font-family:var(--font-cine),"Archivo",sans-serif;font-weight:900;font-size:46px;letter-spacing:-.045em;line-height:1;color:var(--blue-soft);margin-bottom:7px}.CaseStudyDetail_stat__xYc_v p{font-size:13.5px;color:#a9badb;margin:0;line-height:1.45}.CaseStudyDetail_statHero__M50Jy span{font-size:64px;color:#fff}.CaseStudyDetail_metricPanel__fxmCS{margin-top:24px;background:var(--card);border:1px solid #edf1f9;border-radius:16px;padding:28px 30px;box-shadow:var(--shadow);max-width:420px}.CaseStudyDetail_metricPanel__fxmCS b{display:block;font-family:var(--font-cine),"Archivo",sans-serif;font-weight:900;font-size:42px;letter-spacing:-.04em;line-height:1;color:var(--navy)}.CaseStudyDetail_metricPanel__fxmCS em{font-style:normal;font-size:13px;color:var(--muted-2);display:block;margin-top:8px}.CaseStudyDetail_cta__a4cDW{margin-top:0;display:inline-flex;align-items:center;gap:9px;border-radius:999px;padding:14px 28px;font-size:15px;font-weight:600;background:var(--blue);color:#fff;text-decoration:none;box-shadow:0 12px 26px -12px rgba(47,107,246,.8);transition:transform .18s,background .18s}.CaseStudyDetail_cta__a4cDW:hover{background:var(--blue-deep);transform:translateY(-2px)}.CaseStudyDetail_ctaGhost___H7Jd{display:inline-flex;align-items:center;gap:9px;border-radius:999px;padding:14px 28px;font-size:15px;font-weight:600;background:#fff;color:var(--navy);border:1px solid var(--line);text-decoration:none;transition:transform .18s,border-color .18s}.CaseStudyDetail_ctaGhost___H7Jd:hover{border-color:var(--blue-soft);transform:translateY(-2px)}.CaseStudyDetail_ctaRow__Yimfc{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.CaseStudyDetail_ctaRowCenter__Ik9ou{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:28px}.CaseStudyDetail_narrative__AmcoX{max-width:900px;margin:28px auto 0}.CaseStudyDetail_snap__zOe4t{background:var(--navy);border-radius:22px;padding:38px 40px;color:#fff;margin-bottom:8px}.CaseStudyDetail_snapTitle__HFfzf{font-family:var(--font-cine),"Archivo",sans-serif;font-weight:800;text-transform:uppercase;font-size:12px;letter-spacing:.16em;color:#8fa5ce;margin:0 0 22px}.CaseStudyDetail_snapGrid__zCws_{display:grid;grid-template-columns:repeat(3,1fr);gap:26px 34px}.CaseStudyDetail_snapGrid__zCws_ span{display:block;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#8fa5ce;font-weight:700;margin-bottom:5px}.CaseStudyDetail_snapGrid__zCws_ strong{font-family:var(--font-cine),"Archivo",sans-serif;font-weight:700;font-size:15px;color:#fff;letter-spacing:-.01em}.CaseStudyDetail_dsec__7hhwr{padding:44px 0;border-bottom:1px solid var(--line)}.CaseStudyDetail_dsec__7hhwr:last-of-type{border-bottom:0}.CaseStudyDetail_dsecHead__1Jf9Z{display:flex;gap:20px;align-items:baseline;margin-bottom:22px}.CaseStudyDetail_dsecN__AXRoF{font-family:var(--font-jetbrains),ui-monospace,monospace;font-size:12px;font-weight:600;color:var(--blue);letter-spacing:.1em;flex:0 0 34px}.CaseStudyDetail_dsecHead__1Jf9Z h2{font-family:var(--font-cine),"Archivo",sans-serif;font-weight:900;text-transform:uppercase;font-size:clamp(22px,2.4vw,32px);letter-spacing:-.03em;line-height:1.04;margin:0}.CaseStudyDetail_dbody__H590Y{padding-left:54px;max-width:820px}.CaseStudyDetail_dbody__H590Y p{font-size:16.5px;color:var(--muted);margin:0 0 14px;line-height:1.62}.CaseStudyDetail_dbody__H590Y p:last-child{margin-bottom:0}.CaseStudyDetail_dt__0GlF7{width:100%;border-collapse:collapse;margin-top:18px}.CaseStudyDetail_dt__0GlF7 th{font-family:var(--font-cine),"Archivo",sans-serif;font-size:10.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--muted-2);text-align:left;font-weight:800;padding:0 12px 10px 0;border-bottom:1px solid var(--line)}.CaseStudyDetail_dt__0GlF7 td{padding:12px 12px 12px 0;border-bottom:1px dashed var(--line);font-size:14.5px;color:var(--muted)}.CaseStudyDetail_k__chven{color:var(--ink);font-weight:600}.CaseStudyDetail_v__T0Mig{font-family:var(--font-cine),"Archivo",sans-serif;font-weight:800;color:var(--ink)}.CaseStudyDetail_num__yjUA3{text-align:right;padding-right:0}.CaseStudyDetail_figures__cjSoq{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:22px}.CaseStudyDetail_fig__YTDCr{background:#fff;border:1px solid #eef2f9;border-radius:13px;padding:18px}.CaseStudyDetail_fig__YTDCr span{display:block;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted-2);font-weight:700;margin-bottom:6px;line-height:1.35}.CaseStudyDetail_fig__YTDCr strong{font-family:var(--font-cine),"Archivo",sans-serif;font-weight:900;font-size:24px;letter-spacing:-.035em;display:block;line-height:1.1}.CaseStudyDetail_fig__YTDCr em{font-style:normal;font-size:11.5px;color:var(--muted);display:block;margin-top:4px}.CaseStudyDetail_results__nuMge{background:var(--navy);border-radius:22px;padding:44px;color:#fff;margin:8px 0 22px}.CaseStudyDetail_results__nuMge h3{font-family:var(--font-cine),"Archivo",sans-serif;font-weight:800;text-transform:uppercase;font-size:12px;letter-spacing:.16em;color:#8fa5ce;margin:0 0 26px}.CaseStudyDetail_resultsGrid__m03bG{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.CaseStudyDetail_resultsGrid__m03bG span{display:block;font-family:var(--font-cine),"Archivo",sans-serif;font-weight:900;font-size:40px;letter-spacing:-.04em;color:var(--blue-soft);line-height:1;margin-bottom:10px}.CaseStudyDetail_resultsGrid__m03bG p{font-size:14px;color:#a9badb;margin:0;line-height:1.45}.CaseStudyDetail_bullets__wPiwO{margin:14px 0 0;padding-left:20px}.CaseStudyDetail_bullets__wPiwO li{font-size:15.5px;color:var(--muted);margin-bottom:9px;line-height:1.55}.CaseStudyDetail_bullets__wPiwO strong{color:var(--ink);font-weight:600}.CaseStudyDetail_callout__H1Q7u{background:var(--tint);border:1px solid #cfddfb;border-radius:14px;padding:22px 24px;margin:24px 0 0}.CaseStudyDetail_calloutLbl__iabTb{font-family:var(--font-cine),"Archivo",sans-serif;font-weight:800;font-size:10.5px;letter-spacing:.15em;text-transform:uppercase;color:var(--blue-deep);margin-bottom:8px}.CaseStudyDetail_callout__H1Q7u p{font-size:15.5px;color:var(--muted);margin:0}.CaseStudyDetail_calloutWarn__HWxAs{background:#fcf1e5;border-color:#f0dcc4}.CaseStudyDetail_calloutWarn__HWxAs .CaseStudyDetail_calloutLbl__iabTb{color:#8f4e13}.CaseStudyDetail_calloutViolet__vj3NW{background:#f4f1fe;border-color:#ddd4fa}.CaseStudyDetail_calloutViolet__vj3NW .CaseStudyDetail_calloutLbl__iabTb{color:#5a3fc0}.CaseStudyDetail_flow__LZx6z{display:grid;grid-template-columns:repeat(4,1fr);border-top:2px solid var(--navy);margin-top:20px}.CaseStudyDetail_flow__LZx6z>div{padding:24px 22px 0 0;border-right:1px solid var(--line)}.CaseStudyDetail_flow__LZx6z>div:last-child{border-right:0;padding-right:0}.CaseStudyDetail_flowStep__S9__M{font-family:var(--font-jetbrains),ui-monospace,monospace;font-size:11px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--blue);margin-bottom:11px;display:block}.CaseStudyDetail_flow__LZx6z h3{font-family:var(--font-cine),"Archivo",sans-serif;font-weight:800;text-transform:uppercase;font-size:16px;letter-spacing:-.02em;margin:0 0 8px;color:var(--ink)}.CaseStudyDetail_flow__LZx6z p{font-size:14px;color:var(--muted);margin:0;line-height:1.5}.CaseStudyDetail_cohorts__aZFea{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:20px}.CaseStudyDetail_cohort__5AhdB{background:#fff;border:1px solid #edf1f9;border-radius:16px;padding:26px;box-shadow:var(--shadow)}.CaseStudyDetail_cohortTag__Z6F8K{font-family:var(--font-jetbrains),ui-monospace,monospace;font-size:10.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--blue);margin-bottom:10px}.CaseStudyDetail_cohort__5AhdB h3{font-family:var(--font-cine),"Archivo",sans-serif;font-weight:900;text-transform:uppercase;font-size:19px;letter-spacing:-.03em;margin:0 0 10px;color:var(--ink)}.CaseStudyDetail_cohort__5AhdB p{font-size:14.5px;color:var(--muted);margin:0;line-height:1.55}.CaseStudyDetail_cohort__5AhdB ul{margin:14px 0 0;padding-left:18px}.CaseStudyDetail_cohort__5AhdB li{font-size:13.5px;color:var(--muted);margin-bottom:6px;line-height:1.45}.CaseStudyDetail_quoteBlock__04jAZ{background:#fff;border:1px solid #eef2f9;border-left:4px solid var(--blue);border-radius:12px;padding:26px 28px;margin:26px 0 0;box-shadow:var(--shadow)}.CaseStudyDetail_quoteBlock__04jAZ p{font-family:var(--font-cine),"Archivo",sans-serif;font-weight:700;font-size:19px;letter-spacing:-.02em;line-height:1.42;color:var(--ink);margin:0}.CaseStudyDetail_quoteBlock__04jAZ cite{display:block;font-style:normal;font-size:12.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted-2);font-weight:700;margin-top:14px}.CaseStudyDetail_ctaBand__h_ANl{text-align:center;padding:72px 0 30px}.CaseStudyDetail_ctaBandTitle__sOyTG{font-family:var(--font-cine),"Archivo",sans-serif;font-weight:900;text-transform:uppercase;font-size:clamp(28px,3.6vw,52px);letter-spacing:-.035em;line-height:.95;margin:0;color:var(--navy)}.CaseStudyDetail_accent__2sGqS{color:var(--blue)}.CaseStudyDetail_ctaBandLede__xnzmg{margin:24px auto 0;font-size:18px;color:var(--muted);max-width:520px}.CaseStudyDetail_pager__LB7WB{display:grid;grid-template-columns:1fr 1fr;gap:18px;padding:44px 0 24px}.CaseStudyDetail_pagerLink__XSEXp{background:#fff;border:1px solid #eef2f9;border-radius:16px;padding:24px 26px;text-decoration:none;color:inherit;box-shadow:var(--shadow);transition:transform .2s,border-color .2s}.CaseStudyDetail_pagerLink__XSEXp:hover{transform:translateY(-3px);border-color:#cfdef9}.CaseStudyDetail_pagerLink__XSEXp span{display:block;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted-2);font-weight:700;margin-bottom:8px}.CaseStudyDetail_pagerLink__XSEXp b{font-family:var(--font-cine),"Archivo",sans-serif;font-weight:900;text-transform:uppercase;font-size:17px;letter-spacing:-.025em}.CaseStudyDetail_pagerRight__plCvL{text-align:right}@media (max-width:980px){.CaseStudyDetail_wrap__UJA92{padding:0 22px}.CaseStudyDetail_hero__sLEuR{grid-template-columns:1fr}.CaseStudyDetail_heroBody__YH1V9{padding:30px 26px}.CaseStudyDetail_logoSlot__2QbCh{width:96px;height:96px;border-radius:18px;padding:12px}.CaseStudyDetail_fallback__sy7ZT{font-size:28px}.CaseStudyDetail_heroStats__7_49o{flex-direction:row;flex-wrap:wrap;gap:22px 40px;padding:28px 26px}.CaseStudyDetail_stage__APfVi{margin-left:0}.CaseStudyDetail_snap__zOe4t{padding:28px 24px;border-radius:18px}.CaseStudyDetail_snapGrid__zCws_{grid-template-columns:1fr 1fr;gap:18px}.CaseStudyDetail_dbody__H590Y{padding-left:0}.CaseStudyDetail_figures__cjSoq,.CaseStudyDetail_resultsGrid__m03bG{grid-template-columns:1fr 1fr}.CaseStudyDetail_results__nuMge{padding:30px 24px}.CaseStudyDetail_cohorts__aZFea,.CaseStudyDetail_flow__LZx6z{grid-template-columns:1fr}.CaseStudyDetail_flow__LZx6z>div{border-right:0;padding-right:0;padding-bottom:22px;border-bottom:1px solid var(--line)}.CaseStudyDetail_flow__LZx6z>div:last-child{border-bottom:0;padding-bottom:0}.CaseStudyDetail_pager__LB7WB{grid-template-columns:1fr}.CaseStudyDetail_pagerRight__plCvL{text-align:left}}@media (max-width:640px){.CaseStudyDetail_snapGrid__zCws_{grid-template-columns:1fr}}