@charset "UTF-8";.tabbed-case-studies{--pad-block:64px;--media-height:720px;--stage-height:592px;--stage-ratio:780/592;--tab-height:120px;--tab-height-hover:160px;--tab-gap:8px;--card-gap:4px;--card-image-ratio:390/300;--fade:.6s;--ease:ease-out;--gap-eyebrow:16px;--gap-body:24px;--gap-list:16px;--gap-cta:32px;--points-gap:0px;--copy-width:min(600px, 42%);--copy-pl:min(120px, 8.333vw);--copy-pr:min(60px, 4.167vw);--edge:min(60px, 4.167vw);--stage-min:0px;--gutter:var(--title-gutter,min(120px, 8.333vw) )}@media (min-width:1920px){.tabbed-case-studies{--gutter:160px}}@media (min-width:1024px){.tabbed-case-studies{--gap-list:24px;--gap-cta:24px;--points-gap:4px}}@media (min-width:1024px){.tabbed-case-studies{--copy-width:clamp(372px, 372px + (100vw - 1024px) * 0.34375, 460px);--copy-pl:var(--gutter);--copy-pr:clamp(48px, 48px + (100vw - 1024px) * 0.03125, 56px);--edge:clamp(48px, 48px + (100vw - 1024px) * 0.03125, 56px);--stage-min:476px;--tab-gap:clamp(4px, 4px + (100vw - 1024px) * 0.015625, 8px)}}@media (min-width:1280px){.tabbed-case-studies{--copy-width:clamp(460px, 460px + (100vw - 1280px) * 0.875, 600px);--copy-pl:var(--gutter);--copy-pr:clamp(56px, 56px + (100vw - 1280px) * 0.025, 60px);--edge:clamp(56px, 56px + (100vw - 1280px) * 0.025, 60px);--stage-min:clamp(472px, 472px + (100vw - 1280px) * 0.75, 592px);--tab-gap:8px}}@media (min-width:1420px){.tabbed-case-studies{--gap-body:40px;--gap-list:32px;--gap-cta:40px;--points-gap:8px;--copy-width:clamp(600px, 600px + (100vw - 1440px) * 0.25, 720px);--copy-pl:var(--gutter);--copy-pr:clamp(60px, 60px + (100vw - 1440px) * 0.0416666667, 80px);--edge:clamp(60px, 60px + (100vw - 1440px) * 0.0416666667, 80px);--stage-min:clamp(592px, 592px + (100vw - 1440px) * 0.2916666667, 732px)}}.tabbed-case-studies{padding-block:var(--pad-block)}@media (max-width:1023px){.tabbed-case-studies{padding-top:32px}}@media (min-width:1024px){.tabbed-case-studies{--pad-block:0}}.tabbed-case-studies__container{margin-inline:auto;max-width:1920px;position:relative}@media (min-width:1024px){.tabbed-case-studies__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;grid-template-columns:var(--copy-width) 1fr;grid-template-rows:minmax(var(--stage-min), auto) var(--tab-height);padding-right:var(--edge);row-gap:var(--tab-gap)}}.tabbed-case-studies__track{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--card-gap);overflow-x:auto}@media (max-width:1023px){.tabbed-case-studies__track{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow-y:hidden}}@media (max-width:1023px) and (prefers-reduced-motion:no-preference){.tabbed-case-studies__track{-webkit-transition:height .3s ease-out;transition:height .3s ease-out}}.tabbed-case-studies__track{overscroll-behavior-x:contain;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:none}.tabbed-case-studies__track::-webkit-scrollbar{display:none}@media (min-width:1024px){.tabbed-case-studies__track{display:grid;gap:normal;grid-column:1/-1;grid-row:1/-1;grid-template-columns:subgrid;grid-template-rows:subgrid;overflow:visible;-ms-scroll-snap-type:none;scroll-snap-type:none}}@media (min-width:768px) and (max-width:1023px){.tabbed-case-studies{--card-gap:16px;--card-image-ratio:660/400}.tabbed-case-studies .tabbed-case-studies__track{padding-inline:16px;scroll-padding-inline:16px}.tabbed-case-studies .tabbed-case-studies__item{-ms-flex-preferred-size:calc(100% - 76px);flex-basis:calc(100% - 76px)}.tabbed-case-studies[data-count="1"] .tabbed-case-studies__item{-ms-flex-preferred-size:100%;flex-basis:100%}.tabbed-case-studies .tabbed-case-studies__copy{padding-inline:48px}.tabbed-case-studies .tabbed-case-studies__controls{margin-top:8px;padding-inline:96px}}.tabbed-case-studies__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;scroll-snap-align:start}@media (min-width:1024px){.tabbed-case-studies__item{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:grid;gap:normal;grid-column:1/-1;grid-row:1/-1;grid-template-columns:subgrid;grid-template-rows:subgrid;opacity:0;-webkit-transition:opacity var(--fade) var(--ease),visibility 0s linear var(--fade);transition:opacity var(--fade) var(--ease),visibility 0s linear var(--fade);visibility:hidden}.tabbed-case-studies__item.is-active{opacity:1;-webkit-transition:opacity var(--fade) var(--ease),visibility 0s;transition:opacity var(--fade) var(--ease),visibility 0s;visibility:visible}}.tabbed-case-studies__figure{aspect-ratio:var(--card-image-ratio);background-color:#b8c1c4;height:auto;overflow:hidden}@media (min-width:1024px){.tabbed-case-studies__figure{-ms-flex-item-align:stretch;align-self:stretch;aspect-ratio:auto;contain:size;grid-column:2;grid-row:1;min-width:0;width:100%}}.tabbed-case-studies__figure img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.tabbed-case-studies__figure>*,.tabbed-case-studies__figure picture{display:block;height:100%;width:100%}.tabbed-case-studies__copy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-block:32px;padding-inline:var(--inline-spacing)}.tabbed-case-studies__copy>*+*{margin-top:var(--gap-body)}.tabbed-case-studies__copy>.tabbed-case-studies__eyebrow+.tabbed-case-studies__heading{margin-top:var(--gap-eyebrow)}.tabbed-case-studies__copy>.tabbed-case-studies__body+.tabbed-case-studies__points{margin-top:var(--gap-list)}.tabbed-case-studies__copy>.tabbed-case-studies__cta{margin-top:var(--gap-cta)}@media (min-width:1024px){.tabbed-case-studies__copy{-ms-flex-item-align:stretch;align-self:stretch;grid-column:1;grid-row:1/-1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-block:24px;padding-left:var(--copy-pl);padding-right:var(--copy-pr)}}@media (min-width:1280px){.tabbed-case-studies__copy{padding-block:0}}.tabbed-case-studies__eyebrow{font-family:"Libre Franklin",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;color:#555;font-size:12px;letter-spacing:.1em;line-height:1.2;margin:0;text-transform:uppercase}@media (min-width:1024px){.tabbed-case-studies__eyebrow{display:none}}.tabbed-case-studies__heading{font-family:"Newsreader",Georgia,serif;font-variation-settings:"opsz" 36;font-weight:400;font-style:normal;color:#415963;font-size:clamp(22px, calc(22px + 0vw), 22px)}@media (min-width:768px){.tabbed-case-studies__heading{font-size:22px}}@media (min-width:1280px){.tabbed-case-studies__heading{font-size:clamp(24px, calc(-12.5714285714px + 2.8571428571vw), 28px)}}.tabbed-case-studies__heading{letter-spacing:.02em;line-height:1.2;margin:0}.tabbed-case-studies__body{color:#555}.tabbed-case-studies__body p{font-family:"Libre Franklin",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:clamp(12px, calc(12px + 0vw), 12px)}@media (min-width:768px){.tabbed-case-studies__body p{font-size:12px}}@media (min-width:1280px){.tabbed-case-studies__body p{font-size:clamp(14px, calc(14px + 0vw), 14px)}}.tabbed-case-studies__body p{letter-spacing:.01em;line-height:2;margin:0}.tabbed-case-studies__body>*+*{margin-top:1em}.tabbed-case-studies__points{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--points-gap);list-style:none;margin:0;padding:0}.tabbed-case-studies__point{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding-block:4px}.tabbed-case-studies__point-marker{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#555;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:32px;width:8px}@media (min-width:1024px){.tabbed-case-studies__point-marker{font-size:clamp(14px, calc(14px + 0vw), 14px);height:2em}}@media (min-width:1024px) and (min-width:768px){.tabbed-case-studies__point-marker{font-size:14px}}@media (min-width:1024px) and (min-width:1280px){.tabbed-case-studies__point-marker{font-size:clamp(16px, calc(16px + 0vw), 16px)}}.tabbed-case-studies__point-marker .v-icon__svg{height:8px;width:8px}.tabbed-case-studies__point-text{font-family:"Libre Franklin",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#555;font-size:clamp(14px, calc(14px + 0vw), 14px)}@media (min-width:768px){.tabbed-case-studies__point-text{font-size:14px}}@media (min-width:1280px){.tabbed-case-studies__point-text{font-size:clamp(16px, calc(16px + 0vw), 16px)}}.tabbed-case-studies__point-text{letter-spacing:.01em;line-height:2}.tabbed-case-studies__cta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px}.tabbed-case-studies__tabs{display:none}@media (min-width:1024px){.tabbed-case-studies__tabs{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--tab-gap);grid-column:2;grid-row:2;height:var(--tab-height);z-index:1}}.tabbed-case-studies__tab{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#09181e;border:0;cursor:pointer;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--tab-height);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;padding:16px;position:relative;-webkit-transition:height .3s var(--ease);transition:height .3s var(--ease)}.tabbed-case-studies__tab:hover,.tabbed-case-studies__tab:focus-visible,.tabbed-case-studies__tab.is-active{height:var(--tab-height-hover)}.tabbed-case-studies__tab.is-active{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:24px}.tabbed-case-studies__tab:focus-visible{outline:2px solid #2a4550;outline-offset:2px}.tabbed-case-studies__tab-media{inset:0;position:absolute}.tabbed-case-studies__tab-media:after{background-color:rgba(0,0,0,.6);background-image:radial-gradient(ellipse 60% 45% at 50% 50%,rgba(0,0,0,.25) 0%,rgba(0,0,0,0) 100%);content:"";inset:0;position:absolute;-webkit-transition:background-color var(--fade) var(--ease);transition:background-color var(--fade) var(--ease)}.tabbed-case-studies__tab-media img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.tabbed-case-studies__tab-media>*,.tabbed-case-studies__tab-media picture{display:block;height:100%;width:100%}.tabbed-case-studies__tab.is-active .tabbed-case-studies__tab-media:after,.tabbed-case-studies__tab:hover .tabbed-case-studies__tab-media:after,.tabbed-case-studies__tab:focus-visible .tabbed-case-studies__tab-media:after{background-color:rgba(0,0,0,.75);background-image:none}.tabbed-case-studies__tab-label{font-family:"Libre Franklin",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;color:#f5f5f5;font-size:11px;letter-spacing:.1em}@media (min-width:1420px){.tabbed-case-studies__tab-label{font-size:12px}}.tabbed-case-studies__tab-label{line-height:1.2;position:relative;text-align:center;text-transform:uppercase}.tabbed-case-studies__tab.is-active .tabbed-case-studies__tab-label,.tabbed-case-studies__tab:hover .tabbed-case-studies__tab-label,.tabbed-case-studies__tab:focus-visible .tabbed-case-studies__tab-label{text-decoration:underline;text-underline-offset:4px}.tabbed-case-studies__controls{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;padding-inline:var(--inline-spacing)}@media (min-width:1024px){.tabbed-case-studies__controls{display:none}}.tabbed-case-studies__progress{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:2px;position:relative}.tabbed-case-studies__progress-track,.tabbed-case-studies__progress-fill{border-radius:9999px;display:block;left:0;position:absolute;top:0}.tabbed-case-studies__progress-track{background:#dee3df;height:1px;top:.5px;width:100%}.tabbed-case-studies__progress-fill{background:#8d9d90;height:2px;width:0}.tabbed-case-studies__control{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;border:0;background:0 0;color:currentColor;cursor:pointer;padding:0;margin:0;-webkit-appearance:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e4e4e7;border-radius:9999px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:42px}.tabbed-case-studies__control .v-icon__svg{height:10px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:10px}.tabbed-case-studies__control:hover,.tabbed-case-studies__control:focus-visible{background-color:#fff;border-color:#a1a1aa}.tabbed-case-studies__control:hover .v-icon__svg,.tabbed-case-studies__control:focus-visible .v-icon__svg{height:11px;width:11px}.tabbed-case-studies__control--prev .v-icon__svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.tabbed-case-studies__control--light{border-color:rgba(228,228,231,.25);color:#f5f5f5}.tabbed-case-studies__control--light .v-icon__svg{height:8px;width:8px}.tabbed-case-studies__control--light:hover,.tabbed-case-studies__control--light:focus-visible{background-color:rgba(255,255,255,.35);border-color:transparent}.tabbed-case-studies__control--light:hover .v-icon__svg,.tabbed-case-studies__control--light:focus-visible .v-icon__svg{height:8px;width:8px}.tabbed-case-studies__control{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.tabbed-case-studies__control--prev .v-icon__svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tabbed-case-studies__control--next .v-icon__svg{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.tabbed-case-studies__control[disabled],.tabbed-case-studies__control[aria-disabled=true]{cursor:default;opacity:.35}.tabbed-case-studies[data-count="1"]{--stage-ratio:780/720}@media (min-width:1024px){.tabbed-case-studies[data-count="1"]{--gap-eyebrow:32px;--gap-body:32px;--gap-list:32px;--gap-cta:32px;--points-gap:0px}.tabbed-case-studies[data-count="1"] .tabbed-case-studies__container{grid-template-columns:1fr min(480px, 45%);grid-template-rows:auto;padding-left:min(60px, 4.167vw);padding-right:var(--gutter)}.tabbed-case-studies[data-count="1"] .tabbed-case-studies__figure{aspect-ratio:var(--stage-ratio);contain:none;grid-column:1;height:100%;min-height:100%;min-width:auto;width:auto}.tabbed-case-studies[data-count="1"] .tabbed-case-studies__copy{grid-column:2;padding-block:min(48px, 3.33vw);padding-left:min(60px, 4.167vw);padding-right:0}.tabbed-case-studies[data-count="1"] .tabbed-case-studies__eyebrow{display:block}}@media (prefers-reduced-motion:reduce){.tabbed-case-studies{--fade:0s}.tabbed-case-studies__item,.tabbed-case-studies__tab,.tabbed-case-studies__tab-media:after{-webkit-transition:none;transition:none}.tabbed-case-studies__track{scroll-behavior:auto}}.home .tabbed-case-studies.has-scroll-pin{position:relative;z-index:1}@media (min-width:768px){.home .tabbed-case-studies.has-scroll-pin.is-pin-covered{-webkit-clip-path:inset(0);clip-path:inset(0)}}.home .split-info-he-labs.is-pin-overlay{z-index:2}