.CaseStudyHero-module__aLEYiq__hero{--_lavender-bright:#d9bcff;--_nav:var(--space-10);padding-block:calc(96px + var(--_nav)) 96px}.CaseStudyHero-module__aLEYiq__row{align-items:flex-start;gap:80px;display:flex}.CaseStudyHero-module__aLEYiq__copy{align-items:flex-start;gap:var(--space-6);flex-direction:column;flex:1 1 0;min-inline-size:0;display:flex}.CaseStudyHero-module__aLEYiq__breadcrumb{inline-size:100%}.CaseStudyHero-module__aLEYiq__breadcrumbList{font-family:var(--font-sans);color:var(--dark-text-muted);flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;font-size:13px;line-height:20px;list-style:none;display:flex}.CaseStudyHero-module__aLEYiq__breadcrumbList li+li:before{content:"/";color:var(--dark-text-muted);margin-inline-end:6px}.CaseStudyHero-module__aLEYiq__breadcrumbList li{gap:6px;display:flex}.CaseStudyHero-module__aLEYiq__breadcrumbList a{color:inherit;text-decoration:none}.CaseStudyHero-module__aLEYiq__breadcrumbList a:hover{color:var(--dark-text);text-decoration:underline}.CaseStudyHero-module__aLEYiq__title{max-inline-size:800px;font-family:var(--font-sans);letter-spacing:-.8px;color:var(--dark-text);margin:0;font-size:40px;font-weight:600;line-height:44px}.CaseStudyHero-module__aLEYiq__lede{max-inline-size:560px;font-family:var(--font-sans);font-size:var(--type-body-size);line-height:var(--type-body-lh);color:var(--dark-text-muted);margin:0}.CaseStudyHero-module__aLEYiq__metrics{gap:var(--space-8);flex-direction:column;flex:none;inline-size:360px;display:flex}.CaseStudyHero-module__aLEYiq__metric{gap:var(--space-3);border-block-start:2px solid var(--_lavender-bright);flex-direction:column;padding-block-start:var(--space-6);display:flex}.CaseStudyHero-module__aLEYiq__metricValue{font-family:var(--font-sans);letter-spacing:-.8px;color:var(--dark-text);margin:0;font-size:36px;font-weight:600;line-height:44px}.CaseStudyHero-module__aLEYiq__metricCaption{font-family:var(--font-sans);color:var(--dark-text-muted);margin:0;font-size:14px;line-height:20px}@supports (text-box:trim-both cap alphabetic){.CaseStudyHero-module__aLEYiq__title,.CaseStudyHero-module__aLEYiq__lede,.CaseStudyHero-module__aLEYiq__metricValue{text-box:trim-both cap alphabetic}}@media (max-width:900px){.CaseStudyHero-module__aLEYiq__row{gap:var(--space-8);flex-direction:column}.CaseStudyHero-module__aLEYiq__metrics{gap:var(--space-6);flex-flow:wrap;inline-size:100%}.CaseStudyHero-module__aLEYiq__metric{flex:200px}}@media (max-width:640px){.CaseStudyHero-module__aLEYiq__hero{padding-block:calc(var(--space-12) + var(--_nav)) var(--space-12)}.CaseStudyHero-module__aLEYiq__title{font-size:32px;line-height:38px}}
.VideoFigure-module__ibhkGW__figure{gap:var(--space-4);flex-direction:column;inline-size:100%;max-inline-size:min(640px,100%);margin:0;display:flex}.VideoFigure-module__ibhkGW__frame{aspect-ratio:16/9;background:var(--dark-surface);border-radius:var(--radius-card);inline-size:100%;position:relative;overflow:clip}.VideoFigure-module__ibhkGW__frame iframe{border:0;block-size:100%;inline-size:100%;position:absolute;inset:0}.VideoFigure-module__ibhkGW__poster{cursor:pointer;background:0 0;border:0;place-items:center;block-size:100%;inline-size:100%;padding:0;display:grid;position:absolute;inset:0}.VideoFigure-module__ibhkGW__posterImage{object-fit:cover}.VideoFigure-module__ibhkGW__play{background:var(--accent);block-size:56px;inline-size:56px;transition:background var(--motion-hover) var(--motion-ease);border-radius:50%;position:relative}.VideoFigure-module__ibhkGW__play:after{content:"";border-block:9px solid #0000;border-inline-start:15px solid var(--dark-text);border-inline-end:0;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-40% -50%}.VideoFigure-module__ibhkGW__poster:hover .VideoFigure-module__ibhkGW__play,.VideoFigure-module__ibhkGW__poster:focus-visible .VideoFigure-module__ibhkGW__play{background:var(--btn-primary-hover-on-dark)}.VideoFigure-module__ibhkGW__caption{font-family:var(--font-mono);color:var(--muted);margin:0;font-size:13px;line-height:20px}.VideoFigure-module__ibhkGW__srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.BlockRenderer-module__rWGE3G__root{--_measure:640px;align-items:flex-start;gap:var(--space-6);flex-direction:column;inline-size:100%;display:flex}.BlockRenderer-module__rWGE3G__headingRow{align-items:baseline;gap:var(--space-4);inline-size:100%;display:flex}.BlockRenderer-module__rWGE3G__headingNumber{font-family:var(--font-mono);letter-spacing:1px;color:var(--accent-soft);flex:none;font-size:9px;font-weight:600}.BlockRenderer-module__rWGE3G__heading2{font-family:var(--font-sans);color:var(--ink);margin:0;font-size:24px;font-weight:600;line-height:32px}.BlockRenderer-module__rWGE3G__heading3{max-inline-size:var(--_measure);font-family:var(--font-sans);color:var(--ink);margin:0;font-size:18px;font-weight:600;line-height:24px}*+.BlockRenderer-module__rWGE3G__heading3{margin-block-start:var(--space-4)}.BlockRenderer-module__rWGE3G__heading3+*{margin-block-start:calc(var(--space-3) - var(--space-6))}.BlockRenderer-module__rWGE3G__paragraph{white-space:pre-line;max-inline-size:min(var(--_measure), 100%);font-family:var(--font-sans);font-size:var(--type-body-size);line-height:var(--block-paragraph-lh,var(--type-body-lh));color:var(--body);margin:0}.BlockRenderer-module__rWGE3G__paragraph+.BlockRenderer-module__rWGE3G__paragraph{margin-block-start:calc(var(--block-paragraph-gap,var(--space-6)) - var(--space-6))}.BlockRenderer-module__rWGE3G__inlineLink{color:inherit;text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.BlockRenderer-module__rWGE3G__inlineLink:hover{color:var(--accent)}.BlockRenderer-module__rWGE3G__inlineStrong{color:var(--ink);font-weight:600}.BlockRenderer-module__rWGE3G__inlineCode{font-family:var(--font-mono);font-size:.9em}.BlockRenderer-module__rWGE3G__list{max-inline-size:min(var(--_measure), 100%);flex-direction:column;inline-size:100%;margin:0;padding:0;list-style:none;display:flex}.BlockRenderer-module__rWGE3G__listItem{align-items:flex-start;gap:var(--space-3);font-family:var(--font-sans);font-size:var(--type-body-size);line-height:var(--type-body-lh);color:var(--body);padding-block:4px;display:flex}.BlockRenderer-module__rWGE3G__listMarker{inline-size:16px;color:var(--accent-soft);flex:none}.BlockRenderer-module__rWGE3G__listText{white-space:pre-line;flex:1 1 0;min-inline-size:0}.BlockRenderer-module__rWGE3G__listLead{color:var(--ink);font-weight:600}.BlockRenderer-module__rWGE3G__quote{max-inline-size:min(var(--_measure), 100%);border-inline-start:2px solid var(--accent);margin:0;padding-inline-start:var(--space-6)}.BlockRenderer-module__rWGE3G__quoteText{white-space:pre-line;font-family:var(--font-sans);color:var(--ink);margin:0;font-size:20px;font-weight:500;line-height:30px}.BlockRenderer-module__rWGE3G__quoteAttribution{font-family:var(--font-mono);letter-spacing:1px;text-transform:uppercase;color:var(--body-muted);margin-block-start:var(--space-3);font-size:11px}.BlockRenderer-module__rWGE3G__figure{gap:var(--space-4);flex-direction:column;inline-size:100%;margin:0;display:flex}.BlockRenderer-module__rWGE3G__figureMedia{aspect-ratio:840/405;border-radius:var(--radius-card);background:var(--accent-tint);inline-size:100%;position:relative;overflow:clip}.BlockRenderer-module__rWGE3G__figureMedia img{object-fit:cover}.BlockRenderer-module__rWGE3G__figureCaption{font-family:var(--font-mono);letter-spacing:0;color:var(--body-muted);margin:0;font-size:13px;line-height:20px}.BlockRenderer-module__rWGE3G__statRow{gap:var(--space-9);flex-wrap:wrap;inline-size:100%;display:flex}.BlockRenderer-module__rWGE3G__statRow[data-single]{max-inline-size:420px}.BlockRenderer-module__rWGE3G__stat{border-block-start:2px solid var(--accent);flex-direction:column;flex:200px;gap:28px;padding-block-start:var(--space-5);display:flex}.BlockRenderer-module__rWGE3G__statValue{font-family:var(--font-sans);letter-spacing:-.8px;color:var(--ink);margin:0;font-size:36px;font-weight:600;line-height:44px}.BlockRenderer-module__rWGE3G__statLabel{max-inline-size:320px;font-family:var(--font-sans);color:var(--body);margin:0;font-size:14px;line-height:20px}.BlockRenderer-module__rWGE3G__callout{max-inline-size:min(var(--_measure), 100%);flex-direction:column;padding-block-start:16px;display:flex}.BlockRenderer-module__rWGE3G__calloutInner{gap:var(--space-3);border-inline-start:2px solid var(--accent);flex-direction:column;padding-block:2px;padding-inline-start:26px;display:flex}.BlockRenderer-module__rWGE3G__calloutLabel{font-family:var(--font-mono);letter-spacing:1px;text-transform:uppercase;color:var(--accent-soft);margin:0;font-size:10px;font-weight:600}.BlockRenderer-module__rWGE3G__calloutText{white-space:pre-line;font-family:var(--font-sans);color:var(--ink);margin:0;font-size:20px;line-height:28px}.BlockRenderer-module__rWGE3G__tableWrap{inline-size:100%;overflow-x:auto}.BlockRenderer-module__rWGE3G__table{border-collapse:collapse;inline-size:100%}.BlockRenderer-module__rWGE3G__table th{border-block-end:1px solid var(--dark-border);font-family:var(--font-mono);letter-spacing:1px;text-transform:uppercase;text-align:start;color:var(--body-muted);white-space:nowrap;padding-block-end:var(--space-3);padding-inline-end:var(--space-6);font-size:10px;font-weight:600}.BlockRenderer-module__rWGE3G__table th:first-child,.BlockRenderer-module__rWGE3G__table td:first-child{inline-size:260px;min-inline-size:180px}.BlockRenderer-module__rWGE3G__table td{padding-block:var(--space-4);border-block-end:1px solid var(--hairline);font-family:var(--font-sans);vertical-align:top;color:var(--ink);padding-inline-end:var(--space-6)}.BlockRenderer-module__rWGE3G__table td:first-child{font-size:13px;font-weight:600}.BlockRenderer-module__rWGE3G__table td:last-child{font-size:14px;font-weight:400;line-height:20px}@media (max-width:640px){.BlockRenderer-module__rWGE3G__table th:first-child,.BlockRenderer-module__rWGE3G__table td:first-child{inline-size:auto;min-inline-size:120px}}
.ArticleBody-module__Ye2g_a__section{padding-block:112px}.ArticleBody-module__Ye2g_a__row{align-items:stretch;gap:120px;display:flex}.ArticleBody-module__Ye2g_a__body{--block-paragraph-lh:26px;--block-paragraph-gap:14px;flex:1 1 0;min-inline-size:0;max-inline-size:840px}.ArticleBody-module__Ye2g_a__block{padding-block:var(--space-10);scroll-margin-block-start:88px}.ArticleBody-module__Ye2g_a__block:first-child{padding-block-start:0}.ArticleBody-module__Ye2g_a__block:last-child{padding-block-end:0}@media (max-width:1024px){.ArticleBody-module__Ye2g_a__row{gap:0}.ArticleBody-module__Ye2g_a__body{max-inline-size:100%}}@media (max-width:900px){.ArticleBody-module__Ye2g_a__section{padding-block:var(--space-13)}}@media (max-width:640px){.ArticleBody-module__Ye2g_a__section{padding-block:var(--space-12)}}
.CaseStudyStory-module__jUsrWW__section{padding-block:112px}.CaseStudyStory-module__jUsrWW__row{align-items:flex-start;gap:120px;display:flex}.CaseStudyStory-module__jUsrWW__rail{--_label:var(--body-muted);flex:none;inline-size:280px}.CaseStudyStory-module__jUsrWW__railInner{gap:var(--space-8);flex-direction:column;display:flex;position:sticky;inset-block-start:96px}.CaseStudyStory-module__jUsrWW__snapshot{gap:var(--space-6);flex-direction:column;margin:0;display:flex}.CaseStudyStory-module__jUsrWW__fact{flex-direction:column;gap:6px;display:flex}.CaseStudyStory-module__jUsrWW__factLabel{font-family:var(--font-mono);letter-spacing:1px;color:var(--_label);margin:0;font-size:9px;font-weight:600}.CaseStudyStory-module__jUsrWW__factValue{font-family:var(--font-sans);color:var(--ink);margin:0;font-size:13px;font-weight:600;line-height:20px}.CaseStudyStory-module__jUsrWW__rule{background:var(--hairline);border:0;block-size:1px;inline-size:100%;margin:0}.CaseStudyStory-module__jUsrWW__railList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.CaseStudyStory-module__jUsrWW__railItem{align-items:flex-start;gap:var(--space-4);padding:14px 0 14px var(--space-4);border-inline-start:2px solid var(--hairline);color:var(--_label);transition:color var(--motion-hover) var(--motion-ease), border-color var(--motion-hover) var(--motion-ease);text-decoration:none;display:flex}.CaseStudyStory-module__jUsrWW__railItem:hover,.CaseStudyStory-module__jUsrWW__railItem:focus-visible{color:var(--ink)}.CaseStudyStory-module__jUsrWW__railItem[data-current]{border-inline-start-color:var(--accent);color:var(--ink)}.CaseStudyStory-module__jUsrWW__railItem[data-current] .CaseStudyStory-module__jUsrWW__railNumber{color:var(--accent-soft)}.CaseStudyStory-module__jUsrWW__railNumber{font-family:var(--font-mono);letter-spacing:1px;color:var(--_label);flex:none;font-size:9px;font-weight:600}.CaseStudyStory-module__jUsrWW__railLabel{font-family:var(--font-sans);inline-size:80px;font-size:13px;font-weight:600;line-height:20px}.CaseStudyStory-module__jUsrWW__body{flex:1 1 0;min-inline-size:0;max-inline-size:840px}.CaseStudyStory-module__jUsrWW__block{padding-block:var(--space-10);border-block-end:1px solid var(--hairline)}.CaseStudyStory-module__jUsrWW__block:first-child{padding-block-start:0}.CaseStudyStory-module__jUsrWW__block:last-child{border-block-end:0;padding-block-end:0}@media (max-width:1100px){.CaseStudyStory-module__jUsrWW__row{gap:var(--space-9)}.CaseStudyStory-module__jUsrWW__rail{inline-size:240px}}@media (max-width:900px){.CaseStudyStory-module__jUsrWW__section{padding-block:var(--space-13)}.CaseStudyStory-module__jUsrWW__row{gap:var(--space-9);flex-direction:column}.CaseStudyStory-module__jUsrWW__rail{inline-size:100%}.CaseStudyStory-module__jUsrWW__railInner{position:static}.CaseStudyStory-module__jUsrWW__snapshot{column-gap:var(--space-9);row-gap:var(--space-4);flex-flow:wrap}.CaseStudyStory-module__jUsrWW__fact{min-inline-size:140px}.CaseStudyStory-module__jUsrWW__railList{flex-flow:wrap}.CaseStudyStory-module__jUsrWW__railItem{padding-block:var(--space-2)}.CaseStudyStory-module__jUsrWW__body{max-inline-size:100%}}@media (max-width:640px){.CaseStudyStory-module__jUsrWW__section{padding-block:var(--space-12)}}
.CaseStudyOutcomes-module__JehT-a__section{--_lavender-bright:#d9bcff;padding-block:112px}.CaseStudyOutcomes-module__JehT-a__header{gap:var(--space-5);flex-direction:column;max-inline-size:900px;margin-block-end:var(--space-14);display:flex}.CaseStudyOutcomes-module__JehT-a__eyebrow{font-family:var(--font-mono);letter-spacing:2px;text-transform:uppercase;color:var(--accent-lavender);margin:0;font-size:11px;font-weight:600}.CaseStudyOutcomes-module__JehT-a__title{font-family:var(--font-sans);letter-spacing:-.8px;color:var(--dark-text);margin:0;font-size:36px;font-weight:600;line-height:44px}.CaseStudyOutcomes-module__JehT-a__intro{max-inline-size:720px;font-family:var(--font-sans);font-size:var(--type-body-size);line-height:var(--type-body-lh);color:var(--dark-text-muted);margin:0}.CaseStudyOutcomes-module__JehT-a__groups{gap:var(--space-6);flex-wrap:wrap;display:flex}.CaseStudyOutcomes-module__JehT-a__group{gap:var(--space-9);flex-direction:column;flex:280px;min-inline-size:0;display:flex}.CaseStudyOutcomes-module__JehT-a__groupLabel{font-family:var(--font-mono);letter-spacing:2px;text-transform:uppercase;color:var(--accent-lavender);margin:0;font-size:11px;font-weight:600}.CaseStudyOutcomes-module__JehT-a__metric{border-block-start:2px solid var(--_lavender-bright);flex-direction:column;gap:24px;padding-block-start:var(--space-6);display:flex}.CaseStudyOutcomes-module__JehT-a__metricValue{font-family:var(--font-sans);letter-spacing:-.8px;color:var(--dark-text);margin:0;font-size:28px;font-weight:600;line-height:36px}.CaseStudyOutcomes-module__JehT-a__metricLabel{font-family:var(--font-sans);color:var(--dark-text-muted);margin:0;font-size:16px;line-height:24px}.CaseStudyOutcomes-module__JehT-a__note{margin:var(--space-9) 0 0;max-inline-size:900px;font-family:var(--font-mono);letter-spacing:1px;color:var(--dark-text-muted);font-size:10px}@supports (text-box:trim-both cap alphabetic){.CaseStudyOutcomes-module__JehT-a__title,.CaseStudyOutcomes-module__JehT-a__metricValue{text-box:trim-both cap alphabetic}}@media (max-width:900px){.CaseStudyOutcomes-module__JehT-a__section{padding-block:var(--space-13)}.CaseStudyOutcomes-module__JehT-a__header{margin-block-end:var(--space-9)}.CaseStudyOutcomes-module__JehT-a__title{font-size:30px;line-height:36px}}@media (max-width:640px){.CaseStudyOutcomes-module__JehT-a__section{padding-block:var(--space-12)}.CaseStudyOutcomes-module__JehT-a__groups{gap:var(--space-9);flex-direction:column}}
.PlatformConnection-module__AlQKKa__section{padding-block:112px}.PlatformConnection-module__AlQKKa__head{align-items:flex-start;gap:var(--space-10);flex-direction:column;display:flex}.PlatformConnection-module__AlQKKa__headingGroup{gap:var(--space-6);flex-direction:column;display:flex}.PlatformConnection-module__AlQKKa__title{max-inline-size:900px;font-family:var(--font-sans);color:var(--dark-text);margin:0;font-size:40px;font-weight:600;line-height:46px}.PlatformConnection-module__AlQKKa__lede{max-inline-size:760px;font-family:var(--font-sans);color:var(--dark-text-muted);margin:0;font-size:18px;line-height:28px}.PlatformConnection-module__AlQKKa__grid{margin-block-start:var(--space-10)}.PlatformConnection-module__AlQKKa__index{font-family:var(--font-mono);font-size:var(--type-mono-size);letter-spacing:var(--type-mono-ls);color:var(--muted);margin:0;font-weight:600;line-height:16px}@supports (text-box:trim-both cap alphabetic){.PlatformConnection-module__AlQKKa__title,.PlatformConnection-module__AlQKKa__lede{text-box:trim-both cap alphabetic}}@media (max-width:900px){.PlatformConnection-module__AlQKKa__section{padding-block:var(--space-13)}.PlatformConnection-module__AlQKKa__title{font-size:32px;line-height:38px}}@media (max-width:640px){.PlatformConnection-module__AlQKKa__section{padding-block:var(--space-12)}}
