.case-studies_page__Jcwq1{min-height:100vh;background:var(--bg-primary)}.case-studies_container__I4O1o{max-width:1200px;margin:0 auto;padding:0 var(--container-padding)}.case-studies_hero__FpgAe{padding:160px 0 var(--space-16);background:linear-gradient(180deg,rgb(0 0 0/95%) 0,var(--bg-primary) 100%);text-align:center}.case-studies_heroBreadcrumb__A92x7{display:flex;align-items:center;justify-content:center;gap:var(--space-2);margin-bottom:var(--space-6);font-size:14px}.case-studies_breadcrumbLink__U5rDu{color:var(--text-tertiary);text-decoration:none;transition:color .2s var(--ease-out)}.case-studies_breadcrumbLink__U5rDu:hover{color:var(--accent-primary)}.case-studies_breadcrumbSep__hNAMO{color:var(--text-tertiary)}.case-studies_heroTitle__iZXzq{font-family:var(--font-display);font-size:clamp(2.5rem,5vw,4rem);font-weight:var(--font-weight-bold);line-height:1.1;letter-spacing:-.03em;color:var(--text-primary);margin:0 0 var(--space-6)}.case-studies_heroTitleAccent__omv_y{background:linear-gradient(135deg,var(--accent-primary),var(--accent-hover));-webkit-text-fill-color:transparent;background-clip:text}.case-studies_heroSubtitle__wA5JT{font-size:18px;line-height:1.7;color:var(--text-tertiary);max-width:600px;margin:0 auto var(--space-10)}.case-studies_metricsGrid__yntyf{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-4);max-width:900px;margin:0 auto}.case-studies_metricCard__iEX04{background:var(--bg-tertiary);border:1px solid var(--border-default);border-radius:var(--radius-xl);padding:var(--space-5);text-align:center}.case-studies_metricValue__J3A1Q{display:block;font-family:var(--font-display);font-size:32px;font-weight:var(--font-weight-bold);background:linear-gradient(135deg,var(--accent-primary),var(--accent-hover));-webkit-text-fill-color:transparent;background-clip:text;line-height:1.2}.case-studies_metricLabel__O0PhG{display:block;font-size:13px;font-weight:var(--font-weight-semibold);color:var(--text-secondary);margin-top:var(--space-1)}.case-studies_metricDesc__cgbx0{font-size:12px;color:var(--text-tertiary);margin:var(--space-2) 0 0}.case-studies_sectionLabel__AHRIf{display:flex;align-items:center;gap:var(--space-4);margin-bottom:var(--space-8)}.case-studies_sectionLabelText__5vzog{font-size:14px;font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.08em;color:var(--text-tertiary);margin:0;white-space:nowrap}.case-studies_sectionLabelLine__5GA10{flex:1;height:1px;background:var(--border-default)}.case-studies_ventureSection__Jcmnp{padding:var(--space-12) 0}.case-studies_ventureStudies__Q5tT_{display:flex;flex-direction:column;gap:var(--space-8)}.case-studies_ventureCard__8YZpQ{background:var(--bg-tertiary);border:1px solid var(--border-default);border-radius:var(--radius-2xl);overflow:hidden;display:grid;grid-template-columns:1fr 1.2fr;transition:box-shadow .35s var(--ease-out),transform .35s var(--ease-out)}.case-studies_ventureCard__8YZpQ:hover{box-shadow:0 12px 40px rgb(0 0 0/30%);transform:translateY(-4px)}.case-studies_flagshipVenture__KJcmu{border-color:var(--accent-primary)}.case-studies_ventureVisual__1W07I{position:relative;min-height:300px;overflow:hidden}.case-studies_ventureVisual__1W07I img{transition:transform .5s var(--ease-out)}.case-studies_ventureCard__8YZpQ:hover .case-studies_ventureVisual__1W07I img{transform:scale(1.04)}.case-studies_ventureGradient__WRvOg,.case-studies_ventureLogoWrap__2RNeN{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.case-studies_ventureInitial__qECOy{font-family:var(--font-display);font-size:64px;font-weight:var(--font-weight-bold);color:var(--text-inverse);opacity:.3}.case-studies_ventureVisualOverlay__GWYrd{position:absolute;inset:0;background:linear-gradient(90deg,transparent 60%,rgb(0 0 0/40%));pointer-events:none}.case-studies_statusBadge__GRnV2{display:inline-flex;align-items:center;gap:var(--space-2);font-size:11px;font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.06em;padding:3px 10px;border-radius:var(--radius-full);position:absolute;top:var(--space-4);left:var(--space-4)}.case-studies_statusDot__SufTP{width:6px;height:6px;border-radius:50%}.case-studies_flagshipBadge__vFO8l{position:absolute;top:var(--space-4);right:var(--space-4);font-size:11px;font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--accent-primary);background:rgb(59 130 246/12%);padding:3px 10px;border-radius:var(--radius-full)}.case-studies_ventureContent__xXPfg{display:flex;flex-direction:column;padding:var(--space-8)}.case-studies_ventureHeader__P69T2{margin-bottom:var(--space-4)}.case-studies_ventureName__YhzbQ{font-family:var(--font-display);font-size:24px;font-weight:var(--font-weight-bold);color:var(--text-primary);margin:0 0 var(--space-1)}.case-studies_ventureRole__Dk_lN{font-size:13px;color:var(--accent-primary);font-weight:var(--font-weight-medium)}.case-studies_ventureTagline__TBjjO{font-size:16px;color:var(--text-secondary);margin:var(--space-2) 0 0;font-style:italic}.case-studies_ventureDesc__htIZX{font-size:14px;line-height:1.6;color:var(--text-secondary);margin:var(--space-3) 0 0}.case-studies_ventureMetrics__T0M_2{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-4);margin:var(--space-6) 0}.case-studies_ventureMetric__wkNWC{text-align:center}.case-studies_ventureMetricVal__Z3Xb2{display:block;font-family:var(--font-display);font-size:20px;font-weight:var(--font-weight-bold);color:var(--text-primary)}.case-studies_ventureMetricLbl__sD2Bq{font-size:11px;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em}.case-studies_ventureCtas__8ko26{display:flex;gap:var(--space-3);margin-top:auto}.case-studies_ventureCta__GjSYY{font-size:14px;font-weight:var(--font-weight-semibold);color:var(--text-secondary);text-decoration:none;padding:var(--space-2) var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-full);transition:border-color .2s var(--ease-out),color .2s var(--ease-out)}.case-studies_ventureCta__GjSYY:hover{border-color:var(--text-secondary);color:var(--text-primary)}.case-studies_ventureCtaPrimary__sl880{font-size:14px;font-weight:var(--font-weight-semibold);color:var(--text-inverse);text-decoration:none;padding:var(--space-2) var(--space-4);background:var(--accent-primary);border-radius:var(--radius-full);transition:background-color .2s var(--ease-out)}.case-studies_ventureCtaPrimary__sl880:hover{background:var(--accent-hover)}.case-studies_publishedSection__BXTn6{padding:var(--space-12) 0}.case-studies_caseStudyGrid__H44a3{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-6)}.case-studies_caseStudyCard__wHfYx{background:var(--bg-tertiary);border:1px solid var(--border-default);border-radius:var(--radius-xl);overflow:hidden;text-decoration:none;transition:box-shadow .35s var(--ease-out),transform .35s var(--ease-out)}.case-studies_caseStudyCard__wHfYx:hover{box-shadow:0 8px 32px rgb(0 0 0/20%);transform:translateY(-4px)}.case-studies_caseStudyImageWrap__4I1g1{position:relative;height:200px;overflow:hidden}.case-studies_caseStudyImageWrap__4I1g1 img{transition:transform .5s var(--ease-out)}.case-studies_caseStudyCard__wHfYx:hover .case-studies_caseStudyImageWrap__4I1g1 img{transform:scale(1.06)}.case-studies_caseStudyFallback__ulVyf{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--bg-secondary),var(--bg-tertiary));font-size:48px;opacity:.4}.case-studies_caseStudyBody__Tyqzn{padding:var(--space-5)}.case-studies_caseStudyIndustry__lk8nU{font-size:11px;font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--accent-primary)}.case-studies_caseStudyTitle__B8Yib{font-family:var(--font-display);font-size:18px;font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:var(--space-2) 0}.case-studies_caseStudySummary__Htoz3{font-size:14px;line-height:1.5;color:var(--text-secondary);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.case-studies_allMetricsSection__bjbeY{padding:var(--space-12) 0;background:var(--bg-tertiary)}.case-studies_allMetricsGrid__0OXwK{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-4)}.case-studies_impactCard__xvdYL{background:var(--bg-primary);border:1px solid var(--border-default);border-radius:var(--radius-xl);padding:var(--space-5);text-align:center}.case-studies_impactValue__PfyzA{display:block;font-family:var(--font-display);font-size:28px;font-weight:var(--font-weight-bold);background:linear-gradient(135deg,var(--accent-primary),var(--accent-hover));-webkit-text-fill-color:transparent;background-clip:text}.case-studies_impactLabel__2RE2x{display:block;font-size:13px;font-weight:var(--font-weight-semibold);color:var(--text-secondary);margin-top:var(--space-1)}.case-studies_impactDesc__Ed2op{font-size:12px;color:var(--text-tertiary);margin:var(--space-2) 0 0}.case-studies_ctaSection__KcLwK{padding:var(--space-16) 0}.case-studies_ctaCard__1zziJ{max-width:700px;margin:0 auto;text-align:center;padding:var(--space-12);background:var(--bg-tertiary);border:1px solid var(--border-default);border-radius:var(--radius-2xl)}.case-studies_ctaTitle__6XtNm{font-family:var(--font-display);font-size:32px;font-weight:var(--font-weight-bold);color:var(--text-primary);margin:0 0 var(--space-4);letter-spacing:-.02em}.case-studies_ctaSubtitle__AvN2A{font-size:16px;line-height:1.6;color:var(--text-secondary);margin:0 0 var(--space-8)}.case-studies_ctaButtons___RtUH{display:flex;justify-content:center;gap:var(--space-4)}.case-studies_ctaPrimary__eZlYc{display:inline-flex;align-items:center;gap:var(--space-2);font-size:15px;font-weight:var(--font-weight-semibold);color:var(--text-inverse);text-decoration:none;padding:var(--space-3) var(--space-6);background:var(--accent-primary);border-radius:var(--radius-full);transition:background-color .2s var(--ease-out)}.case-studies_ctaPrimary__eZlYc:hover{background:var(--accent-hover)}.case-studies_ctaSecondary__fZPhF{display:inline-flex;align-items:center;gap:var(--space-2);font-size:15px;font-weight:var(--font-weight-semibold);color:var(--text-secondary);text-decoration:none;padding:var(--space-3) var(--space-6);border:1px solid var(--border-default);border-radius:var(--radius-full);transition:border-color .2s var(--ease-out),color .2s var(--ease-out)}.case-studies_ctaSecondary__fZPhF:hover{border-color:var(--text-secondary);color:var(--text-primary)}@media (width <= 1024px){.case-studies_allMetricsGrid__0OXwK,.case-studies_caseStudyGrid__H44a3,.case-studies_metricsGrid__yntyf{grid-template-columns:repeat(2,1fr)}}@media (width <= 767px){.case-studies_hero__FpgAe{padding:120px 0 var(--space-10)}.case-studies_allMetricsGrid__0OXwK,.case-studies_metricsGrid__yntyf{grid-template-columns:1fr 1fr}.case-studies_ventureCard__8YZpQ{grid-template-columns:1fr}.case-studies_ventureVisual__1W07I{min-height:200px}.case-studies_caseStudyGrid__H44a3{grid-template-columns:1fr}.case-studies_ctaButtons___RtUH{flex-direction:column}.case-studies_ventureMetrics__T0M_2{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.case-studies_caseStudyCard__wHfYx,.case-studies_ventureCard__8YZpQ{transition:none}.case-studies_caseStudyCard__wHfYx:hover,.case-studies_ventureCard__8YZpQ:hover{transform:none}}