.case-study_page__GfgBp{min-height:100vh;background:var(--bg);color:var(--text-primary);padding-top:140px}.case-study_breadcrumb__6mv2a{max-width:900px;margin:0 auto;padding:20px 32px 0;display:flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;color:var(--text-muted)}.case-study_breadcrumb__6mv2a a{color:var(--text-muted);text-decoration:none}.case-study_breadcrumb__6mv2a a:hover{color:var(--text-secondary)}.case-study_breadcrumb__6mv2a span{color:hsla(0,0%,100%,.15)}.case-study_hero__xoqFp{max-width:900px;margin:0 auto;padding:48px 32px 56px;border-bottom:1px solid var(--border)}.case-study_heroVertical__YZRw_{font-family:var(--font-mono);font-size:10px;letter-spacing:.22em;color:var(--accent);margin-bottom:20px;display:flex;align-items:center;gap:12px}.case-study_heroVertical__YZRw_:after{content:"";flex:1 1;max-width:60px;height:1px;background:rgba(212,255,0,.25)}.case-study_heroTitle__uQ0Tp{font-family:var(--font-display);font-size:clamp(32px,4.5vw,60px);font-weight:700;letter-spacing:-.04em;line-height:1.05;margin-bottom:18px}.case-study_heroHook__fQLW6{font-size:16px;color:var(--text-secondary);line-height:1.75;max-width:540px;margin-bottom:32px}.case-study_heroStats__t0nei{display:flex;gap:32px;flex-wrap:wrap;padding-top:24px;border-top:1px solid var(--border)}.case-study_heroStat__EQDyg{display:flex;flex-direction:column;gap:4px}.case-study_heroStatVal__xmw6Y{font-family:var(--font-display);font-size:28px;font-weight:800;letter-spacing:-.03em;color:var(--accent)}.case-study_heroStatLabel__0j2ZR{font-family:var(--font-mono);font-size:9px;letter-spacing:.12em;color:var(--text-muted)}.case-study_act__FAElu{max-width:900px;margin:0 auto;padding:64px 32px;border-bottom:1px solid var(--border)}.case-study_actNum__TpGWR{font-family:var(--font-mono);font-size:9px;letter-spacing:.2em;color:var(--text-muted);margin-bottom:6px}.case-study_actTitle__XElNp{font-family:var(--font-display);font-size:clamp(20px,2.5vw,28px);font-weight:700;letter-spacing:-.03em;margin-bottom:8px}.case-study_actDesc__3Ffmf{font-size:14px;color:var(--text-secondary);line-height:1.75;max-width:520px;margin-bottom:32px}.case-study_heatmapWrap__xXJSb{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.case-study_heatmapPane__LYGNK{background:#0a0a0a;border:1px solid hsla(0,0%,100%,.07);border-radius:12px;overflow:hidden}.case-study_heatmapPaneHeader__7rLuF{padding:12px 16px;border-bottom:1px solid hsla(0,0%,100%,.05);display:flex;align-items:center;justify-content:space-between;background:hsla(0,0%,100%,.02)}.case-study_heatmapPaneTitle__01yfS{font-family:var(--font-mono);font-size:9px;letter-spacing:.12em;color:var(--text-muted)}.case-study_heatmapPaneCount___MIr_{font-family:var(--font-mono);font-size:10px;font-weight:700;color:var(--accent)}.case-study_heatmapCells__CTpjE{padding:16px;display:flex;flex-wrap:wrap;gap:6px}.case-study_entityPill__3Aa0w{font-family:var(--font-mono);font-size:10px;padding:4px 10px;border-radius:4px;border:1px solid;white-space:nowrap}.case-study_entityPill__3Aa0w.case-study_existing__og6r7{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.1);color:var(--text-muted)}.case-study_entityPill__3Aa0w.case-study_added__xY5pA{background:rgba(212,255,0,.07);border-color:rgba(212,255,0,.25);color:rgba(212,255,0,.85)}.case-study_entityPill__3Aa0w.case-study_geo__juIhV{border-color:rgba(96,165,250,.3);color:#60a5fa;background:rgba(96,165,250,.06)}.case-study_entityPill__3Aa0w.case-study_mat__WS4Z8{border-color:rgba(167,139,250,.3);color:#a78bfa;background:rgba(167,139,250,.06)}.case-study_entityPill__3Aa0w.case-study_proc__FYAlN{border-color:rgba(251,191,36,.3);color:#fbbf24;background:rgba(251,191,36,.06)}.case-study_entityPill__3Aa0w.case-study_aeo__h2TpL{border-color:rgba(40,202,65,.3);color:#28ca41;background:rgba(40,202,65,.06)}.case-study_shareBar__gMStE{margin:20px 0 0;display:flex;flex-direction:column;gap:10px}.case-study_shareBarRow__Wnztp{display:flex;align-items:center;gap:12px;font-family:var(--font-mono);font-size:11px}.case-study_shareBarLabel__nTFnL{color:var(--text-muted);width:140px;flex-shrink:0}.case-study_shareTrack__wYOns{flex:1 1;height:6px;background:hsla(0,0%,100%,.06);border-radius:3px;overflow:hidden}.case-study_shareBarFill__8dLyq{height:100%;border-radius:3px}.case-study_shareBarFill__8dLyq.case-study_competitor__mKSxQ{background:rgba(255,59,48,.5)}.case-study_shareBarFill__8dLyq.case-study_client__mBoAW{background:hsla(0,0%,100%,.2)}.case-study_shareBarFill__8dLyq.case-study_strata__Z2p1e{background:var(--accent)}.case-study_shareBarPct__YpHZO{color:var(--text-secondary);width:40px;text-align:right}.case-study_timeline__JIB_z{position:relative;padding-left:20px;border-left:1px solid hsla(0,0%,100%,.08);display:flex;flex-direction:column;gap:0}.case-study_timelineItem__2rxXN{position:relative;padding:0 0 28px 24px;display:flex;flex-direction:column;gap:4px}.case-study_timelineItem__2rxXN:last-child{padding-bottom:0}.case-study_timelineDot__7st3X{position:absolute;left:-5px;top:5px;width:9px;height:9px;border-radius:50%;background:var(--accent);box-shadow:0 0 8px rgba(212,255,0,.4)}.case-study_timelineHour__iAp6D{font-family:var(--font-mono);font-size:9px;letter-spacing:.12em;color:var(--text-muted)}.case-study_timelineTitle__cEUDL{font-family:var(--font-display);font-size:14px;font-weight:600;color:var(--text-primary)}.case-study_timelineDetail__tEwz0{font-family:var(--font-mono);font-size:11px;color:var(--text-muted);line-height:1.5}.case-study_snippetWrap__Q8AM9{background:#0a0a0a;border:1px solid hsla(0,0%,100%,.07);border-radius:14px;overflow:hidden}.case-study_snippetHeader__aUFcx{padding:12px 18px;background:rgba(212,255,0,.04);border-bottom:1px solid rgba(212,255,0,.12);display:flex;align-items:center;justify-content:space-between}.case-study_conquestBadge__3pCAX{font-family:var(--font-mono);font-size:9px;letter-spacing:.18em;color:var(--accent);font-weight:700}.case-study_engineLabel__iCHF_{font-family:var(--font-mono);font-size:9px;color:var(--text-muted)}.case-study_snippetBody__W3u_U{padding:20px}.case-study_snippetQuery__I_UDr{font-family:var(--font-display);font-size:14px;font-weight:600;color:var(--text-secondary);margin-bottom:16px}.case-study_snippetQuery__I_UDr em{font-style:normal;color:var(--text-primary)}.case-study_aiBox__Cona2{padding:16px;border-radius:10px;margin-bottom:16px}.case-study_aiBox__Cona2.case-study_google__yvRC6{background:rgba(66,133,244,.07);border:1px solid rgba(66,133,244,.18)}.case-study_aiBox__Cona2.case-study_perplexity__IqjTD{background:rgba(20,184,166,.07);border:1px solid rgba(20,184,166,.18)}.case-study_aiBox__Cona2.case-study_gemini__Eu7_a{background:rgba(251,188,5,.06);border:1px solid rgba(251,188,5,.18)}.case-study_aiBoxEng__sSXo0{font-family:var(--font-mono);font-size:9px;letter-spacing:.1em;margin-bottom:8px}.case-study_aiBox__Cona2.case-study_google__yvRC6 .case-study_aiBoxEng__sSXo0{color:#4285f4}.case-study_aiBox__Cona2.case-study_perplexity__IqjTD .case-study_aiBoxEng__sSXo0{color:#14b8a6}.case-study_aiBox__Cona2.case-study_gemini__Eu7_a .case-study_aiBoxEng__sSXo0{color:#fbbc05}.case-study_aiBoxText__1UJje{font-size:13px;color:var(--text-secondary);line-height:1.65;margin-bottom:10px}.case-study_aiSourceChip__1F6Kb{display:inline-flex;align-items:center;gap:5px;font-family:var(--font-mono);font-size:10px;padding:3px 8px;border-radius:4px;border:1px solid hsla(0,0%,100%,.08);color:var(--text-muted)}.case-study_aiSourceDot__mYgma{width:6px;height:6px;border-radius:50%;background:var(--accent)}.case-study_snippetTimeline__qYQeg{display:flex;align-items:center;gap:12px;padding-top:16px;border-top:1px solid hsla(0,0%,100%,.05)}.case-study_snippetTimelineItem__e8dwR{display:flex;flex-direction:column;gap:2px}.case-study_snippetTimelineLabel__QBr2b{font-family:var(--font-mono);font-size:9px;letter-spacing:.1em;color:var(--text-muted)}.case-study_snippetTimelineVal__9EJAW{font-family:var(--font-mono);font-size:13px;color:var(--text-primary);font-weight:700}.case-study_snippetTimelineArrow__QsgGX{color:var(--accent);font-size:16px;margin-top:8px}.case-study_roiCard__I3AHy{background:rgba(212,255,0,.04);border:1px solid rgba(212,255,0,.2);border-radius:14px;padding:36px;display:grid;grid-template-columns:1fr auto;grid-gap:32px;gap:32px;align-items:center}.case-study_roiQuote__sacj7{font-family:var(--font-display);font-size:18px;font-weight:600;color:var(--text-primary);line-height:1.5;margin-bottom:16px}.case-study_roiQuote__sacj7 em{font-style:normal;color:var(--accent)}.case-study_roiFormula__yp5Ei{font-family:var(--font-mono);font-size:12px;color:hsla(0,0%,100%,.3);line-height:1.8}.case-study_roiNum__khSXA{font-family:var(--font-display);font-size:56px;font-weight:800;color:var(--accent);letter-spacing:-.04em;line-height:1;text-align:center}.case-study_roiNumLabel__LoPqf{font-family:var(--font-mono);font-size:9px;letter-spacing:.12em;color:var(--text-muted);text-align:center;margin-top:8px}.case-study_caseNav__TtVZo{max-width:900px;margin:0 auto;padding:48px 32px 80px;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.case-study_caseNavBack__9141e{font-family:var(--font-mono);font-size:11px;color:var(--text-muted);text-decoration:none;display:flex;align-items:center;gap:6px;transition:color .15s}.case-study_caseNavBack__9141e:hover{color:var(--text-secondary)}.case-study_caseNavNext__MYy38{display:flex;flex-direction:column;align-items:flex-end;gap:4px;text-decoration:none}.case-study_caseNavNextLabel__KezlZ{font-family:var(--font-mono);font-size:9px;letter-spacing:.12em;color:var(--text-muted)}.case-study_caseNavNextTitle__hxzJm{font-family:var(--font-display);font-size:15px;font-weight:700;color:var(--text-primary)}.case-study_caseNavCta__IuJt3{display:inline-block;padding:12px 24px;border-radius:10px;background:var(--accent);color:#0a0a0a;text-decoration:none;font-size:14px;font-weight:700;font-family:var(--font-display)}.case-study_indexPage__FWVcm{min-height:100vh;background:var(--bg);color:var(--text-primary);padding-top:140px}.case-study_indexHero__WZr0p{max-width:900px;margin:0 auto;padding:56px 32px 48px;border-bottom:1px solid var(--border)}.case-study_indexHeroLabel__ohBry{font-family:var(--font-mono);font-size:10px;letter-spacing:.22em;color:var(--accent);margin-bottom:16px}.case-study_indexHeroTitle__1pmov{font-family:var(--font-display);font-size:clamp(32px,4vw,52px);font-weight:700;letter-spacing:-.04em;margin-bottom:14px}.case-study_indexHeroDesc__6fcNN{font-size:15px;color:var(--text-secondary);line-height:1.75;max-width:500px}.case-study_indexContent__2_EjW{max-width:900px;margin:0 auto;padding:48px 32px 80px}.case-study_featuredCard__9xgg_{background:rgba(212,255,0,.04);border:1px solid rgba(212,255,0,.2);border-radius:16px;padding:36px;margin-bottom:24px;display:grid;grid-template-columns:1fr auto;grid-gap:32px;gap:32px;align-items:start;text-decoration:none;transition:border-color .2s,background .2s}.case-study_featuredCard__9xgg_:hover{border-color:rgba(212,255,0,.35);background:rgba(212,255,0,.06)}.case-study_featuredTag__hmRYo{font-family:var(--font-mono);font-size:9px;letter-spacing:.15em;color:var(--accent);margin-bottom:10px}.case-study_featuredTitle__irU5X{font-family:var(--font-display);font-size:26px;font-weight:700;letter-spacing:-.03em;color:var(--text-primary);margin-bottom:10px}.case-study_featuredHook__np6Xz{font-size:14px;color:var(--text-secondary);line-height:1.7;max-width:460px}.case-study_featuredMetric__p6HuP{text-align:right;flex-shrink:0}.case-study_featuredMetricVal__nZYPf{font-family:var(--font-display);font-size:40px;font-weight:800;color:var(--accent);letter-spacing:-.04em;line-height:1}.case-study_featuredMetricLabel__CLvhX{font-family:var(--font-mono);font-size:9px;letter-spacing:.1em;color:var(--text-muted);margin-top:6px}.case-study_caseGrid__IZE_G{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.case-study_caseCard__BD1i1{background:#0d0d0d;border:1px solid hsla(0,0%,100%,.07);border-radius:14px;padding:24px;display:flex;flex-direction:column;gap:12px;text-decoration:none;transition:border-color .2s,transform .2s}.case-study_caseCard__BD1i1:hover{border-color:hsla(0,0%,100%,.14);transform:translateY(-2px)}.case-study_caseCardVertical__GbBRq{font-family:var(--font-mono);font-size:9px;letter-spacing:.15em;color:var(--text-muted)}.case-study_caseCardTitle__pfFXb{font-family:var(--font-display);font-size:18px;font-weight:700;letter-spacing:-.02em;color:var(--text-primary);line-height:1.3}.case-study_caseCardHook__L7Q59{font-size:12px;color:var(--text-muted);line-height:1.6;flex:1 1}.case-study_caseCardMetric__iY_Gf{padding-top:12px;border-top:1px solid hsla(0,0%,100%,.05)}.case-study_caseCardMetricVal___EH5G{font-family:var(--font-display);font-size:22px;font-weight:800;color:var(--accent);letter-spacing:-.03em}.case-study_caseCardMetricLabel__vSV25{font-family:var(--font-mono);font-size:9px;letter-spacing:.1em;color:var(--text-muted);margin-top:3px}.case-study_readMore__KUujR{font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;color:var(--accent);margin-top:4px}@media (max-width:768px){.case-study_caseGrid__IZE_G,.case-study_featuredCard__9xgg_,.case-study_heatmapWrap__xXJSb,.case-study_roiCard__I3AHy{grid-template-columns:1fr}.case-study_heroStats__t0nei{gap:20px}.case-study_act__FAElu,.case-study_breadcrumb__6mv2a,.case-study_caseNav__TtVZo,.case-study_hero__xoqFp,.case-study_indexContent__2_EjW,.case-study_indexHero__WZr0p{padding-left:20px;padding-right:20px}}