.proof{overflow:hidden;width:100%}.proof__heading{color:var(--color-text-heading);margin:0 0 var(--space-3xl);text-align:center}.proof__marquee{--marquee-gap:var(--proof-card-gap)}.proof__card{background:var(--color-gray-1);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);height:var(--proof-card-height);overflow:hidden;width:var(--proof-card-width)}.proof__card,.proof__rail{display:flex;flex-shrink:0}.proof__rail{align-items:center;background:var(--color-bg-page);border-right:1px solid var(--color-border-default);flex-direction:column;gap:var(--space-xs);padding:var(--space-xs);width:var(--proof-rail-width)}.proof__headshot{background:var(--color-white);border-radius:var(--radius-xs);height:var(--proof-headshot-size);object-fit:cover;width:var(--proof-headshot-size)}.proof__logo{height:auto;margin-block:auto;max-height:40px;max-width:100%;object-fit:contain;opacity:.78;width:auto}.proof__body{display:flex;flex-direction:column;min-width:0;padding:var(--space-sm) var(--space-md)}.proof__team{color:var(--color-gray-8);margin:0}.proof__segment{color:var(--color-gray-8);margin:0 0 var(--space-sm)}.proof__quote{border-left:none;color:var(--color-gray-8);display:-webkit-box;font-weight:500;margin:0;padding-left:0;text-indent:-.45em;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.proof__empty{color:var(--color-text-muted);font-family:var(--font-body);font-size:var(--font-size-sm);margin:0;text-align:center}@media (max-width:991px){.proof__heading{margin-bottom:var(--space-lg)}.proof__marquee{--marquee-gap:var(--space-2xl)}.proof__card{height:148px;width:345px}.proof__quote,.proof__segment,.proof__team{font-size:var(--font-size-xs)}}