.social-proof__sub{color:var(--text-muted,#5e6369);display:block;font-size:14px;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.social-proof__frame{background:var(--surface-background-light,#f1f4f8);border-radius:16px;box-sizing:border-box;display:grid;gap:4px;grid-template-columns:minmax(0,1fr) 300px;padding:4px}.social-proof__frame--full{grid-template-columns:1fr}.social-proof__logos-grid{display:grid;gap:4px;grid-template-columns:repeat(7,1fr)}.social-proof__logo-item{align-items:center;aspect-ratio:1/1;background:#fff;border-radius:12px;box-sizing:border-box;display:flex;justify-content:center;padding:10px;width:100%}.social-proof__logo-badge{color:var(--text-muted,#5e6369);font-size:11px;font-weight:700;letter-spacing:.05em;line-height:1.2;text-align:center;text-transform:uppercase}.social-proof__logo-img{display:block;filter:grayscale(1);height:auto;max-height:42%;max-width:80%;object-fit:contain;opacity:.85;transition:opacity .2s ease,filter .2s ease;width:auto}.social-proof__logo-item:hover .social-proof__logo-img{filter:grayscale(0);opacity:1}.social-proof__right{background:#fff;border-radius:12px;box-sizing:border-box;height:100%;padding:20px}.social-proof__g2-badges,.social-proof__right{align-items:center;display:flex;justify-content:center}.social-proof__g2-badges{gap:12px}.social-proof__g2-badge{display:block;height:90px;max-width:82px;object-fit:contain;width:auto}@media (max-width:991px){.social-proof__frame{grid-template-columns:1fr}.social-proof__sub{text-align:center}.social-proof__logos-grid{grid-template-columns:repeat(5,1fr)}}@media (max-width:767px){.social-proof__logos-grid{gap:4px;grid-template-columns:repeat(3,1fr)}.social-proof__logo-item:nth-last-child(-n+2){display:none}.social-proof__g2-badges{flex-wrap:wrap}}