.case_wrap__PWCQF{padding:56px 0 80px}.case_container__rjqru{max-width:1200px;margin:0 auto;padding:0 24px}.case_narrow__8hUpl{max-width:1100px;margin:0 auto;padding:0 24px}.case_breadcrumbs__ibIvZ{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-family:var(--font-jetbrains-mono),monospace;font-size:12px;color:var(--db-color-text-tertiary);margin-bottom:32px}.case_breadcrumbLink__LIszd{color:var(--db-color-text-tertiary);text-decoration:none;transition:color .15s ease}.case_breadcrumbLink__LIszd:hover{color:var(--db-color-accent-blue)}.case_breadcrumbSep__fohus{color:var(--db-color-text-tertiary);opacity:.5}.case_breadcrumbCurrent__n3cnB{color:var(--db-color-text-secondary)}.case_header__uFkRl{margin-bottom:40px}.case_tags__U_eKP{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.case_title__Wqh4L{font-family:var(--font-manrope),sans-serif;font-weight:700;font-size:clamp(32px,4.8vw,52px);line-height:1.1;letter-spacing:-.025em;color:var(--db-color-text-primary);margin:0}.case_client__uBUPP{margin-bottom:40px;display:flex;flex-direction:column;gap:8px}.case_clientLabel__ui9_m{font-family:var(--font-jetbrains-mono),monospace;font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:var(--db-color-accent-cyan)}.case_clientText__3UIME{font-family:var(--font-inter),sans-serif;font-size:16px;line-height:1.6;color:var(--db-color-text-primary);margin:0}.case_layout__ELNkW{display:grid;grid-template-columns:2fr 1fr;grid-gap:40px;gap:40px;align-items:start}@media (max-width:960px){.case_layout__ELNkW{grid-template-columns:1fr;gap:24px}}.case_content__04uZP{display:flex;flex-direction:column;gap:32px}.case_block__wo8Cm{display:flex;flex-direction:column;gap:12px}.case_blockHeading__xeOZh{font-family:var(--font-manrope),sans-serif;font-weight:700;font-size:clamp(20px,2.4vw,26px);line-height:1.2;letter-spacing:-.015em;color:var(--db-color-text-primary);margin:0}.case_blockText__ueVIs{font-family:var(--font-inter),sans-serif;font-size:16px;line-height:1.65;color:var(--db-color-text-secondary);margin:0}.case_blockTextStrong__hTigi{color:var(--db-color-text-primary)}.case_list__PRtmP{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.case_listItem__HkXBn{position:relative;padding-left:22px;font-family:var(--font-inter),sans-serif;font-size:15px;line-height:1.6;color:var(--db-color-text-secondary)}.case_listItem__HkXBn:before{content:"";position:absolute;left:0;top:10px;width:7px;height:7px;border-radius:50%;background:linear-gradient(135deg,#3e9cff,#34f5c5)}.case_subBlock__1r_Fo{padding:20px 24px;border-left:2px solid var(--db-color-accent-blue);background:rgba(62,156,255,.04);border-radius:8px;display:flex;flex-direction:column;gap:8px}.case_subBlockTitle__swCVe{font-family:var(--font-manrope),sans-serif;font-weight:700;font-size:16px;letter-spacing:-.005em;color:var(--db-color-text-primary);margin:0}.case_subBlockText__t9GkP{font-family:var(--font-inter),sans-serif;font-size:14.5px;line-height:1.6;color:var(--db-color-text-secondary);margin:0}.case_highlightWord__TU5PV{color:var(--db-color-accent-cyan);font-weight:600}.case_sidebar__oelO4{position:-webkit-sticky;position:sticky;top:96px;display:flex;flex-direction:column;gap:24px;padding:28px}@media (max-width:960px){.case_sidebar__oelO4{position:static}}.case_sidebarSection__HEjdF{display:flex;flex-direction:column;gap:10px}.case_sidebarLabel__5xl8Q{font-family:var(--font-jetbrains-mono),monospace;font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:var(--db-color-text-tertiary)}.case_stackRow__AUyhk{display:flex;flex-wrap:wrap;gap:6px}.case_metricValue__aV56J{font-family:var(--font-jetbrains-mono),monospace;font-weight:700;font-size:clamp(26px,3vw,34px);line-height:1.1;letter-spacing:-.02em;color:var(--db-color-accent-cyan)}.case_metricCaption__kPOAM{font-family:var(--font-inter),sans-serif;font-size:13px;line-height:1.45;color:var(--db-color-text-tertiary)}.case_sidebarDivider__qlFKE{height:1px;background:var(--db-color-border)}.case_sidebarCta__GqmWT{display:flex;flex-direction:column;gap:10px}.case_sidebarCtaText__UDX6x{font-family:var(--font-inter),sans-serif;font-size:13px;line-height:1.5;color:var(--db-color-text-secondary);margin:0}.case_impact__NRXiY{margin-top:48px;padding:32px;display:flex;flex-direction:column;gap:12px}.case_impactLabel__tL7su{font-family:var(--font-jetbrains-mono),monospace;font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:var(--db-color-accent-cyan)}.case_impactText__xQref{font-family:var(--font-manrope),sans-serif;font-weight:700;font-size:clamp(20px,2.4vw,26px);line-height:1.35;letter-spacing:-.015em;color:var(--db-color-text-primary);margin:0}.case_back__R0xUe{margin-top:48px}.case_backLink__hhy8t{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-inter),sans-serif;font-size:15px;color:var(--db-color-text-secondary);text-decoration:none;transition:color .15s ease}.case_backLink__hhy8t:hover{color:var(--db-color-accent-blue)}