.simplePage__header,.simplePage__summary,.simplePage__content{padding-inline:var(--space-inner);grid-column:1/-1}.simplePage__header{border-bottom:1px solid var(--color-divider)}@media (width>=60em){.simplePage__header{min-height:17.5rem}}.simplePage__content{margin-block:var(--space-inner-v);place-self:center;max-inline-size:62.5rem}._root_16me7_1,._tooltip_16me7_2{--figure-accent:var(--color-redline,#df000c);--figure-maroon:var(--color-maroon,#891a20);--figure-blue:var(--color-accent-blue,#295983);--figure-green:var(--color-sage,#3e6957);--figure-neutral:#615c52;--figure-muted:var(--color-graphite-300,#ada89e);--figure-light:#e0dbd1}._root_16me7_1{background:var(--site-data-surface);border:1px solid var(--site-data-border);border-radius:var(--site-data-radius);color:var(--color-text);font-family:var(--ff-sans);letter-spacing:-.03em;margin:40px 0 16px;padding:28px}._heading_16me7_23 h3{font:400 20px/1.35 var(--ff-sans);letter-spacing:-.03em;margin:0}._legend_16me7_29{flex-wrap:wrap;gap:10px 20px;margin:24px 0;padding:0;font-size:13px;list-style:none;display:flex}._legend_16me7_29 li{align-items:center;gap:7px;display:flex}._legend_16me7_29 i{background:var(--tone);width:9px;height:9px}._root_16me7_1[data-case-study-figure=stacked] ._legend_16me7_29{justify-content:center}._unitColumns_16me7_55{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:48px;margin-top:32px;display:grid}._unitGroup_16me7_63{flex-direction:column;align-items:center;gap:16px;padding:8px;display:flex}._root_16me7_1[data-case-study-figure=units] ._heading_16me7_23{text-align:center}._unitGrid_16me7_75{flex-wrap:wrap-reverse;align-content:flex-start;gap:6px;width:min(184px,100%);display:flex}._unitBlock_16me7_83{background:var(--tone);color:var(--color-white);font:400 11px/1 var(--ff-sans);border-radius:2px;flex:0 0 calc(20% - 4.8px);justify-content:center;align-items:center;height:18px;display:flex}._unitName_16me7_95{white-space:nowrap;font-size:16px}._track_16me7_100{border:0;border-left:1px solid var(--color-divider);cursor:default;background:0 0;gap:2px;width:100%;padding:0;display:flex}._fill_16me7_111{background:var(--tone);cursor:pointer;transform-origin:0;height:22px;width:var(--length);border:0;padding:0;transition:transform .65s cubic-bezier(.23,1,.32,1),opacity .16s;display:block}._fill_16me7_111:focus-visible{outline:2px solid var(--color-text);outline-offset:4px}._root_16me7_1[data-entering=true] ._fill_16me7_111{transform:scaleX(0)}._lineCanvas_16me7_132{grid-template-rows:minmax(0,1fr);grid-template-columns:46px 1fr;gap:10px;height:230px;margin:48px 12px 44px 0;display:grid}._yTicks_16me7_141{color:var(--color-text-soft);font-size:12px;position:relative}._yTicks_16me7_141 span{white-space:nowrap;position:absolute;right:0;transform:translateY(50%)}._linePlot_16me7_154{height:100%;min-height:0;position:relative}._linePlot_16me7_154 svg{width:100%;height:100%;display:block;overflow:visible}._gridline_16me7_167{stroke:var(--color-divider);vector-effect:non-scaling-stroke}._line_16me7_132{fill:none;stroke:var(--tone);stroke-width:2px;transition:opacity .65s}._lineGuide_16me7_179{pointer-events:none;stroke:var(--color-text-soft);stroke-dasharray:4 4;stroke-width:1px}._lineTarget_16me7_186{cursor:crosshair;background:0 0;border:0;height:100%;padding:0;position:absolute;top:0}._lineTarget_16me7_186:focus-visible{outline:2px solid var(--color-text);outline-offset:-2px}._root_16me7_1[data-entering=true] ._line_16me7_132{opacity:.2}._lineColumn_16me7_205{width:0;position:absolute;top:0;bottom:0}._dot_16me7_212{background:var(--tone);pointer-events:none;border:2px solid #fff;border-radius:50%;width:14px;height:14px;padding:0;position:absolute;transform:translate(-50%,50%)}._xLabel_16me7_224{text-align:center;white-space:normal;max-width:36px;font-size:13px;line-height:1.3;position:absolute;top:calc(100% + 14px);transform:translate(-50%)}@media print{._root_16me7_1{break-inside:avoid}._fill_16me7_111{transform:none!important}._line_16me7_132{opacity:1!important}._tooltip_16me7_2{display:none}}@media (width<=599px){._root_16me7_1{padding:20px}._lineCanvas_16me7_132{grid-template-columns:32px 1fr;height:190px}}._root_16me7_1 [data-tone=accent],._tooltip_16me7_2 [data-tone=accent]{--tone:var(--figure-accent)}._root_16me7_1 [data-tone=neutral],._tooltip_16me7_2 [data-tone=neutral]{--tone:var(--figure-neutral)}._root_16me7_1 [data-tone=maroon],._tooltip_16me7_2 [data-tone=maroon]{--tone:var(--figure-maroon)}._root_16me7_1 [data-tone=blue],._tooltip_16me7_2 [data-tone=blue]{--tone:var(--figure-blue)}._root_16me7_1 [data-tone=green],._tooltip_16me7_2 [data-tone=green]{--tone:var(--figure-green)}._root_16me7_1 [data-tone=muted],._tooltip_16me7_2 [data-tone=muted]{--tone:var(--figure-muted)}._root_16me7_1 [data-tone=light],._tooltip_16me7_2 [data-tone=light]{--tone:var(--figure-light)}._columnScroll_16me7_293{margin-top:12px;padding-top:40px;overflow-x:auto}._columnCanvas_16me7_299{grid-template-columns:32px 1fr;gap:12px;min-width:580px;height:280px;margin-bottom:38px;display:grid}._columnPlot_16me7_308{gap:24px;display:flex;position:relative}._columnGrid_16me7_314{pointer-events:none;position:absolute;inset:0}._columnGrid_16me7_314 i{border-top:1px solid var(--color-divider);bottom:var(--position);position:absolute;left:0;right:0}._columnGroup_16me7_328{flex:1;min-width:0;position:relative}._columns_16me7_334{justify-content:center;align-items:flex-end;gap:4px;height:100%;display:flex}._column_16me7_293{background:var(--tone);cursor:pointer;height:var(--length);border:0;border-radius:4px 4px 0 0;flex:0 24px;min-height:1px;padding:0;position:relative}._column_16me7_293:before{content:"";height:max(100%,24px);position:absolute;bottom:0;left:-2px;right:-2px}@media (width>=768px){._column_16me7_293:only-child{flex-basis:96px}}._column_16me7_293:hover{filter:brightness(1.12)}._columnValue_16me7_372{color:var(--color-text);font:400 11px/1 var(--ff-sans);pointer-events:none;white-space:nowrap;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}._stackedCanvas_16me7_383{margin:32px 8px 0}._stackedRow_16me7_387+._stackedRow_16me7_387{margin-top:24px}._stackedLabels_16me7_391{font-variant-numeric:tabular-nums;gap:2px;margin-bottom:10px;font-size:12px;display:flex}._stackedLabels_16me7_391>span{white-space:nowrap;min-width:0;width:var(--length);justify-content:center;display:flex}._stackedScale_16me7_407{border-top:1px solid var(--color-divider);height:34px;margin-top:12px;position:relative}._stackedTick_16me7_414{position:absolute;top:0;left:0}._stackedTick_16me7_414:before{border-left:1px solid var(--color-divider);content:"";height:4px;position:absolute;top:0;left:0}._stackedTick_16me7_414[data-major=true]:before{height:8px}._stackedTick_16me7_414>span{color:var(--color-text-soft);font-size:12px;position:absolute;top:12px;left:0;transform:translate(-50%)}._stackedAxisLabel_16me7_442{color:var(--color-text-soft);text-align:center;margin-top:8px;font-size:14px;line-height:1.5}._column_16me7_293:focus-visible{outline:2px solid var(--color-text);outline-offset:3px}._weekLabel_16me7_455{white-space:nowrap;font-size:11px;position:absolute;top:calc(100% + 14px);left:50%;transform:translate(-50%)}._axisLabel_16me7_464{color:var(--color-text-soft);text-align:center;margin:0 0 8px 44px;font-size:12px}._mobileColumnAxis_16me7_471{display:none}@media (width<=767px){._unitColumns_16me7_55{gap:20px}._unitGroup_16me7_63{min-width:0;padding-inline:0}._stackedCanvas_16me7_383{margin-top:44px}._columnScroll_16me7_293{margin-top:32px;padding-top:0;overflow:visible}._columnCanvas_16me7_299{min-width:0;height:auto;margin-bottom:0;display:block}._columnCanvas_16me7_299 ._yTicks_16me7_141,._columnDesktopLabel_16me7_498{display:none}._columnPlot_16me7_308{gap:16px;display:grid}._columnGrid_16me7_314{left:68px}._columnGrid_16me7_314 i{border-left:1px solid var(--color-divider);inset:0 auto 0 var(--position);border-top:0}._columnGroup_16me7_328{grid-template-columns:52px minmax(0,1fr);align-items:center;gap:16px;display:grid}._columns_16me7_334{flex-direction:column;align-items:flex-start;gap:4px;height:auto}._column_16me7_293{height:24px;width:var(--length);border-radius:0 4px 4px 0;flex:none}._columnValue_16me7_372{top:50%;bottom:auto;left:calc(100% + 8px);transform:translateY(-50%)}._weekLabel_16me7_455{grid-area:1/1;font-size:12px;position:static;top:auto;left:auto;transform:none}._mobileColumnAxis_16me7_471{color:var(--color-text-soft);height:32px;margin:12px 0 0 68px;font-size:11px;display:block;position:relative}._mobileColumnAxis_16me7_471 span{position:absolute;transform:translate(-50%)}._columnScroll_16me7_293 ._axisLabel_16me7_464{margin-left:68px}._stackedLabels_16me7_391>span:last-child{transform:translateY(-18px)}}@media (width<=450px){._unitBlock_16me7_83{flex-basis:calc(25% - 4.5px)}}._tooltip_16me7_2{background:var(--color-ink);border-radius:var(--bdrs-sm);color:var(--color-white);font:400 13px/1.5 var(--ff-sans);letter-spacing:-.03em;z-index:100;width:max-content;max-width:min(280px,100vw - 24px);padding:12px 16px;transition:transform .12s ease-out}._tooltipHeading_16me7_583{margin-bottom:6px;font-weight:500;display:block}._tooltipRow_16me7_589{justify-content:space-between;align-items:baseline;gap:20px;display:flex}._tooltipRow_16me7_589 strong{font-variant-numeric:tabular-nums;font-weight:500}._tooltipLabel_16me7_601{align-items:center;gap:7px;display:inline-flex}._tooltipLabel_16me7_601 i{background:var(--tone);flex:0 0 9px;height:9px}@media (prefers-reduced-motion:reduce){._fill_16me7_111,._line_16me7_132,._tooltip_16me7_2{transition:none}}.caseStudy{--case-study-contents-width:clamp(8rem, calc(15vw - 1rem), 11rem);display:block}.caseStudy__shell{max-width:var(--site-max-width);padding-inline:var(--site-gutter);margin-inline:auto}.caseStudy__back{--fz:var(--size-14);--lh:1.25;--ff:var(--ff-sans);--fw:400;--lts:0;--tt:none;font-family:var(--ff);font-size:var(--fz);font-weight:var(--fw);letter-spacing:var(--lts);line-height:var(--lh);text-transform:var(--tt);color:var(--color-text-soft);margin-bottom:var(--space-6);text-decoration:none;display:inline-block}.caseStudy__hero{max-width:56.25rem;padding-block:var(--space-16) var(--space-10);text-align:center;margin-inline:auto}.caseStudy__title{font-family:var(--ff-serif);font-size:clamp(2.7rem,4.6vw,4.7rem);font-weight:var(--fw-book);letter-spacing:-.045em;text-wrap:balance;line-height:1.06}.caseStudy__video{margin-bottom:var(--space-10);perspective:75rem}.caseStudy__video-surface{aspect-ratio:16/9;background:var(--color-ink);border-radius:var(--site-radius);transform-origin:top;overflow:hidden}.caseStudy__video .videoEmbed__frame{border-radius:0}.caseStudy__banner,.caseStudy__lockup{margin-bottom:var(--space-10)}.caseStudy__banner .frame{--bdrs:var(--site-radius)}.caseStudy__lockup{--case-study-logo-height:clamp(1.125rem, 2.8vw, 2.125rem);aspect-ratio:16/7;background:var(--color-ink);border-radius:var(--site-panel-radius);color:var(--color-white);justify-content:center;align-items:center;gap:clamp(1rem,2.6vw,2rem);display:flex;overflow:hidden}.caseStudy__lockup>img,.caseStudy__lockup .frame{background:0 0;flex-shrink:0;max-width:40%}.caseStudy__lockup .frame{width:calc(var(--case-study-logo-height) * var(--case-study-client-logo-ratio))}.caseStudy__lockup>img{width:calc(var(--case-study-logo-height) * 300 / 55)}.caseStudy__lockup img{filter:grayscale()brightness(0)invert();height:auto;max-height:var(--case-study-logo-height);object-fit:contain}.caseStudy__lockup-divider{height:calc(var(--case-study-logo-height) * 1.4);opacity:.35;background:currentColor;flex:0 0 1px}.caseStudy .caseStudy__metrics{border-block:1px solid var(--color-divider);gap:var(--space-8);margin:0 0 var(--space-16);padding:var(--space-10) 0;flex-wrap:wrap;list-style:none;display:flex}.caseStudy__metric{align-items:center;gap:var(--space-4);text-align:center;flex-direction:column;flex:1;display:flex}.caseStudy__metric-value{font-family:var(--ff-serif);letter-spacing:var(--lts-tighter);font-size:clamp(3.5rem,5vw,5rem);line-height:1}.caseStudy__overview{margin-bottom:var(--space-16);padding-block:var(--space-8);row-gap:var(--space-10)}.caseStudy__overview>section:only-child{grid-column:1/-1}.caseStudy__eyebrow{color:var(--color-text-soft);font-family:var(--ff-sans);font-size:var(--site-eyebrow);letter-spacing:-.01em;margin-bottom:var(--space-2);text-transform:none;font-weight:450;line-height:1.5}.caseStudy__reading{max-width:45rem;padding-bottom:var(--space-20);margin-inline:auto}.caseStudy__contents{margin-bottom:var(--space-10);flex-direction:column;gap:0;display:none}.caseStudy__contents-trigger{display:none}.caseStudy__contents-list{flex-direction:column;display:flex}.caseStudy__contents a{color:var(--color-text-soft);font-size:var(--size-12);line-height:var(--lh-normal);padding-block:var(--space-0-5);text-overflow:ellipsis;text-transform:none;white-space:nowrap;align-items:center;text-decoration:none;display:block;overflow:hidden}.caseStudy__contents a[aria-current=location]{color:var(--color-text)}.caseStudy__back:focus-visible,.caseStudy__contents-trigger:focus-visible,.caseStudy__contents a:focus-visible{outline-offset:var(--space-1);outline:1px solid}@media (hover:hover){.caseStudy__back:hover{color:var(--color-text);text-underline-offset:var(--space-1);text-decoration:underline}}.caseStudy__section{padding-block:var(--space-12);scroll-margin-top:calc(var(--site-header-height) + var(--space-6))}.caseStudy__section:has(+.caseStudy__section[data-figure-only=true]){padding-bottom:0}.caseStudy__section[data-figure-only=true]{padding-top:0}.caseStudy__section[data-figure-only=true] :global(figure){margin-top:var(--space-6)}.caseStudy__section-heading{font-family:var(--ff-serif);font-size:clamp(2rem,3.5vw,3rem);font-weight:var(--fw-book);letter-spacing:-.035em;margin-bottom:var(--space-8);text-wrap:balance;line-height:1.1}.caseStudy__body{font-size:var(--site-body);overflow-wrap:break-word;line-height:1.7}.caseStudy__overview .caseStudy__body{margin-top:var(--space-6)}.caseStudy__body .embedded-note{color:var(--color-text-soft);font-size:var(--size-14);font-style:italic;font-weight:var(--fw-book);letter-spacing:normal;margin-block:var(--space-6);text-transform:none;line-height:1.5}.caseStudy__pull-quote{--quote-bleed:clamp(0px, calc((100vw - 45rem) / 2 - var(--space-8) - var(--case-study-contents-width) - var(--space-8)), 4rem);background:color-mix(in srgb, var(--color-blue) 14%, var(--color-white));border-radius:var(--bdrs-2xl);color:var(--color-ink);margin:var(--space-10) calc(-1 * var(--quote-bleed));padding:clamp(1.5rem,4vw,3rem)}.caseStudy__pull-quote[data-theme=ochre]{background:color-mix(in srgb, var(--color-ochre) 18%, var(--color-white))}.caseStudy__pull-quote[data-theme=graphite]{background:var(--color-graphite-100)}.caseStudy__pull-quote:has(+.caseStudy__pull-quote){margin-bottom:var(--space-6)}.caseStudy__pull-quote+.caseStudy__pull-quote{margin-top:var(--space-6)}.caseStudy__section:has(>.caseStudy__pull-quote:last-child){padding-bottom:var(--space-8)}.caseStudy__section>.caseStudy__pull-quote:last-child{margin-bottom:0}.caseStudy__section:has(>.caseStudy__pull-quote:last-child)+.caseStudy__section{padding-top:var(--space-8)}.caseStudy__section:has(>.caseStudy__pull-quote:last-child):has(+.caseStudy__section>.caseStudy__pull-quote:first-child){padding-bottom:0}.caseStudy__section:has(+.caseStudy__section>.caseStudy__pull-quote:first-child)>.caseStudy__pull-quote:last-child{margin-bottom:0}.caseStudy__section:has(>.caseStudy__pull-quote:last-child)+.caseStudy__section:has(>.caseStudy__pull-quote:first-child){padding-top:var(--space-6)}.caseStudy__section:has(>.caseStudy__pull-quote:last-child)+.caseStudy__section>.caseStudy__pull-quote:first-child{margin-top:0}.caseStudy__pull-quote blockquote{font-family:var(--ff-serif);font-size:clamp(1.625rem,2.5vw,2.125rem);font-style:normal;font-weight:var(--fw-book);letter-spacing:-.025em;text-wrap:pretty;margin:0;line-height:1.28}.caseStudy__pull-quote blockquote:before{content:"“"}.caseStudy__pull-quote blockquote:after{content:"”"}.caseStudy__pull-quote figcaption{font-family:var(--ff-sans);align-items:center;gap:var(--space-3);letter-spacing:-.01em;font-style:normal;line-height:var(--lh-normal);margin-top:var(--space-8);text-transform:none;display:flex}.caseStudy__quote-attribution{gap:var(--space-0-5);line-height:var(--lh-compact);flex-direction:column;display:flex}.caseStudy__quote-name{font-size:var(--size-14);font-weight:var(--fw-medium)}.caseStudy__quote-role{color:var(--color-graphite-600);font-size:.8125rem;font-weight:var(--fw-book)}.caseStudy__pull-quote .frame{border-radius:var(--space-1-5);width:var(--space-10);flex-shrink:0}.caseStudy__chart-wrap{background:var(--site-data-surface);border:1px solid var(--site-data-border);border-radius:var(--site-data-radius);margin:var(--space-10) 0 0;padding:var(--space-8)}.caseStudy__chart-header{margin-bottom:var(--space-6)}.caseStudy__chart-title{font-family:var(--ff-sans);font-size:var(--size-20);font-weight:var(--fw-medium);letter-spacing:var(--lts-tight);line-height:var(--lh-compact)}.caseStudy__chart-subtitle{color:var(--color-text-soft);font-size:var(--size-14);margin-top:var(--space-2)}.caseStudy__chart-canvas-wrap{height:clamp(16.25rem,45vw,20rem);position:relative}.caseStudy__chart-table:not(.is-visually-hidden){font-size:var(--size-14);text-align:left;width:100%}.caseStudy__chart-table:not(.is-visually-hidden) th,.caseStudy__chart-table:not(.is-visually-hidden) td{border-bottom:1px solid var(--color-graphite-200);padding:var(--space-2)}.caseStudy__chart-canvas-wrap canvas{border-radius:var(--bdrs-xs);cursor:crosshair;touch-action:pan-y}.caseStudy__chart-canvas-wrap canvas:focus-visible{outline:2px solid var(--color-text);outline-offset:var(--space-2)}.caseStudyRelated .postListing__list{gap:var(--space-10)}.caseStudyRelated .postListing__image img{object-fit:cover;width:100%;height:100%}.caseStudyRelated .caseStudyRelated__logo{background:var(--color-ink);color:var(--color-white)}.caseStudyRelated .caseStudyRelated__logo img{filter:brightness(0)invert();object-fit:contain;padding:var(--space-10)}.caseStudyRelated__fallback{font-family:var(--ff-serif);font-size:var(--size-32);justify-content:center;align-items:center;height:100%;display:flex}@media (width<=59.9375em){.caseStudy__section{scroll-margin-top:calc(var(--site-header-height) + var(--space-3) + var(--space-12))}.caseStudy.is-ready .caseStudy__contents{opacity:0;inset-inline:0;top:calc(var(--site-header-height) + var(--space-3));transform:translateY(calc(-1 * var(--space-1)));transition:opacity var(--site-duration) var(--site-ease), transform var(--site-duration) var(--site-ease), visibility var(--site-duration) var(--site-ease);visibility:hidden;width:min(17.5rem, 100% - var(--space-8));z-index:calc(var(--z-header) - 1);margin:0 auto;display:block;position:fixed}.caseStudy.is-reading .caseStudy__contents{opacity:1;visibility:visible;transform:none}.nav-menu-open .is-ready .caseStudy__contents{opacity:0;visibility:hidden}.caseStudy__contents-trigger{background:var(--color-white);border:1px solid var(--color-graphite-200);border-radius:var(--bdrs-full);box-shadow:0 var(--space-0-5) var(--space-2) #0000000f;color:var(--color-text);cursor:pointer;font-size:var(--size-14);align-items:center;gap:var(--space-3);line-height:var(--lh-normal);min-height:var(--space-12);padding:var(--space-3) var(--space-5);text-align:start;text-transform:none;justify-content:space-between;width:100%;display:flex}.caseStudy__contents-current{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.caseStudy__contents-trigger svg{flex-shrink:0}.caseStudy__contents-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.caseStudy__contents-list{background:var(--color-white);border:1px solid var(--color-graphite-200);border-radius:var(--bdrs-2xl);box-shadow:0 var(--space-1) var(--space-4) #00000014;margin-top:var(--space-2);max-height:calc(100dvh - var(--site-header-height) - 6.25rem);padding:var(--space-2);display:none;overflow-y:auto}.caseStudy__contents.is-open .caseStudy__contents-list{display:flex}.caseStudy__contents a{border-radius:var(--bdrs-lg);font-size:var(--size-14);min-height:2.75rem;padding:var(--space-2) var(--space-3)}.caseStudy__contents a:focus-visible{outline-offset:-1px}.caseStudyRelated .postListing__list{--grid:minmax(0, 1fr);gap:var(--space-6)}.caseStudyRelated .postListing__card{grid-template-columns:clamp(6rem,24vw,11.25rem) minmax(0,1fr);align-items:center;gap:clamp(1rem,3vw,1.5rem);display:grid}.caseStudyRelated .postListing__content{gap:var(--space-2)}.relatedPosts.caseStudyRelated .postListing__title{--fz:clamp(1.125rem, 2.5vw, 1.25rem)}.caseStudyRelated .caseStudyRelated__logo img{padding:var(--space-4)}.caseStudyRelated__fallback{font-size:var(--size-18)}}.caseStudy__closing{padding-block:var(--space-4) var(--space-6)}.caseStudy__closing-card{--color-bg:var(--color-graphite-100);--color-text:var(--color-ink);--color-bg-btn:var(--color-ink);--color-text-btn:var(--color-white);--color-bg-btn-hover:var(--color-redline);background:var(--color-bg);border-radius:var(--bdrs-2xl);color:var(--color-text);align-items:flex-start;gap:var(--space-6);padding:var(--space-6);flex-direction:column;display:flex}.caseStudy__closing-copy{flex:1;min-width:0}.caseStudy__closing h2{font-family:var(--ff-sans);font-size:var(--size-24);letter-spacing:var(--lts-tight);font-weight:450;line-height:var(--lh-regular);text-wrap:pretty;margin:0}.caseStudy__closing p{color:var(--color-graphite-600);font-size:var(--size-14);line-height:var(--lh-normal);margin:var(--space-3) 0 0;text-wrap:pretty}.caseStudy__closing-button.btn{--button-padding:var(--space-4) var(--space-8);--button-radius:var(--bdrs-sm);min-height:var(--space-12);flex-shrink:0}.caseStudy__closing-button .btn__text{transition:transform var(--site-duration) var(--site-ease)}.caseStudy__closing-button:after{content:"";height:var(--space-1-5);opacity:0;transform:translateX(calc(-1 * var(--space-1))) rotate(45deg);transition:opacity var(--site-duration) var(--site-ease), transform var(--site-duration) var(--site-ease);width:var(--space-1-5);border-block-start:1.5px solid;border-inline-end:1.5px solid;position:absolute;inset-inline-end:var(--space-5)}.caseStudy__closing-button:is(:hover,:focus-visible) .btn__text{transform:translateX(calc(-1 * var(--space-2)))}.caseStudy__closing-button:focus-visible{background-color:var(--color-redline)}.caseStudy__closing-button:is(:hover,:focus-visible):after{opacity:1;transform:translate(0)rotate(45deg)}@media (width>=48em){.caseStudy__closing-card{padding:var(--space-8);flex-direction:row;align-items:center}}.caseStudy__body p+p{margin-top:var(--space-5)}.caseStudy__body .embedded-table{background:var(--site-data-surface);border:1px solid var(--site-data-border);border-radius:var(--site-data-radius);margin-block:var(--space-10);padding:0;overflow-x:auto}.caseStudy__body .embedded-table table{border-collapse:separate;border-spacing:0;font:inherit;width:100%;min-width:33.75rem;margin:0;display:table;overflow:visible}.caseStudy__body .embedded-table th,.caseStudy__body .embedded-table td{border-bottom:1px solid var(--site-data-border);border-right:1px solid var(--site-data-border);text-align:left;vertical-align:middle;border-top:0;min-width:0;padding:15px 16px}.caseStudy__body .embedded-table thead th{color:#615c52;font-size:inherit;background:#f0efed;font-weight:400}.caseStudy__body .embedded-table th[scope=colgroup]{text-align:center}.caseStudy__body .embedded-table tbody th{font-weight:400}.caseStudy__body .embedded-table :is(th,td) p{font:inherit;margin:0}.caseStudy__body .embedded-table tr>:last-child{border-right:0}.caseStudy__body .embedded-table tbody tr:last-child>*{border-bottom:0}@media (width>=60em){.caseStudy__contents{display:flex}}@media (width>=60em) and (height>=40.625em){.caseStudy.is-ready .caseStudy__reading{max-width:min(45rem, 100vw - 2 * (var(--space-8) + var(--case-study-contents-width) + var(--space-8)))}.caseStudy.is-ready .caseStudy__contents{opacity:0;inset-inline-start:var(--space-8);max-height:calc(100svh - 13rem);transform:translate(calc(-1 * var(--space-2)), -50%);transition:opacity var(--site-duration) var(--site-ease), transform var(--site-duration) var(--site-ease), visibility var(--site-duration) var(--site-ease);visibility:hidden;width:var(--case-study-contents-width);margin-bottom:0;position:fixed;top:50%;overflow-y:auto}.caseStudy.is-reading .caseStudy__contents{opacity:1;visibility:visible;transform:translateY(-50%)}}@media (width<=37.4375em){.caseStudy__hero{padding-block:var(--space-12) var(--space-8)}.caseStudy__lockup{aspect-ratio:16/9}.caseStudy__metrics{flex-direction:column}.caseStudy__pull-quote{padding:var(--space-6)}.caseStudy__chart-wrap{padding:var(--space-5)}}@media (prefers-reduced-motion:no-preference){html:has(fk-client-story){scroll-behavior:smooth}}@media (prefers-reduced-motion:reduce){.caseStudy__closing-button,.caseStudy__closing-button .btn__text,.caseStudy__closing-button:after,.caseStudy.is-ready .caseStudy__contents,.caseStudyRelated .relatedPosts__chevron{transition:none}}@media (prefers-reduced-motion:reduce) and (width>=60em) and (height>=40.625em){.caseStudy.is-ready .caseStudy__contents{transform:translateY(-50%)}}
