.case-study-detail-module__Jdksjq__article{padding:var(--space-2xl) 0}.case-study-detail-module__Jdksjq__header{text-align:center;max-width:800px;margin:0 auto;margin-bottom:var(--space-2xl)}.case-study-detail-module__Jdksjq__breadcrumb{justify-content:center;align-items:center;gap:var(--space-2xs);margin-bottom:var(--space-m);font-size:var(--step--1);display:flex}.case-study-detail-module__Jdksjq__breadcrumbLink{color:var(--text-muted);transition:color var(--transition-normal)}.case-study-detail-module__Jdksjq__breadcrumbSeparator{color:var(--text-muted)}.case-study-detail-module__Jdksjq__breadcrumbCurrent{color:var(--dynamic-dark);font-weight:500}.case-study-detail-module__Jdksjq__category{margin-bottom:var(--space-m);display:inline-block}.case-study-detail-module__Jdksjq__title{font-size:var(--step-6);color:var(--dynamic-dark);margin-bottom:var(--space-l);font-weight:500;line-height:1.1}.case-study-detail-module__Jdksjq__excerpt{font-size:var(--step-1);color:var(--neutral-600);line-height:1.7}[data-theme=dark] .case-study-detail-module__Jdksjq__excerpt{color:var(--neutral-400)}.case-study-detail-module__Jdksjq__metaRow{justify-content:center;gap:var(--space-xl);margin-top:var(--space-l);padding-top:var(--space-l);border-top:1px solid rgba(var(--surface-rgb), .08);flex-wrap:wrap;display:flex}[data-theme=dark] .case-study-detail-module__Jdksjq__metaRow{border-top:1px solid rgba(var(--ink-rgb), .08)}.case-study-detail-module__Jdksjq__metaItem{align-items:center;gap:var(--space-3xs);flex-direction:column;display:flex}.case-study-detail-module__Jdksjq__metaLabel{font-size:var(--step--2);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.case-study-detail-module__Jdksjq__metaValue{font-size:var(--step-0);color:var(--dynamic-dark);font-weight:500}.case-study-detail-module__Jdksjq__heroImage{aspect-ratio:21/9;border-radius:var(--space-l);border:1px solid rgba(var(--surface-rgb), .06);background:linear-gradient(135deg, #e8543d1a 0%, rgba(var(--tint-rgb), .15) 100%);width:100%;max-width:1200px;font-size:var(--step-4);color:var(--text-muted);justify-content:center;align-items:center;margin:0 auto;font-weight:500;display:flex}[data-theme=dark] .case-study-detail-module__Jdksjq__heroImage{border:1px solid rgba(var(--ink-rgb), .06)}.case-study-detail-module__Jdksjq__outline{gap:var(--space-xl);max-width:800px;margin:0 auto;display:grid}.case-study-detail-module__Jdksjq__outlineItem{padding:var(--space-l) var(--space-xl);border:1px solid rgba(var(--surface-rgb), .08);border-radius:var(--space-m)}[data-theme=dark] .case-study-detail-module__Jdksjq__outlineItem{border:1px solid rgba(var(--ink-rgb), .08)}.case-study-detail-module__Jdksjq__outlineItem h2{font-size:var(--step-2);color:var(--dynamic-dark);margin-bottom:var(--space-s);font-weight:600}.case-study-detail-module__Jdksjq__outlineItem p{font-size:var(--step-0);color:var(--text-muted);line-height:1.7}.case-study-detail-module__Jdksjq__testimonial{max-width:800px;margin:var(--space-2xl) auto 0;padding:var(--space-xl);border-left:3px solid var(--fireburst);background:var(--lavender-50);border-radius:0 var(--space-m) var(--space-m) 0}[data-theme=dark] .case-study-detail-module__Jdksjq__testimonial{background:var(--lavender-950)}.case-study-detail-module__Jdksjq__testimonialQuote{font-size:var(--step-1);color:var(--dynamic-dark);margin-bottom:var(--space-m);font-style:italic;line-height:1.7}.case-study-detail-module__Jdksjq__testimonialAttribution{flex-direction:column;gap:2px;display:flex}.case-study-detail-module__Jdksjq__testimonialAuthor{color:var(--dynamic-dark);font-weight:600}.case-study-detail-module__Jdksjq__testimonialTitle{font-size:var(--step--1);color:var(--text-muted)}.case-study-detail-module__Jdksjq__links{max-width:800px;margin:var(--space-xl) auto 0;gap:var(--space-m);flex-wrap:wrap;display:flex}.case-study-detail-module__Jdksjq__externalLink{align-items:center;gap:var(--space-2xs);padding:var(--space-xs) var(--space-m);border:1px solid var(--fireburst);border-radius:var(--space-s);color:var(--fireburst);font-weight:500;font-size:var(--step--1);transition:background var(--transition-normal), color var(--transition-normal);display:inline-flex}.case-study-detail-module__Jdksjq__externalLink:hover{background:var(--fireburst-600);color:#fff}@media (max-width:768px){.case-study-detail-module__Jdksjq__title{font-size:var(--step-4)}.case-study-detail-module__Jdksjq__heroImage{aspect-ratio:16/9}}.case-study-detail-module__Jdksjq__attribution{margin-top:var(--space-l);padding-left:var(--space-m);border-left:2px solid var(--neutral-700);color:var(--text-muted);font-size:var(--step--1);line-height:1.6}
.SlideSpeakCaseStudy-module__oj_LrG__main{overflow:clip}.SlideSpeakCaseStudy-module__oj_LrG__article{--case-surface:color-mix(in srgb, var(--dynamic-dark) 8%, var(--dynamic-light));padding-bottom:var(--space-11xl)}.SlideSpeakCaseStudy-module__oj_LrG__article p{color:var(--text-muted)}.SlideSpeakCaseStudy-module__oj_LrG__section,.SlideSpeakCaseStudy-module__oj_LrG__heroContent{width:100%;max-width:var(--max-width);padding-inline:var(--space-13xl);margin-inline:auto}.SlideSpeakCaseStudy-module__oj_LrG__section{gap:var(--space-9xl);padding-block:var(--space-10xl);display:grid}.SlideSpeakCaseStudy-module__oj_LrG__hero{isolation:isolate;background:radial-gradient(ellipse at bottom left, color-mix(in srgb, var(--lavender) 45%, transparent), transparent 65%), radial-gradient(ellipse at bottom right, color-mix(in srgb, var(--lavender) 45%, transparent), transparent 65%);position:relative;overflow:hidden}.SlideSpeakCaseStudy-module__oj_LrG__heroContent{padding-block:var(--space-7xl) var(--space-10xl);position:relative}.SlideSpeakCaseStudy-module__oj_LrG__heroArt{pointer-events:none;z-index:-1;width:70.7%;max-width:none;height:auto;position:absolute;top:-61.8%;right:-39.3%}.SlideSpeakCaseStudy-module__oj_LrG__breadcrumb{margin-bottom:var(--space-7xl);font-size:var(--step--1);color:var(--text-muted)}.SlideSpeakCaseStudy-module__oj_LrG__breadcrumb ol,.SlideSpeakCaseStudy-module__oj_LrG__breadcrumb li{align-items:center;gap:var(--space-xs);display:flex}.SlideSpeakCaseStudy-module__oj_LrG__breadcrumb ol{flex-wrap:wrap;list-style:none}.SlideSpeakCaseStudy-module__oj_LrG__breadcrumb svg{width:var(--space-m);height:var(--space-m);flex-shrink:0}.SlideSpeakCaseStudy-module__oj_LrG__breadcrumb a:hover{color:var(--dynamic-dark)}.SlideSpeakCaseStudy-module__oj_LrG__heroRow{align-items:flex-end;gap:var(--space-2xl);display:flex}.SlideSpeakCaseStudy-module__oj_LrG__heroCopy{flex:1;min-width:0}.SlideSpeakCaseStudy-module__oj_LrG__article .SlideSpeakCaseStudy-module__oj_LrG__label{font-size:var(--step--1);font-weight:400;line-height:1.6}.SlideSpeakCaseStudy-module__oj_LrG__hero h1{font-size:var(--step-6);max-width:920px;margin-block:var(--space-l) var(--space-m)}.SlideSpeakCaseStudy-module__oj_LrG__article .SlideSpeakCaseStudy-module__oj_LrG__summary{font-size:var(--step-2);max-width:690px;font-weight:500;line-height:1.4}.SlideSpeakCaseStudy-module__oj_LrG__visit{background:color-mix(in srgb, var(--dynamic-dark) 15%, transparent);-webkit-backdrop-filter:blur(20px);font-size:var(--step--1);min-height:max(var(--space-7xl), calc(var(--space-6xl) + var(--space-m)));padding-inline:var(--space-6xl);border:none;flex-shrink:0}.SlideSpeakCaseStudy-module__oj_LrG__visit svg{width:var(--space-m);height:var(--space-m)}.SlideSpeakCaseStudy-module__oj_LrG__visit:hover{background:color-mix(in srgb, var(--dynamic-dark) 22%, transparent)!important}.SlideSpeakCaseStudy-module__oj_LrG__overview{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr)}.SlideSpeakCaseStudy-module__oj_LrG__story,.SlideSpeakCaseStudy-module__oj_LrG__sectionHeading{flex-direction:column;display:flex}.SlideSpeakCaseStudy-module__oj_LrG__story{gap:var(--space-xl)}.SlideSpeakCaseStudy-module__oj_LrG__sectionHeading{gap:var(--space-2xs)}.SlideSpeakCaseStudy-module__oj_LrG__sectionHeading h2,.SlideSpeakCaseStudy-module__oj_LrG__sectionHeading h3{font-size:var(--step-4);font-weight:500;line-height:1.3}.SlideSpeakCaseStudy-module__oj_LrG__figure{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.SlideSpeakCaseStudy-module__oj_LrG__imageStage{padding:var(--space-xs);border-radius:var(--space-l);background:var(--case-surface)}.SlideSpeakCaseStudy-module__oj_LrG__imageStage img{border-radius:var(--space-xs);width:100%;height:auto;display:block}.SlideSpeakCaseStudy-module__oj_LrG__overviewFigure{gap:var(--space-s)}.SlideSpeakCaseStudy-module__oj_LrG__overviewFigure .SlideSpeakCaseStudy-module__oj_LrG__imageStage{padding:var(--space-s);border-radius:var(--space-xl)}.SlideSpeakCaseStudy-module__oj_LrG__figure figcaption{text-align:center;font-size:var(--step--1);color:var(--text-muted);line-height:1.6}.SlideSpeakCaseStudy-module__oj_LrG__split{grid-template-columns:minmax(0,28%) minmax(0,1fr)}.SlideSpeakCaseStudy-module__oj_LrG__challenge{padding-bottom:var(--space-xl);align-items:center}.SlideSpeakCaseStudy-module__oj_LrG__workIntro{padding:var(--space-13xl) var(--space-m) var(--space-7xl);text-align:center;background:linear-gradient(transparent, color-mix(in srgb, var(--lavender) 50%, transparent))}.SlideSpeakCaseStudy-module__oj_LrG__workIntro p{font-size:var(--step-2);margin-bottom:var(--space-2xs);font-weight:500;line-height:1.4}.SlideSpeakCaseStudy-module__oj_LrG__workIntro h2{font-size:var(--step-5)}.SlideSpeakCaseStudy-module__oj_LrG__stack{--stack-top:calc(var(--space-11xl) + var(--space-m));isolation:isolate}.SlideSpeakCaseStudy-module__oj_LrG__chapter{background:var(--dynamic-light)}.SlideSpeakCaseStudy-module__oj_LrG__chapterContent{background:var(--dynamic-light);transform-origin:top;grid-template-columns:minmax(0,1.04fr) minmax(0,1fr)}.SlideSpeakCaseStudy-module__oj_LrG__outcomesBody{gap:var(--space-3xl);flex-direction:column;min-width:0;display:flex}.SlideSpeakCaseStudy-module__oj_LrG__outcomes{gap:var(--space-2xs);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}.SlideSpeakCaseStudy-module__oj_LrG__outcome{padding:var(--space-2xs);border-radius:var(--space-3xl);background:var(--case-surface)}.SlideSpeakCaseStudy-module__oj_LrG__outcomeIcon{padding:var(--space-m) var(--space-2xl);border-radius:var(--pill);background:var(--dynamic-light);display:flex}.SlideSpeakCaseStudy-module__oj_LrG__outcomeIcon svg{width:var(--space-m);height:var(--space-m)}.SlideSpeakCaseStudy-module__oj_LrG__outcomeCopy{padding:var(--space-xl)}.SlideSpeakCaseStudy-module__oj_LrG__outcomeCopy h3{font-size:var(--step-1);margin-bottom:var(--space-2xs);font-weight:500;line-height:1.4}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.SlideSpeakCaseStudy-module__oj_LrG__stack[data-stacked=true] .SlideSpeakCaseStudy-module__oj_LrG__chapter{top:var(--stack-top);position:sticky}.SlideSpeakCaseStudy-module__oj_LrG__stack[data-stacked=true] .SlideSpeakCaseStudy-module__oj_LrG__chapterContent{transform:scale(var(--stack-scale,1))}}@media (max-width:1023px){.SlideSpeakCaseStudy-module__oj_LrG__section,.SlideSpeakCaseStudy-module__oj_LrG__heroContent{padding-inline:var(--space-7xl)}.SlideSpeakCaseStudy-module__oj_LrG__heroRow{flex-direction:column;align-items:flex-start}.SlideSpeakCaseStudy-module__oj_LrG__heroCopy{max-width:80%}.SlideSpeakCaseStudy-module__oj_LrG__heroArt{opacity:.6;width:85%;top:-20%;right:-50%}.SlideSpeakCaseStudy-module__oj_LrG__split{gap:var(--space-4xl);grid-template-columns:minmax(0,1fr)}.SlideSpeakCaseStudy-module__oj_LrG__overview,.SlideSpeakCaseStudy-module__oj_LrG__chapterContent{gap:var(--space-4xl)}}@media (max-width:767px){.SlideSpeakCaseStudy-module__oj_LrG__section,.SlideSpeakCaseStudy-module__oj_LrG__heroContent{padding-inline:var(--space-l)}.SlideSpeakCaseStudy-module__oj_LrG__section{padding-block:var(--space-9xl)}.SlideSpeakCaseStudy-module__oj_LrG__heroContent{padding-block:var(--space-4xl) var(--space-9xl)}.SlideSpeakCaseStudy-module__oj_LrG__heroCopy{max-width:100%}.SlideSpeakCaseStudy-module__oj_LrG__heroArt{opacity:.25;width:140%;top:-5%;right:-100%}.SlideSpeakCaseStudy-module__oj_LrG__hero h1{font-size:var(--step-6)}.SlideSpeakCaseStudy-module__oj_LrG__breadcrumb{margin-bottom:var(--space-6xl)}.SlideSpeakCaseStudy-module__oj_LrG__heroRow{gap:var(--space-3xl)}.SlideSpeakCaseStudy-module__oj_LrG__overview,.SlideSpeakCaseStudy-module__oj_LrG__chapterContent{grid-template-columns:minmax(0,1fr)}.SlideSpeakCaseStudy-module__oj_LrG__outcomes{gap:var(--space-m);grid-template-columns:minmax(0,1fr)}.SlideSpeakCaseStudy-module__oj_LrG__outcome{border-radius:var(--space-3xl)}.SlideSpeakCaseStudy-module__oj_LrG__outcomeCopy{padding:var(--space-xl)}.SlideSpeakCaseStudy-module__oj_LrG__challenge{padding-bottom:var(--space-xl)}}@media print{.SlideSpeakCaseStudy-module__oj_LrG__chapter{position:static!important}.SlideSpeakCaseStudy-module__oj_LrG__chapterContent{transform:none!important}}
