.c-case-study-hero[data-v-7b93e109]{padding-top:12px;position:relative}.c-case-study-hero__inner[data-v-7b93e109]{align-items:center;display:grid;gap:56px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media(max-width:1120px){.c-case-study-hero__inner[data-v-7b93e109]{gap:32px;grid-template-columns:minmax(0,1fr)}}.c-case-study-hero__copy[data-v-7b93e109]{display:flex;flex-direction:column;gap:32px}.c-case-study-hero__company-logo[data-v-7b93e109]{align-items:center;display:inline-flex;height:40px}.c-case-study-hero__logo-image[data-v-7b93e109]{max-height:40px;max-width:200px}.c-case-study-hero__title[data-v-7b93e109]{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-7b93e109]{font-size:36px;letter-spacing:-1.08px}}.c-case-study-hero__metrics[data-v-7b93e109]{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.c-case-study-hero__metric[data-v-7b93e109]{display:flex;flex-direction:column;gap:4px}.c-case-study-hero__metric-value[data-v-7b93e109]{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-7b93e109]{font-size:32px}}.c-case-study-hero__metric-label[data-v-7b93e109]{color:#525252;font-size:14px;font-weight:500;line-height:1.6}.c-case-study-hero__categories[data-v-7b93e109]{display:flex;flex-wrap:wrap;gap:8px}.c-case-study-hero__category[data-v-7b93e109]{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-7b93e109]{aspect-ratio:4/3;border-radius:40px;overflow:hidden;position:relative}@media(max-width:720px){.c-case-study-hero__media[data-v-7b93e109]{border-radius:28px}}.c-case-study-hero__cover[data-v-7b93e109]{height:100%;width:100%}.c-case-study-hero__cover--placeholder[data-v-7b93e109]{background:radial-gradient(circle at 20% 20%,hsla(0,0%,100%,.82),transparent 30%),linear-gradient(135deg,#f1dfb2,#d2edf8 48%,#f4f4f5)}.c-metrics-callout[data-v-bfbc9213]{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-bfbc9213]{border-radius:28px;gap:24px;padding:24px}}.c-metrics-callout__bg[data-v-bfbc9213]{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-bfbc9213]{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-bfbc9213]{color:#fff;font-size:24px;font-weight:500;letter-spacing:-.72px;line-height:1.4;margin:0}.c-metrics-callout__metrics[data-v-bfbc9213]{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-bfbc9213]{grid-template-columns:minmax(0,1fr)}}.c-metrics-callout__metric[data-v-bfbc9213]{display:flex;flex-direction:column;gap:12px;min-width:0}.c-metrics-callout__metric-value[data-v-bfbc9213]{color:#fff;font-size:36px;font-weight:500;letter-spacing:-1.08px;line-height:1.3}.c-metrics-callout__metric-label[data-v-bfbc9213]{color:#a3a3a3;font-size:14px;font-weight:500;line-height:1.6}.c-case-study-detail[data-v-27388c7d]{padding:24px 80px 120px}@media(max-width:1280px){.c-case-study-detail[data-v-27388c7d]{padding:24px 20px 96px}}.c-case-study-detail__breadcrumbs[data-v-27388c7d]{margin:0 auto 32px;max-width:1280px}.c-case-study-detail__content[data-v-27388c7d],.c-case-study-detail__hero[data-v-27388c7d]{margin:0 auto;max-width:1280px}.c-case-study-detail__content[data-v-27388c7d]{padding-top:80px}@media(max-width:960px){.c-case-study-detail__content[data-v-27388c7d]{padding-top:48px}}.c-case-study-detail__content-grid[data-v-27388c7d]{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-27388c7d]{gap:48px;grid-template-columns:260px minmax(0,1fr)}}@media(max-width:1040px){.c-case-study-detail__content-grid[data-v-27388c7d]{gap:32px;grid-template-columns:minmax(0,1fr)}}.c-case-study-detail__aside[data-v-27388c7d]{display:grid;gap:16px}@media(min-width:1041px){.c-case-study-detail__aside[data-v-27388c7d]{align-self:start;max-height:calc(100vh - 112px);overflow-y:auto;position:sticky;top:96px}}.c-case-study-detail__reading-time[data-v-27388c7d]{display:grid;gap:6px}.c-case-study-detail__meta-label[data-v-27388c7d]{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-27388c7d]{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-27388c7d]{color:#525252;font-size:20px!important;height:20px!important;width:20px!important}@media(max-width:1040px){.c-case-study-detail__toc[data-v-27388c7d]{display:none}}.c-case-study-detail__body-shell[data-v-27388c7d]{min-width:0}.c-case-study-detail__toolbar[data-v-27388c7d]{border-bottom:1px solid #e5e5e5;margin-bottom:32px;padding-bottom:16px}.c-case-study-detail__lead[data-v-27388c7d]{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-27388c7d]{font-size:18px;line-height:1.6}}.c-case-study-detail__block+.c-case-study-detail__block[data-v-27388c7d]{margin-top:36px}.c-case-study-detail__text-block[data-v-27388c7d] .rich-text-content{display:grid;gap:8px}.c-case-study-detail__text-block[data-v-27388c7d] .c-paragraph{color:#525252;font-size:16px;line-height:1.6;padding-bottom:18px}.c-case-study-detail__text-block[data-v-27388c7d] .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-27388c7d] .c-heading--h2{font-size:30px;letter-spacing:-.9px}}.c-case-study-detail__text-block[data-v-27388c7d] .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-27388c7d] .c-heading--h3{font-size:24px;letter-spacing:-.72px}}.c-case-study-detail__text-block[data-v-27388c7d] .c-list{color:#525252;line-height:1.5;padding:8px 0 24px}.c-case-study-detail__text-block[data-v-27388c7d] .c-list ul{list-style:disc outside;padding-left:24px}.c-case-study-detail__text-block[data-v-27388c7d] .c-list ul li{padding-left:0}.c-case-study-detail__text-block[data-v-27388c7d] .c-list ul li:before{content:none}.c-case-study-detail__text-block[data-v-27388c7d] .c-list.c-list__ordered ul{list-style:decimal outside}.c-case-study-detail__text-block[data-v-27388c7d] .c-list.c-list__ordered ul li::marker{color:#000;font-weight:500}.c-case-study-detail__text-block[data-v-27388c7d] .c-list.c-list__unordered ul li::marker{color:#000}.c-case-study-detail__text-block[data-v-27388c7d] .c-quote{border-left-color:#046b3a}.c-case-study-detail__text-block[data-v-27388c7d] .c-list a,.c-case-study-detail__text-block[data-v-27388c7d] .c-paragraph a,.c-case-study-detail__text-block[data-v-27388c7d] .c-quote a{color:#046b3a;text-decoration:underline;text-underline-offset:3px;transition:opacity .15s ease}.c-case-study-detail__text-block[data-v-27388c7d] .c-list a:hover,.c-case-study-detail__text-block[data-v-27388c7d] .c-paragraph a:hover,.c-case-study-detail__text-block[data-v-27388c7d] .c-quote a:hover{opacity:.75}.c-case-study-detail__fallback-text[data-v-27388c7d]{color:#525252;font-size:16px;font-weight:500;line-height:1.8}@media print{.c-case-study-detail__aside[data-v-27388c7d],.c-case-study-detail__breadcrumbs[data-v-27388c7d],.c-case-study-detail__toolbar[data-v-27388c7d]{display:none!important}.c-case-study-detail__content-grid[data-v-27388c7d]{grid-template-columns:minmax(0,1fr)}}
