.video-case-hero[data-astro-cid-vn3evxol],.video-case-player[data-astro-cid-vn3evxol],.video-case-more[data-astro-cid-vn3evxol]{box-sizing:content-box;max-width:1080px;margin:0 auto;padding-inline:40px}.video-case-hero[data-astro-cid-vn3evxol]{padding-top:48px;padding-bottom:32px}.case-study-crumbs[data-astro-cid-vn3evxol] a[data-astro-cid-vn3evxol]{color:inherit;text-decoration:none}.case-study-crumbs[data-astro-cid-vn3evxol] a[data-astro-cid-vn3evxol]:hover{color:var(--blue)}.video-case-logo[data-astro-cid-vn3evxol]{object-fit:contain;width:auto;max-width:180px;height:40px;margin-bottom:24px;display:block}.video-case-hero[data-astro-cid-vn3evxol] h1[data-astro-cid-vn3evxol]{max-width:22ch;font-family:var(--display);color:var(--ink);margin:0 0 18px;font-size:44px;font-weight:500;line-height:1.08}.video-case-hero[data-astro-cid-vn3evxol] p[data-astro-cid-vn3evxol]{max-width:60ch;color:var(--ink-muted);margin:0;font-size:17px;line-height:1.6}.video-case-media[data-astro-cid-vn3evxol]{aspect-ratio:16/9;background:var(--ink);box-shadow:var(--shadow-soft);border-radius:16px;position:relative;overflow:hidden}.video-case-media[data-astro-cid-vn3evxol] iframe[data-astro-cid-vn3evxol],.video-case-media[data-astro-cid-vn3evxol] video[data-astro-cid-vn3evxol]{border:0;width:100%;height:100%;position:absolute;inset:0}.video-case-cover[data-astro-cid-vn3evxol]{z-index:1;background:var(--surface);cursor:pointer;border:0;padding:0;position:absolute;inset:0}.video-case-media[data-astro-cid-vn3evxol][data-started] .video-case-cover[data-astro-cid-vn3evxol]{display:none}.video-case-cover[data-astro-cid-vn3evxol] img[data-astro-cid-vn3evxol]{object-fit:cover;width:100%;height:100%}.video-case-play[data-astro-cid-vn3evxol]{background:var(--blue);color:#fff;border-radius:999px;align-items:center;gap:10px;padding:14px 24px;font-size:16px;font-weight:600;transition:transform .18s;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 30px #0208484d}.video-case-play[data-astro-cid-vn3evxol]:before{content:"";border:7px solid #0000;border-left:11px solid;border-right-width:0}.video-case-cover[data-astro-cid-vn3evxol]:hover .video-case-play[data-astro-cid-vn3evxol]{transform:translate(-50%,-50%)scale(1.05)}.video-case-cover[data-astro-cid-vn3evxol]:focus-visible{outline:3px solid var(--blue);outline-offset:-3px}.case-metrics-bar[data-astro-cid-vn3evxol]{padding-top:40px}@media (width>=901px){.case-metrics-bar-inner[data-astro-cid-vn3evxol]{grid-template-columns:repeat(var(--metric-count), minmax(0, 1fr))}}.video-case-context[data-astro-cid-vn3evxol]{max-width:1080px;color:var(--ink-muted);margin:12px auto 0;font-size:13px}.video-case-story[data-astro-cid-vn3evxol]{box-sizing:content-box;grid-template-columns:minmax(0,1fr);padding-top:72px}.video-case-more[data-astro-cid-vn3evxol]{padding-top:16px}.video-case-more[data-astro-cid-vn3evxol] h2[data-astro-cid-vn3evxol]{font-family:var(--display);color:var(--ink);margin:0 0 24px;font-size:30px;font-weight:500}.video-case-more[data-astro-cid-vn3evxol] ul[data-astro-cid-vn3evxol]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.video-case-more[data-astro-cid-vn3evxol] a[data-astro-cid-vn3evxol]{color:var(--ink);flex-direction:column;gap:10px;text-decoration:none;display:flex;position:relative}.video-case-more-image[data-astro-cid-vn3evxol]{aspect-ratio:16/9;object-fit:cover;border:1px solid #02084814;border-radius:12px;width:100%}.video-case-more-logo[data-astro-cid-vn3evxol]{box-sizing:border-box;object-fit:contain;background:#fff;border-radius:8px;width:auto;max-width:110px;height:30px;padding:6px 10px;position:absolute;top:12px;left:12px}.video-case-more[data-astro-cid-vn3evxol] strong[data-astro-cid-vn3evxol]{font-size:17px;font-weight:600;line-height:1.35}.video-case-more[data-astro-cid-vn3evxol] a[data-astro-cid-vn3evxol]>span[data-astro-cid-vn3evxol]{color:var(--blue);font-size:14px;font-weight:600}.video-case-more[data-astro-cid-vn3evxol] a[data-astro-cid-vn3evxol]:hover strong[data-astro-cid-vn3evxol]{color:var(--blue)}@media (width<=900px){.video-case-hero[data-astro-cid-vn3evxol],.video-case-player[data-astro-cid-vn3evxol],.video-case-more[data-astro-cid-vn3evxol]{padding-inline:20px}.video-case-hero[data-astro-cid-vn3evxol]{padding-top:32px}.video-case-hero[data-astro-cid-vn3evxol] h1[data-astro-cid-vn3evxol]{font-size:34px}.video-case-more[data-astro-cid-vn3evxol] ul[data-astro-cid-vn3evxol]{grid-template-columns:1fr}}
