.ke-case-video__header{max-width:42rem}.ke-case-video__intro{color:var(--sec-ink-muted);font-size:var(--fs-lg)}.ke-case-video__player{border-radius:var(--radius-lg);box-shadow:var(--shadow-2);overflow:hidden}.ke-case-video__player iframe,.ke-case-video__player img,.ke-case-video__player video{aspect-ratio:16/9;border:0;display:block;height:auto;max-width:100%;width:100%}.ke-case-video__player-placeholder{aspect-ratio:16/9;background-image:linear-gradient(to top right,transparent calc(50% - 1px),var(--sec-accent) calc(50% - 1px),var(--sec-accent) calc(50% + 1px),transparent calc(50% + 1px)),linear-gradient(to top left,transparent calc(50% - 1px),var(--sec-accent) calc(50% - 1px),var(--sec-accent) calc(50% + 1px),transparent calc(50% + 1px));border:1px solid var(--sec-accent);display:block;width:100%}.ke-case-video__proof{display:flex;flex-direction:column;gap:var(--s-4)}.ke-case-video__identity{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-3)}.ke-case-video__name{color:var(--sec-ink);font-family:var(--font-display);font-size:var(--fs-xl);font-weight:var(--fw-bold)}.ke-case-video__company{color:var(--sec-ink);font-size:var(--fs-base)}.ke-case-video__industry{align-items:center;color:var(--sec-ink);display:flex;font-size:var(--fs-sm);gap:var(--s-2);margin:0}.ke-case-video__industry-icon{flex-shrink:0}.ke-case-video__industry-icon svg{display:block;fill:var(--sec-accent);height:var(--s-5);width:var(--s-5)}.ke-case-video__facts{display:grid;gap:var(--s-4);grid-template-columns:1fr}.ke-case-video__fact{--fact-line:color-mix(in srgb,var(--sec-ink) 50%,var(--sec-bg));border-block-start:1px solid var(--fact-line);display:flex;flex-direction:column;gap:var(--s-1);padding-block-start:var(--s-3)}.ke-case-video__fact-label{color:var(--sec-accent);font-family:var(--font-display);font-size:var(--fs-sm);font-weight:var(--fw-bold)}.ke-case-video__fact-text{color:var(--sec-ink);font-size:var(--fs-base);line-height:var(--lh-normal);margin:0;white-space:pre-line}@media (min-width:768px){.ke-case-video__facts--wide{gap:var(--s-8);grid-template-columns:repeat(3,1fr)}}.ke-case-video__metrics{display:flex;flex-wrap:wrap;gap:var(--s-6)}.ke-case-video__metric{display:flex;flex-direction:column;gap:var(--s-1)}.ke-case-video__metric-value{color:var(--sec-accent);font-family:var(--font-display);font-size:var(--fs-3xl);font-variant-numeric:tabular-nums;font-weight:var(--fw-bold);line-height:var(--lh-tight)}.ke-case-video__metric-label{color:var(--sec-ink);font-size:var(--fs-sm)}.ke-case-video__cta{margin-top:var(--s-2)}.ke-case-video__cases--sidebar{display:flex;flex-direction:column;gap:var(--s-16)}.ke-case-video__cases--sidebar>.ke-case-video__case{align-items:start;display:grid;gap:var(--s-8);grid-template-columns:minmax(0,1fr)}@media (min-width:992px){.ke-case-video__cases--sidebar>.ke-case-video__case{gap:var(--s-12);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}.ke-case-video__cases--wide{display:flex;flex-direction:column;gap:var(--s-24)}.ke-case-video__cases--wide>.ke-case-video__case{display:flex;flex-direction:column;gap:var(--s-8)}.ke-case-video__cases--playlist{display:flex;flex-direction:column;gap:var(--s-10)}.ke-case-video__cases--playlist>.ke-case-video__case{align-items:center;display:grid;gap:var(--s-6);grid-template-columns:minmax(0,1fr)}.ke-case-video__cases--playlist .ke-case-video__player{box-shadow:var(--shadow-1)}.ke-case-video__cases--playlist .ke-case-video__metric-value{font-size:var(--fs-2xl)}@media (min-width:768px){.ke-case-video__cases--playlist>.ke-case-video__case{gap:var(--s-8);grid-template-columns:minmax(0,.9fr) minmax(0,1.6fr)}}