.client-stories .stories-grid{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}.client-stories .story-card{aspect-ratio:16/9;background:#292a35;border:1px solid #ffffff17;border-radius:10px;min-width:0;overflow:hidden;position:relative;transition:transform .45s,border-color .45s}.client-stories .story-card:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - 12px)}.client-stories .story-button{background:transparent;border:0;color:#fff;display:block;height:100%;overflow:hidden;padding:0;position:relative;text-align:left;width:100%}.client-stories .story-button:focus-visible{outline-offset:-4px}.client-stories .story-copy{display:flex;flex-direction:column;inset:0 38% 0 0;padding:24px 27px;position:absolute}.client-stories .story-brand{height:28px;margin-bottom:13px;object-fit:contain;object-position:left;width:94px}.client-stories .story-quote-mark{color:#767581;display:block;font:68px/.65 Georgia,serif;height:34px;margin-top:5px;opacity:.45}.client-stories .story-quote{display:block;font-size:clamp(16px,1.55vw,23px);font-weight:500;letter-spacing:-.45px;line-height:1.3;margin-top:10px;max-width:300px}.client-stories .story-company{align-items:end;display:flex;margin-top:auto;padding-top:15px}.client-stories .story-company img{filter:brightness(0) invert(1);max-height:27px;max-width:113px;object-fit:contain;object-position:left;opacity:.64;width:auto}.client-stories .story-photo{inset:0 0 0 62%;overflow:hidden;position:absolute}.client-stories .story-photo>img{height:100%;object-fit:cover;object-position:center top;transition:transform .65s;width:100%}.client-stories .story-photo:after{background:linear-gradient(transparent 40%,#13151bd9);content:"";inset:0;position:absolute}.client-stories .story-person{bottom:21px;font-size:clamp(12px,1.15vw,16px);font-weight:550;left:16px;letter-spacing:-.2px;line-height:1.2;position:absolute;right:12px;z-index:1}.client-stories .story-person small{color:#f0eef3;display:block;font-size:10px;font-weight:400;letter-spacing:0;line-height:1.4;margin-top:6px}.client-stories .story-play{align-items:center;background:#16192265;border:1px solid #ffffffb0;border-radius:50%;display:flex;height:43px;justify-content:center;position:absolute;right:15px;top:16px;transition:background .25s,border-color .25s;width:43px;z-index:2}.client-stories .story-play:after{border-bottom:6px solid transparent;border-left:10px solid #fff;border-top:6px solid transparent;content:"";margin-left:3px}.client-stories .story-card:hover{border-color:#ffffff38}.client-stories .story-card:hover .story-photo>img{transform:scale(1.025)}.client-stories .story-card:hover .story-play{background:#b85c2bd9;border-color:#f6b88e}.client-stories .story-video{background:#0f1117;display:block;height:100%;inset:0;object-fit:contain;pointer-events:none;position:absolute;width:100%;z-index:3}.client-stories .story-card.is-playing{border-color:#ed792e66}.client-stories .story-card.is-paused .story-play{background:#161922b3;height:64px;left:50%;margin:-32px 0 0 -32px;right:auto;top:50%;width:64px;z-index:4}.client-stories .story-card.is-paused .story-play:after{border-bottom-width:9px;border-left-width:14px;border-top-width:9px}@media(max-width:1100px){.client-stories .stories-grid{gap:20px}.client-stories .story-card:last-child:nth-child(odd){width:calc(50% - 10px)}.client-stories .story-copy{padding:20px}.client-stories .story-brand{height:22px;margin-bottom:10px;width:80px}.client-stories .story-quote{font-size:18px;margin-top:7px}.client-stories .story-quote-mark{font-size:54px;height:24px}.client-stories .story-person{bottom:16px;font-size:13px;left:12px}.client-stories .story-person small{font-size:9px}.client-stories .story-company img{max-height:22px;max-width:90px}.client-stories .story-play{height:36px;right:11px;top:12px;width:36px}}@media(max-width:760px){.client-stories .stories-grid{gap:20px;grid-template-columns:1fr}.client-stories .story-card{aspect-ratio:16/10}.client-stories .story-card:last-child:nth-child(odd){grid-column:auto;width:100%}.client-stories .story-copy{padding:20px 18px}.client-stories .story-brand{height:22px;width:75px}.client-stories .story-quote-mark{font-size:50px;height:22px}.client-stories .story-quote{font-size:clamp(15px,4.1vw,20px);letter-spacing:-.25px;margin-top:7px}.client-stories .story-company img{max-height:20px;max-width:82px}.client-stories .story-person{bottom:15px;font-size:12px;left:11px}.client-stories .story-person small{font-size:8px;margin-top:5px}.client-stories .story-play{height:33px;right:9px;top:11px;width:33px}.client-stories .story-play:after{border-bottom-width:5px;border-left-width:8px;border-top-width:5px}}@media(max-width:390px){.client-stories .story-card{aspect-ratio:4/3}.client-stories .story-copy{padding:17px 15px}.client-stories .story-brand{height:20px;margin-bottom:8px;width:68px}.client-stories .story-quote-mark{display:none}.client-stories .story-quote{font-size:14px;margin-top:12px}.client-stories .story-person{font-size:11px}.client-stories .story-company img{max-height:18px;max-width:70px}}@media(prefers-reduced-motion:reduce){.client-stories .story-card,.client-stories .story-photo>img{transition:none!important}}