.case-video{aspect-ratio:1/1;background-color:var(--so-color-white);border-radius:var(--so-border-radius);display:block;margin:0;overflow:hidden;position:relative;width:100%}@media (min-width:880px){.case-video{margin-top:120px}}.case-video-media{inset:0;margin:0;position:absolute}.case-video-media img{display:block;height:100%;object-fit:cover;width:100%}.case-video-play{align-items:center;border-radius:50%;display:flex;height:88px;justify-content:center;left:32px;position:absolute;text-decoration:none;top:32px;width:88px;z-index:2}.case-video-play:focus-visible{outline:2px solid var(--so-color-mint-green);outline-offset:2px}.case-video-play-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='88' fill='none' viewBox='0 0 88 88'%3E%3CforeignObject width='113' height='113' x='-12.5' y='-12.5'%3E%3Cdiv xmlns='http://www.w3.org/1999/xhtml' style='backdrop-filter:blur(6.25px);clip-path:url(%23a);height:100%25;width:100%25'/%3E%3C/foreignObject%3E%3Cg data-figma-bg-blur-radius='12.5'%3E%3Crect width='88' height='88' fill='%23b3b3b3' fill-opacity='.5' rx='44'/%3E%3Cpath fill='%23141414' d='M54.5 43.134a1 1 0 0 1 0 1.732l-15 8.66a1 1 0 0 1-1.5-.866V35.34a1 1 0 0 1 1.5-.866z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a' transform='translate(12.5 12.5)'%3E%3Crect width='88' height='88' rx='44'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;display:block;height:88px;pointer-events:none;width:88px}.case-video-footer{align-items:flex-end;backdrop-filter:blur(8.5px);background:linear-gradient(160deg,hsla(0,0%,50%,.36) 5.58%,rgba(26,26,26,0));border-radius:16px;bottom:20px;display:flex;gap:24px;justify-content:space-between;left:20px;padding:24px;position:absolute;right:20px;z-index:2}.case-video-author{display:flex;flex:1 1 auto;flex-direction:column;gap:4px;min-width:0}.case-video-person{color:var(--so-color-white);font-family:var(--so-font-family);font-size:20px;font-weight:600;letter-spacing:-.02em;line-height:1;margin:0}.case-video-function{color:var(--so-color-white);font-family:var(--so-font-family-alt);font-size:14px;font-weight:400;letter-spacing:-.05em;line-height:1.15;margin:0;opacity:.6;text-transform:uppercase}.case-video-button{flex:0 0 auto;white-space:nowrap}.case-video-lightbox-media{background-color:var(--so-color-black);border-radius:var(--so-border-radius);display:block;height:auto;max-height:80vh;max-width:960px;width:100%}@media (max-width:980px){.case-video-play{left:24px;top:24px}.case-video-play,.case-video-play-icon{height:70px;width:70px}}@media (max-width:576px){.case-video-footer{align-items:stretch;bottom:16px;flex-direction:column;gap:16px;left:16px;padding:16px;right:16px}.case-video-button{width:100%}.case-video-play{left:16px;top:16px}}@media (prefers-reduced-motion:reduce){.case-video-footer{backdrop-filter:none}}