.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_heroTop__Fj1MY{display:flex;align-items:center;gap:14px;margin-bottom:26px;flex-wrap:wrap}.CaseStudyDetail_logoSlot__2QbCh{width:52px;height:52px;border-radius:13px;background:#fff;border:1px solid var(--line);display:grid;place-items:center;flex:0 0 auto;overflow:hidden;padding:8px}.CaseStudyDetail_fallback__sy7ZT{font-family:var(--font-cine),"Archivo",sans-serif;font-weight:900;font-size:14px;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:auto}.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:32px;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)}@media (max-width:980px){.CaseStudyDetail_wrap__UJA92{padding:0 22px}.CaseStudyDetail_hero__sLEuR{grid-template-columns:1fr}.CaseStudyDetail_heroBody__YH1V9{padding:30px 26px}.CaseStudyDetail_heroStats__7_49o{flex-direction:row;flex-wrap:wrap;gap:22px 40px;padding:28px 26px}.CaseStudyDetail_stage__APfVi{margin-left:0}}