.c-case-study-hero[data-v-46d93e68]{padding-top:12px;position:relative}.c-case-study-hero__inner[data-v-46d93e68]{align-items:center;display:grid;gap:56px;grid-template-columns:600px 394px;justify-content:space-between;position:relative}@media(max-width:1120px){.c-case-study-hero__inner[data-v-46d93e68]{gap:32px;grid-template-columns:minmax(0,1fr)}}.c-case-study-hero__copy[data-v-46d93e68]{display:flex;flex-direction:column;gap:32px;min-width:0}.c-case-study-hero__company-logo[data-v-46d93e68]{align-items:flex-start;display:inline-flex;min-height:40px}.c-case-study-hero__logo-image[data-v-46d93e68]{display:block;height:auto;max-height:64px;max-width:200px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:auto}.c-case-study-hero__title[data-v-46d93e68]{color:#000;font-size:48px;font-weight:500;letter-spacing:-1.92px;line-height:1.1;margin:0}@media(max-width:960px){.c-case-study-hero__title[data-v-46d93e68]{font-size:36px;letter-spacing:-1.08px}}.c-case-study-hero__metrics[data-v-46d93e68]{display:grid;gap:0;grid-template-columns:repeat(3,minmax(0,200px))}@media(max-width:720px){.c-case-study-hero__metrics[data-v-46d93e68]{grid-template-columns:repeat(3,minmax(0,1fr))}}.c-case-study-hero__metric[data-v-46d93e68]{display:flex;flex-direction:column;gap:4px;padding-right:16px}.c-case-study-hero__metric-value[data-v-46d93e68]{color:#046b3a;font-size:40px;font-weight:600;letter-spacing:-1.2px;line-height:1.2}@media(max-width:960px){.c-case-study-hero__metric-value[data-v-46d93e68]{font-size:32px}}.c-case-study-hero__metric-label[data-v-46d93e68]{color:#525252;font-size:14px;font-weight:500;line-height:1.6}.c-case-study-hero__categories[data-v-46d93e68]{display:flex;flex-wrap:wrap;gap:8px}.c-case-study-hero__category[data-v-46d93e68]{align-items:center;border:1.5px solid #046b3a;border-radius:16px;color:#046b3a;display:inline-flex;font-size:14px;font-weight:500;line-height:1.6;padding:4px 12px}.c-case-study-hero__media[data-v-46d93e68]{aspect-ratio:394/486;border-radius:40px;max-width:100%;overflow:visible;position:relative;width:394px}@media(max-width:1120px){.c-case-study-hero__media[data-v-46d93e68]{aspect-ratio:4/3;width:100%}}@media(max-width:720px){.c-case-study-hero__media[data-v-46d93e68]{border-radius:28px}}.c-case-study-hero__cover[data-v-46d93e68]{border-radius:inherit;height:100%;overflow:hidden;width:100%}.c-case-study-hero__cover--placeholder[data-v-46d93e68]{background:radial-gradient(circle at 20% 20%,hsla(0,0%,100%,.82),transparent 30%),linear-gradient(135deg,#f1dfb2,#d2edf8 48%,#f4f4f5)}.c-case-study-hero__quote[data-v-46d93e68]{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff1a;border:2px solid #fff;border-radius:40px;box-shadow:0 14px 30px #11182714;left:-247px;padding:24px;position:absolute;top:32px;width:374px}@media(max-width:1120px){.c-case-study-hero__quote[data-v-46d93e68]{margin-top:16px;position:static;width:100%}}.c-case-study-hero__quote-inner[data-v-46d93e68]{background-color:#fff;border-radius:24px;display:flex;flex-direction:column;gap:16px;padding:24px}.c-case-study-hero__quote-author[data-v-46d93e68]{align-items:center;display:flex;gap:16px}.c-case-study-hero__quote-avatar-frame[data-v-46d93e68]{border:1px solid #07c26a;border-radius:50px;display:inline-flex;padding:8px}.c-case-study-hero__quote-avatar[data-v-46d93e68]{background:#fff;border:2px solid #fff;border-radius:50%;height:45px;overflow:hidden;width:45px}.c-case-study-hero__quote-author-meta[data-v-46d93e68]{display:flex;flex-direction:column;line-height:1.6}.c-case-study-hero__quote-author-name[data-v-46d93e68]{color:#000;font-size:18px;font-weight:500;opacity:.9}.c-case-study-hero__quote-author-position[data-v-46d93e68]{color:#525252;font-size:12px;font-weight:500}.c-case-study-hero__quote-text[data-v-46d93e68]{color:#525252;font-size:14px;font-weight:500;line-height:1.6;margin:0}.c-metrics-callout[data-v-af5a313b]{background:#09282a;border-radius:40px;color:#fff;display:flex;flex-direction:column;gap:32px;isolation:isolate;overflow:hidden;padding:32px 40px;position:relative}@media(max-width:720px){.c-metrics-callout[data-v-af5a313b]{border-radius:28px;gap:24px;padding:24px}}.c-metrics-callout__bg[data-v-af5a313b]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;opacity:.8;position:absolute;width:100%;z-index:-1}.c-metrics-callout__badge[data-v-af5a313b]{align-self:flex-start;background:#ffc63b;border-radius:16px;color:#000;font-size:14px;font-weight:500;line-height:20px;padding:4px 12px}.c-metrics-callout__heading[data-v-af5a313b]{color:#fff;font-size:24px;font-weight:500;letter-spacing:-.72px;line-height:1.4;margin:0}.c-metrics-callout__metrics[data-v-af5a313b]{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));max-width:700px}@media(max-width:720px){.c-metrics-callout__metrics[data-v-af5a313b]{grid-template-columns:minmax(0,1fr)}}.c-metrics-callout__metric[data-v-af5a313b]{display:flex;flex-direction:column;gap:12px;min-width:0}.c-metrics-callout__metric-value[data-v-af5a313b]{color:#fff;font-size:36px;font-weight:500;letter-spacing:-1.08px;line-height:1.3}.c-metrics-callout__metric-label[data-v-af5a313b]{color:#a3a3a3;font-size:14px;font-weight:500;line-height:1.6}.c-case-study-detail[data-v-8a1f0d9f]{padding:24px 80px 120px}@media(max-width:1280px){.c-case-study-detail[data-v-8a1f0d9f]{padding:24px 20px 96px}}.c-case-study-detail__breadcrumbs[data-v-8a1f0d9f]{margin:0 auto 32px;max-width:1280px}.c-case-study-detail__hero[data-v-8a1f0d9f]{margin:0 auto;max-width:1280px}.c-case-study-detail__content[data-v-8a1f0d9f]{border-top:1px solid #e5e5e5;margin:56px auto 0;max-width:1280px;padding-top:56px}@media(max-width:960px){.c-case-study-detail__content[data-v-8a1f0d9f]{margin-top:40px;padding-top:40px}}.c-case-study-detail__content-grid[data-v-8a1f0d9f]{align-items:start;display:grid;gap:80px;grid-template-columns:300px minmax(0,1fr)}@media(max-width:1180px){.c-case-study-detail__content-grid[data-v-8a1f0d9f]{gap:48px;grid-template-columns:260px minmax(0,1fr)}}@media(max-width:1040px){.c-case-study-detail__content-grid[data-v-8a1f0d9f]{gap:32px;grid-template-columns:minmax(0,1fr)}}.c-case-study-detail__aside[data-v-8a1f0d9f]{display:grid;gap:24px}@media(min-width:1041px){.c-case-study-detail__aside[data-v-8a1f0d9f]{align-self:start;max-height:calc(100vh - 112px);overflow-y:auto;position:sticky;top:96px}}.c-case-study-detail__reading-time+.c-case-study-detail__toc[data-v-8a1f0d9f]{border-top:1px solid #e5e5e5;padding-top:24px}.c-case-study-detail__reading-time[data-v-8a1f0d9f]{display:grid;gap:6px}.c-case-study-detail__meta-label[data-v-8a1f0d9f]{color:#8a8a8a;font-size:11px;font-weight:600;letter-spacing:.08em;line-height:1.4;text-transform:capitalize}.c-case-study-detail__reading-time-value[data-v-8a1f0d9f]{align-items:center;color:#171717;display:inline-flex;font-size:16px;font-weight:600;gap:8px;line-height:1.4}.c-case-study-detail__reading-time-icon[data-v-8a1f0d9f]{color:#525252;font-size:20px!important;height:20px!important;width:20px!important}@media(max-width:1040px){.c-case-study-detail__toc[data-v-8a1f0d9f]{display:none}}.c-case-study-detail__body-shell[data-v-8a1f0d9f]{min-width:0}.c-case-study-detail__toolbar[data-v-8a1f0d9f]{margin-bottom:32px}.c-case-study-detail__lead[data-v-8a1f0d9f]{color:#171717;font-size:22px;font-weight:500;letter-spacing:-.44px;line-height:1.5;margin-bottom:32px}@media(max-width:960px){.c-case-study-detail__lead[data-v-8a1f0d9f]{font-size:18px;line-height:1.6}}.c-case-study-detail__block+.c-case-study-detail__block[data-v-8a1f0d9f]{margin-top:36px}.c-case-study-detail__text-block[data-v-8a1f0d9f] .rich-text-content{display:grid;gap:8px}.c-case-study-detail__text-block[data-v-8a1f0d9f] .c-paragraph{color:#525252;font-size:16px;line-height:1.6;padding-bottom:18px}.c-case-study-detail__text-block[data-v-8a1f0d9f] .c-heading--h2{font-size:36px;letter-spacing:-1.08px;line-height:1.3}@media(max-width:960px){.c-case-study-detail__text-block[data-v-8a1f0d9f] .c-heading--h2{font-size:30px;letter-spacing:-.9px}}.c-case-study-detail__text-block[data-v-8a1f0d9f] .c-heading--h3{font-size:30px;letter-spacing:-.9px;line-height:1.4}@media(max-width:960px){.c-case-study-detail__text-block[data-v-8a1f0d9f] .c-heading--h3{font-size:24px;letter-spacing:-.72px}}.c-case-study-detail__text-block[data-v-8a1f0d9f] .c-list{color:#525252;line-height:1.5;padding:8px 0 24px}.c-case-study-detail__text-block[data-v-8a1f0d9f] .c-list ul{list-style:disc outside;padding-left:24px}.c-case-study-detail__text-block[data-v-8a1f0d9f] .c-list ul li{padding-left:0}.c-case-study-detail__text-block[data-v-8a1f0d9f] .c-list ul li:before{content:none}.c-case-study-detail__text-block[data-v-8a1f0d9f] .c-list.c-list__ordered ul{list-style:decimal outside}.c-case-study-detail__text-block[data-v-8a1f0d9f] .c-list.c-list__ordered ul li::marker{color:#000;font-weight:500}.c-case-study-detail__text-block[data-v-8a1f0d9f] .c-list.c-list__unordered ul li::marker{color:#000}.c-case-study-detail__text-block[data-v-8a1f0d9f] .c-quote{border-left-color:#046b3a}.c-case-study-detail__text-block[data-v-8a1f0d9f] .c-list a,.c-case-study-detail__text-block[data-v-8a1f0d9f] .c-paragraph a,.c-case-study-detail__text-block[data-v-8a1f0d9f] .c-quote a{color:#046b3a;text-decoration:underline;text-underline-offset:3px;transition:opacity .15s ease}.c-case-study-detail__text-block[data-v-8a1f0d9f] .c-list a:hover,.c-case-study-detail__text-block[data-v-8a1f0d9f] .c-paragraph a:hover,.c-case-study-detail__text-block[data-v-8a1f0d9f] .c-quote a:hover{opacity:.75}.c-case-study-detail__fallback-text[data-v-8a1f0d9f]{color:#525252;font-size:16px;font-weight:500;line-height:1.8}@media print{.c-case-study-detail__aside[data-v-8a1f0d9f],.c-case-study-detail__breadcrumbs[data-v-8a1f0d9f],.c-case-study-detail__toolbar[data-v-8a1f0d9f]{display:none!important}.c-case-study-detail__content-grid[data-v-8a1f0d9f]{grid-template-columns:minmax(0,1fr)}}
