.CaseStudyArticle-module__g9F0wa__article{flex-direction:column;gap:0;width:100%;display:flex}.CaseStudyArticle-module__g9F0wa__section{border-bottom:1px solid var(--color-divider);flex-direction:column;gap:0;width:100%;padding-block:clamp(40px,6vw,64px);scroll-margin-top:0;display:flex}.CaseStudyArticle-module__g9F0wa__sectionGrouped{border-bottom:0;padding-block:clamp(24px,4vw,40px)}.CaseStudyArticle-module__g9F0wa__sectionNoDivider{border-bottom:0}.CaseStudyArticle-module__g9F0wa__section.CaseStudyArticle-module__g9F0wa__sectionBottomDivider{border-bottom:1px solid var(--color-divider)}.CaseStudyArticle-module__g9F0wa__sectionGrouped+.CaseStudyArticle-module__g9F0wa__section:not(.CaseStudyArticle-module__g9F0wa__sectionGrouped){border-top:1px solid var(--color-divider)}.CaseStudyArticle-module__g9F0wa__section.CaseStudyArticle-module__g9F0wa__sectionNoNextDivider+.CaseStudyArticle-module__g9F0wa__section:not(.CaseStudyArticle-module__g9F0wa__sectionGrouped){border-top:0;padding-top:0}.CaseStudyArticle-module__g9F0wa__sectionGrouped .CaseStudyArticle-module__g9F0wa__sectionHeader{margin-bottom:clamp(12px,2vw,18px)}.CaseStudyArticle-module__g9F0wa__sectionHeader{width:100%;margin-bottom:clamp(20px,3vw,28px)}.CaseStudyArticle-module__g9F0wa__sectionTitle{font-family:var(--font-family-heading);font-size:var(--case-type-heading);font-weight:var(--font-weight-medium);letter-spacing:-.02em;color:var(--color-text);margin:0;line-height:1.2}.CaseStudyArticle-module__g9F0wa__sectionTitleSmall{font-family:var(--font-family-sans);font-size:var(--case-type-subheading);font-weight:var(--font-weight-semibold);letter-spacing:-.015em;line-height:1.35}.CaseStudyArticle-module__g9F0wa__sectionBody{flex-direction:column;gap:clamp(16px,2.5vw,22px);width:100%;display:flex}.CaseStudyArticle-module__g9F0wa__sectionBodyAutonomy{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:clamp(20px,3vw,32px);display:grid}.CaseStudyArticle-module__g9F0wa__autonomyColumn{gap:var(--case-space-4);flex-direction:column;min-width:0;display:flex}.CaseStudyArticle-module__g9F0wa__sectionBodyAutonomy .CaseStudyArticle-module__g9F0wa__autonomyMap{padding:var(--case-space-4)}.CaseStudyArticle-module__g9F0wa__sectionBodyAutonomy .CaseStudyArticle-module__g9F0wa__autonomyMapLayout{grid-template-rows:clamp(240px,24vw,320px) auto}.CaseStudyArticle-module__g9F0wa__sectionBodyAutonomy .CaseStudyArticle-module__g9F0wa__autonomyNode{width:auto;padding:0}.CaseStudyArticle-module__g9F0wa__sectionBodyAutonomy .CaseStudyArticle-module__g9F0wa__autonomyNode strong{font-size:var(--case-type-body)}.CaseStudyArticle-module__g9F0wa__sectionBodyAutonomy .CaseStudyArticle-module__g9F0wa__tableFigure{margin:0}.CaseStudyArticle-module__g9F0wa__sectionBodyAutonomy .CaseStudyArticle-module__g9F0wa__tableWrap{border:0;overflow:hidden}.CaseStudyArticle-module__g9F0wa__sectionBodyAutonomy .CaseStudyArticle-module__g9F0wa__table{table-layout:fixed;min-width:0}.CaseStudyArticle-module__g9F0wa__sectionBodyAutonomy .CaseStudyArticle-module__g9F0wa__table th,.CaseStudyArticle-module__g9F0wa__sectionBodyAutonomy .CaseStudyArticle-module__g9F0wa__table td{padding:var(--case-space-3);font-size:var(--case-type-supporting);white-space:pre-line;border:0;line-height:1.45}.CaseStudyArticle-module__g9F0wa__autonomyTableHeading{align-items:center;gap:var(--case-space-2);display:inline-flex}.CaseStudyArticle-module__g9F0wa__autonomyTableDot{background:currentColor;border-radius:999px;flex:none;width:12px;height:12px}.CaseStudyArticle-module__g9F0wa__autonomyTableDot[data-agent=execute]{color:#d9a7b8}.CaseStudyArticle-module__g9F0wa__autonomyTableDot[data-agent=explore]{color:#b8addd}.CaseStudyArticle-module__g9F0wa__autonomyTableDot[data-agent=scope]{color:#a9c8e7}.CaseStudyArticle-module__g9F0wa__sectionBodyAutonomy .CaseStudyArticle-module__g9F0wa__table th[data-agent=execute]{color:#a76b80;background:#fdf0f4}.CaseStudyArticle-module__g9F0wa__sectionBodyAutonomy .CaseStudyArticle-module__g9F0wa__table th[data-agent=explore]{color:#7668ac;background:#f6f3fc}.CaseStudyArticle-module__g9F0wa__sectionBodyAutonomy .CaseStudyArticle-module__g9F0wa__table th[data-agent=scope]{color:#668eb9;background:#f1f7fd}.CaseStudyArticle-module__g9F0wa__sectionBodyAutonomy .CaseStudyArticle-module__g9F0wa__table td[data-agent=execute]{background:#fff9fb}.CaseStudyArticle-module__g9F0wa__sectionBodyAutonomy .CaseStudyArticle-module__g9F0wa__table td[data-agent=explore]{background:#fcfbff}.CaseStudyArticle-module__g9F0wa__sectionBodyAutonomy .CaseStudyArticle-module__g9F0wa__table td[data-agent=scope]{background:#f9fcff}.CaseStudyArticle-module__g9F0wa__sectionBodyAutonomy .CaseStudyArticle-module__g9F0wa__table tbody tr:first-child td{font-weight:var(--font-weight-semibold);color:var(--color-text)}.CaseStudyArticle-module__g9F0wa__sectionBody.CaseStudyArticle-module__g9F0wa__sectionBodySplitMedia{grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);align-items:start;column-gap:clamp(20px,3vw,32px);display:grid}.CaseStudyArticle-module__g9F0wa__splitMediaCopy{gap:var(--case-space-4);flex-direction:column;min-width:0;display:flex}.CaseStudyArticle-module__g9F0wa__splitMediaCopy>.CaseStudyArticle-module__g9F0wa__sectionHeader{margin-bottom:0}.CaseStudyArticle-module__g9F0wa__sectionBody.CaseStudyArticle-module__g9F0wa__sectionBodySplitMedia>.CaseStudyArticle-module__g9F0wa__figure{margin-top:0}.CaseStudyArticle-module__g9F0wa__sectionBody.CaseStudyArticle-module__g9F0wa__sectionBodySplitMediaEqual{align-items:stretch}.CaseStudyArticle-module__g9F0wa__sectionBodySplitMediaEqual>.CaseStudyArticle-module__g9F0wa__figure,.CaseStudyArticle-module__g9F0wa__sectionBodySplitMediaEqual>.CaseStudyArticle-module__g9F0wa__figure>.CaseStudyArticle-module__g9F0wa__mediaCard{height:100%}.CaseStudyArticle-module__g9F0wa__sectionBodySplitMediaEqual>.CaseStudyArticle-module__g9F0wa__figure>.CaseStudyArticle-module__g9F0wa__mediaCardWithCaption .CaseStudyArticle-module__g9F0wa__mediaFrame{flex:1;min-height:0}.CaseStudyArticle-module__g9F0wa__sectionBodySplitMediaEqual>.CaseStudyArticle-module__g9F0wa__figure>.CaseStudyArticle-module__g9F0wa__mediaCardWithCaption .CaseStudyArticle-module__g9F0wa__image{object-fit:cover;height:100%}.CaseStudyArticle-module__g9F0wa__sectionBodySplitMediaEqual .CaseStudyArticle-module__g9F0wa__factColumns{flex:1}.CaseStudyArticle-module__g9F0wa__sectionBody.CaseStudyArticle-module__g9F0wa__sectionBodyPairedGoals{align-items:stretch;gap:var(--case-space-5,24px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.CaseStudyArticle-module__g9F0wa__pairedGoalsContext{gap:var(--case-space-4,16px);background:0 0;border:0;border-radius:0;flex-direction:column;height:100%;padding:0;display:flex}.CaseStudyArticle-module__g9F0wa__pairedGoalsContext>.CaseStudyArticle-module__g9F0wa__sectionHeader{max-width:none;margin:0}.CaseStudyArticle-module__g9F0wa__sectionBodyPairedGoals>.CaseStudyArticle-module__g9F0wa__researchGoalBanner{width:100%;max-width:none;height:100%}.CaseStudyArticle-module__g9F0wa__sectionBodyPairedGoals>.CaseStudyArticle-module__g9F0wa__callout{grid-column:1/-1}.CaseStudyArticle-module__g9F0wa__sectionBodyPairedGoals .CaseStudyArticle-module__g9F0wa__researchGoalText{max-width:none;font-family:var(--font-family-sans);font-size:var(--case-type-body,16px);font-weight:var(--font-weight-medium);line-height:1.6}.CaseStudyArticle-module__g9F0wa__sectionBody.CaseStudyArticle-module__g9F0wa__sectionBodyDiscoveryMedia{align-items:stretch;gap:var(--case-space-4) var(--case-space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.CaseStudyArticle-module__g9F0wa__sectionBodyDiscoveryMedia>.CaseStudyArticle-module__g9F0wa__statementGrid.CaseStudyArticle-module__g9F0wa__statementFlow{gap:var(--case-space-6);grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr))}.CaseStudyArticle-module__g9F0wa__sectionBodyDiscoveryMedia>.CaseStudyArticle-module__g9F0wa__statementFlow .CaseStudyArticle-module__g9F0wa__statementCard{flex-direction:row;align-items:flex-start}.CaseStudyArticle-module__g9F0wa__sectionBodyDiscoveryMedia>.CaseStudyArticle-module__g9F0wa__statementFlow .CaseStudyArticle-module__g9F0wa__statementCard:not(:last-child):after{content:"→";width:var(--case-space-5);height:var(--case-space-5);font-family:var(--font-family-sans);font-size:var(--case-type-subheading);font-weight:var(--font-weight-semibold);color:var(--case-blue);background:0 0;border:0;border-radius:0;line-height:1}.CaseStudyArticle-module__g9F0wa__sectionBodyDiscoveryMedia>.CaseStudyArticle-module__g9F0wa__statementFlow .CaseStudyArticle-module__g9F0wa__statementCard:first-child:after{top:50%;right:calc(var(--case-space-4) * -1);bottom:auto;transform:translate(50%,-50%)}.CaseStudyArticle-module__g9F0wa__sectionBodyDiscoveryMedia>.CaseStudyArticle-module__g9F0wa__statementFlow .CaseStudyArticle-module__g9F0wa__statementCard:nth-child(2):after{top:auto;right:50%;bottom:calc(var(--case-space-4) * -1);transform:translate(50%,50%)rotate(90deg)}.CaseStudyArticle-module__g9F0wa__sectionBodyDiscoveryMedia>.CaseStudyArticle-module__g9F0wa__statementFlow .CaseStudyArticle-module__g9F0wa__statementCard:nth-child(3){grid-area:2/2}.CaseStudyArticle-module__g9F0wa__sectionBodyDiscoveryMedia>.CaseStudyArticle-module__g9F0wa__statementFlow .CaseStudyArticle-module__g9F0wa__statementCard:nth-child(3):after{top:50%;bottom:auto;right:auto;left:calc(var(--case-space-4) * -1);transform:translate(-50%,-50%)rotate(180deg)}.CaseStudyArticle-module__g9F0wa__sectionBodyDiscoveryMedia>.CaseStudyArticle-module__g9F0wa__statementFlow .CaseStudyArticle-module__g9F0wa__statementCard:nth-child(4){grid-area:2/1}.CaseStudyArticle-module__g9F0wa__sectionBodyDiscoveryMedia>.CaseStudyArticle-module__g9F0wa__figure{height:fit-content;margin-top:0}.CaseStudyArticle-module__g9F0wa__sectionBodyDiscoveryMedia>.CaseStudyArticle-module__g9F0wa__tableFigure{grid-column:1/-1}.CaseStudyArticle-module__g9F0wa__body,.CaseStudyArticle-module__g9F0wa__list,.CaseStudyArticle-module__g9F0wa__insightList,.CaseStudyArticle-module__g9F0wa__subheading{width:100%}.CaseStudyArticle-module__g9F0wa__eyebrow,.CaseStudyArticle-module__g9F0wa__articleLabel{margin:var(--space-xs) 0 0;font-family:var(--font-family-sans);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body);color:var(--case-blue,var(--color-text))}.CaseStudyArticle-module__g9F0wa__eyebrow{align-self:flex-start;width:auto}.CaseStudyArticle-module__g9F0wa__eyebrowSuccess,.CaseStudyArticle-module__g9F0wa__eyebrowProcess,.CaseStudyArticle-module__g9F0wa__eyebrowProblem,.CaseStudyArticle-module__g9F0wa__eyebrowReflection{border:1px solid #0000;border-radius:9999px;padding:4px 10px}.CaseStudyArticle-module__g9F0wa__eyebrowSuccess{color:var(--case-green,var(--color-text));background:var(--case-green-soft,transparent);border-color:var(--case-green-border,transparent)}.CaseStudyArticle-module__g9F0wa__eyebrowProcess{color:var(--case-blue,var(--color-text));background:var(--case-blue-soft,transparent);border-color:var(--case-blue-border,transparent)}.CaseStudyArticle-module__g9F0wa__eyebrowProblem{color:var(--case-coral,var(--color-text));background:var(--case-coral-soft,transparent);border-color:var(--case-coral-border,transparent)}.CaseStudyArticle-module__g9F0wa__eyebrowReflection{color:var(--case-purple,var(--color-text));background:var(--case-purple-soft,transparent);border-color:var(--case-purple-border,transparent)}.CaseStudyArticle-module__g9F0wa__articleLabelCenter{text-align:center}.CaseStudyArticle-module__g9F0wa__body{font-family:var(--font-family-sans);font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-muted);margin:0}.CaseStudyArticle-module__g9F0wa__researchGoalBanner{background:linear-gradient(110deg, var(--case-blue-soft,var(--color-surface-muted)) 0%, var(--case-purple-soft,var(--color-surface-muted)) 58%, var(--case-coral-soft,var(--color-surface-muted)) 100%);border:1px solid var(--case-purple-border,var(--color-divider));border-radius:14px;grid-template-columns:minmax(0,1fr);align-items:center;width:100%;padding:clamp(18px,3vw,28px);display:grid}.CaseStudyArticle-module__g9F0wa__researchGoalContent{min-width:0}.CaseStudyArticle-module__g9F0wa__researchGoalTitle{font-family:var(--font-family-sans);font-size:var(--case-type-subheading);font-weight:var(--font-weight-semibold);color:var(--color-text);margin:0;line-height:1.3}.CaseStudyArticle-module__g9F0wa__researchGoalText{font-family:var(--font-family-sans);font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-muted);margin:6px 0 0}.CaseStudyArticle-module__g9F0wa__subheading{margin:var(--space-sm) 0 0;font-family:var(--font-family-sans);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body);color:var(--color-text)}.CaseStudyArticle-module__g9F0wa__leadHeading{width:100%;font-family:var(--font-family-heading);font-size:var(--case-type-heading);font-weight:var(--font-weight-medium);letter-spacing:-.02em;color:var(--case-purple,var(--color-text));margin:0;line-height:1.3}.CaseStudyArticle-module__g9F0wa__list{font-family:var(--font-family-sans);font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-muted);margin:0;padding-left:1.1rem}.CaseStudyArticle-module__g9F0wa__list li+li{margin-top:var(--space-2xs)}.CaseStudyArticle-module__g9F0wa__iconList{color:var(--color-text-muted);margin:0;padding:0;list-style:none}.CaseStudyArticle-module__g9F0wa__iconListItem{align-items:flex-start;gap:var(--space-sm);display:flex}.CaseStudyArticle-module__g9F0wa__iconListItem+.CaseStudyArticle-module__g9F0wa__iconListItem{margin-top:var(--space-sm)}.CaseStudyArticle-module__g9F0wa__listIcon{color:var(--color-text-muted);flex-shrink:0;margin-top:.125em}.CaseStudyArticle-module__g9F0wa__blockquote{width:100%;padding:var(--space-lg);background:var(--case-purple-soft,transparent);border:1px solid var(--case-purple-border,var(--color-divider));border-left:4px solid var(--case-purple,var(--color-text));color:var(--color-text);border-radius:10px;margin:0}.CaseStudyArticle-module__g9F0wa__blockquoteTitle,.CaseStudyArticle-module__g9F0wa__blockquoteText{margin:0}.CaseStudyArticle-module__g9F0wa__blockquoteTitle{font-family:var(--font-family-sans);font-size:var(--case-type-card-title,18px);font-weight:var(--font-weight-semibold);line-height:1.35}.CaseStudyArticle-module__g9F0wa__blockquoteText{font-family:var(--font-family-sans);font-size:var(--case-type-body,16px);font-weight:var(--font-weight-medium);line-height:1.55}.CaseStudyArticle-module__g9F0wa__callout{align-items:flex-start;gap:var(--space-sm);width:100%;max-width:none;padding:var(--space-md) var(--space-lg);background:var(--color-surface-card);border:1px solid var(--color-divider);border-radius:8px;display:flex}.CaseStudyArticle-module__g9F0wa__calloutBody{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.CaseStudyArticle-module__g9F0wa__calloutTitle{font-family:var(--font-family-mono);font-size:var(--case-type-label,12px);font-weight:var(--font-weight-medium);letter-spacing:.05em;text-transform:uppercase;color:var(--case-blue,var(--color-brand-blue));margin:0;line-height:1.25}.CaseStudyArticle-module__g9F0wa__calloutText{max-width:none;font-family:var(--font-family-sans);font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text);margin:0}.CaseStudyArticle-module__g9F0wa__calloutSource{font-family:var(--font-family-sans);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text-muted);margin:0}.CaseStudyArticle-module__g9F0wa__calloutHighlight .CaseStudyArticle-module__g9F0wa__calloutText{font-weight:var(--font-weight-semibold);color:#3d4a5c}.CaseStudyArticle-module__g9F0wa__calloutOpportunity{background:var(--case-blue-soft,var(--color-surface-card));border:1px solid var(--case-blue-border,var(--color-divider));border-left:8px solid var(--case-blue,var(--color-brand-blue));box-shadow:0 14px 36px color-mix(in srgb, var(--color-text) 8%, transparent);border-radius:16px;padding:clamp(32px,6vw,72px);position:relative;overflow:hidden}.CaseStudyArticle-module__g9F0wa__calloutOpportunity:after{content:"";background:var(--case-green,var(--color-brand-blue));border-radius:50%;width:18px;height:18px;position:absolute;top:24px;right:24px}.CaseStudyArticle-module__g9F0wa__calloutOpportunity .CaseStudyArticle-module__g9F0wa__calloutBody:before{content:"Opportunity";font-family:var(--font-family-mono);font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--case-blue,var(--color-brand-blue))}.CaseStudyArticle-module__g9F0wa__calloutOpportunity .CaseStudyArticle-module__g9F0wa__calloutText{max-width:1100px;font-family:var(--font-family-heading);font-size:var(--case-type-section,2rem);font-weight:var(--font-weight-medium);letter-spacing:-.03em;color:var(--color-text);line-height:1.15}.CaseStudyArticle-module__g9F0wa__calloutSuccess{background:var(--case-green-soft,#edf6f1);border:0;align-items:center}.CaseStudyArticle-module__g9F0wa__calloutSuccessIcon{width:32px;height:32px;color:var(--color-bg);background:var(--case-green,var(--color-brand-blue));border-radius:9px;flex:0 0 32px;justify-content:center;align-items:center;display:inline-flex}.CaseStudyArticle-module__g9F0wa__calloutSuccess .CaseStudyArticle-module__g9F0wa__calloutText{font-weight:var(--font-weight-semibold);color:var(--color-text)}.CaseStudyArticle-module__g9F0wa__calloutProcess{background:var(--case-blue-soft,var(--color-surface-card));border-color:var(--case-blue-border,var(--color-border))}.CaseStudyArticle-module__g9F0wa__calloutProcess .CaseStudyArticle-module__g9F0wa__calloutText{font-weight:var(--font-weight-semibold);color:var(--case-blue,var(--color-text))}.CaseStudyArticle-module__g9F0wa__calloutProblem{background:var(--case-coral-soft,var(--color-surface-card));border-color:var(--case-coral-border,var(--color-border))}.CaseStudyArticle-module__g9F0wa__calloutProblem .CaseStudyArticle-module__g9F0wa__calloutText{font-weight:var(--font-weight-semibold);color:var(--case-coral,var(--color-text))}.CaseStudyArticle-module__g9F0wa__scribbleFlow{width:100%;padding:var(--case-space-4,16px);background:var(--case-blue-soft);border:0;border-radius:10px;margin:0}.CaseStudyArticle-module__g9F0wa__scribbleCanvas{aspect-ratio:1;width:min(100%,400px);margin-inline:auto;position:relative}.CaseStudyArticle-module__g9F0wa__scribbleTrack{width:100%;height:100%;color:var(--color-brand-blue);position:absolute;inset:0;overflow:visible}.CaseStudyArticle-module__g9F0wa__scribbleTrack path{fill:none;stroke:currentColor;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.CaseStudyArticle-module__g9F0wa__scribbleTrackLine{opacity:.55}.CaseStudyArticle-module__g9F0wa__scribbleList{margin:0;padding:0;list-style:none;position:absolute;inset:0}.CaseStudyArticle-module__g9F0wa__scribbleItem{top:var(--flow-y);left:var(--flow-x);z-index:1;position:absolute;transform:translate(-50%,-50%)}.CaseStudyArticle-module__g9F0wa__scribbleItem:first-child{--flow-x:50%;--flow-y:7%}.CaseStudyArticle-module__g9F0wa__scribbleItem:nth-child(2){--flow-x:79%;--flow-y:24%}.CaseStudyArticle-module__g9F0wa__scribbleItem:nth-child(3){--flow-x:84%;--flow-y:58%}.CaseStudyArticle-module__g9F0wa__scribbleItem:nth-child(4){--flow-x:70%;--flow-y:88%}.CaseStudyArticle-module__g9F0wa__scribbleItem:nth-child(5){--flow-x:30%;--flow-y:88%}.CaseStudyArticle-module__g9F0wa__scribbleItem:nth-child(6){--flow-x:16%;--flow-y:58%}.CaseStudyArticle-module__g9F0wa__scribbleItem:nth-child(7){--flow-x:21%;--flow-y:24%}.CaseStudyArticle-module__g9F0wa__scribbleList:has(>.CaseStudyArticle-module__g9F0wa__scribbleItem:nth-child(5):last-child) .CaseStudyArticle-module__g9F0wa__scribbleItem:first-child{--flow-x:50%;--flow-y:9%}.CaseStudyArticle-module__g9F0wa__scribbleList:has(>.CaseStudyArticle-module__g9F0wa__scribbleItem:nth-child(5):last-child) .CaseStudyArticle-module__g9F0wa__scribbleItem:nth-child(2){--flow-x:80%;--flow-y:36%}.CaseStudyArticle-module__g9F0wa__scribbleList:has(>.CaseStudyArticle-module__g9F0wa__scribbleItem:nth-child(5):last-child) .CaseStudyArticle-module__g9F0wa__scribbleItem:nth-child(3){--flow-x:70%;--flow-y:82%}.CaseStudyArticle-module__g9F0wa__scribbleList:has(>.CaseStudyArticle-module__g9F0wa__scribbleItem:nth-child(5):last-child) .CaseStudyArticle-module__g9F0wa__scribbleItem:nth-child(4){--flow-x:30%;--flow-y:82%}.CaseStudyArticle-module__g9F0wa__scribbleList:has(>.CaseStudyArticle-module__g9F0wa__scribbleItem:nth-child(5):last-child) .CaseStudyArticle-module__g9F0wa__scribbleItem:nth-child(5){--flow-x:20%;--flow-y:36%}.CaseStudyArticle-module__g9F0wa__scribbleNode{justify-content:center;align-items:center;gap:var(--case-space-1,4px);box-sizing:border-box;width:148px;max-width:none;min-height:64px;padding:var(--case-space-2,8px) var(--case-space-3,12px);font-family:var(--font-family-sans);font-size:var(--case-type-label,12px);font-weight:var(--font-weight-medium);text-align:center;color:var(--color-text);background:var(--color-bg);border:0;border-radius:9999px;line-height:1.2;display:inline-flex}.CaseStudyArticle-module__g9F0wa__scribbleNode>span:last-child{overflow-wrap:anywhere;min-width:0}.CaseStudyArticle-module__g9F0wa__scribbleHorizontalCaption{margin:0 0 var(--case-space-4);font-size:var(--case-type-subheading);font-weight:var(--font-weight-semibold);color:var(--color-text);line-height:1.35}.CaseStudyArticle-module__g9F0wa__scribbleHorizontalViewport{overscroll-behavior-inline:contain;width:100%;overflow-x:auto}.CaseStudyArticle-module__g9F0wa__scribbleHorizontalTrack{min-width:760px;position:relative}.CaseStudyArticle-module__g9F0wa__scribbleHorizontalList{gap:var(--case-space-6);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.CaseStudyArticle-module__g9F0wa__scribbleHorizontalItem{min-width:0;position:relative}.CaseStudyArticle-module__g9F0wa__scribbleHorizontalItem:not(:last-child):after{top:50%;right:calc(-1 * var(--case-space-5));color:var(--color-brand-blue);content:"→";position:absolute;transform:translateY(-50%)}.CaseStudyArticle-module__g9F0wa__scribbleHorizontalNode{justify-content:center;align-items:center;gap:var(--case-space-2);box-sizing:border-box;width:100%;min-height:64px;padding:var(--case-space-3);font-size:var(--case-type-supporting);font-weight:var(--font-weight-medium);text-align:center;color:var(--color-text);background:var(--color-bg);border-radius:8px;line-height:1.3;display:flex}.CaseStudyArticle-module__g9F0wa__scribbleNodeIcon{color:var(--color-brand-blue);flex:none}.CaseStudyArticle-module__g9F0wa__constraintStories{flex-direction:column;display:flex}.CaseStudyArticle-module__g9F0wa__constraintStory{gap:var(--case-space-5);padding-block:var(--case-space-5);border-top:1px solid var(--color-divider);grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);align-items:stretch;display:grid}.CaseStudyArticle-module__g9F0wa__constraintStory:last-child{border-bottom:1px solid var(--color-divider)}.CaseStudyArticle-module__g9F0wa__constraintStoryCopy{grid-template-rows:1fr auto 1fr;min-width:0;display:grid}.CaseStudyArticle-module__g9F0wa__constraintStoryContent{gap:var(--case-space-4);flex-direction:column;grid-row:2;display:flex}.CaseStudyArticle-module__g9F0wa__constraintStoryCounter{font-size:var(--case-type-supporting);font-weight:var(--font-weight-medium);color:var(--color-text-muted);grid-row:3;align-self:end;margin:0;line-height:1.45}.CaseStudyArticle-module__g9F0wa__constraintStoryTitle,.CaseStudyArticle-module__g9F0wa__constraintStoryText{color:var(--color-text);margin:0}.CaseStudyArticle-module__g9F0wa__constraintStoryTitle{font-size:var(--case-type-subheading);font-weight:var(--font-weight-semibold);line-height:1.35}.CaseStudyArticle-module__g9F0wa__constraintStoryText{font-size:var(--case-type-body);font-weight:var(--font-weight-medium);line-height:1.6}.CaseStudyArticle-module__g9F0wa__constraintStoryEvidence{gap:var(--case-space-3);flex-direction:column;min-width:0;margin:0;display:flex}.CaseStudyArticle-module__g9F0wa__constraintStoryFrame{background:#fff;border:1px solid #eaeaea;border-radius:16px;justify-content:center;align-items:center;height:auto;padding:0;display:flex;overflow:hidden}.CaseStudyArticle-module__g9F0wa__constraintStoryImage{border-radius:15px;width:100%;height:auto;display:block}@media (max-width:900px){.CaseStudyArticle-module__g9F0wa__constraintStory{grid-template-columns:1fr}.CaseStudyArticle-module__g9F0wa__constraintStoryCopy{gap:var(--case-space-4);flex-direction:column;display:flex}.CaseStudyArticle-module__g9F0wa__constraintStoryCounter{align-self:auto}.CaseStudyArticle-module__g9F0wa__constraintStoryFrame{height:auto}}.CaseStudyArticle-module__g9F0wa__scribbleItem:nth-child(2n) .CaseStudyArticle-module__g9F0wa__scribbleNode{border-radius:9999px}.CaseStudyArticle-module__g9F0wa__scribbleCenter{width:min(38%,136px);font-family:var(--font-family-sans);font-size:var(--case-type-card-title,18px);font-weight:var(--font-weight-semibold);text-align:center;color:var(--color-text);margin:0;line-height:1.25;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CaseStudyArticle-module__g9F0wa__section:has(.CaseStudyArticle-module__g9F0wa__scribbleFlow){gap:var(--case-space-4,16px) var(--case-space-5,24px);grid-template:"header diagram""intro diagram""insight diagram"minmax(0,1fr)"problem diagram"/minmax(0,1fr) minmax(320px,400px);align-items:start;display:grid}.CaseStudyArticle-module__g9F0wa__section:has(.CaseStudyArticle-module__g9F0wa__scribbleFlow)>.CaseStudyArticle-module__g9F0wa__sectionHeader{grid-area:header;max-width:none;margin-bottom:0}.CaseStudyArticle-module__g9F0wa__section:has(.CaseStudyArticle-module__g9F0wa__scribbleFlow)>.CaseStudyArticle-module__g9F0wa__sectionBody{display:contents}.CaseStudyArticle-module__g9F0wa__section:has(.CaseStudyArticle-module__g9F0wa__scribbleFlow) .CaseStudyArticle-module__g9F0wa__sectionBody>:first-child{grid-area:intro}.CaseStudyArticle-module__g9F0wa__section:has(.CaseStudyArticle-module__g9F0wa__scribbleFlow) .CaseStudyArticle-module__g9F0wa__sectionBody>.CaseStudyArticle-module__g9F0wa__scribbleFlow{grid-area:diagram;align-self:start}.CaseStudyArticle-module__g9F0wa__section:has(.CaseStudyArticle-module__g9F0wa__scribbleFlow) .CaseStudyArticle-module__g9F0wa__sectionBody>.CaseStudyArticle-module__g9F0wa__blockquote:not(.CaseStudyArticle-module__g9F0wa__blockquoteCompactInsight){grid-area:problem;align-self:stretch;height:100%}.CaseStudyArticle-module__g9F0wa__section:has(.CaseStudyArticle-module__g9F0wa__scribbleFlow) .CaseStudyArticle-module__g9F0wa__sectionBody>.CaseStudyArticle-module__g9F0wa__blockquoteCompactInsight{grid-area:insight;height:auto}@media (max-width:900px){.CaseStudyArticle-module__g9F0wa__section:has(.CaseStudyArticle-module__g9F0wa__scribbleFlow){grid-template:"header""intro""insight""problem""diagram"/1fr}.CaseStudyArticle-module__g9F0wa__scribbleFlow{max-width:400px}.CaseStudyArticle-module__g9F0wa__section:has(.CaseStudyArticle-module__g9F0wa__scribbleFlow) .CaseStudyArticle-module__g9F0wa__sectionBody>.CaseStudyArticle-module__g9F0wa__blockquote:not(.CaseStudyArticle-module__g9F0wa__blockquoteCompactInsight){height:auto}}.CaseStudyArticle-module__g9F0wa__autonomyMap{background:var(--color-surface-card);border:0;border-radius:14px;width:100%;margin:0;padding:clamp(16px,3vw,32px)}.CaseStudyArticle-module__g9F0wa__autonomyMapLayout{grid-template-rows:minmax(360px,46vw) auto;grid-template-columns:auto minmax(0,1fr);gap:12px 16px;width:100%;display:grid}.CaseStudyArticle-module__g9F0wa__autonomyYAxis{justify-content:space-between;align-items:center;gap:var(--space-sm);color:var(--color-text-muted);font-size:var(--font-size-label);flex-direction:column;display:flex}.CaseStudyArticle-module__g9F0wa__autonomyYAxis strong{writing-mode:vertical-rl;color:var(--color-text);font-weight:var(--font-weight-semibold);transform:rotate(180deg)}.CaseStudyArticle-module__g9F0wa__autonomyPlot{border-bottom:1px solid var(--color-text-muted);border-left:1px solid var(--color-text-muted);background:linear-gradient(135deg,#fff8fa 0%,#faf8ff 50%,#f7fbff 100%);min-width:0;position:relative;overflow:hidden}.CaseStudyArticle-module__g9F0wa__autonomyPlotLines{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.CaseStudyArticle-module__g9F0wa__autonomyPlotLines line{stroke:var(--color-divider);stroke-width:.35px;vector-effect:non-scaling-stroke}.CaseStudyArticle-module__g9F0wa__autonomyDirection{fill:none;stroke:#6d7890;stroke-width:1.2px;vector-effect:non-scaling-stroke}.CaseStudyArticle-module__g9F0wa__autonomyDirection+path,.CaseStudyArticle-module__g9F0wa__autonomyPlotLines marker path{fill:none;stroke:var(--color-text-muted);stroke-width:1.5px}.CaseStudyArticle-module__g9F0wa__autonomyNode{z-index:1;align-items:center;gap:var(--case-space-2);background:0 0;border:0;width:auto;padding:0;display:flex;position:absolute}.CaseStudyArticle-module__g9F0wa__autonomyNode strong{color:currentColor;font-size:var(--case-type-supporting);font-weight:var(--font-weight-semibold)}.CaseStudyArticle-module__g9F0wa__autonomyNodeDot{background:currentColor;border-radius:999px;flex:none;width:18px;height:18px}.CaseStudyArticle-module__g9F0wa__autonomyNodeExperimentation{color:#b06f88;top:18%;left:18%;transform:translate(-9px,-50%)}.CaseStudyArticle-module__g9F0wa__autonomyNodeExperimentation .CaseStudyArticle-module__g9F0wa__autonomyNodeDot{background:#d9a7b8}.CaseStudyArticle-module__g9F0wa__autonomyNodeHypothesis{color:#7668ac;top:38%;left:38%;transform:translate(-9px,-50%)}.CaseStudyArticle-module__g9F0wa__autonomyNodeHypothesis .CaseStudyArticle-module__g9F0wa__autonomyNodeDot,.CaseStudyArticle-module__g9F0wa__autonomyNodeProblem .CaseStudyArticle-module__g9F0wa__autonomyNodeDot,.CaseStudyArticle-module__g9F0wa__autonomyNodeDrafting .CaseStudyArticle-module__g9F0wa__autonomyNodeDot{background:#b8addd}.CaseStudyArticle-module__g9F0wa__autonomyNodeProblem{color:#7668ac;top:49%;left:57%;transform:translate(-9px,-50%)}.CaseStudyArticle-module__g9F0wa__autonomyNodeDrafting{color:#7668ac;top:62%;left:68%;transform:translate(-9px,-50%)}.CaseStudyArticle-module__g9F0wa__autonomyNodeLiterature{color:#668eb9;flex-direction:row-reverse;bottom:18%;right:16%;transform:translate(9px,50%)}.CaseStudyArticle-module__g9F0wa__autonomyNodeLiterature .CaseStudyArticle-module__g9F0wa__autonomyNodeDot{background:#a9c8e7}.CaseStudyArticle-module__g9F0wa__autonomyXAxis{align-items:center;gap:var(--space-sm);color:var(--color-text-muted);font-size:var(--font-size-label);grid-column:2;grid-template-columns:1fr auto 1fr;display:grid}.CaseStudyArticle-module__g9F0wa__autonomyXAxis strong{color:var(--color-text);font-weight:var(--font-weight-semibold);text-align:center}.CaseStudyArticle-module__g9F0wa__autonomyXAxis span:last-child{text-align:right}.CaseStudyArticle-module__g9F0wa__researchJourneyInfographic{gap:var(--case-space-3,12px);background:0 0;border:0;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin:0;padding:0;display:grid}.CaseStudyArticle-module__g9F0wa__researchJourneyIntro{padding-bottom:var(--case-space-2,8px);color:var(--color-text-muted);font-size:var(--case-type-supporting,14px);font-weight:var(--font-weight-semibold);grid-column:1/-1;margin:0}.CaseStudyArticle-module__g9F0wa__researchJourneyStatement{padding:var(--case-space-4,16px);font-family:var(--font-family-sans);font-size:var(--case-type-body,16px);font-weight:var(--font-weight-medium);letter-spacing:-.012em;color:var(--color-text);background:var(--case-blue-soft,var(--color-surface-muted));border-left:3px solid var(--case-blue,var(--color-brand-blue));border-radius:0 10px 10px 0;margin:0;line-height:1.6}.CaseStudyArticle-module__g9F0wa__researchJourneyChallenge{padding:var(--case-space-4,16px);background:var(--case-coral-soft,var(--color-surface-muted));border-left:3px solid var(--case-coral,var(--color-brand-blue));border-radius:0 10px 10px 0}.CaseStudyArticle-module__g9F0wa__researchJourneyChallenge p{color:var(--color-text-muted);font-size:var(--font-size-body);line-height:var(--line-height-body);margin:0}@media (max-width:768px){.CaseStudyArticle-module__g9F0wa__researchJourneyInfographic{grid-template-columns:1fr}.CaseStudyArticle-module__g9F0wa__researchJourneyIntro{grid-column:1}}.CaseStudyArticle-module__g9F0wa__userJourneyFigure{width:100%;margin:0}.CaseStudyArticle-module__g9F0wa__userJourneyScroll{overscroll-behavior-inline:contain;scrollbar-color:var(--color-brand-blue) var(--color-surface-muted);width:100%;overflow-x:auto}.CaseStudyArticle-module__g9F0wa__userJourneyTable{table-layout:fixed;border-collapse:separate;border-spacing:12px 10px;width:100%;min-width:1080px;color:var(--color-text)}.CaseStudyArticle-module__g9F0wa__userJourneyTable th,.CaseStudyArticle-module__g9F0wa__userJourneyTable td{border:0}.CaseStudyArticle-module__g9F0wa__userJourneyTable thead th{font-weight:var(--font-weight-semibold);text-align:center;vertical-align:bottom;padding:0}.CaseStudyArticle-module__g9F0wa__userJourneyCorner{width:148px;font-family:var(--font-family-heading);font-size:var(--case-type-subheading);text-transform:uppercase;line-height:1.05;text-align:left!important;padding:0 8px 4px 0!important}.CaseStudyArticle-module__g9F0wa__userJourneyStage,.CaseStudyArticle-module__g9F0wa__userJourneyRowLabel{border:1px solid var(--case-green-border,var(--color-divider));border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:10px 14px;display:flex}.CaseStudyArticle-module__g9F0wa__userJourneyStage{color:var(--case-green,var(--color-text));background:var(--case-green-soft,var(--color-surface-muted))}.CaseStudyArticle-module__g9F0wa__userJourneyTable thead th:nth-child(3) .CaseStudyArticle-module__g9F0wa__userJourneyStage{color:var(--case-blue,var(--color-text));background:var(--case-blue-soft,var(--color-surface-muted));border-color:var(--case-blue-border,var(--color-divider))}.CaseStudyArticle-module__g9F0wa__userJourneyTable thead th:nth-child(4) .CaseStudyArticle-module__g9F0wa__userJourneyStage{color:var(--case-purple,var(--color-text));background:var(--case-purple-soft,var(--color-surface-muted));border-color:var(--case-purple-border,var(--color-divider))}.CaseStudyArticle-module__g9F0wa__userJourneyTable thead th:nth-child(5) .CaseStudyArticle-module__g9F0wa__userJourneyStage{color:var(--case-coral,var(--color-text));background:var(--case-coral-soft,var(--color-surface-muted));border-color:var(--case-coral-border,var(--color-divider))}.CaseStudyArticle-module__g9F0wa__userJourneyTable tbody th{text-align:center;vertical-align:top;padding:0}.CaseStudyArticle-module__g9F0wa__userJourneyRowLabel{min-height:100%;color:var(--case-green,var(--color-text));background:var(--case-green-soft,var(--color-surface-muted));font-size:var(--font-size-label);font-weight:var(--font-weight-semibold)}.CaseStudyArticle-module__g9F0wa__userJourneyTable td{background:var(--color-surface-muted);border:1px solid var(--color-divider);height:132px;font-size:var(--font-size-label);vertical-align:top;border-radius:10px;padding:18px;line-height:1.55}.CaseStudyArticle-module__g9F0wa__userJourneyTable tbody td:nth-child(2){background:color-mix(in srgb, var(--case-green-soft,var(--color-surface-muted)) 45%, var(--color-bg))}.CaseStudyArticle-module__g9F0wa__userJourneyTable tbody td:nth-child(3){background:color-mix(in srgb, var(--case-blue-soft,var(--color-surface-muted)) 45%, var(--color-bg))}.CaseStudyArticle-module__g9F0wa__userJourneyTable tbody td:nth-child(4){background:color-mix(in srgb, var(--case-purple-soft,var(--color-surface-muted)) 45%, var(--color-bg))}.CaseStudyArticle-module__g9F0wa__userJourneyTable tbody td:nth-child(5){background:color-mix(in srgb, var(--case-coral-soft,var(--color-surface-muted)) 45%, var(--color-bg))}.CaseStudyArticle-module__g9F0wa__userJourneyEmotionCell{text-align:center;vertical-align:middle!important}.CaseStudyArticle-module__g9F0wa__userJourneyEmotion{font-size:var(--case-type-heading);margin-bottom:8px;line-height:1;display:block}.CaseStudyArticle-module__g9F0wa__userJourneyCaption{margin-top:var(--space-sm);color:var(--color-text-muted);font-size:var(--font-size-label)}@media (max-width:900px){.CaseStudyArticle-module__g9F0wa__sectionBodyAutonomy{grid-template-columns:1fr}.CaseStudyArticle-module__g9F0wa__sectionBodyAutonomy .CaseStudyArticle-module__g9F0wa__autonomyMapLayout{grid-template-rows:clamp(280px,70vw,360px) auto}.CaseStudyArticle-module__g9F0wa__sectionBody.CaseStudyArticle-module__g9F0wa__sectionBodySplitMedia,.CaseStudyArticle-module__g9F0wa__sectionBody.CaseStudyArticle-module__g9F0wa__sectionBodyPairedGoals,.CaseStudyArticle-module__g9F0wa__sectionBody.CaseStudyArticle-module__g9F0wa__sectionBodyDiscoveryMedia{grid-template-columns:1fr}.CaseStudyArticle-module__g9F0wa__sectionBodyDiscoveryMedia>.CaseStudyArticle-module__g9F0wa__statementGrid.CaseStudyArticle-module__g9F0wa__statementFlow{grid-template-rows:none;grid-template-columns:1fr}.CaseStudyArticle-module__g9F0wa__sectionBodyDiscoveryMedia>.CaseStudyArticle-module__g9F0wa__statementFlow .CaseStudyArticle-module__g9F0wa__statementCard:nth-child(3),.CaseStudyArticle-module__g9F0wa__sectionBodyDiscoveryMedia>.CaseStudyArticle-module__g9F0wa__statementFlow .CaseStudyArticle-module__g9F0wa__statementCard:nth-child(4){grid-area:auto}.CaseStudyArticle-module__g9F0wa__sectionBodyDiscoveryMedia>.CaseStudyArticle-module__g9F0wa__statementFlow .CaseStudyArticle-module__g9F0wa__statementCard:first-child:after,.CaseStudyArticle-module__g9F0wa__sectionBodyDiscoveryMedia>.CaseStudyArticle-module__g9F0wa__statementFlow .CaseStudyArticle-module__g9F0wa__statementCard:nth-child(2):after,.CaseStudyArticle-module__g9F0wa__sectionBodyDiscoveryMedia>.CaseStudyArticle-module__g9F0wa__statementFlow .CaseStudyArticle-module__g9F0wa__statementCard:nth-child(3):after{content:"→";top:auto;right:50%;bottom:calc(var(--case-space-4) * -1);left:auto;transform:translate(50%,50%)rotate(90deg)}.CaseStudyArticle-module__g9F0wa__sectionBodyDiscoveryMedia>.CaseStudyArticle-module__g9F0wa__tableFigure{grid-column:1}}.CaseStudyArticle-module__g9F0wa__quoteGrid{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;width:100%;display:grid}.CaseStudyArticle-module__g9F0wa__quoteGrid>*{height:100%}.CaseStudyArticle-module__g9F0wa__quoteCard{gap:var(--space-xs);padding:var(--space-md);background:var(--color-surface-card);border:1px solid var(--color-divider);border-radius:6px;flex-direction:column;margin:0;display:flex}.CaseStudyArticle-module__g9F0wa__quoteCardTitle{color:var(--color-text)}.CaseStudyArticle-module__g9F0wa__quoteCardQuote{color:var(--color-text-muted);margin:0;font-style:italic}.CaseStudyArticle-module__g9F0wa__testimonial{background:var(--case-purple-soft,var(--color-surface-card));border:1px solid var(--case-purple-border,var(--color-divider));text-align:left;border-radius:14px;flex-direction:column;align-items:flex-start;gap:clamp(20px,3vw,32px);margin:0;padding:clamp(28px,5vw,56px);display:flex;position:relative}.CaseStudyArticle-module__g9F0wa__testimonial:before{content:"“";height:.62em;font-family:var(--font-family-heading);font-size:var(--case-type-hero,2.5rem);font-weight:var(--font-weight-medium);color:var(--case-purple,var(--color-brand-blue));line-height:.8;display:block}.CaseStudyArticle-module__g9F0wa__testimonialQuote{max-width:920px;font-family:var(--font-family-sans);font-size:var(--case-type-subheading);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-title);color:var(--case-purple,var(--color-text));margin:0;font-style:normal;line-height:1.45}.CaseStudyArticle-module__g9F0wa__testimonialAuthor{font-family:var(--font-family-sans);font-size:var(--font-size-body);flex-direction:column;gap:2px;line-height:1.45;display:flex}.CaseStudyArticle-module__g9F0wa__testimonialAuthorName{font-weight:var(--font-weight-semibold);color:var(--color-text)}.CaseStudyArticle-module__g9F0wa__tableFigure{gap:var(--space-sm);flex-direction:column;width:100%;margin:0;display:flex}.CaseStudyArticle-module__g9F0wa__tableWrap{border:1px solid var(--color-divider);border-radius:6px;width:100%;overflow-x:auto}.CaseStudyArticle-module__g9F0wa__tableWrapComparison{border:0;border-radius:0;overflow:visible}.CaseStudyArticle-module__g9F0wa__tableWrapComparisonThree{overflow-x:auto}.CaseStudyArticle-module__g9F0wa__table{border-collapse:collapse;width:100%}.CaseStudyArticle-module__g9F0wa__table th,.CaseStudyArticle-module__g9F0wa__table td{padding:var(--space-sm) var(--space-md);text-align:left;vertical-align:top;border-bottom:1px solid var(--border-subtle)}.CaseStudyArticle-module__g9F0wa__table th{color:var(--color-text);background:var(--color-surface-muted)}.CaseStudyArticle-module__g9F0wa__table td{color:var(--color-text-muted);white-space:pre-line}.CaseStudyArticle-module__g9F0wa__table tbody tr:last-child td{border-bottom:none}.CaseStudyArticle-module__g9F0wa__workflowMatrix{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;width:100%;display:grid}.CaseStudyArticle-module__g9F0wa__workflowStage{gap:var(--case-space-3);flex-direction:column;min-width:0;display:flex}.CaseStudyArticle-module__g9F0wa__workflowStagePill{justify-content:center;align-items:flex-start;gap:var(--case-space-2);min-height:112px;padding:var(--case-space-3);font-size:var(--case-type-supporting);font-weight:var(--font-weight-medium);text-align:left;color:var(--color-text);background:#e8e6dc;border-radius:0;flex-direction:column;margin:0;line-height:1.3;display:flex}.CaseStudyArticle-module__g9F0wa__workflowStageIcon{color:var(--color-text-muted);flex:none}.CaseStudyArticle-module__g9F0wa__workflowStageDetails{flex-direction:column;flex:1;gap:0;margin:0;display:flex}.CaseStudyArticle-module__g9F0wa__workflowStageItem{min-width:0;padding:var(--case-space-4);background:0 0;border-bottom:1px solid #d8d5cc;flex:1}.CaseStudyArticle-module__g9F0wa__workflowStageLabel{margin-bottom:var(--case-space-1);font-family:var(--font-family-mono);font-size:var(--case-type-label);font-weight:var(--font-weight-medium);text-transform:uppercase;color:var(--color-text-muted);line-height:1.4}.CaseStudyArticle-module__g9F0wa__workflowStageValue{font-size:var(--case-type-supporting);overflow-wrap:anywhere;color:var(--color-text);margin:0;line-height:1.5}@media (min-width:1101px){.CaseStudyArticle-module__g9F0wa__workflowMatrix{grid-template-rows:112px repeat(3,auto);row-gap:0}.CaseStudyArticle-module__g9F0wa__workflowStage{grid-row:1/span 4;grid-template-rows:subgrid;gap:0;display:grid}.CaseStudyArticle-module__g9F0wa__workflowStageDetails{grid-row:2/span 3;grid-template-rows:subgrid;display:grid}.CaseStudyArticle-module__g9F0wa__workflowStage:first-child .CaseStudyArticle-module__g9F0wa__workflowStagePill{border-radius:14px 0 0 14px}.CaseStudyArticle-module__g9F0wa__workflowStage:last-child .CaseStudyArticle-module__g9F0wa__workflowStagePill{border-radius:0 14px 14px 0}}@media (max-width:1100px){.CaseStudyArticle-module__g9F0wa__workflowMatrix{gap:var(--case-space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.CaseStudyArticle-module__g9F0wa__workflowStagePill{border-radius:12px}}@media (max-width:560px){.CaseStudyArticle-module__g9F0wa__workflowMatrix{grid-template-columns:1fr}}.CaseStudyArticle-module__g9F0wa__factColumns{gap:var(--case-space-2,8px);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.CaseStudyArticle-module__g9F0wa__factItem{gap:var(--case-space-2,8px);padding:var(--case-space-3,12px);background:var(--color-surface-muted);border:1px solid var(--color-divider);border-radius:10px;flex-direction:column;flex:1;display:flex}.CaseStudyArticle-module__g9F0wa__factLabel{font-size:var(--case-type-label,12px);font-weight:var(--font-weight-semibold);text-transform:uppercase;color:var(--color-text-muted);line-height:1.4}.CaseStudyArticle-module__g9F0wa__factValue{font-size:var(--case-type-supporting,14px);white-space:pre-line;color:var(--color-text-muted);margin:0;line-height:1.5}@media (max-width:560px){.CaseStudyArticle-module__g9F0wa__factColumns{grid-template-columns:1fr}}.CaseStudyArticle-module__g9F0wa__tableWrapWorkflow{border-color:var(--color-divider);overflow-x:auto}.CaseStudyArticle-module__g9F0wa__tableWorkflow{table-layout:fixed;min-width:1080px}.CaseStudyArticle-module__g9F0wa__tableWorkflow th,.CaseStudyArticle-module__g9F0wa__tableWorkflow td{border-right:1px solid var(--color-divider);border-bottom:1px solid var(--color-divider);padding:12px;line-height:1.45}.CaseStudyArticle-module__g9F0wa__tableWorkflow th{color:var(--case-coral,var(--color-text));background:var(--color-bg)}.CaseStudyArticle-module__g9F0wa__tableWorkflow th:first-child,.CaseStudyArticle-module__g9F0wa__tableWorkflow td:first-child{width:15%}.CaseStudyArticle-module__g9F0wa__tableWorkflow th:not(:first-child),.CaseStudyArticle-module__g9F0wa__tableWorkflow td:not(:first-child){width:17%}.CaseStudyArticle-module__g9F0wa__tableWorkflow th:last-child,.CaseStudyArticle-module__g9F0wa__tableWorkflow td:last-child{border-right:0}.CaseStudyArticle-module__g9F0wa__tableWorkflow td:first-child{color:var(--color-text);background:var(--color-surface-muted)}.CaseStudyArticle-module__g9F0wa__tableWorkflow tbody tr:last-child td{border-bottom:0}.CaseStudyArticle-module__g9F0wa__tableWrapPrimary{border-color:color-mix(in srgb, var(--color-brand-blue) 30%, var(--color-divider));border-radius:12px;overflow:hidden}.CaseStudyArticle-module__g9F0wa__tablePrimary th,.CaseStudyArticle-module__g9F0wa__tablePrimary td{border-color:color-mix(in srgb, var(--color-brand-blue) 18%, var(--color-divider));padding:clamp(14px,2vw,20px)}.CaseStudyArticle-module__g9F0wa__tablePrimary th{color:var(--color-text-inverse);background:var(--color-brand-blue);font-weight:var(--font-weight-semibold)}.CaseStudyArticle-module__g9F0wa__tablePrimary th:first-child,.CaseStudyArticle-module__g9F0wa__tablePrimary td:first-child{width:28%}.CaseStudyArticle-module__g9F0wa__tablePrimary td:first-child{color:var(--color-brand-blue);background:color-mix(in srgb, var(--color-brand-blue) 7%, var(--color-bg));font-weight:var(--font-weight-semibold)}.CaseStudyArticle-module__g9F0wa__tablePrimary td:last-child{color:var(--color-text);background:var(--color-bg)}.CaseStudyArticle-module__g9F0wa__tableComparison{table-layout:fixed;border-collapse:separate;border-spacing:0 8px}.CaseStudyArticle-module__g9F0wa__stackedFlowComparison{gap:var(--case-space-3);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;margin:0;display:grid}.CaseStudyArticle-module__g9F0wa__stackedFlowCopy{gap:var(--case-space-3);flex-direction:column;display:flex}.CaseStudyArticle-module__g9F0wa__stackedFlowOld,.CaseStudyArticle-module__g9F0wa__stackedFlowNew{gap:var(--case-space-3);padding:var(--case-space-4);border-radius:10px;flex-direction:column;flex:1;justify-content:center;display:flex}.CaseStudyArticle-module__g9F0wa__stackedFlowOld{background:#f8fbff}.CaseStudyArticle-module__g9F0wa__stackedFlowNew{background:color-mix(in srgb, var(--case-blue-soft,var(--color-surface-card)) 58%, var(--color-bg))}.CaseStudyArticle-module__g9F0wa__stackedFlowLabel,.CaseStudyArticle-module__g9F0wa__stackedFlowText{margin:0}.CaseStudyArticle-module__g9F0wa__stackedFlowLabel{font-size:var(--case-type-supporting);font-weight:var(--font-weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted)}.CaseStudyArticle-module__g9F0wa__stackedFlowText{font-size:var(--case-type-body);font-weight:var(--font-weight-medium);color:var(--color-text);line-height:1.6}.CaseStudyArticle-module__g9F0wa__stackedFlowMedia{min-width:0;padding:var(--case-space-2);background:#fff;border:1px solid #eaeaea;border-radius:16px;overflow:hidden}.CaseStudyArticle-module__g9F0wa__stackedFlowImage{object-fit:cover;object-position:top;border-radius:10px;width:100%;height:100%;display:block}@media (max-width:768px){.CaseStudyArticle-module__g9F0wa__stackedFlowComparison{grid-template-columns:1fr}.CaseStudyArticle-module__g9F0wa__stackedFlowImage{height:auto}}.CaseStudyArticle-module__g9F0wa__tableComparison th,.CaseStudyArticle-module__g9F0wa__tableComparison td{border:0;width:50%;padding:clamp(16px,2.5vw,24px);line-height:1.65}.CaseStudyArticle-module__g9F0wa__tableComparison th:first-child{color:#6283ad;background:#eff6ff;border-radius:10px 0 0 10px}.CaseStudyArticle-module__g9F0wa__tableComparison th:nth-child(2){color:var(--case-blue,var(--color-text));background:var(--case-blue-soft,var(--color-surface-muted));border-radius:0 10px 10px 0}.CaseStudyArticle-module__g9F0wa__tableComparisonThree{min-width:760px}.CaseStudyArticle-module__g9F0wa__tableComparisonThree th,.CaseStudyArticle-module__g9F0wa__tableComparisonThree td{width:33.333%}.CaseStudyArticle-module__g9F0wa__tableComparisonThree th:nth-child(2){border-radius:0}.CaseStudyArticle-module__g9F0wa__tableComparisonThree th:last-child{color:var(--case-green,var(--color-text));background:var(--case-green-soft,var(--color-surface-muted))}.CaseStudyArticle-module__g9F0wa__tableComparison td:first-child{background:#f8fbff;border:0;border-radius:10px 0 0 10px}.CaseStudyArticle-module__g9F0wa__tableComparison td:nth-child(2){background:color-mix(in srgb, var(--case-blue-soft,var(--color-surface-card)) 58%, var(--color-bg));border:0;border-radius:0 10px 10px 0}.CaseStudyArticle-module__g9F0wa__tableComparisonThree td:nth-child(2){border-right:0;border-radius:0}.CaseStudyArticle-module__g9F0wa__tableComparisonThree td:last-child{color:var(--case-green,var(--color-text-muted));background:color-mix(in srgb, var(--case-green-soft,var(--color-surface-card)) 58%, var(--color-bg));border-color:var(--case-green-border,var(--color-divider));border-left:0;border-radius:0 10px 10px 0}.CaseStudyArticle-module__g9F0wa__tableComparison.CaseStudyArticle-module__g9F0wa__tableComparisonThree td{border-top:1px solid var(--color-divider);border-bottom:1px solid var(--color-divider);border-color:var(--color-divider)}.CaseStudyArticle-module__g9F0wa__tableComparison.CaseStudyArticle-module__g9F0wa__tableComparisonThree td:first-child{border-left:1px solid var(--color-divider);border-right:0}.CaseStudyArticle-module__g9F0wa__tableComparison.CaseStudyArticle-module__g9F0wa__tableComparisonThree td:nth-child(2){border-left:0;border-right:0}.CaseStudyArticle-module__g9F0wa__tableComparison.CaseStudyArticle-module__g9F0wa__tableComparisonThree td:last-child{border-right:1px solid var(--color-divider);border-left:0}.CaseStudyArticle-module__g9F0wa__tableCellContent{gap:var(--case-space-3);flex-direction:column;display:flex}.CaseStudyArticle-module__g9F0wa__tableCellText{margin:0}.CaseStudyArticle-module__g9F0wa__tableCellMedia{aspect-ratio:4/3;background:var(--color-surface-photo);border:1px solid var(--color-divider);border-radius:8px;place-items:center;width:100%;display:grid;overflow:hidden}.CaseStudyArticle-module__g9F0wa__tableCellImage{object-fit:contain;width:100%;height:100%;display:block}.CaseStudyArticle-module__g9F0wa__tableComparisonNaturalMedia .CaseStudyArticle-module__g9F0wa__tableCellMedia{aspect-ratio:auto}.CaseStudyArticle-module__g9F0wa__tableComparisonNaturalMedia .CaseStudyArticle-module__g9F0wa__tableCellImage{object-fit:contain;height:auto}.CaseStudyArticle-module__g9F0wa__featureGrid{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;width:100%;display:grid}.CaseStudyArticle-module__g9F0wa__featureGridTwo{grid-template-columns:repeat(2,minmax(0,1fr))}.CaseStudyArticle-module__g9F0wa__featureGridThree{grid-template-columns:repeat(3,minmax(0,1fr))}.CaseStudyArticle-module__g9F0wa__featureGridFour{grid-template-columns:repeat(4,minmax(0,1fr))}.CaseStudyArticle-module__g9F0wa__featureCard{gap:var(--space-xs);padding:var(--space-md);background:var(--case-blue-soft,var(--color-surface-card));border:1px solid var(--case-blue-border,var(--color-divider));border-radius:6px;flex-direction:column;display:flex}.CaseStudyArticle-module__g9F0wa__featureCard:nth-child(4n+2){background:var(--case-purple-soft,var(--color-surface-card));border-color:var(--case-purple-border,var(--color-divider))}.CaseStudyArticle-module__g9F0wa__featureCard:nth-child(4n+3){background:var(--case-green-soft,var(--color-surface-card));border-color:var(--case-green-border,var(--color-divider))}.CaseStudyArticle-module__g9F0wa__featureCard:nth-child(4n+4){background:var(--case-coral-soft,var(--color-surface-card));border-color:var(--case-coral-border,var(--color-divider))}.CaseStudyArticle-module__g9F0wa__featureIcon{color:var(--color-text);line-height:1}.CaseStudyArticle-module__g9F0wa__featureTitle{font-weight:var(--font-weight-semibold);color:var(--color-text);margin:0}.CaseStudyArticle-module__g9F0wa__featureDescription{color:var(--color-text-muted);margin:0}.CaseStudyArticle-module__g9F0wa__learningGrid{gap:var(--space-md);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;width:100%;display:grid}.CaseStudyArticle-module__g9F0wa__learningGridFour{grid-template-columns:repeat(4,minmax(0,1fr))}.CaseStudyArticle-module__g9F0wa__learningGridFive{grid-template-columns:repeat(5,minmax(0,1fr))}.CaseStudyArticle-module__g9F0wa__learningGridTwo{grid-template-columns:repeat(2,minmax(0,1fr))}.CaseStudyArticle-module__g9F0wa__learningCard{gap:var(--space-xs);padding:var(--space-md);background:var(--case-green-soft,var(--color-surface-card));border:1px solid var(--case-green-border,var(--color-divider));border-radius:6px;flex-direction:column;display:flex}.CaseStudyArticle-module__g9F0wa__learningCard:nth-child(4n+2){background:var(--case-blue-soft,var(--color-surface-card));border-color:var(--case-blue-border,var(--color-divider))}.CaseStudyArticle-module__g9F0wa__learningCard:nth-child(4n+3){background:var(--case-purple-soft,var(--color-surface-card));border-color:var(--case-purple-border,var(--color-divider))}.CaseStudyArticle-module__g9F0wa__learningCard:nth-child(4n+4){background:var(--case-coral-soft,var(--color-surface-card));border-color:var(--case-coral-border,var(--color-divider))}.CaseStudyArticle-module__g9F0wa__learningGridPrimary .CaseStudyArticle-module__g9F0wa__learningCard{background:color-mix(in srgb, var(--color-brand-blue) 7%, var(--color-bg));border-color:color-mix(in srgb, var(--color-brand-blue) 28%, var(--color-divider))}.CaseStudyArticle-module__g9F0wa__learningGridPrimary .CaseStudyArticle-module__g9F0wa__learningIcon{color:var(--color-brand-blue)}.CaseStudyArticle-module__g9F0wa__learningGridStacked{gap:var(--case-space-3);grid-template-columns:1fr}.CaseStudyArticle-module__g9F0wa__learningGridStacked .CaseStudyArticle-module__g9F0wa__learningCard,.CaseStudyArticle-module__g9F0wa__learningGridStacked .CaseStudyArticle-module__g9F0wa__learningCard:nth-child(n){column-gap:var(--case-space-3);background:#f0f0f1;border:0;border-radius:14px;grid-template-columns:48px minmax(0,1fr);align-items:start;padding:clamp(20px,3vw,32px);display:grid}.CaseStudyArticle-module__g9F0wa__learningGridStacked .CaseStudyArticle-module__g9F0wa__learningIcon{width:28px;height:28px;color:var(--color-text-muted);grid-area:1/1;margin-top:2px}.CaseStudyArticle-module__g9F0wa__learningCardContent{grid-column:2;min-width:0}.CaseStudyArticle-module__g9F0wa__learningGridStacked .CaseStudyArticle-module__g9F0wa__learningTitle{font-size:var(--case-type-subheading);font-weight:var(--font-weight-semibold);color:var(--color-text);margin:0;line-height:1.35}.CaseStudyArticle-module__g9F0wa__learningGridStacked .CaseStudyArticle-module__g9F0wa__learningDescription{margin:var(--case-space-2) 0 0;font-size:var(--case-type-supporting);color:var(--color-text-muted);line-height:1.5}.CaseStudyArticle-module__g9F0wa__learningGridInline .CaseStudyArticle-module__g9F0wa__learningCard,.CaseStudyArticle-module__g9F0wa__learningGridInline .CaseStudyArticle-module__g9F0wa__learningCard:nth-child(n){align-items:flex-start;gap:var(--case-space-2,8px);min-height:100%;padding:var(--case-space-3,12px);background:var(--color-surface-card);border-color:var(--color-divider);border-radius:10px;flex-direction:row}.CaseStudyArticle-module__g9F0wa__learningGridInline .CaseStudyArticle-module__g9F0wa__learningIcon{color:var(--color-brand-blue);flex:none}.CaseStudyArticle-module__g9F0wa__learningGridInline .CaseStudyArticle-module__g9F0wa__learningTitle{font-size:var(--case-type-supporting,14px);line-height:1.45}.CaseStudyArticle-module__g9F0wa__learningGridSticky{background-color:var(--color-bg);background-image:radial-gradient(circle, color-mix(in srgb, var(--color-brand-blue) 24%, transparent) 1px, transparent 1px);border:1px solid var(--color-divider);background-size:20px 20px;border-radius:14px;grid-auto-rows:minmax(220px,auto);gap:clamp(20px,3vw,32px);padding:clamp(24px,4vw,48px)}.CaseStudyArticle-module__g9F0wa__learningGridSticky .CaseStudyArticle-module__g9F0wa__learningCard{background:var(--color-warning-bg);border:1px solid color-mix(in srgb, var(--color-warning-text) 20%, var(--color-divider));min-height:220px;box-shadow:0 8px 18px color-mix(in srgb, var(--color-text) 9%, transparent);border-radius:3px;padding:clamp(20px,3vw,32px);transform:rotate(-.8deg)}.CaseStudyArticle-module__g9F0wa__learningGridSticky .CaseStudyArticle-module__g9F0wa__learningCard:nth-child(2){background:var(--case-blue-soft,var(--color-surface-card));border-color:var(--case-blue-border,var(--color-divider));transform:rotate(.9deg)}.CaseStudyArticle-module__g9F0wa__learningGridSticky .CaseStudyArticle-module__g9F0wa__learningCard:nth-child(3){background:var(--case-purple-soft,var(--color-surface-card));border-color:var(--case-purple-border,var(--color-divider));transform:rotate(-.45deg)}.CaseStudyArticle-module__g9F0wa__learningGridSticky .CaseStudyArticle-module__g9F0wa__learningCard:nth-child(4){background:var(--case-green-soft,var(--color-surface-card));border-color:var(--case-green-border,var(--color-divider));transform:rotate(.65deg)}.CaseStudyArticle-module__g9F0wa__learningGridSticky .CaseStudyArticle-module__g9F0wa__learningCard:nth-child(5){background:var(--case-coral-soft,var(--color-surface-card));border-color:var(--case-coral-border,var(--color-divider));transform:rotate(-.7deg)}.CaseStudyArticle-module__g9F0wa__learningGridSticky .CaseStudyArticle-module__g9F0wa__learningIcon{display:none}.CaseStudyArticle-module__g9F0wa__learningGridSticky .CaseStudyArticle-module__g9F0wa__learningTitle{font-family:var(--font-family-heading);font-size:var(--case-type-subheading);line-height:1.3}.CaseStudyArticle-module__g9F0wa__learningGridSticky .CaseStudyArticle-module__g9F0wa__learningDescription{padding-top:var(--space-md);border-top:1px solid color-mix(in srgb, currentColor 16%, transparent);font-weight:var(--font-weight-semibold);margin-top:auto}.CaseStudyArticle-module__g9F0wa__learningIcon{color:var(--color-text)}.CaseStudyArticle-module__g9F0wa__learningTitle{font-weight:var(--font-weight-semibold);color:var(--color-text);margin:0}.CaseStudyArticle-module__g9F0wa__learningDescription{color:var(--color-text-muted);margin:0}.CaseStudyArticle-module__g9F0wa__figure{gap:var(--space-sm);width:100%;max-width:none;margin:var(--space-sm) 0 0;flex-direction:column;display:flex}.CaseStudyArticle-module__g9F0wa__imagePlaceholder{background:var(--color-surface-photo);border:1px solid #eaeaea;border-radius:10px;width:100%;height:100%;min-height:clamp(260px,44vw,420px);overflow:hidden}.CaseStudyArticle-module__g9F0wa__mediaCard{background:#fff;border:1px solid #eaeaea;border-radius:16px;width:100%;margin:0;padding:10px;display:block}.CaseStudyArticle-module__g9F0wa__mediaCardWithCaption{flex-direction:column;gap:10px;padding:10px 10px 12px;display:flex}.CaseStudyArticle-module__g9F0wa__mediaCaption{font-family:var(--font-family-sans);font-size:var(--case-type-supporting);font-weight:var(--font-weight-regular);color:var(--color-text-muted);text-transform:lowercase;margin:0;padding-inline:2px;line-height:1.35}.CaseStudyArticle-module__g9F0wa__mediaFrame{background:var(--color-surface-photo);border:1px solid #eaeaea;border-radius:10px;width:100%;position:relative;overflow:hidden}.CaseStudyArticle-module__g9F0wa__imageFrame{background:var(--color-surface-card);border:1px solid var(--color-divider);border-radius:6px;width:100%;overflow:hidden}.CaseStudyArticle-module__g9F0wa__image{width:100%;height:auto;display:block}.CaseStudyArticle-module__g9F0wa__mediaFrame .CaseStudyArticle-module__g9F0wa__image{object-fit:cover}.CaseStudyArticle-module__g9F0wa__mediaFrameCropped{aspect-ratio:16/10}.CaseStudyArticle-module__g9F0wa__mediaFrameCropped .CaseStudyArticle-module__g9F0wa__imageCropped{object-fit:cover}.CaseStudyArticle-module__g9F0wa__embedFrameWrap{aspect-ratio:16/9;background:var(--color-surface-photo);border:1px solid #eaeaea;border-radius:10px;width:100%;position:relative;overflow:hidden}.CaseStudyArticle-module__g9F0wa__embedFrameWrapTall{aspect-ratio:auto;min-height:clamp(480px,70vw,640px)}.CaseStudyArticle-module__g9F0wa__embedFrame{border:0;width:100%;height:100%}.CaseStudyArticle-module__g9F0wa__tweetEmbedGrid{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.CaseStudyArticle-module__g9F0wa__tweetEmbed{min-width:0;margin:0}.CaseStudyArticle-module__g9F0wa__tweetEmbedFrameWrap{background:var(--color-surface-card);border:1px solid var(--color-divider);border-radius:10px;width:100%;min-height:420px;overflow:hidden}.CaseStudyArticle-module__g9F0wa__tweetEmbedFrame{border:0;width:100%;min-height:420px;display:block}@media (max-width:768px){.CaseStudyArticle-module__g9F0wa__tweetEmbedGrid{grid-template-columns:1fr}}.CaseStudyArticle-module__g9F0wa__competitiveBoard{border-radius:10px;grid-template-columns:1fr;max-width:1100px}.CaseStudyArticle-module__g9F0wa__competitiveHeader{grid-column:1/-1;grid-template-columns:132px minmax(0,1fr);min-height:0}.CaseStudyArticle-module__g9F0wa__competitiveCount{padding:var(--space-md);gap:2px}.CaseStudyArticle-module__g9F0wa__competitiveCount strong{font-family:var(--font-family-sans);font-size:var(--case-type-heading);font-weight:var(--font-weight-semibold);line-height:1}.CaseStudyArticle-module__g9F0wa__competitiveCount span{max-width:90px;font-size:var(--case-type-supporting);line-height:1.3}.CaseStudyArticle-module__g9F0wa__competitorNames{gap:var(--space-xs);padding:var(--space-md);grid-template-columns:repeat(3,minmax(0,1fr))}.CaseStudyArticle-module__g9F0wa__competitorNames span{min-height:30px;font-family:var(--font-family-sans);font-size:var(--case-type-supporting);border-radius:6px;padding:5px 8px}.CaseStudyArticle-module__g9F0wa__competitorNames .CaseStudyArticle-module__g9F0wa__competitorTile{justify-content:center;align-items:center;gap:var(--case-space-1,4px);min-height:64px;padding:var(--case-space-2,8px);background:var(--color-bg);border:1px solid var(--color-divider);border-radius:6px;flex-direction:column;display:flex;overflow:hidden}.CaseStudyArticle-module__g9F0wa__competitorLogo{object-fit:contain;width:auto;max-width:100%;height:28px;display:block}.CaseStudyArticle-module__g9F0wa__competitiveFinding h4{margin-bottom:var(--space-sm);font-family:var(--font-family-sans);font-size:var(--case-type-body);font-weight:var(--font-weight-semibold)}.CaseStudyArticle-module__g9F0wa__competitiveFinding ul{font-size:var(--case-type-supporting);padding-left:1rem}.CaseStudyArticle-module__g9F0wa__competitiveLandscapeHeader h4{font-family:var(--font-family-sans);font-size:var(--case-type-subheading);font-weight:var(--font-weight-semibold);margin-top:4px}.CaseStudyArticle-module__g9F0wa__competitivePattern{gap:var(--space-xs);padding:var(--space-sm);border-radius:8px;grid-template-columns:20px minmax(0,1fr)}.CaseStudyArticle-module__g9F0wa__competitivePattern h5{font-family:var(--font-family-sans);font-size:var(--case-type-body);font-weight:var(--font-weight-semibold)}.CaseStudyArticle-module__g9F0wa__competitivePattern p{font-size:var(--case-type-supporting);margin-top:4px;line-height:1.45}.CaseStudyArticle-module__g9F0wa__competitiveOpportunity{gap:var(--space-xs);margin-top:var(--space-md);padding:var(--space-md);border-radius:8px}.CaseStudyArticle-module__g9F0wa__competitiveOpportunity strong{font-family:var(--font-family-sans);font-size:var(--case-type-subheading);font-weight:var(--font-weight-semibold);line-height:1.4}@media (max-width:700px){.CaseStudyArticle-module__g9F0wa__competitiveOverview{grid-template-columns:1fr}.CaseStudyArticle-module__g9F0wa__competitiveHeader{grid-template-columns:96px minmax(0,1fr)}.CaseStudyArticle-module__g9F0wa__competitiveCount{border-right:1px solid var(--color-divider);border-bottom:0;min-height:0}.CaseStudyArticle-module__g9F0wa__competitorNames{grid-template-columns:repeat(2,minmax(0,1fr))}.CaseStudyArticle-module__g9F0wa__competitiveFinding+.CaseStudyArticle-module__g9F0wa__competitiveFinding{border-top:1px solid var(--color-divider);border-left:0}.CaseStudyArticle-module__g9F0wa__competitivePatternList{grid-template-columns:1fr}}.CaseStudyArticle-module__g9F0wa__sectionTitleSmall{max-width:36ch;font-size:var(--case-type-subsection);line-height:1.2}.CaseStudyArticle-module__g9F0wa__subheading,.CaseStudyArticle-module__g9F0wa__leadHeading{font-size:var(--case-type-heading);line-height:1.25}.CaseStudyArticle-module__g9F0wa__blockquote{max-width:820px;font-size:var(--case-type-subheading);border-left-width:3px;padding:clamp(20px,2.5vw,28px)}.CaseStudyArticle-module__g9F0wa__callout,.CaseStudyArticle-module__g9F0wa__calloutOpportunity,.CaseStudyArticle-module__g9F0wa__researchGoalBanner{width:min(100%,920px);min-height:0;padding:clamp(16px,2vw,20px)}.CaseStudyArticle-module__g9F0wa__calloutText{font-size:var(--case-type-subheading)}.CaseStudyArticle-module__g9F0wa__calloutOpportunity{border-left-width:5px}.CaseStudyArticle-module__g9F0wa__researchGoalText{margin-top:var(--space-xs);font-size:var(--case-type-subheading)}.CaseStudyArticle-module__g9F0wa__featureGrid,.CaseStudyArticle-module__g9F0wa__learningGrid,.CaseStudyArticle-module__g9F0wa__metricsGrid,.CaseStudyArticle-module__g9F0wa__statementGrid,.CaseStudyArticle-module__g9F0wa__outcomeList,.CaseStudyArticle-module__g9F0wa__imageGrid{gap:var(--space-md)}.CaseStudyArticle-module__g9F0wa__featureCard,.CaseStudyArticle-module__g9F0wa__learningCard,.CaseStudyArticle-module__g9F0wa__card,.CaseStudyArticle-module__g9F0wa__metricCard,.CaseStudyArticle-module__g9F0wa__statementCard,.CaseStudyArticle-module__g9F0wa__outcomeItemBox,.CaseStudyArticle-module__g9F0wa__successMetricCard{min-height:0;padding:clamp(18px,2vw,24px)}.CaseStudyArticle-module__g9F0wa__featureTitle,.CaseStudyArticle-module__g9F0wa__learningTitle,.CaseStudyArticle-module__g9F0wa__cardTitle,.CaseStudyArticle-module__g9F0wa__metricValue,.CaseStudyArticle-module__g9F0wa__statementText,.CaseStudyArticle-module__g9F0wa__outcomeText{font-size:var(--case-type-subheading)}.CaseStudyArticle-module__g9F0wa__learningGridSticky{gap:var(--space-md);grid-auto-rows:auto;padding:clamp(18px,2.5vw,28px)}.CaseStudyArticle-module__g9F0wa__learningGridSticky .CaseStudyArticle-module__g9F0wa__learningCard{min-height:160px;padding:clamp(18px,2vw,24px)}.CaseStudyArticle-module__g9F0wa__learningGridSticky .CaseStudyArticle-module__g9F0wa__learningTitle{font-size:var(--case-type-subheading)}.CaseStudyArticle-module__g9F0wa__mediaCard,.CaseStudyArticle-module__g9F0wa__mediaCardWithCaption{padding:8px}.CaseStudyArticle-module__g9F0wa__mediaCardWithCaption{padding-bottom:12px}.CaseStudyArticle-module__g9F0wa__testimonial{min-height:0;padding:clamp(20px,2.5vw,28px)}.CaseStudyArticle-module__g9F0wa__testimonialQuote{max-width:46ch;font-size:var(--case-type-subheading)}.CaseStudyArticle-module__g9F0wa__splitPanel,.CaseStudyArticle-module__g9F0wa__showcase{padding:clamp(20px,2.5vw,28px)}.CaseStudyArticle-module__g9F0wa__statHighlight{min-height:0;padding:clamp(24px,3vw,36px)}.CaseStudyArticle-module__g9F0wa__statValue{font-size:var(--case-type-hero,2.5rem)}.CaseStudyArticle-module__g9F0wa__successNorthStar{padding:clamp(24px,3vw,36px)}.CaseStudyArticle-module__g9F0wa__successNorthStarMetric{font-size:var(--case-type-heading);line-height:1.18}.CaseStudyArticle-module__g9F0wa__successNorthStarDefinition{margin-top:var(--space-md);font-size:var(--case-type-body)}.CaseStudyArticle-module__g9F0wa__successMetricName{margin:var(--space-md) 0 var(--space-xs);font-size:var(--case-type-subheading)}.CaseStudyArticle-module__g9F0wa__competitiveHeader{min-height:190px}.CaseStudyArticle-module__g9F0wa__competitiveCount strong{font-size:var(--case-type-hero,2.5rem)}.CaseStudyArticle-module__g9F0wa__competitorNames{padding:clamp(16px,2vw,24px)}.CaseStudyArticle-module__g9F0wa__competitorNames span{min-height:42px;font-size:var(--case-type-body)}.CaseStudyArticle-module__g9F0wa__competitiveFinding{gap:var(--space-md);min-height:0;padding:clamp(20px,2.5vw,28px)}.CaseStudyArticle-module__g9F0wa__competitiveFinding h4{font-size:var(--case-type-subheading)}.CaseStudyArticle-module__g9F0wa__competitiveLandscape{padding:clamp(20px,2.5vw,28px)}.CaseStudyArticle-module__g9F0wa__competitiveLandscapeHeader h4{font-size:var(--case-type-heading)}.CaseStudyArticle-module__g9F0wa__competitivePatternList{gap:var(--space-sm);margin-top:var(--space-lg)}.CaseStudyArticle-module__g9F0wa__competitivePattern,.CaseStudyArticle-module__g9F0wa__competitiveOpportunity{padding:var(--space-md)}@media (max-width:900px){.CaseStudyArticle-module__g9F0wa__section,.CaseStudyArticle-module__g9F0wa__sectionGrouped{padding-block:clamp(40px,7vw,56px)}}@media (max-width:768px){.CaseStudyArticle-module__g9F0wa__sectionTitle,.CaseStudyArticle-module__g9F0wa__sectionTitleSmall{font-size:var(--case-type-heading)}}.CaseStudyArticle-module__g9F0wa__blockVideo{object-fit:fill;object-position:center center;pointer-events:none;width:100%;height:100%;display:block}.CaseStudyArticle-module__g9F0wa__blockVideoInteractive{pointer-events:auto}.CaseStudyArticle-module__g9F0wa__linkRow{gap:var(--space-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.CaseStudyArticle-module__g9F0wa__linkItem{text-decoration:none}.CaseStudyArticle-module__g9F0wa__imageCaption{color:var(--color-text-muted)}.CaseStudyArticle-module__g9F0wa__figurePortraitRight{gap:var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;display:grid}.CaseStudyArticle-module__g9F0wa__figurePortraitRightLabel{grid-column:1/-1}.CaseStudyArticle-module__g9F0wa__figurePortraitRightContent{gap:var(--space-md);color:var(--color-text);flex-direction:column;align-self:center;margin:0;display:flex}.CaseStudyArticle-module__g9F0wa__portraitSideHeading{margin:0;font-weight:600}.CaseStudyArticle-module__g9F0wa__portraitSideParagraph{color:var(--color-text);margin:0}.CaseStudyArticle-module__g9F0wa__figurePortraitRightContent .CaseStudyArticle-module__g9F0wa__eyebrow,.CaseStudyArticle-module__g9F0wa__figurePortraitRightContent .CaseStudyArticle-module__g9F0wa__insightList{margin:0}.CaseStudyArticle-module__g9F0wa__figurePortraitRightMedia{gap:var(--space-sm);flex-direction:column;width:100%;display:flex}.CaseStudyArticle-module__g9F0wa__figurePortraitRightMedia .CaseStudyArticle-module__g9F0wa__imageFrame,.CaseStudyArticle-module__g9F0wa__figurePortraitRightMedia .CaseStudyArticle-module__g9F0wa__imagePlaceholder{width:100%}.CaseStudyArticle-module__g9F0wa__figurePortraitRightMedia .CaseStudyArticle-module__g9F0wa__mediaFrame .CaseStudyArticle-module__g9F0wa__image{object-fit:contain}@media (max-width:768px){.CaseStudyArticle-module__g9F0wa__figurePortraitRight{gap:var(--space-md);grid-template-columns:1fr}.CaseStudyArticle-module__g9F0wa__figurePortraitRightContent{align-self:auto}.CaseStudyArticle-module__g9F0wa__figurePortraitRightMedia{max-width:none}}.CaseStudyArticle-module__g9F0wa__gridFigure{gap:var(--space-sm);flex-direction:column;width:100%;margin:0;display:flex}.CaseStudyArticle-module__g9F0wa__imageGrid{gap:var(--space-lg);width:100%;display:grid}.CaseStudyArticle-module__g9F0wa__imageGridCompact{gap:var(--space-md);width:fit-content;max-width:100%}.CaseStudyArticle-module__g9F0wa__imageGridCompact .CaseStudyArticle-module__g9F0wa__figure{max-width:240px}.CaseStudyArticle-module__g9F0wa__imageGridCompact .CaseStudyArticle-module__g9F0wa__mediaFrame .CaseStudyArticle-module__g9F0wa__image{object-fit:contain}@media (max-width:640px){.CaseStudyArticle-module__g9F0wa__imageGrid{grid-template-columns:1fr!important}.CaseStudyArticle-module__g9F0wa__imageGridCompact{width:100%}}.CaseStudyArticle-module__g9F0wa__card{gap:var(--space-sm);padding:var(--space-md);background:var(--case-blue-soft,var(--color-surface-card));border:1px solid var(--case-blue-border,var(--color-divider));border-radius:6px;flex-direction:column;display:flex}.CaseStudyArticle-module__g9F0wa__card:nth-of-type(4n+2){background:var(--case-purple-soft,var(--color-surface-card));border-color:var(--case-purple-border,var(--color-divider))}.CaseStudyArticle-module__g9F0wa__card:nth-of-type(4n+3){background:var(--case-green-soft,var(--color-surface-card));border-color:var(--case-green-border,var(--color-divider))}.CaseStudyArticle-module__g9F0wa__card:nth-of-type(4n+4){background:var(--case-coral-soft,var(--color-surface-card));border-color:var(--case-coral-border,var(--color-divider))}.CaseStudyArticle-module__g9F0wa__cardTitle{color:var(--color-text);margin:0}.CaseStudyArticle-module__g9F0wa__metricsGrid{gap:var(--space-md);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;width:100%;margin:0;display:grid}.CaseStudyArticle-module__g9F0wa__metricCard{gap:var(--space-2xs);padding:var(--space-md);background:var(--case-green-soft,var(--color-surface-card));border:1px solid var(--case-green-border,var(--color-divider));border-radius:6px;flex-direction:column;display:flex}.CaseStudyArticle-module__g9F0wa__metricCard:nth-child(2n){background:var(--case-blue-soft,var(--color-surface-card));border-color:var(--case-blue-border,var(--color-divider))}.CaseStudyArticle-module__g9F0wa__metricValue{color:var(--color-text);margin:0}@media (max-width:640px){.CaseStudyArticle-module__g9F0wa__quoteGrid,.CaseStudyArticle-module__g9F0wa__featureGrid,.CaseStudyArticle-module__g9F0wa__featureGridTwo,.CaseStudyArticle-module__g9F0wa__metricsGrid,.CaseStudyArticle-module__g9F0wa__statementGrid,.CaseStudyArticle-module__g9F0wa__outcomeList,.CaseStudyArticle-module__g9F0wa__splitCompare{grid-template-columns:1fr}.CaseStudyArticle-module__g9F0wa__splitDivider{display:none}}.CaseStudyArticle-module__g9F0wa__richStrong{color:var(--case-blue,var(--color-text))}.CaseStudyArticle-module__g9F0wa__statHighlight{gap:var(--space-2xs);padding:var(--space-md);background:var(--case-green-soft,var(--color-surface-card));border:1px solid var(--case-green-border,var(--color-divider));border-radius:6px;flex-direction:column;display:flex}.CaseStudyArticle-module__g9F0wa__statValue{color:var(--color-text);margin:0}.CaseStudyArticle-module__g9F0wa__statLabel{color:var(--color-text-muted);margin:0}.CaseStudyArticle-module__g9F0wa__statNote{color:var(--color-text-muted);margin:0;font-style:italic}.CaseStudyArticle-module__g9F0wa__successFramework{gap:var(--space-sm);flex-direction:column;width:100%;display:flex}.CaseStudyArticle-module__g9F0wa__successNorthStar{gap:4px var(--space-md);padding:var(--space-md);color:var(--color-text-inverse);background:var(--case-blue,var(--color-brand-blue));border:1px solid var(--case-blue-border,var(--color-divider));box-shadow:0 16px 40px color-mix(in srgb, var(--case-blue,var(--color-text)) 18%, transparent);border-radius:16px;grid-template-columns:150px minmax(0,1fr);align-items:center;display:grid}.CaseStudyArticle-module__g9F0wa__successEyebrow{width:auto;font-family:var(--font-family-mono);font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);letter-spacing:.07em;text-transform:uppercase;color:var(--case-blue,var(--color-brand-blue));background:0 0;border-radius:0;grid-row:1/3;margin:0;padding:0}.CaseStudyArticle-module__g9F0wa__successNorthStarMetric{max-width:1000px;font-family:var(--font-family-sans);font-size:var(--case-type-subheading);font-weight:var(--font-weight-semibold);letter-spacing:-.035em;color:inherit;margin:0;line-height:1.3}.CaseStudyArticle-module__g9F0wa__successNorthStarDefinition{max-width:900px;font-size:var(--case-type-supporting);color:color-mix(in srgb, var(--color-text-inverse) 88%, transparent);margin:0;line-height:1.45}.CaseStudyArticle-module__g9F0wa__successMetricGrid{gap:var(--space-sm);grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;display:grid}.CaseStudyArticle-module__g9F0wa__successMetricCard{min-height:0;padding:var(--space-sm);background:var(--case-green-soft,var(--color-surface-card));border:1px solid var(--case-green-border,var(--color-divider));border-radius:8px}.CaseStudyArticle-module__g9F0wa__successMetricCard:nth-child(2){background:var(--case-blue-soft,var(--color-surface-card));border-color:var(--case-blue-border,var(--color-divider))}.CaseStudyArticle-module__g9F0wa__successMetricCard:nth-child(3){background:var(--case-purple-soft,var(--color-surface-card));border-color:var(--case-purple-border,var(--color-divider))}.CaseStudyArticle-module__g9F0wa__successMetricCard:nth-child(4){background:var(--case-coral-soft,var(--color-surface-card));border-color:var(--case-coral-border,var(--color-divider))}.CaseStudyArticle-module__g9F0wa__successMetricHeader{align-items:center;gap:var(--space-xs);display:flex}.CaseStudyArticle-module__g9F0wa__successMetricIcon{width:28px;height:28px;color:var(--color-text);background:color-mix(in srgb, var(--color-bg) 78%, transparent);border:1px solid color-mix(in srgb, currentColor 18%, transparent);border-radius:7px;justify-content:center;align-items:center;display:inline-flex}.CaseStudyArticle-module__g9F0wa__successMetricLabel{font-family:var(--font-family-mono);font-size:var(--case-type-supporting);font-weight:var(--font-weight-semibold);letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-muted)}.CaseStudyArticle-module__g9F0wa__successMetricName{margin:var(--space-sm) 0 4px;font-family:var(--font-family-sans);font-size:var(--case-type-body);font-weight:var(--font-weight-semibold);color:var(--color-text);line-height:1.2}.CaseStudyArticle-module__g9F0wa__successMetricDefinition{font-size:var(--case-type-supporting);color:var(--color-text-muted);margin:0;line-height:1.45}@media (max-width:768px){.CaseStudyArticle-module__g9F0wa__successMetricGrid,.CaseStudyArticle-module__g9F0wa__successNorthStar{grid-template-columns:1fr}.CaseStudyArticle-module__g9F0wa__successEyebrow{grid-row:auto}}.CaseStudyArticle-module__g9F0wa__insightList{padding:var(--space-md);background:var(--case-green-soft,var(--color-surface-card));border:1px solid var(--case-green-border,var(--color-divider));border-radius:8px;margin:0;list-style:none}.CaseStudyArticle-module__g9F0wa__insightItem{font-family:var(--font-family-sans);font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-muted);padding-left:1rem;position:relative}.CaseStudyArticle-module__g9F0wa__insightItem:before{content:"•";color:var(--color-text-muted);position:absolute;left:0}.CaseStudyArticle-module__g9F0wa__insightItem .CaseStudyArticle-module__g9F0wa__strong{color:var(--color-text)}.CaseStudyArticle-module__g9F0wa__insightItem+.CaseStudyArticle-module__g9F0wa__insightItem{margin-top:var(--space-sm)}.CaseStudyArticle-module__g9F0wa__userQuotes{gap:var(--space-md);flex-direction:column;width:100%;display:flex}.CaseStudyArticle-module__g9F0wa__userQuotesGrid{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.CaseStudyArticle-module__g9F0wa__userQuotesLabel{text-align:center;grid-column:1/-1}.CaseStudyArticle-module__g9F0wa__userQuotesLabel:before,.CaseStudyArticle-module__g9F0wa__userQuotesLabel:after{content:"";width:2rem;height:1px;margin:0 var(--space-sm);vertical-align:middle;background:var(--border-subtle);display:inline-block}.CaseStudyArticle-module__g9F0wa__userQuote{justify-content:space-between;gap:var(--space-sm);min-height:100%;padding:var(--space-md);background:var(--color-surface-card);border:1px solid var(--color-divider);border-radius:6px;flex-direction:column;margin:0;display:flex}.CaseStudyArticle-module__g9F0wa__userQuoteText{color:var(--color-text);margin:0;font-style:italic}.CaseStudyArticle-module__g9F0wa__userQuoteMeta{padding-top:var(--space-sm);border-top:1px solid var(--color-divider);color:var(--color-text-muted);flex-direction:column;gap:2px;display:flex}.CaseStudyArticle-module__g9F0wa__userQuoteAuthor{font-weight:var(--font-weight-semibold);color:var(--color-text)}.CaseStudyArticle-module__g9F0wa__userQuoteAffiliation{color:var(--color-text-muted)}.CaseStudyArticle-module__g9F0wa__outcomePanel{gap:var(--space-md);width:100%;padding:var(--space-md);background:var(--case-green-soft,var(--color-surface-muted));border:1px solid var(--case-green-border,var(--color-divider));border-radius:6px;flex-direction:column;display:flex}.CaseStudyArticle-module__g9F0wa__outcomePanelLabel{text-align:center;text-transform:uppercase;letter-spacing:.06em;margin:0}.CaseStudyArticle-module__g9F0wa__outcomePanelLabel:before,.CaseStudyArticle-module__g9F0wa__outcomePanelLabel:after{content:"";width:2rem;height:1px;margin:0 var(--space-sm);vertical-align:middle;background:var(--border-subtle);display:inline-block}.CaseStudyArticle-module__g9F0wa__outcomeList{gap:var(--space-sm);grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;width:100%;margin:0;padding:0;list-style:none;display:grid}.CaseStudyArticle-module__g9F0wa__outcomeItem{min-width:0;margin:0}.CaseStudyArticle-module__g9F0wa__outcomeItemBox{align-items:center;gap:var(--space-sm);height:100%;padding:var(--space-sm) var(--space-md);background:var(--color-bg);border:1px solid var(--color-divider);border-radius:6px;display:flex}.CaseStudyArticle-module__g9F0wa__outcomeIcon{color:var(--color-text);flex-shrink:0}.CaseStudyArticle-module__g9F0wa__outcomeText{color:var(--color-text);font-weight:var(--font-weight-medium)}.CaseStudyArticle-module__g9F0wa__statementGrid{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;width:100%;display:grid}.CaseStudyArticle-module__g9F0wa__statementCard{align-items:flex-start;gap:var(--space-sm);padding:var(--space-md);background:var(--color-surface-card);border:1px solid var(--color-divider);border-radius:6px;display:flex}.CaseStudyArticle-module__g9F0wa__statementIcon{color:var(--color-text-muted);flex-shrink:0;margin-top:.125em}.CaseStudyArticle-module__g9F0wa__statementEmoji{width:48px;height:48px;font-size:var(--case-type-subheading);background:var(--color-surface-muted);border-radius:10px;place-items:center;line-height:1;display:grid}.CaseStudyArticle-module__g9F0wa__statementTitle{font-size:var(--case-type-subheading);font-weight:var(--font-weight-semibold);color:var(--color-text);margin:0;line-height:1.35}.CaseStudyArticle-module__g9F0wa__statementText{color:var(--color-text-muted);margin:0}.CaseStudyArticle-module__g9F0wa__statementGrid.CaseStudyArticle-module__g9F0wa__statementFlow{gap:var(--case-space-4);grid-template-columns:repeat(4,minmax(0,1fr))}.CaseStudyArticle-module__g9F0wa__statementFlow .CaseStudyArticle-module__g9F0wa__statementCard{gap:var(--case-space-3);background:var(--color-surface-card);border-color:var(--color-divider);border-radius:12px;flex-direction:column;min-width:0;position:relative}.CaseStudyArticle-module__g9F0wa__statementFlow .CaseStudyArticle-module__g9F0wa__statementCard:nth-child(2){background:var(--case-blue-soft)}.CaseStudyArticle-module__g9F0wa__statementFlow .CaseStudyArticle-module__g9F0wa__statementCard:nth-child(3){background:var(--case-purple-soft)}.CaseStudyArticle-module__g9F0wa__statementFlow .CaseStudyArticle-module__g9F0wa__statementCard:nth-child(4){background:var(--case-green-soft)}.CaseStudyArticle-module__g9F0wa__statementFlow .CaseStudyArticle-module__g9F0wa__statementIcon{color:var(--case-blue)}.CaseStudyArticle-module__g9F0wa__statementFlow .CaseStudyArticle-module__g9F0wa__statementCard:not(:last-child):after{content:"→";z-index:1;top:50%;right:calc(var(--case-space-4) * -1);width:var(--case-space-4);color:var(--color-text-muted);place-items:center;display:grid;position:absolute;transform:translateY(-50%)}@media (max-width:900px){.CaseStudyArticle-module__g9F0wa__statementGrid.CaseStudyArticle-module__g9F0wa__statementFlow{grid-template-columns:1fr}.CaseStudyArticle-module__g9F0wa__statementFlow .CaseStudyArticle-module__g9F0wa__statementCard:not(:last-child):after{top:auto;right:50%;bottom:calc(var(--case-space-4) * -1);transform:translate(50%)rotate(90deg)}}.CaseStudyArticle-module__g9F0wa__sectionBody.CaseStudyArticle-module__g9F0wa__sectionBodyDiscoveryMedia{gap:var(--case-space-4);flex-direction:column;display:flex}.CaseStudyArticle-module__g9F0wa__sectionBodyDiscoveryMedia>.CaseStudyArticle-module__g9F0wa__statementGrid.CaseStudyArticle-module__g9F0wa__statementFlow{grid-template-columns:minmax(0, 1fr) var(--case-space-6) minmax(0, 1fr) var(--case-space-6) minmax(0, 1fr) var(--case-space-6) minmax(0, 1fr);gap:var(--case-space-2);grid-template-rows:1fr;align-items:stretch;width:100%;display:grid;overflow:visible}.CaseStudyArticle-module__g9F0wa__sectionBodyDiscoveryMedia>.CaseStudyArticle-module__g9F0wa__statementFlow .CaseStudyArticle-module__g9F0wa__statementCard,.CaseStudyArticle-module__g9F0wa__sectionBodyDiscoveryMedia>.CaseStudyArticle-module__g9F0wa__statementFlow .CaseStudyArticle-module__g9F0wa__statementCard:nth-child(3),.CaseStudyArticle-module__g9F0wa__sectionBodyDiscoveryMedia>.CaseStudyArticle-module__g9F0wa__statementFlow .CaseStudyArticle-module__g9F0wa__statementCard:nth-child(4){align-items:flex-start;gap:var(--case-space-3);min-height:180px;padding:var(--case-space-4);background:var(--color-surface-card);border:1px solid var(--color-divider);border-radius:14px;flex-direction:column;grid-area:auto}.CaseStudyArticle-module__g9F0wa__sectionBodyDiscoveryMedia .CaseStudyArticle-module__g9F0wa__statementTitle,.CaseStudyArticle-module__g9F0wa__sectionBodyDiscoveryMedia .CaseStudyArticle-module__g9F0wa__statementText{font-size:var(--case-type-supporting);line-height:1.45}.CaseStudyArticle-module__g9F0wa__sectionBodyDiscoveryMedia>.CaseStudyArticle-module__g9F0wa__statementFlow .CaseStudyArticle-module__g9F0wa__statementCard:not(:last-child):after,.CaseStudyArticle-module__g9F0wa__sectionBodyDiscoveryMedia>.CaseStudyArticle-module__g9F0wa__statementFlow .CaseStudyArticle-module__g9F0wa__statementCard:first-child:after,.CaseStudyArticle-module__g9F0wa__sectionBodyDiscoveryMedia>.CaseStudyArticle-module__g9F0wa__statementFlow .CaseStudyArticle-module__g9F0wa__statementCard:nth-child(2):after,.CaseStudyArticle-module__g9F0wa__sectionBodyDiscoveryMedia>.CaseStudyArticle-module__g9F0wa__statementFlow .CaseStudyArticle-module__g9F0wa__statementCard:nth-child(3):after{content:none}.CaseStudyArticle-module__g9F0wa__statementFlowArrow{font-size:var(--case-type-subheading);color:var(--color-text-muted);align-self:stretch;place-items:center;display:grid}.CaseStudyArticle-module__g9F0wa__sectionBodyDiscoveryMedia>.CaseStudyArticle-module__g9F0wa__tableFigure{grid-column:auto;width:100%}@media (max-width:900px){.CaseStudyArticle-module__g9F0wa__sectionBodyDiscoveryMedia>.CaseStudyArticle-module__g9F0wa__statementGrid.CaseStudyArticle-module__g9F0wa__statementFlow{grid-template-rows:none;grid-template-columns:1fr}.CaseStudyArticle-module__g9F0wa__statementFlowArrow{min-height:var(--case-space-6);transform:rotate(90deg)}}.CaseStudyArticle-module__g9F0wa__splitCompare{gap:var(--space-md);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;width:100%;display:grid}.CaseStudyArticle-module__g9F0wa__splitPanel{gap:var(--space-md);padding:var(--space-md);background:var(--color-surface-card);border:1px solid var(--color-divider);border-radius:6px;flex-direction:column;display:flex}.CaseStudyArticle-module__g9F0wa__splitTitle,.CaseStudyArticle-module__g9F0wa__splitItemTitle{color:var(--color-text);margin:0}.CaseStudyArticle-module__g9F0wa__splitItemBody{margin:var(--space-2xs) 0 0;color:var(--color-text-muted)}.CaseStudyArticle-module__g9F0wa__splitDivider{justify-content:center;align-items:center;display:flex}.CaseStudyArticle-module__g9F0wa__splitArrow{width:2rem;height:2rem;color:var(--color-text-muted);background:var(--color-surface-card);border:1px solid var(--color-divider);border-radius:50%;justify-content:center;align-items:center;display:flex}.CaseStudyArticle-module__g9F0wa__splitResultList{margin:0;padding:0;list-style:none}.CaseStudyArticle-module__g9F0wa__splitResultItem{align-items:center;gap:var(--space-sm);color:var(--color-text-muted);display:flex}.CaseStudyArticle-module__g9F0wa__splitResultItem+.CaseStudyArticle-module__g9F0wa__splitResultItem{margin-top:var(--space-sm)}.CaseStudyArticle-module__g9F0wa__splitResultIcon{color:var(--color-text-muted);flex-shrink:0}.CaseStudyArticle-module__g9F0wa__impactList{margin:0;padding:0;list-style:none}.CaseStudyArticle-module__g9F0wa__impactItem{color:var(--color-text-muted);padding-left:1.25rem;position:relative}.CaseStudyArticle-module__g9F0wa__impactItem:before{content:"•";color:var(--color-text);position:absolute;left:0}.CaseStudyArticle-module__g9F0wa__impactItem+.CaseStudyArticle-module__g9F0wa__impactItem{margin-top:var(--space-sm)}.CaseStudyArticle-module__g9F0wa__matrixWrap{border:1px solid var(--color-divider);border-radius:6px;width:100%;overflow-x:auto}.CaseStudyArticle-module__g9F0wa__matrix{table-layout:fixed;border-collapse:collapse;width:100%;min-width:36rem}.CaseStudyArticle-module__g9F0wa__matrix th,.CaseStudyArticle-module__g9F0wa__matrix td{width:20%;padding:var(--space-sm);text-align:center;vertical-align:middle;border-bottom:1px solid var(--border-subtle)}.CaseStudyArticle-module__g9F0wa__matrix th:first-child,.CaseStudyArticle-module__g9F0wa__matrix td:first-child{text-align:left}.CaseStudyArticle-module__g9F0wa__matrix thead th{color:var(--color-text);background:var(--color-surface-muted)}.CaseStudyArticle-module__g9F0wa__matrix tbody th{color:var(--color-text)}.CaseStudyArticle-module__g9F0wa__matrixHighlightRow{background:var(--color-surface-card)}.CaseStudyArticle-module__g9F0wa__matrixHighlightRow th{color:var(--color-text);font-weight:var(--font-weight-semibold)}.CaseStudyArticle-module__g9F0wa__competitiveBoard{background:var(--color-surface-muted);border:1px solid var(--color-divider);border-radius:10px;grid-template-columns:1fr;width:100%;max-width:1100px;margin:0;display:grid;overflow:hidden}.CaseStudyArticle-module__g9F0wa__competitiveOverview,.CaseStudyArticle-module__g9F0wa__competitiveLandscape{min-width:0}.CaseStudyArticle-module__g9F0wa__competitiveOverview{border-right:0;border-bottom:1px solid var(--color-divider);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.CaseStudyArticle-module__g9F0wa__competitiveHeader{border-bottom:1px solid var(--color-divider);grid-column:1/-1;grid-template-columns:132px minmax(0,1fr);min-height:0;display:grid}.CaseStudyArticle-module__g9F0wa__competitiveCount{padding:var(--space-md);text-align:center;border-right:1px solid var(--color-divider);flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}.CaseStudyArticle-module__g9F0wa__competitiveCount strong{font-family:var(--font-family-sans);font-size:var(--case-type-heading);font-weight:var(--font-weight-semibold);color:var(--case-blue,var(--color-brand-blue));line-height:1}.CaseStudyArticle-module__g9F0wa__competitiveCount span{max-width:90px;font-size:var(--case-type-supporting);font-weight:var(--font-weight-semibold);color:var(--case-blue,var(--color-text));line-height:1.25}.CaseStudyArticle-module__g9F0wa__competitorNames{gap:var(--space-xs);padding:var(--space-md);grid-template-columns:repeat(3,minmax(0,1fr));align-content:center;display:grid}.CaseStudyArticle-module__g9F0wa__competitorNames span{min-height:30px;font-family:var(--font-family-sans);font-size:var(--case-type-supporting);font-weight:var(--font-weight-medium);text-align:center;color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-divider);border-radius:6px;justify-content:center;align-items:center;padding:5px 8px;display:flex}.CaseStudyArticle-module__g9F0wa__competitiveFinding{min-height:0;padding:var(--space-md);border-bottom:0;display:block}.CaseStudyArticle-module__g9F0wa__competitiveFinding+.CaseStudyArticle-module__g9F0wa__competitiveFinding{border-left:1px solid var(--color-divider)}.CaseStudyArticle-module__g9F0wa__competitiveFinding h4{margin:0;margin-bottom:var(--space-sm);font-family:var(--font-family-sans);font-size:var(--case-type-body);font-weight:var(--font-weight-semibold);color:var(--color-text);line-height:1.2}.CaseStudyArticle-module__g9F0wa__competitiveFinding ul{font-size:var(--case-type-supporting);color:var(--color-text-muted);margin:0;padding-left:1rem}.CaseStudyArticle-module__g9F0wa__competitiveFinding li{padding-left:2px;line-height:1.45}.CaseStudyArticle-module__g9F0wa__competitiveFinding li+li{margin-top:6px}.CaseStudyArticle-module__g9F0wa__competitiveLandscape{padding:var(--space-md);background:var(--color-bg);flex-direction:column;display:flex}.CaseStudyArticle-module__g9F0wa__competitiveLandscapeHeader span,.CaseStudyArticle-module__g9F0wa__competitiveOpportunity span{font-family:var(--font-family-mono);font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);letter-spacing:.07em;text-transform:uppercase;color:var(--case-blue,var(--color-brand-blue))}.CaseStudyArticle-module__g9F0wa__competitiveLandscapeHeader h4{font-family:var(--font-family-sans);font-size:var(--case-type-subheading);font-weight:var(--font-weight-semibold);color:var(--color-text);margin:4px 0 0;line-height:1.15}.CaseStudyArticle-module__g9F0wa__competitivePatternList{gap:var(--space-sm);margin-top:var(--space-md);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.CaseStudyArticle-module__g9F0wa__competitivePattern{gap:var(--space-xs);padding:var(--space-sm);background:var(--case-blue-soft,var(--color-surface-muted));border:1px solid var(--case-blue-border,var(--color-divider));border-radius:8px;grid-template-columns:20px minmax(0,1fr);display:grid}.CaseStudyArticle-module__g9F0wa__competitivePattern:nth-child(2){background:var(--case-purple-soft,var(--color-surface-muted));border-color:var(--case-purple-border,var(--color-divider))}.CaseStudyArticle-module__g9F0wa__competitivePattern:nth-child(3){background:var(--case-coral-soft,var(--color-surface-muted));border-color:var(--case-coral-border,var(--color-divider))}.CaseStudyArticle-module__g9F0wa__competitivePatternIndex{font-family:var(--font-family-mono);font-size:var(--font-size-label);color:var(--color-text-muted)}.CaseStudyArticle-module__g9F0wa__competitivePattern h5{font-family:var(--font-family-sans);font-size:var(--case-type-body);font-weight:var(--font-weight-semibold);color:var(--color-text);margin:0}.CaseStudyArticle-module__g9F0wa__competitivePattern p{font-size:var(--case-type-supporting);color:var(--color-text-muted);margin:4px 0 0;line-height:1.45}.CaseStudyArticle-module__g9F0wa__competitivePattern .CaseStudyArticle-module__g9F0wa__competitivePatternNames{font-family:var(--font-family-mono);font-size:var(--font-size-label);color:var(--case-blue,var(--color-brand-blue))}.CaseStudyArticle-module__g9F0wa__competitiveOpportunity{gap:var(--space-xs);margin-top:var(--space-md);padding:var(--space-md);background:var(--case-green-soft,var(--color-surface-muted));border:1px solid var(--case-green-border,var(--color-divider));border-radius:8px;flex-direction:column;display:flex}.CaseStudyArticle-module__g9F0wa__competitiveOpportunity span{color:var(--case-green,var(--color-text))}.CaseStudyArticle-module__g9F0wa__competitiveOpportunity strong{font-family:var(--font-family-sans);font-size:var(--case-type-subheading);font-weight:var(--font-weight-semibold);color:var(--color-text);line-height:1.4}@media (max-width:900px){.CaseStudyArticle-module__g9F0wa__competitiveBoard{grid-template-columns:1fr}.CaseStudyArticle-module__g9F0wa__competitiveOverview{border-right:0;border-bottom:1px solid var(--color-divider)}}@media (max-width:640px){.CaseStudyArticle-module__g9F0wa__competitiveHeader{grid-template-columns:96px minmax(0,1fr)}.CaseStudyArticle-module__g9F0wa__competitiveFinding{grid-template-columns:1fr}.CaseStudyArticle-module__g9F0wa__competitiveHeader{min-height:0}.CaseStudyArticle-module__g9F0wa__competitiveCount{border-right:1px solid var(--color-divider);border-bottom:0;min-height:0}.CaseStudyArticle-module__g9F0wa__competitorNames{grid-template-columns:repeat(2,minmax(0,1fr))}.CaseStudyArticle-module__g9F0wa__competitiveFinding{min-height:0}.CaseStudyArticle-module__g9F0wa__competitiveFinding+.CaseStudyArticle-module__g9F0wa__competitiveFinding{border-top:1px solid var(--color-divider);border-left:0}}.CaseStudyArticle-module__g9F0wa__studyGrid{gap:var(--space-md);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;width:100%;display:grid}@media (max-width:640px){.CaseStudyArticle-module__g9F0wa__studyGrid{grid-template-columns:1fr}}.CaseStudyArticle-module__g9F0wa__sectionFeatured .CaseStudyArticle-module__g9F0wa__sectionBody{gap:var(--space-xl)}.CaseStudyArticle-module__g9F0wa__showcase{width:100%;padding:var(--space-xl);background:var(--case-purple-soft,var(--color-surface-card));border:1px solid var(--case-purple-border,var(--color-divider));border-radius:6px;flex-direction:column;display:flex}.CaseStudyArticle-module__g9F0wa__showcaseLayout{gap:var(--space-lg);flex-direction:column;width:100%;display:flex}.CaseStudyArticle-module__g9F0wa__showcaseSplit .CaseStudyArticle-module__g9F0wa__showcaseLayout{gap:var(--space-xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.CaseStudyArticle-module__g9F0wa__showcaseContent{gap:var(--space-md);flex-direction:column;justify-content:center;min-width:0;display:flex}.CaseStudyArticle-module__g9F0wa__showcaseMedia{gap:var(--space-sm);flex-direction:column;min-width:0;display:flex}.CaseStudyArticle-module__g9F0wa__showcaseImageStack,.CaseStudyArticle-module__g9F0wa__showcaseHeader{gap:var(--space-sm);flex-direction:column;width:100%;display:flex}.CaseStudyArticle-module__g9F0wa__showcaseTitle{color:var(--color-text);margin:0}.CaseStudyArticle-module__g9F0wa__showcaseTitleBody{color:var(--color-text-muted)}.CaseStudyArticle-module__g9F0wa__showcaseTitleBody strong{color:var(--color-text)}.CaseStudyArticle-module__g9F0wa__showcaseLead{color:var(--color-text);margin:0}.CaseStudyArticle-module__g9F0wa__showcaseDescription{color:var(--color-text-muted);margin:0}.CaseStudyArticle-module__g9F0wa__showcasePartners{margin-top:var(--space-2xs)}.CaseStudyArticle-module__g9F0wa__showcaseImageFrame{border:1px solid var(--color-divider);border-radius:6px;width:100%;overflow:hidden}.CaseStudyArticle-module__g9F0wa__showcaseImage{width:100%;height:auto;display:block}.CaseStudyArticle-module__g9F0wa__showcaseLink{align-self:flex-start;text-decoration:none}.CaseStudyArticle-module__g9F0wa__showcasePdf{gap:var(--space-sm);flex-direction:column;width:100%;display:flex}.CaseStudyArticle-module__g9F0wa__showcasePdfPreviewLink{color:inherit;text-decoration:none;display:block}.CaseStudyArticle-module__g9F0wa__showcasePdfPreviewLink:hover{opacity:.85}.CaseStudyArticle-module__g9F0wa__showcasePdfFrame{border:1px solid var(--color-divider);background:var(--color-surface-card);border-radius:6px;width:100%;height:420px}@media (max-width:1100px){.CaseStudyArticle-module__g9F0wa__learningGridFour,.CaseStudyArticle-module__g9F0wa__featureGridFour{grid-template-columns:repeat(2,minmax(0,1fr))}.CaseStudyArticle-module__g9F0wa__outcomeList{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){.CaseStudyArticle-module__g9F0wa__scribbleFlow{padding:var(--space-md)}.CaseStudyArticle-module__g9F0wa__scribbleCanvas{width:100%}.CaseStudyArticle-module__g9F0wa__scribbleNode{width:112px;max-width:none;min-height:56px;padding:var(--case-space-2);font-size:var(--case-type-supporting)}.CaseStudyArticle-module__g9F0wa__scribbleList:has(>.CaseStudyArticle-module__g9F0wa__scribbleItem:nth-child(5):last-child) .CaseStudyArticle-module__g9F0wa__scribbleItem:nth-child(2){--flow-x:77%}.CaseStudyArticle-module__g9F0wa__scribbleList:has(>.CaseStudyArticle-module__g9F0wa__scribbleItem:nth-child(5):last-child) .CaseStudyArticle-module__g9F0wa__scribbleItem:nth-child(5){--flow-x:23%}.CaseStudyArticle-module__g9F0wa__learningGrid,.CaseStudyArticle-module__g9F0wa__learningGridFive,.CaseStudyArticle-module__g9F0wa__learningGridFour,.CaseStudyArticle-module__g9F0wa__learningGridTwo,.CaseStudyArticle-module__g9F0wa__userQuotesGrid,.CaseStudyArticle-module__g9F0wa__featureGridFour,.CaseStudyArticle-module__g9F0wa__featureGridThree{grid-template-columns:1fr}.CaseStudyArticle-module__g9F0wa__outcomeList{grid-template-columns:repeat(2,minmax(0,1fr))}.CaseStudyArticle-module__g9F0wa__showcase{padding:var(--space-md)}.CaseStudyArticle-module__g9F0wa__showcaseSplit .CaseStudyArticle-module__g9F0wa__showcaseLayout{grid-template-columns:1fr;align-items:start}}.CaseStudyArticle-module__g9F0wa__section{border-bottom-color:var(--color-border-strong);padding-block:clamp(48px,6vw,72px)}.CaseStudyArticle-module__g9F0wa__sectionGrouped{padding-block:clamp(32px,4vw,48px)}.CaseStudyArticle-module__g9F0wa__sectionGrouped+.CaseStudyArticle-module__g9F0wa__section:not(.CaseStudyArticle-module__g9F0wa__sectionGrouped){border-top-color:var(--color-border-strong)}.CaseStudyArticle-module__g9F0wa__sectionKicker{margin:0 0 var(--space-xs);font-family:var(--font-family-mono);font-size:var(--font-size-label);font-weight:var(--font-weight-regular);line-height:var(--line-height-label);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}.CaseStudyArticle-module__g9F0wa__sectionTitle{max-width:28ch;font-size:var(--case-type-heading);letter-spacing:-.035em;line-height:1.12}.CaseStudyArticle-module__g9F0wa__sectionTitleSmall{max-width:36ch;font-family:var(--font-family-heading);font-size:var(--case-type-subsection);font-weight:var(--font-weight-medium);letter-spacing:-.03em;line-height:1.2}.CaseStudyArticle-module__g9F0wa__body,.CaseStudyArticle-module__g9F0wa__list,.CaseStudyArticle-module__g9F0wa__subheading,.CaseStudyArticle-module__g9F0wa__insightList{max-width:72ch}.CaseStudyArticle-module__g9F0wa__body,.CaseStudyArticle-module__g9F0wa__list{font-size:var(--case-study-body-size);line-height:var(--case-study-body-line)}.CaseStudyArticle-module__g9F0wa__subheading{margin-top:var(--space-md);font-family:var(--font-family-heading);font-size:var(--case-type-heading);font-weight:var(--font-weight-medium);line-height:1.2}.CaseStudyArticle-module__g9F0wa__leadHeading{max-width:36ch;font-size:var(--case-type-subsection);color:var(--color-text);line-height:1.25}.CaseStudyArticle-module__g9F0wa__eyebrow,.CaseStudyArticle-module__g9F0wa__articleLabel{font-family:var(--font-family-mono);font-size:var(--font-size-label);font-weight:var(--font-weight-regular);line-height:var(--line-height-label);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);margin-top:0}.CaseStudyArticle-module__g9F0wa__eyebrowSuccess,.CaseStudyArticle-module__g9F0wa__eyebrowProcess,.CaseStudyArticle-module__g9F0wa__eyebrowProblem,.CaseStudyArticle-module__g9F0wa__eyebrowReflection{background:0 0;border:0;border-radius:0;padding:0}.CaseStudyArticle-module__g9F0wa__eyebrowSuccess{color:var(--case-green)}.CaseStudyArticle-module__g9F0wa__eyebrowProcess{color:var(--case-blue)}.CaseStudyArticle-module__g9F0wa__eyebrowProblem{color:var(--case-coral)}.CaseStudyArticle-module__g9F0wa__eyebrowReflection{color:var(--case-purple)}.CaseStudyArticle-module__g9F0wa__blockquote{max-width:820px;font-family:var(--font-family-heading);font-size:var(--case-type-card-title);background:var(--color-surface-card);border-color:var(--color-divider);border-left:3px solid var(--case-blue);border-radius:10px;padding:clamp(20px,2.5vw,28px);line-height:1.35}.CaseStudyArticle-module__g9F0wa__callout{background:var(--case-blue-soft);border-color:var(--case-blue-border);border-radius:14px;align-items:center;min-height:0;padding:clamp(22px,3vw,32px)}.CaseStudyArticle-module__g9F0wa__callout.CaseStudyArticle-module__g9F0wa__calloutSuccess{background:var(--case-green-soft);border:0}.CaseStudyArticle-module__g9F0wa__calloutSuccess .CaseStudyArticle-module__g9F0wa__calloutSuccessIcon{background:var(--case-green)}.CaseStudyArticle-module__g9F0wa__calloutText{max-width:44ch;font-size:var(--case-type-card-title);font-weight:var(--font-weight-semibold);letter-spacing:-.025em;color:var(--color-text);line-height:1.3}.CaseStudyArticle-module__g9F0wa__calloutHighlight{background:var(--case-blue-soft);border-color:var(--case-blue-border)}.CaseStudyArticle-module__g9F0wa__calloutOpportunity{background:var(--case-blue-soft);border:1px solid var(--case-blue-border);border-left:5px solid var(--case-blue);min-height:0;box-shadow:none;border-radius:14px;padding:clamp(22px,3vw,32px)}.CaseStudyArticle-module__g9F0wa__calloutOpportunity .CaseStudyArticle-module__g9F0wa__calloutText{font-size:var(--case-type-subsection);line-height:1.18}.CaseStudyArticle-module__g9F0wa__researchGoalBanner{background:var(--case-blue-soft);border:1px solid var(--case-blue-border);border-left:3px solid var(--case-blue);border-radius:10px;width:min(100%,920px);min-height:0;padding:clamp(16px,2vw,20px)}.CaseStudyArticle-module__g9F0wa__researchGoalTitle{font-family:var(--font-family-mono);font-size:var(--case-type-supporting);font-weight:var(--font-weight-regular);letter-spacing:.08em;text-transform:uppercase;color:var(--case-blue)}.CaseStudyArticle-module__g9F0wa__researchGoalText{max-width:52ch;margin-top:var(--space-xs);font-family:var(--font-family-heading);font-size:var(--case-type-card-title);color:var(--color-text);line-height:1.35}.CaseStudyArticle-module__g9F0wa__featureGrid,.CaseStudyArticle-module__g9F0wa__learningGrid,.CaseStudyArticle-module__g9F0wa__metricsGrid,.CaseStudyArticle-module__g9F0wa__statementGrid,.CaseStudyArticle-module__g9F0wa__outcomeList{gap:var(--space-md)}.CaseStudyArticle-module__g9F0wa__featureCard,.CaseStudyArticle-module__g9F0wa__learningCard,.CaseStudyArticle-module__g9F0wa__card,.CaseStudyArticle-module__g9F0wa__metricCard,.CaseStudyArticle-module__g9F0wa__statementCard,.CaseStudyArticle-module__g9F0wa__outcomeItemBox{background:var(--color-surface-card);border:1px solid var(--color-divider);border-radius:10px;min-height:0;padding:clamp(18px,2vw,24px)}.CaseStudyArticle-module__g9F0wa__featureCard:nth-child(4n+2),.CaseStudyArticle-module__g9F0wa__featureCard:nth-child(4n+3),.CaseStudyArticle-module__g9F0wa__featureCard:nth-child(4n+4),.CaseStudyArticle-module__g9F0wa__learningCard:nth-child(4n+2),.CaseStudyArticle-module__g9F0wa__learningCard:nth-child(4n+3),.CaseStudyArticle-module__g9F0wa__learningCard:nth-child(4n+4),.CaseStudyArticle-module__g9F0wa__card:nth-of-type(4n+2),.CaseStudyArticle-module__g9F0wa__card:nth-of-type(4n+3),.CaseStudyArticle-module__g9F0wa__card:nth-of-type(4n+4),.CaseStudyArticle-module__g9F0wa__metricCard:nth-child(2n),.CaseStudyArticle-module__g9F0wa__statementCard:nth-child(2n),.CaseStudyArticle-module__g9F0wa__outcomeItem:nth-child(4n+2) .CaseStudyArticle-module__g9F0wa__outcomeItemBox,.CaseStudyArticle-module__g9F0wa__outcomeItem:nth-child(4n+3) .CaseStudyArticle-module__g9F0wa__outcomeItemBox,.CaseStudyArticle-module__g9F0wa__outcomeItem:nth-child(4n+4) .CaseStudyArticle-module__g9F0wa__outcomeItemBox{background:var(--color-surface-card);border-color:var(--color-divider)}.CaseStudyArticle-module__g9F0wa__featureTitle,.CaseStudyArticle-module__g9F0wa__learningTitle,.CaseStudyArticle-module__g9F0wa__cardTitle,.CaseStudyArticle-module__g9F0wa__metricValue,.CaseStudyArticle-module__g9F0wa__statementText,.CaseStudyArticle-module__g9F0wa__outcomeText{font-size:var(--case-type-card-title);line-height:1.35}.CaseStudyArticle-module__g9F0wa__featureDescription,.CaseStudyArticle-module__g9F0wa__learningDescription,.CaseStudyArticle-module__g9F0wa__splitItemBody,.CaseStudyArticle-module__g9F0wa__showcaseDescription,.CaseStudyArticle-module__g9F0wa__showcaseLead{font-size:var(--case-study-body-size);line-height:var(--case-study-body-line)}.CaseStudyArticle-module__g9F0wa__mediaCard{background:var(--color-surface-card);border-color:var(--color-divider);border-radius:14px;padding:8px}.CaseStudyArticle-module__g9F0wa__mediaFrame,.CaseStudyArticle-module__g9F0wa__embedFrameWrap,.CaseStudyArticle-module__g9F0wa__tweetEmbedFrameWrap,.CaseStudyArticle-module__g9F0wa__imagePlaceholder{background:var(--color-surface-photo);border-color:var(--color-divider);border-radius:9px}.CaseStudyArticle-module__g9F0wa__mediaCaption{font-family:var(--font-family-mono);font-size:var(--font-size-label);line-height:var(--line-height-label);text-transform:none;color:var(--color-text-muted);padding-inline:4px}.CaseStudyArticle-module__g9F0wa__imageGrid{gap:var(--space-md)}.CaseStudyArticle-module__g9F0wa__tableWrap,.CaseStudyArticle-module__g9F0wa__matrixWrap{border-color:var(--color-border-strong);border-radius:10px}.CaseStudyArticle-module__g9F0wa__table th,.CaseStudyArticle-module__g9F0wa__table td,.CaseStudyArticle-module__g9F0wa__matrix th,.CaseStudyArticle-module__g9F0wa__matrix td{border-color:var(--color-divider);padding:clamp(12px,1.5vw,18px)}.CaseStudyArticle-module__g9F0wa__table th,.CaseStudyArticle-module__g9F0wa__matrix thead th{font-family:var(--font-family-mono);font-size:var(--font-size-label);font-weight:var(--font-weight-regular);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);background:var(--color-surface-card)}.CaseStudyArticle-module__g9F0wa__table td,.CaseStudyArticle-module__g9F0wa__matrix td,.CaseStudyArticle-module__g9F0wa__matrix tbody th{font-size:var(--case-study-body-size);line-height:1.55}.CaseStudyArticle-module__g9F0wa__testimonial{background:var(--color-surface-card);border-color:var(--color-divider);border-left:4px solid var(--case-blue);border-radius:10px;min-height:0;padding:clamp(20px,2.5vw,28px)}.CaseStudyArticle-module__g9F0wa__testimonialQuote{max-width:46ch;font-family:var(--font-family-heading);font-size:var(--case-type-card-title);line-height:1.45}.CaseStudyArticle-module__g9F0wa__testimonial:before{color:var(--case-blue)}.CaseStudyArticle-module__g9F0wa__splitCompare{background:var(--color-surface-card);border:1px solid var(--color-divider);border-radius:12px;gap:0;overflow:hidden}.CaseStudyArticle-module__g9F0wa__splitPanel{background:0 0;border:0;border-radius:0;padding:clamp(20px,2.5vw,28px)}.CaseStudyArticle-module__g9F0wa__splitPanel+.CaseStudyArticle-module__g9F0wa__splitPanel{border-left:1px solid var(--color-divider)}.CaseStudyArticle-module__g9F0wa__showcase{background:var(--color-surface-card);border-color:var(--color-divider);border-radius:12px;padding:clamp(20px,2.5vw,28px)}.CaseStudyArticle-module__g9F0wa__showcase:nth-of-type(2n){background:var(--color-surface-card);border-color:var(--color-divider)}.CaseStudyArticle-module__g9F0wa__showcaseImageFrame,.CaseStudyArticle-module__g9F0wa__showcasePdfFrame{border-color:var(--color-divider);border-radius:9px}.CaseStudyArticle-module__g9F0wa__statHighlight{align-items:center;gap:var(--space-sm);width:fit-content;max-width:100%;min-height:0;padding:10px var(--space-md);background:var(--case-green-soft);border-color:var(--case-green-border);border-radius:8px;flex-direction:row;justify-content:flex-start}.CaseStudyArticle-module__g9F0wa__statValue{font-family:var(--font-family-sans);font-size:var(--case-type-subsection);font-weight:var(--font-weight-semibold);color:var(--case-green);line-height:1}.CaseStudyArticle-module__g9F0wa__statLabel{font-size:var(--case-type-supporting)}.CaseStudyArticle-module__g9F0wa__section:has(.CaseStudyArticle-module__g9F0wa__successFramework){padding-block:clamp(32px,4vw,48px)}.CaseStudyArticle-module__g9F0wa__section:has(.CaseStudyArticle-module__g9F0wa__successFramework) .CaseStudyArticle-module__g9F0wa__sectionHeader{margin-bottom:var(--space-md)}.CaseStudyArticle-module__g9F0wa__section:has(.CaseStudyArticle-module__g9F0wa__successFramework) .CaseStudyArticle-module__g9F0wa__sectionTitle{font-size:var(--case-type-section)}.CaseStudyArticle-module__g9F0wa__section:has(.CaseStudyArticle-module__g9F0wa__successFramework) .CaseStudyArticle-module__g9F0wa__sectionBody{gap:var(--space-sm)}.CaseStudyArticle-module__g9F0wa__successNorthStar{color:var(--color-text);background:var(--case-blue-soft);border-color:var(--case-blue-border);box-shadow:none}.CaseStudyArticle-module__g9F0wa__successNorthStarDefinition{color:var(--color-text-muted)}.CaseStudyArticle-module__g9F0wa__successMetricCard,.CaseStudyArticle-module__g9F0wa__successMetricCard:nth-child(2),.CaseStudyArticle-module__g9F0wa__successMetricCard:nth-child(3),.CaseStudyArticle-module__g9F0wa__successMetricCard:nth-child(4),.CaseStudyArticle-module__g9F0wa__autonomyMap,.CaseStudyArticle-module__g9F0wa__userJourneyTable td,.CaseStudyArticle-module__g9F0wa__competitiveBoard{background:var(--color-surface-card);border-color:var(--color-divider)}.CaseStudyArticle-module__g9F0wa__competitiveLandscape,.CaseStudyArticle-module__g9F0wa__competitorNames span{background:var(--color-bg)}.CaseStudyArticle-module__g9F0wa__competitivePattern,.CaseStudyArticle-module__g9F0wa__competitivePattern:nth-child(2),.CaseStudyArticle-module__g9F0wa__competitivePattern:nth-child(3){background:var(--color-surface-card);border-color:var(--color-divider)}.CaseStudyArticle-module__g9F0wa__competitiveOpportunity{background:var(--case-blue-soft);border-color:var(--case-blue-border)}@media (max-width:900px){.CaseStudyArticle-module__g9F0wa__section,.CaseStudyArticle-module__g9F0wa__sectionGrouped{padding-block:clamp(40px,7vw,56px)}.CaseStudyArticle-module__g9F0wa__sectionTitle{max-width:28ch}}@media (max-width:768px){.CaseStudyArticle-module__g9F0wa__sectionTitle{font-size:var(--case-type-section)}.CaseStudyArticle-module__g9F0wa__sectionTitleSmall{font-size:var(--case-type-subsection)}.CaseStudyArticle-module__g9F0wa__featureCard,.CaseStudyArticle-module__g9F0wa__learningCard,.CaseStudyArticle-module__g9F0wa__card,.CaseStudyArticle-module__g9F0wa__metricCard,.CaseStudyArticle-module__g9F0wa__statementCard,.CaseStudyArticle-module__g9F0wa__outcomeItemBox{min-height:0}.CaseStudyArticle-module__g9F0wa__splitPanel+.CaseStudyArticle-module__g9F0wa__splitPanel{border-top:1px solid var(--color-divider);border-left:0}.CaseStudyArticle-module__g9F0wa__quoteGrid,.CaseStudyArticle-module__g9F0wa__featureGrid,.CaseStudyArticle-module__g9F0wa__featureGridTwo,.CaseStudyArticle-module__g9F0wa__featureGridThree,.CaseStudyArticle-module__g9F0wa__featureGridFour,.CaseStudyArticle-module__g9F0wa__learningGrid,.CaseStudyArticle-module__g9F0wa__learningGridTwo,.CaseStudyArticle-module__g9F0wa__learningGridFive,.CaseStudyArticle-module__g9F0wa__learningGridFour,.CaseStudyArticle-module__g9F0wa__metricsGrid,.CaseStudyArticle-module__g9F0wa__successMetricGrid,.CaseStudyArticle-module__g9F0wa__statementGrid,.CaseStudyArticle-module__g9F0wa__studyGrid,.CaseStudyArticle-module__g9F0wa__outcomeList{grid-template-columns:1fr}}.CaseStudyArticle-module__g9F0wa__compactCardGrid{gap:var(--space-sm)}.CaseStudyArticle-module__g9F0wa__compactCardGrid .CaseStudyArticle-module__g9F0wa__featureCard,.CaseStudyArticle-module__g9F0wa__compactCardGrid .CaseStudyArticle-module__g9F0wa__learningCard{border-radius:8px;gap:6px;height:100%;min-height:0;padding:14px}.CaseStudyArticle-module__g9F0wa__compactCardGrid .CaseStudyArticle-module__g9F0wa__featureIcon,.CaseStudyArticle-module__g9F0wa__compactCardGrid .CaseStudyArticle-module__g9F0wa__learningIcon{width:18px;height:18px;color:var(--case-blue)}.CaseStudyArticle-module__g9F0wa__compactCardGrid .CaseStudyArticle-module__g9F0wa__featureIcon svg{width:18px;height:18px}.CaseStudyArticle-module__g9F0wa__compactCardGrid>:nth-child(2) .CaseStudyArticle-module__g9F0wa__featureIcon,.CaseStudyArticle-module__g9F0wa__compactCardGrid>:nth-child(2) .CaseStudyArticle-module__g9F0wa__learningIcon{color:var(--case-purple)}.CaseStudyArticle-module__g9F0wa__compactCardGrid>:nth-child(3) .CaseStudyArticle-module__g9F0wa__featureIcon,.CaseStudyArticle-module__g9F0wa__compactCardGrid>:nth-child(3) .CaseStudyArticle-module__g9F0wa__learningIcon{color:var(--case-green)}.CaseStudyArticle-module__g9F0wa__compactCardGrid .CaseStudyArticle-module__g9F0wa__featureTitle,.CaseStudyArticle-module__g9F0wa__compactCardGrid .CaseStudyArticle-module__g9F0wa__learningTitle{font-family:var(--font-family-sans);font-size:var(--case-type-body);line-height:1.35}.CaseStudyArticle-module__g9F0wa__compactCardGrid .CaseStudyArticle-module__g9F0wa__featureDescription,.CaseStudyArticle-module__g9F0wa__compactCardGrid .CaseStudyArticle-module__g9F0wa__learningDescription{font-size:var(--case-type-supporting);line-height:1.45}.CaseStudyArticle-module__g9F0wa__sectionTitleSmall,.CaseStudyArticle-module__g9F0wa__subheading,.CaseStudyArticle-module__g9F0wa__leadHeading,.CaseStudyArticle-module__g9F0wa__calloutOpportunity .CaseStudyArticle-module__g9F0wa__calloutText{font-size:var(--case-type-subsection)}.CaseStudyArticle-module__g9F0wa__blockquote,.CaseStudyArticle-module__g9F0wa__calloutText,.CaseStudyArticle-module__g9F0wa__researchGoalText,.CaseStudyArticle-module__g9F0wa__featureTitle,.CaseStudyArticle-module__g9F0wa__learningTitle,.CaseStudyArticle-module__g9F0wa__cardTitle,.CaseStudyArticle-module__g9F0wa__metricValue,.CaseStudyArticle-module__g9F0wa__statementText,.CaseStudyArticle-module__g9F0wa__outcomeText,.CaseStudyArticle-module__g9F0wa__testimonialQuote,.CaseStudyArticle-module__g9F0wa__successNorthStarMetric,.CaseStudyArticle-module__g9F0wa__competitiveLandscapeHeader h4,.CaseStudyArticle-module__g9F0wa__competitiveOpportunity strong{font-size:var(--case-type-card-title)}.CaseStudyArticle-module__g9F0wa__body,.CaseStudyArticle-module__g9F0wa__list,.CaseStudyArticle-module__g9F0wa__featureDescription,.CaseStudyArticle-module__g9F0wa__learningDescription,.CaseStudyArticle-module__g9F0wa__splitItemBody,.CaseStudyArticle-module__g9F0wa__showcaseDescription,.CaseStudyArticle-module__g9F0wa__showcaseLead,.CaseStudyArticle-module__g9F0wa__table td,.CaseStudyArticle-module__g9F0wa__matrix td,.CaseStudyArticle-module__g9F0wa__matrix tbody th,.CaseStudyArticle-module__g9F0wa__successNorthStarDefinition,.CaseStudyArticle-module__g9F0wa__successMetricName,.CaseStudyArticle-module__g9F0wa__testimonialAuthor{font-size:var(--case-type-body)}.CaseStudyArticle-module__g9F0wa__successMetricDefinition,.CaseStudyArticle-module__g9F0wa__competitorNames span,.CaseStudyArticle-module__g9F0wa__competitiveFinding ul,.CaseStudyArticle-module__g9F0wa__competitivePattern p,.CaseStudyArticle-module__g9F0wa__compactCardGrid .CaseStudyArticle-module__g9F0wa__featureDescription,.CaseStudyArticle-module__g9F0wa__compactCardGrid .CaseStudyArticle-module__g9F0wa__learningDescription{font-size:var(--case-type-supporting)}.CaseStudyArticle-module__g9F0wa__sectionKicker,.CaseStudyArticle-module__g9F0wa__eyebrow,.CaseStudyArticle-module__g9F0wa__articleLabel,.CaseStudyArticle-module__g9F0wa__researchGoalTitle,.CaseStudyArticle-module__g9F0wa__mediaCaption,.CaseStudyArticle-module__g9F0wa__table th,.CaseStudyArticle-module__g9F0wa__matrix thead th,.CaseStudyArticle-module__g9F0wa__successMetricLabel,.CaseStudyArticle-module__g9F0wa__competitiveCount span,.CaseStudyArticle-module__g9F0wa__competitiveLandscapeHeader span,.CaseStudyArticle-module__g9F0wa__competitiveOpportunity span,.CaseStudyArticle-module__g9F0wa__competitivePatternIndex,.CaseStudyArticle-module__g9F0wa__competitivePattern .CaseStudyArticle-module__g9F0wa__competitivePatternNames{font-size:var(--case-type-label)}.CaseStudyArticle-module__g9F0wa__competitiveCount strong,.CaseStudyArticle-module__g9F0wa__statValue{font-size:var(--case-type-section)}.CaseStudyArticle-module__g9F0wa__compactCardGrid .CaseStudyArticle-module__g9F0wa__featureTitle,.CaseStudyArticle-module__g9F0wa__compactCardGrid .CaseStudyArticle-module__g9F0wa__learningTitle{font-size:var(--case-type-card-title)}.CaseStudyArticle-module__g9F0wa__section{padding-block:var(--case-space-section)}:is(.CaseStudyArticle-module__g9F0wa__sectionGrouped,.CaseStudyArticle-module__g9F0wa__section:has(.CaseStudyArticle-module__g9F0wa__successFramework)){padding-block:var(--case-space-5)}.CaseStudyArticle-module__g9F0wa__sectionHeader,.CaseStudyArticle-module__g9F0wa__sectionGrouped .CaseStudyArticle-module__g9F0wa__sectionHeader{margin-bottom:var(--case-space-4)}.CaseStudyArticle-module__g9F0wa__section:has(.CaseStudyArticle-module__g9F0wa__successFramework) .CaseStudyArticle-module__g9F0wa__sectionHeader{margin-bottom:var(--case-space-4)}.CaseStudyArticle-module__g9F0wa__sectionKicker,.CaseStudyArticle-module__g9F0wa__eyebrow,.CaseStudyArticle-module__g9F0wa__articleLabel{margin-bottom:var(--case-space-2)}.CaseStudyArticle-module__g9F0wa__section:has(.CaseStudyArticle-module__g9F0wa__successFramework) .CaseStudyArticle-module__g9F0wa__sectionBody{gap:var(--case-space-4)}.CaseStudyArticle-module__g9F0wa__subheading{margin-top:var(--case-space-5)}.CaseStudyArticle-module__g9F0wa__quoteGrid,.CaseStudyArticle-module__g9F0wa__featureGrid,.CaseStudyArticle-module__g9F0wa__featureGridTwo,.CaseStudyArticle-module__g9F0wa__featureGridThree,.CaseStudyArticle-module__g9F0wa__featureGridFour,.CaseStudyArticle-module__g9F0wa__learningGrid,.CaseStudyArticle-module__g9F0wa__learningGridTwo,.CaseStudyArticle-module__g9F0wa__learningGridFour,.CaseStudyArticle-module__g9F0wa__metricsGrid,.CaseStudyArticle-module__g9F0wa__successMetricGrid,.CaseStudyArticle-module__g9F0wa__statementGrid,.CaseStudyArticle-module__g9F0wa__studyGrid,.CaseStudyArticle-module__g9F0wa__outcomeList,.CaseStudyArticle-module__g9F0wa__imageGrid,.CaseStudyArticle-module__g9F0wa__tweetEmbedGrid,.CaseStudyArticle-module__g9F0wa__userQuotesGrid,.CaseStudyArticle-module__g9F0wa__sectionBodyAutonomy,.CaseStudyArticle-module__g9F0wa__competitivePatternList,.CaseStudyArticle-module__g9F0wa__compactCardGrid{gap:var(--case-space-3)}.CaseStudyArticle-module__g9F0wa__featureCard,.CaseStudyArticle-module__g9F0wa__learningCard,.CaseStudyArticle-module__g9F0wa__card,.CaseStudyArticle-module__g9F0wa__metricCard,.CaseStudyArticle-module__g9F0wa__statementCard,.CaseStudyArticle-module__g9F0wa__outcomeItemBox,.CaseStudyArticle-module__g9F0wa__successMetricCard,.CaseStudyArticle-module__g9F0wa__quoteCard,.CaseStudyArticle-module__g9F0wa__userQuote{gap:var(--case-space-2);padding:var(--case-space-4)}.CaseStudyArticle-module__g9F0wa__blockquote,.CaseStudyArticle-module__g9F0wa__callout,.CaseStudyArticle-module__g9F0wa__calloutOpportunity,.CaseStudyArticle-module__g9F0wa__researchGoalBanner,.CaseStudyArticle-module__g9F0wa__testimonial,.CaseStudyArticle-module__g9F0wa__showcase,.CaseStudyArticle-module__g9F0wa__splitPanel,.CaseStudyArticle-module__g9F0wa__successNorthStar,.CaseStudyArticle-module__g9F0wa__competitiveLandscape,.CaseStudyArticle-module__g9F0wa__competitiveOpportunity{padding:var(--case-space-4)}.CaseStudyArticle-module__g9F0wa__blockquote,.CaseStudyArticle-module__g9F0wa__callout,.CaseStudyArticle-module__g9F0wa__calloutOpportunity,.CaseStudyArticle-module__g9F0wa__testimonial,.CaseStudyArticle-module__g9F0wa__showcase,.CaseStudyArticle-module__g9F0wa__successNorthStar{gap:var(--case-space-3)}.CaseStudyArticle-module__g9F0wa__researchGoalText,.CaseStudyArticle-module__g9F0wa__competitiveLandscapeHeader h4,.CaseStudyArticle-module__g9F0wa__competitivePattern p{margin-top:var(--case-space-2)}.CaseStudyArticle-module__g9F0wa__researchGoalContent>.CaseStudyArticle-module__g9F0wa__researchGoalText:first-child{margin-top:0}.CaseStudyArticle-module__g9F0wa__mediaCard{padding:var(--case-space-2)}.CaseStudyArticle-module__g9F0wa__mediaCardWithCaption{gap:var(--case-space-2);padding:var(--case-space-2) var(--case-space-2) var(--case-space-3)}.CaseStudyArticle-module__g9F0wa__tableFigure,.CaseStudyArticle-module__g9F0wa__figure,.CaseStudyArticle-module__g9F0wa__showcaseImageStack{gap:var(--case-space-3)}.CaseStudyArticle-module__g9F0wa__table th,.CaseStudyArticle-module__g9F0wa__table td,.CaseStudyArticle-module__g9F0wa__matrix th,.CaseStudyArticle-module__g9F0wa__matrix td{padding:var(--case-space-3)}.CaseStudyArticle-module__g9F0wa__statHighlight{gap:var(--case-space-3);padding:var(--case-space-2) var(--case-space-4)}.CaseStudyArticle-module__g9F0wa__successMetricHeader,.CaseStudyArticle-module__g9F0wa__competitiveOpportunity{gap:var(--case-space-2)}.CaseStudyArticle-module__g9F0wa__competitiveCount,.CaseStudyArticle-module__g9F0wa__competitorNames,.CaseStudyArticle-module__g9F0wa__competitiveFinding,.CaseStudyArticle-module__g9F0wa__competitiveLandscape,.CaseStudyArticle-module__g9F0wa__competitivePattern,.CaseStudyArticle-module__g9F0wa__competitiveOpportunity{padding:var(--case-space-4)}.CaseStudyArticle-module__g9F0wa__competitorNames,.CaseStudyArticle-module__g9F0wa__competitivePatternList{gap:var(--case-space-3)}.CaseStudyArticle-module__g9F0wa__competitivePattern{gap:var(--case-space-2)}.CaseStudyArticle-module__g9F0wa__compactCardGrid .CaseStudyArticle-module__g9F0wa__featureCard,.CaseStudyArticle-module__g9F0wa__compactCardGrid .CaseStudyArticle-module__g9F0wa__learningCard{gap:var(--case-space-2);padding:var(--case-space-3)}.CaseStudyArticle-module__g9F0wa__calloutBody,.CaseStudyArticle-module__g9F0wa__linkRow,.CaseStudyArticle-module__g9F0wa__userQuoteMeta,.CaseStudyArticle-module__g9F0wa__splitResultItem{gap:var(--case-space-2)}.CaseStudyArticle-module__g9F0wa__scribbleFlow,.CaseStudyArticle-module__g9F0wa__autonomyMap,.CaseStudyArticle-module__g9F0wa__researchJourneyChallenge,.CaseStudyArticle-module__g9F0wa__insightList,.CaseStudyArticle-module__g9F0wa__outcomePanel{padding:var(--case-space-4)}.CaseStudyArticle-module__g9F0wa__scribbleNode{padding:var(--case-space-2) var(--case-space-3)}.CaseStudyArticle-module__g9F0wa__autonomyMapLayout{gap:var(--case-space-3) var(--case-space-4)}.CaseStudyArticle-module__g9F0wa__autonomyYAxis,.CaseStudyArticle-module__g9F0wa__autonomyXAxis,.CaseStudyArticle-module__g9F0wa__figurePortraitRight,.CaseStudyArticle-module__g9F0wa__figurePortraitRightContent,.CaseStudyArticle-module__g9F0wa__figurePortraitRightMedia,.CaseStudyArticle-module__g9F0wa__gridFigure,.CaseStudyArticle-module__g9F0wa__userQuotes,.CaseStudyArticle-module__g9F0wa__outcomePanel,.CaseStudyArticle-module__g9F0wa__splitPanel,.CaseStudyArticle-module__g9F0wa__showcaseLayout,.CaseStudyArticle-module__g9F0wa__showcaseContent,.CaseStudyArticle-module__g9F0wa__showcaseMedia,.CaseStudyArticle-module__g9F0wa__showcaseHeader,.CaseStudyArticle-module__g9F0wa__showcasePartners,.CaseStudyArticle-module__g9F0wa__successFramework{gap:var(--case-space-3)}.CaseStudyArticle-module__g9F0wa__autonomyNode{gap:var(--case-space-1);padding:var(--case-space-3)}.CaseStudyArticle-module__g9F0wa__calloutOpportunity:after{top:var(--case-space-4);right:var(--case-space-4)}.CaseStudyArticle-module__g9F0wa__userJourneyTable{border-spacing:var(--case-space-3) var(--case-space-2)}.CaseStudyArticle-module__g9F0wa__userJourneyStage,.CaseStudyArticle-module__g9F0wa__userJourneyRowLabel{padding:var(--case-space-2) var(--case-space-3)}.CaseStudyArticle-module__g9F0wa__userJourneyTable td{padding:var(--case-space-3)}.CaseStudyArticle-module__g9F0wa__userJourneyEmotion{margin-bottom:var(--case-space-2)}.CaseStudyArticle-module__g9F0wa__splitItemBody{margin:var(--case-space-1) 0 0}.CaseStudyArticle-module__g9F0wa__userJourneyCaption,.CaseStudyArticle-module__g9F0wa__successMetricName{margin-top:var(--case-space-3)}.CaseStudyArticle-module__g9F0wa__userQuoteMeta{padding-top:var(--case-space-3)}.CaseStudyArticle-module__g9F0wa__insightItem+.CaseStudyArticle-module__g9F0wa__insightItem,.CaseStudyArticle-module__g9F0wa__splitResultItem+.CaseStudyArticle-module__g9F0wa__splitResultItem,.CaseStudyArticle-module__g9F0wa__impactItem+.CaseStudyArticle-module__g9F0wa__impactItem{margin-top:var(--case-space-2)}.CaseStudyArticle-module__g9F0wa__outcomeItemBox{padding:var(--case-space-3)}.CaseStudyArticle-module__g9F0wa__splitCompare{gap:0}@media (max-width:900px){:is(.CaseStudyArticle-module__g9F0wa__section,.CaseStudyArticle-module__g9F0wa__sectionGrouped,.CaseStudyArticle-module__g9F0wa__section:has(.CaseStudyArticle-module__g9F0wa__successFramework)){padding-block:var(--case-space-6)}}.CaseStudyArticle-module__g9F0wa__section:has(.CaseStudyArticle-module__g9F0wa__scribbleFlow){display:block}.CaseStudyArticle-module__g9F0wa__section:has(.CaseStudyArticle-module__g9F0wa__scribbleFlow)>.CaseStudyArticle-module__g9F0wa__sectionHeader{max-width:920px;margin-bottom:var(--case-space-4)}.CaseStudyArticle-module__g9F0wa__section:has(.CaseStudyArticle-module__g9F0wa__scribbleFlow)>.CaseStudyArticle-module__g9F0wa__sectionBody{gap:var(--case-space-4);flex-direction:column;display:flex}.CaseStudyArticle-module__g9F0wa__section:has(.CaseStudyArticle-module__g9F0wa__scribbleFlow) .CaseStudyArticle-module__g9F0wa__scribbleFlow{align-self:stretch;width:100%;max-width:none}.CaseStudyArticle-module__g9F0wa__section:has(.CaseStudyArticle-module__g9F0wa__scribbleFlow) .CaseStudyArticle-module__g9F0wa__blockquote{justify-content:center;align-items:center;gap:var(--case-space-2);text-align:left;background:linear-gradient(135deg,#fff1b8 0%,#fff9dc00 100%);border:0;flex-direction:column;display:flex}.CaseStudyArticle-module__g9F0wa__section:has(.CaseStudyArticle-module__g9F0wa__scribbleFlow) .CaseStudyArticle-module__g9F0wa__blockquote>*{width:100%}.CaseStudyArticle-module__g9F0wa__section:has(.CaseStudyArticle-module__g9F0wa__scribbleFlow) .CaseStudyArticle-module__g9F0wa__blockquoteCompactInsight{justify-content:start;align-items:center;gap:var(--case-space-3);width:fit-content;max-width:100%;padding:var(--case-space-2) var(--case-space-3);background:var(--case-blue-soft,#edf3ff);text-align:left;border-radius:8px;grid-template-columns:auto minmax(0,1fr);display:grid}.CaseStudyArticle-module__g9F0wa__section:has(.CaseStudyArticle-module__g9F0wa__scribbleFlow) .CaseStudyArticle-module__g9F0wa__blockquoteCompactInsight>*{width:auto}.CaseStudyArticle-module__g9F0wa__section:has(.CaseStudyArticle-module__g9F0wa__scribbleFlow) .CaseStudyArticle-module__g9F0wa__blockquoteCompactInsight .CaseStudyArticle-module__g9F0wa__blockquoteTitle{font-family:var(--font-family-mono);font-size:var(--case-type-label,12px);font-weight:var(--font-weight-medium);letter-spacing:.05em;text-transform:uppercase;color:var(--color-brand-blue);line-height:1.2}.CaseStudyArticle-module__g9F0wa__section:has(.CaseStudyArticle-module__g9F0wa__scribbleFlow) .CaseStudyArticle-module__g9F0wa__blockquoteCompactInsight .CaseStudyArticle-module__g9F0wa__blockquoteText{font-size:var(--case-type-small,14px);color:var(--color-text);line-height:1.4}.CaseStudyArticle-module__g9F0wa__competitorNames .CaseStudyArticle-module__g9F0wa__competitorTile{min-height:84px;padding:var(--case-space-2);background:var(--color-bg);border:1px solid var(--color-divider);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;overflow:hidden}.CaseStudyArticle-module__g9F0wa__competitorNames .CaseStudyArticle-module__g9F0wa__competitorLabel{min-height:0;font-size:var(--case-type-supporting);background:0 0;border:0;padding:0;line-height:1.2}.CaseStudyArticle-module__g9F0wa__competitorNames .CaseStudyArticle-module__g9F0wa__competitorLogo{object-fit:contain;width:auto;max-width:88%;height:42px}.CaseStudyArticle-module__g9F0wa__competitiveBoard>.CaseStudyArticle-module__g9F0wa__competitiveOpportunity{padding:var(--case-space-4);background:var(--color-bg);border-top:1px solid var(--color-divider);border-bottom:0;border-left:0;border-right:0;border-radius:0;margin:0}.CaseStudyArticle-module__g9F0wa__competitiveBoard>.CaseStudyArticle-module__g9F0wa__competitiveOpportunity>.CaseStudyArticle-module__g9F0wa__competitiveOpportunityLabel{min-height:0;font-family:var(--font-family-sans);font-size:var(--case-type-label);font-weight:var(--font-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);background:0 0;border:0;padding:0;line-height:1.4}.CaseStudyArticle-module__g9F0wa__competitiveBoard>.CaseStudyArticle-module__g9F0wa__competitiveOpportunity>.CaseStudyArticle-module__g9F0wa__competitiveOpportunityIntro,.CaseStudyArticle-module__g9F0wa__competitiveBoard>.CaseStudyArticle-module__g9F0wa__competitiveOpportunity>.CaseStudyArticle-module__g9F0wa__competitiveOpportunityText{max-width:78ch;font-family:var(--font-family-sans);font-size:var(--case-type-body);font-weight:var(--font-weight-medium);color:var(--color-text-muted);margin:0;line-height:1.6}.CaseStudyArticle-module__g9F0wa__competitiveBoard>.CaseStudyArticle-module__g9F0wa__competitiveOpportunity>.CaseStudyArticle-module__g9F0wa__competitiveOpportunityText>span{font:inherit;letter-spacing:inherit;text-transform:none;color:inherit;background:0 0;border:0}.CaseStudyArticle-module__g9F0wa__competitiveBoard>.CaseStudyArticle-module__g9F0wa__competitiveOpportunity>.CaseStudyArticle-module__g9F0wa__competitiveOpportunityText>strong{font-size:inherit;font-weight:var(--font-weight-semibold);color:var(--color-text)}.CaseStudyArticle-module__g9F0wa__learningGridPrimary .CaseStudyArticle-module__g9F0wa__learningCard,.CaseStudyArticle-module__g9F0wa__learningGridPrimary .CaseStudyArticle-module__g9F0wa__learningCard:nth-child(n){background:color-mix(in srgb, var(--color-brand-blue) 7%, var(--color-bg));box-shadow:none;border:0}.CaseStudyArticle-module__g9F0wa__iterationGrid{gap:var(--case-space-3);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.CaseStudyArticle-module__g9F0wa__iterationStoryCard,.CaseStudyArticle-module__g9F0wa__iterationMediaCell{border-radius:10px;min-width:0;min-height:220px}.CaseStudyArticle-module__g9F0wa__iterationStoryCard{gap:var(--case-space-3);padding:var(--case-space-4);flex-direction:column;justify-content:space-between;display:flex}.CaseStudyArticle-module__g9F0wa__iterationProblem{background:var(--case-coral-soft,var(--color-surface-card))}.CaseStudyArticle-module__g9F0wa__iterationDecision{background:var(--case-blue-soft,var(--color-surface-card))}.CaseStudyArticle-module__g9F0wa__iterationStoryLabel{font-family:var(--font-family-mono);font-size:var(--case-type-label);font-weight:var(--font-weight-medium);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);margin:0;line-height:1.2}.CaseStudyArticle-module__g9F0wa__iterationStoryText{max-width:34ch;font-size:var(--case-type-card-title);font-weight:var(--font-weight-medium);color:var(--color-text);margin:0;line-height:1.45}.CaseStudyArticle-module__g9F0wa__iterationMediaCell{padding:var(--case-space-2);background:var(--color-surface-card)}.CaseStudyArticle-module__g9F0wa__iterationMediaGrid{gap:var(--case-space-2);height:100%;display:grid}.CaseStudyArticle-module__g9F0wa__iterationMediaGrid>.CaseStudyArticle-module__g9F0wa__mediaCard{height:100%;margin:0}.CaseStudyArticle-module__g9F0wa__iterationMediaPlaceholder{min-height:220px;color:var(--case-blue,var(--color-brand-blue));background:var(--case-blue-soft,var(--color-surface-card));border-radius:8px;place-items:center;display:grid}@media (max-width:768px){.CaseStudyArticle-module__g9F0wa__iterationGrid{grid-template-columns:1fr}.CaseStudyArticle-module__g9F0wa__iterationStoryCard,.CaseStudyArticle-module__g9F0wa__iterationMediaCell{min-height:0}.CaseStudyArticle-module__g9F0wa__iterationMediaGrid{grid-template-columns:1fr!important}}.CaseStudyArticle-module__g9F0wa__featureCard:nth-child(n),.CaseStudyArticle-module__g9F0wa__learningCard:nth-child(n),.CaseStudyArticle-module__g9F0wa__card:nth-of-type(n),.CaseStudyArticle-module__g9F0wa__metricCard:nth-child(n),.CaseStudyArticle-module__g9F0wa__statementCard:nth-child(n),.CaseStudyArticle-module__g9F0wa__successMetricCard:nth-child(n),.CaseStudyArticle-module__g9F0wa__quoteCard:nth-child(n),.CaseStudyArticle-module__g9F0wa__userQuote:nth-child(n),.CaseStudyArticle-module__g9F0wa__competitivePattern:nth-child(n),.CaseStudyArticle-module__g9F0wa__outcomeItem:nth-child(n) .CaseStudyArticle-module__g9F0wa__outcomeItemBox{background:var(--color-surface-card);box-shadow:none;border:0}.CaseStudyArticle-module__g9F0wa__learningGridPrimary .CaseStudyArticle-module__g9F0wa__learningCard:nth-child(n){background:var(--case-blue-soft)}.CaseStudyArticle-module__g9F0wa__learningGridSticky{background:0 0;border:0;grid-auto-rows:auto;padding:0}.CaseStudyArticle-module__g9F0wa__learningGridSticky .CaseStudyArticle-module__g9F0wa__learningCard:nth-child(n){min-height:0;transform:none}.CaseStudyArticle-module__g9F0wa__compactCardGrid>:nth-child(n) .CaseStudyArticle-module__g9F0wa__featureIcon,.CaseStudyArticle-module__g9F0wa__compactCardGrid>:nth-child(n) .CaseStudyArticle-module__g9F0wa__learningIcon{color:var(--case-blue)}.CaseStudyArticle-module__g9F0wa__eyebrowProblem,.CaseStudyArticle-module__g9F0wa__eyebrowReflection{color:var(--color-text-muted)}.CaseStudyArticle-module__g9F0wa__section:has(.CaseStudyArticle-module__g9F0wa__scribbleFlow) .CaseStudyArticle-module__g9F0wa__blockquote{background:var(--color-surface-card);border:0}.CaseStudyArticle-module__g9F0wa__scientificLoop{background:var(--case-blue-soft)}.CaseStudyArticle-module__g9F0wa__blockquote,.CaseStudyArticle-module__g9F0wa__testimonial,.CaseStudyArticle-module__g9F0wa__showcase,.CaseStudyArticle-module__g9F0wa__splitCompare,.CaseStudyArticle-module__g9F0wa__competitiveBoard{background:var(--color-surface-card);border-color:var(--color-divider);box-shadow:none}.CaseStudyArticle-module__g9F0wa__testimonialQuote{color:var(--color-text)}.CaseStudyArticle-module__g9F0wa__testimonialAuthorRole{color:var(--color-text-muted)}.CaseStudyArticle-module__g9F0wa__researchGoalBanner,.CaseStudyArticle-module__g9F0wa__callout,.CaseStudyArticle-module__g9F0wa__calloutHighlight,.CaseStudyArticle-module__g9F0wa__calloutOpportunity,.CaseStudyArticle-module__g9F0wa__successNorthStar{background:var(--case-blue-soft);box-shadow:none;border:0}.CaseStudyArticle-module__g9F0wa__blockquote{border:0}.CaseStudyArticle-module__g9F0wa__iterationResult{background:var(--color-surface-card)}.CaseStudyArticle-module__g9F0wa__matrixCheck{color:var(--case-blue)}.CaseStudyArticle-module__g9F0wa__matrixCross{color:var(--color-text-muted)}.CaseStudyArticle-module__g9F0wa__article{width:min(100%,1120px);margin-inline:auto}:is(.CaseStudyArticle-module__g9F0wa__section,.CaseStudyArticle-module__g9F0wa__sectionGrouped,.CaseStudyArticle-module__g9F0wa__section:has(.CaseStudyArticle-module__g9F0wa__successFramework)){padding-block:var(--case-space-section);border-top:0;border-bottom:0}.CaseStudyArticle-module__g9F0wa__sectionHeader,.CaseStudyArticle-module__g9F0wa__sectionGrouped .CaseStudyArticle-module__g9F0wa__sectionHeader{max-width:920px;margin-bottom:var(--case-space-4)}.CaseStudyArticle-module__g9F0wa__section:has(.CaseStudyArticle-module__g9F0wa__successFramework) .CaseStudyArticle-module__g9F0wa__sectionHeader{max-width:920px;margin-bottom:var(--case-space-4)}.CaseStudyArticle-module__g9F0wa__sectionKicker{margin-bottom:var(--case-space-2)}.CaseStudyArticle-module__g9F0wa__sectionTitle,.CaseStudyArticle-module__g9F0wa__sectionTitleSmall{max-width:34ch;font-family:var(--font-family-sans);font-weight:var(--font-weight-semibold);letter-spacing:-.025em;line-height:1.18}.CaseStudyArticle-module__g9F0wa__sectionTitle{font-size:var(--case-type-section-heading)}.CaseStudyArticle-module__g9F0wa__sectionTitleSmall{font-size:var(--case-type-subheading)}.CaseStudyArticle-module__g9F0wa__sectionBody{gap:var(--case-space-4)}.CaseStudyArticle-module__g9F0wa__section:has(.CaseStudyArticle-module__g9F0wa__successFramework) .CaseStudyArticle-module__g9F0wa__sectionBody{gap:var(--case-space-4)}.CaseStudyArticle-module__g9F0wa__body,.CaseStudyArticle-module__g9F0wa__list,.CaseStudyArticle-module__g9F0wa__leadHeading,.CaseStudyArticle-module__g9F0wa__subheading,.CaseStudyArticle-module__g9F0wa__insightList{max-width:72ch}.CaseStudyArticle-module__g9F0wa__body,.CaseStudyArticle-module__g9F0wa__list{color:var(--color-text-muted)}.CaseStudyArticle-module__g9F0wa__mediaCard,.CaseStudyArticle-module__g9F0wa__mediaCardWithCaption{gap:var(--case-space-3);background:0 0;border:0;border-radius:0;padding:0}.CaseStudyArticle-module__g9F0wa__mediaFrame,.CaseStudyArticle-module__g9F0wa__embedFrameWrap,.CaseStudyArticle-module__g9F0wa__videoFrame,.CaseStudyArticle-module__g9F0wa__imagePlaceholder{background:var(--color-surface-photo);border:0;border-radius:8px}.CaseStudyArticle-module__g9F0wa__mediaCaption{padding-inline:0}.CaseStudyArticle-module__g9F0wa__featureCard,.CaseStudyArticle-module__g9F0wa__learningCard,.CaseStudyArticle-module__g9F0wa__card,.CaseStudyArticle-module__g9F0wa__metricCard,.CaseStudyArticle-module__g9F0wa__statementCard,.CaseStudyArticle-module__g9F0wa__outcomeItemBox,.CaseStudyArticle-module__g9F0wa__successMetricCard,.CaseStudyArticle-module__g9F0wa__quoteCard,.CaseStudyArticle-module__g9F0wa__userQuote,.CaseStudyArticle-module__g9F0wa__iterationStoryCard{background:var(--color-surface-card);box-shadow:none;border:0;border-radius:8px}.CaseStudyArticle-module__g9F0wa__callout,.CaseStudyArticle-module__g9F0wa__calloutOpportunity,.CaseStudyArticle-module__g9F0wa__blockquote,.CaseStudyArticle-module__g9F0wa__testimonial,.CaseStudyArticle-module__g9F0wa__researchGoalBanner,.CaseStudyArticle-module__g9F0wa__successNorthStar{box-shadow:none;border:0;border-radius:8px}.CaseStudyArticle-module__g9F0wa__iterationGrid{gap:var(--case-space-3)}.CaseStudyArticle-module__g9F0wa__iterationGridNoResult .CaseStudyArticle-module__g9F0wa__iterationMediaCell{grid-column:1/-1}.CaseStudyArticle-module__g9F0wa__iterationGridNoResult .CaseStudyArticle-module__g9F0wa__iterationMediaGrid,.CaseStudyArticle-module__g9F0wa__iterationGridNoResult .CaseStudyArticle-module__g9F0wa__iterationMediaGrid>.CaseStudyArticle-module__g9F0wa__mediaCard{height:auto}.CaseStudyArticle-module__g9F0wa__iterationGridNoResult .CaseStudyArticle-module__g9F0wa__blockVideo{object-fit:contain;height:auto}.CaseStudyArticle-module__g9F0wa__iterationGridNoResult .CaseStudyArticle-module__g9F0wa__iterationProblem,.CaseStudyArticle-module__g9F0wa__iterationGridNoResult .CaseStudyArticle-module__g9F0wa__iterationDecision{border:1px solid var(--color-divider);background:0 0}.CaseStudyArticle-module__g9F0wa__iterationStoryCard,.CaseStudyArticle-module__g9F0wa__iterationMediaCell{min-height:0}.CaseStudyArticle-module__g9F0wa__iterationStoryCard{justify-content:flex-start}.CaseStudyArticle-module__g9F0wa__iterationMediaCell{background:0 0;padding:0}.CaseStudyArticle-module__g9F0wa__iterationMediaPlaceholder{min-height:260px}.CaseStudyArticle-module__g9F0wa__learningGridInlineOutline .CaseStudyArticle-module__g9F0wa__learningCard,.CaseStudyArticle-module__g9F0wa__learningGridInlineOutline .CaseStudyArticle-module__g9F0wa__learningCard:nth-child(n){align-items:flex-start;gap:var(--case-space-3);border:1px solid var(--color-divider);background:0 0;flex-direction:column}.CaseStudyArticle-module__g9F0wa__learningGridInlineOutline .CaseStudyArticle-module__g9F0wa__learningIcon{box-sizing:content-box;width:22px;height:22px;padding:var(--case-space-2);color:var(--color-brand-blue);background:var(--color-surface-elevated);border:1px solid var(--color-divider);border-radius:10px}.CaseStudyArticle-module__g9F0wa__learningGridInlineOutline .CaseStudyArticle-module__g9F0wa__learningCardContent{gap:var(--case-space-1);flex-direction:column;display:flex}.CaseStudyArticle-module__g9F0wa__learningGridInlineOutline .CaseStudyArticle-module__g9F0wa__learningTitle{font-size:var(--case-type-supporting);font-weight:var(--font-weight-semibold);color:var(--color-text);line-height:1.45}.CaseStudyArticle-module__g9F0wa__learningGridInlineOutline .CaseStudyArticle-module__g9F0wa__learningDescription{font-size:var(--case-type-supporting);font-weight:var(--font-weight-medium);color:var(--color-text-muted);margin:0;line-height:1.45}.CaseStudyArticle-module__g9F0wa__prototypeFeedback{gap:var(--case-space-4);padding:var(--case-space-4);background:var(--color-surface-muted);border:0;border-radius:8px;flex-direction:column;display:flex}.CaseStudyArticle-module__g9F0wa__prototypeFeedbackTitle{font-family:var(--font-family-sans);font-size:var(--case-type-subheading);font-weight:var(--font-weight-semibold);color:var(--color-text);margin:0;line-height:1.35}.CaseStudyArticle-module__g9F0wa__prototypeFeedbackList{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.CaseStudyArticle-module__g9F0wa__prototypeFeedbackItem{gap:var(--case-space-3);padding-block:var(--case-space-3);grid-template-columns:32px minmax(0,1fr);align-items:start;display:grid}.CaseStudyArticle-module__g9F0wa__prototypeFeedbackItem:first-child{padding-top:0}.CaseStudyArticle-module__g9F0wa__prototypeFeedbackItem:last-child{padding-bottom:0}.CaseStudyArticle-module__g9F0wa__prototypeFeedbackItem+.CaseStudyArticle-module__g9F0wa__prototypeFeedbackItem{border-top:1px solid var(--color-divider)}.CaseStudyArticle-module__g9F0wa__prototypeFeedbackIcon{width:32px;height:32px;color:var(--color-brand-blue);background:var(--color-surface-elevated);border:1px solid var(--color-divider);border-radius:10px;place-items:center;display:grid}.CaseStudyArticle-module__g9F0wa__prototypeFeedbackCopy{gap:var(--case-space-1);flex-direction:column;display:flex}.CaseStudyArticle-module__g9F0wa__prototypeFeedbackCopy h4,.CaseStudyArticle-module__g9F0wa__prototypeFeedbackCopy p{font-family:var(--font-family-sans);margin:0}.CaseStudyArticle-module__g9F0wa__prototypeFeedbackCopy h4{font-size:var(--case-type-supporting);font-weight:var(--font-weight-semibold);color:var(--color-text);line-height:1.45}.CaseStudyArticle-module__g9F0wa__prototypeFeedbackCopy p{max-width:72ch;font-size:var(--case-type-body);font-weight:var(--font-weight-medium);line-height:var(--case-study-body-line);color:var(--color-text-muted)}.CaseStudyArticle-module__g9F0wa__calloutTextBody .CaseStudyArticle-module__g9F0wa__calloutText{max-width:72ch;font-family:var(--font-family-sans);font-size:var(--case-type-body);font-weight:var(--font-weight-medium);line-height:var(--case-study-body-line);letter-spacing:normal;white-space:pre-line;color:var(--color-text-muted)}.CaseStudyArticle-module__g9F0wa__calloutTextBody .CaseStudyArticle-module__g9F0wa__calloutTitle{font-family:var(--font-family-sans);font-size:var(--case-type-subheading);font-weight:var(--font-weight-semibold);letter-spacing:normal;text-transform:none;color:var(--color-text);line-height:1.35}.CaseStudyArticle-module__g9F0wa__featureGridOutline .CaseStudyArticle-module__g9F0wa__featureCard,.CaseStudyArticle-module__g9F0wa__featureGridOutline .CaseStudyArticle-module__g9F0wa__featureCard:nth-child(n){border:1px solid var(--color-divider);background:0 0}.CaseStudyArticle-module__g9F0wa__section:has(.CaseStudyArticle-module__g9F0wa__learningGridInlineOutline) .CaseStudyArticle-module__g9F0wa__userQuote{border:1px solid var(--color-divider);background:0 0}.CaseStudyArticle-module__g9F0wa__mediaCard,.CaseStudyArticle-module__g9F0wa__mediaCardWithCaption,.CaseStudyArticle-module__g9F0wa__tableCellMedia,.CaseStudyArticle-module__g9F0wa__showcaseImageFrame{padding:var(--case-space-2);background:#fff;border:1px solid #eaeaea;border-radius:16px}.CaseStudyArticle-module__g9F0wa__mediaCardWithCaption{padding:var(--case-space-2) var(--case-space-2) var(--case-space-3)}.CaseStudyArticle-module__g9F0wa__mediaCard .CaseStudyArticle-module__g9F0wa__mediaFrame,.CaseStudyArticle-module__g9F0wa__mediaCard .CaseStudyArticle-module__g9F0wa__imageFrame,.CaseStudyArticle-module__g9F0wa__mediaCard .CaseStudyArticle-module__g9F0wa__imagePlaceholder,.CaseStudyArticle-module__g9F0wa__tableCellImage,.CaseStudyArticle-module__g9F0wa__showcaseImage{border:1px solid #eaeaea;border-radius:10px}@media (max-width:900px){:is(.CaseStudyArticle-module__g9F0wa__section,.CaseStudyArticle-module__g9F0wa__sectionGrouped,.CaseStudyArticle-module__g9F0wa__section:has(.CaseStudyArticle-module__g9F0wa__successFramework)){padding-block:var(--case-space-6)}}
