.CaseStudyConsole_console__BBosT{--navy:#050810;--navy-elev:#0A0E1A;--navy-card:#0D1220;--cyan:#B8FFFA;--cyan-600:#7EE8E0;--cyan-soft:rgba(184,255,250,0.12);--cyan-faint:rgba(184,255,250,0.05);--cyan-glow:rgba(184,255,250,0.25);--border:rgba(255,255,255,0.08);--border-soft:rgba(255,255,255,0.05);--border-strong:rgba(184,255,250,0.3);--text:#E2E8F0;--text-strong:#FFFFFF;--text-dim:#94A3B8;--text-dimmer:#64748B;--f-display:var(--font-space-grotesk),-apple-system,BlinkMacSystemFont,sans-serif;--f-serif:var(--font-instrument-serif),Georgia,serif;--f-mono:var(--font-jetbrains-mono),ui-monospace,"SF Mono",Menlo,monospace;--r-sm:8px;--r-md:10px;--r-lg:14px;--pad:clamp(16px,4vw,32px);position:relative;background:var(--navy);color:var(--text);font-family:var(--f-display);min-height:100%;overflow-x:clip;isolation:isolate}.CaseStudyConsole_console__BBosT *,.CaseStudyConsole_console__BBosT :after,.CaseStudyConsole_console__BBosT :before{box-sizing:border-box}.CaseStudyConsole_gridBg__FylAL{position:absolute;inset:0;z-index:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.022) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.022) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,1),rgba(0,0,0,.15) 80%,transparent);mask-image:linear-gradient(180deg,rgba(0,0,0,1),rgba(0,0,0,.15) 80%,transparent)}.CaseStudyConsole_systemBar__3oC_k{position:relative;z-index:2;background:var(--navy-elev);border-bottom:1px solid var(--border);padding:8px var(--pad);display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.CaseStudyConsole_systemBarSide__4USUU{display:flex;gap:clamp(12px,2vw,24px);align-items:center;flex-wrap:wrap}.CaseStudyConsole_body__PwQ7N{position:relative;z-index:1;max-width:1340px;margin:0 auto;padding:clamp(24px,4vw,40px) var(--pad) clamp(40px,6vw,64px);display:flex;flex-direction:column;gap:clamp(16px,2.4vw,24px)}.CaseStudyConsole_breadcrumb__Jdiic{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.CaseStudyConsole_panel__LBNYU{background:linear-gradient(180deg,rgba(255,255,255,.02),rgba(255,255,255,.01));border:1px solid var(--border);border-radius:var(--r-lg);position:relative;overflow:hidden}.CaseStudyConsole_panelHead__M7eNh{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px clamp(14px,2vw,20px);border-bottom:1px solid var(--border);background:rgba(184,255,250,.03)}.CaseStudyConsole_panelHeadL__RNDkI{display:flex;align-items:center;gap:10px;min-width:0}.CaseStudyConsole_panelCode__xlY8H{white-space:nowrap;flex-shrink:0}.CaseStudyConsole_panelBody__wI2Pg{padding:clamp(20px,3vw,32px)}.CaseStudyConsole_edot__kPUTL{width:6px;height:6px;border-radius:50%;background:var(--cyan);box-shadow:0 0 8px var(--cyan-glow);display:inline-block;flex-shrink:0;animation:CaseStudyConsole_dotPulse__paANd 2.6s ease-in-out infinite}.CaseStudyConsole_heroGrid__BhkRw{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:20px}.CaseStudyConsole_painGrid__UMH9h{display:grid;grid-template-columns:1fr 1fr;gap:12px}.CaseStudyConsole_liveStrip__OT7Qb{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;background:var(--border)}.CaseStudyConsole_liveCell___9a0m{background:linear-gradient(180deg,rgba(255,255,255,.02),rgba(255,255,255,.01)),var(--navy);padding:clamp(16px,2.4vw,22px) clamp(16px,2.4vw,24px)}.CaseStudyConsole_objGrid__IBCwS{display:grid;grid-template-columns:7fr 5fr;gap:20px}.CaseStudyConsole_assetImgWrap__o7iXI{position:relative;width:100%;aspect-ratio:5/4;overflow:hidden;background:repeating-linear-gradient(135deg,var(--navy-card) 0,var(--navy-card) 12px,var(--navy-elev) 12px,var(--navy-elev) 24px)}.CaseStudyConsole_assetImg__vfDgM{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.CaseStudyConsole_assetTick__99CAe{position:absolute;width:12px;height:12px;pointer-events:none}.CaseStudyConsole_cplHead__tofnn{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap}.CaseStudyConsole_cplSvg__BO_RE{width:100%;height:auto;display:block;overflow:visible}.CaseStudyConsole_cplFoot__MIuGl{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:14px clamp(16px,2vw,32px);border-top:1px solid var(--border)}.CaseStudyConsole_barRows__cgz5G{display:flex;flex-direction:column;gap:16px}.CaseStudyConsole_barRow__nH4b1{display:grid;grid-template-columns:minmax(120px,200px) 1fr auto;gap:16px;align-items:center}.CaseStudyConsole_barLabel__t_MT4{min-width:0}.CaseStudyConsole_barTrack__wtELL{height:12px;background:var(--navy);border:1px solid var(--border);border-radius:999px;overflow:hidden}.CaseStudyConsole_barFill__Ushvk{height:100%;background:linear-gradient(90deg,var(--cyan-600),var(--cyan));border-radius:999px;min-width:6px;transition:width .4s ease}.CaseStudyConsole_barVal__Fj5tQ{text-align:right;white-space:nowrap}.CaseStudyConsole_funnelWrap__lVK_Z{display:flex;flex-direction:column;gap:10px;align-items:center}.CaseStudyConsole_funnelStep__A5lwC{background:linear-gradient(180deg,var(--cyan-soft),rgba(184,255,250,.02)),var(--navy);border:1px solid var(--border-strong);border-radius:var(--r-md);padding:clamp(14px,2vw,20px) clamp(16px,2.4vw,26px);text-align:center;min-width:200px}.CaseStudyConsole_funnelFoot__Zed0V{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin-top:22px;padding-top:18px;border-top:1px dashed var(--border)}.CaseStudyConsole_funnelFootItem__seqb5{text-align:center}.CaseStudyConsole_phaseHead__8CU0W{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap;margin-bottom:22px}.CaseStudyConsole_phaseGrid__QurMP{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.CaseStudyConsole_phaseList__EWtpq{border-top:1px dashed var(--border);padding-top:14px;margin-top:16px;display:flex;flex-direction:column;gap:9px}.CaseStudyConsole_phaseItem__nSogn{display:flex;gap:10px;align-items:flex-start}.CaseStudyConsole_timeline__FiLDu{margin-top:26px}.CaseStudyConsole_timelineLabels__xfUPW{display:flex;justify-content:space-between;margin-bottom:8px}.CaseStudyConsole_timelineBar__HkjkI{height:16px;background:var(--navy);border:1px solid var(--border);border-radius:var(--r-sm);display:flex;overflow:hidden}.CaseStudyConsole_timelineSeg__0q_ny{display:flex;align-items:center;justify-content:center;background:var(--cyan);min-width:0}.CaseStudyConsole_vectorGrid__O_9D9{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.CaseStudyConsole_resultsHead__mCQur{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap;margin-bottom:26px}.CaseStudyConsole_resultsGrid__Ds_YF{display:grid;grid-template-columns:repeat(6,1fr);gap:16px}.CaseStudyConsole_resultsGrid4__Mwe2E{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.CaseStudyConsole_metricBig__wpFvg{grid-column:span 3}.CaseStudyConsole_metricSmall__8e9Lx{grid-column:span 2}.CaseStudyConsole_hairlineGlow__9cVrt{position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,transparent,var(--cyan),transparent);opacity:.5;pointer-events:none}.CaseStudyConsole_deltaWrap__FAlGk{margin-top:14px;padding-top:14px;border-top:1px dashed var(--border);display:flex;flex-direction:column;gap:10px}.CaseStudyConsole_deltaRow__vpxTL{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.CaseStudyConsole_deltaBenefitRow__MRvRT{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.CaseStudyConsole_transGrid__iogQn{display:grid;grid-template-columns:72px 1fr;gap:clamp(20px,3vw,32px);align-items:flex-start}.CaseStudyConsole_transAvatar__lmRKs{width:72px;height:72px;border-radius:50%;background:var(--cyan-soft);border:1px solid var(--border-strong);display:flex;align-items:center;justify-content:center;font-family:var(--f-serif);font-size:26px;font-style:italic;color:var(--cyan)}.CaseStudyConsole_transMeta__i88ZO{display:flex;gap:clamp(10px,2vw,20px);align-items:center;flex-wrap:wrap;padding-top:16px;border-top:1px dashed var(--border)}.CaseStudyConsole_ctaBody__syJtA{position:relative;overflow:hidden;padding:clamp(28px,5vw,56px)}.CaseStudyConsole_ctaGlow__P3eH7{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(800px,120%);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,var(--cyan-soft) 0,transparent 60%);pointer-events:none}.CaseStudyConsole_ctaGrid___8UEm{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,48px);align-items:center}.CaseStudyConsole_ctaBtns__orC0P{display:flex;gap:12px;margin-top:28px;flex-wrap:wrap}.CaseStudyConsole_ctaList__jbzgT{margin-top:22px;display:flex;flex-direction:column;gap:14px}.CaseStudyConsole_ctaListItem__GCZOs{display:flex;gap:12px;align-items:flex-start}.CaseStudyConsole_btn__QZQFw{display:inline-flex;align-items:center;gap:10px;padding:14px 22px;border-radius:var(--r-md);font-family:var(--f-display);font-weight:600;font-size:14px;background:var(--cyan);color:var(--navy);border:none;box-shadow:0 0 0 1px rgba(184,255,250,.5),0 12px 30px -10px var(--cyan-glow);cursor:pointer;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.CaseStudyConsole_btn__QZQFw:hover{transform:translateY(-2px);box-shadow:0 0 0 1px rgba(184,255,250,.65),0 16px 38px -12px var(--cyan-glow)}.CaseStudyConsole_btnGhost__mW_jo{background:transparent;color:var(--text);border:1px solid var(--border);box-shadow:none;padding:14px 18px;transition:border-color .18s ease,color .18s ease}.CaseStudyConsole_btnGhost__mW_jo:hover{transform:none;border-color:var(--border-strong);color:var(--text-strong)}.CaseStudyConsole_btnFull__NoGgd{width:100%;justify-content:center}.CaseStudyConsole_cardHover__S345P{transition:border-color .2s ease,transform .2s ease}.CaseStudyConsole_cardHover__S345P:hover{border-color:var(--border-strong)}@keyframes CaseStudyConsole_dotPulse__paANd{0%,to{opacity:1;box-shadow:0 0 8px var(--cyan-glow)}50%{opacity:.5;box-shadow:0 0 3px var(--cyan-glow)}}@keyframes CaseStudyConsole_caretBlink__AKkEL{0%,49%{opacity:1}50%,to{opacity:0}}.CaseStudyConsole_commsCursor__SdNi6{display:inline-block;width:8px;height:15px;background:var(--cyan);animation:CaseStudyConsole_caretBlink__AKkEL 1.1s step-end infinite}.CaseStudyConsole_commsBody__vwVlD{padding:clamp(18px,2.6vw,28px);background:var(--navy);line-height:1.85;overflow-wrap:anywhere}.CaseStudyConsole_commsRow__LlSi7{display:grid;grid-template-columns:60px 1fr 52px;gap:14px;align-items:start;padding:1px 0}.CaseStudyConsole_commsStatus__8x42O{text-align:right}@media (max-width:1024px){.CaseStudyConsole_liveStrip__OT7Qb{grid-template-columns:repeat(3,1fr)}.CaseStudyConsole_phaseGrid__QurMP,.CaseStudyConsole_resultsGrid4__Mwe2E,.CaseStudyConsole_resultsGrid__Ds_YF{grid-template-columns:repeat(2,1fr)}.CaseStudyConsole_metricBig__wpFvg{grid-column:span 2}.CaseStudyConsole_metricSmall__8e9Lx{grid-column:span 1}}@media (max-width:900px){.CaseStudyConsole_heroGrid__BhkRw,.CaseStudyConsole_objGrid__IBCwS,.CaseStudyConsole_vectorGrid__O_9D9{grid-template-columns:1fr}}@media (max-width:600px){.CaseStudyConsole_painGrid__UMH9h,.CaseStudyConsole_phaseGrid__QurMP{grid-template-columns:1fr}.CaseStudyConsole_funnelStep__A5lwC{width:100%!important;min-width:0}}@media (max-width:560px){.CaseStudyConsole_liveStrip__OT7Qb{grid-template-columns:repeat(2,1fr)}.CaseStudyConsole_resultsGrid4__Mwe2E,.CaseStudyConsole_resultsGrid__Ds_YF{grid-template-columns:1fr}.CaseStudyConsole_metricBig__wpFvg,.CaseStudyConsole_metricSmall__8e9Lx{grid-column:span 1}.CaseStudyConsole_ctaGrid___8UEm,.CaseStudyConsole_transGrid__iogQn{grid-template-columns:1fr}.CaseStudyConsole_transAvatar__lmRKs{width:56px;height:56px;font-size:20px}.CaseStudyConsole_commsRow__LlSi7{grid-template-columns:44px 1fr;gap:10px}.CaseStudyConsole_commsStatus__8x42O{display:none}.CaseStudyConsole_barRow__nH4b1{grid-template-columns:1fr auto;grid-template-areas:"lab val" "trk trk";gap:6px 12px}.CaseStudyConsole_barLabel__t_MT4{grid-area:lab}.CaseStudyConsole_barVal__Fj5tQ{grid-area:val}.CaseStudyConsole_barTrack__wtELL{grid-area:trk}}@media (prefers-reduced-motion:reduce){.CaseStudyConsole_btn__QZQFw,.CaseStudyConsole_commsCursor__SdNi6,.CaseStudyConsole_edot__kPUTL{animation:none!important;transition:none!important}}