.case-test-summary__inner{display:grid;grid-template-columns:minmax(0,440fr) minmax(0,760fr);gap:120px;align-items:start}
.case-test-quote__inner{display:flex;flex-direction:column;gap:32px}
.case-test-quote__card{width:100%;padding:40px;background:var(--case-test-soft);color:inherit}
.case-test-quote__card .reviews__content{max-width:1000px}
.case-test-quote__author{font-style:normal;color:var(--case-test-muted)}
.case-test-quote__author-link,.case-test-quote__author-identity{display:inline-flex;align-items:center;gap:12px;max-width:100%;color:inherit;text-decoration:none}
.case-test-quote__author-name{min-width:0;overflow-wrap:anywhere}
.case-test-quote__portrait{display:block;flex:none;width:56px;height:56px;overflow:hidden;border-radius:50%;background:var(--case-test-soft)}
.case-test-quote__portrait img{display:block;width:100%;height:100%;object-fit:cover}
.case-test-quote__profile-icon{display:flex;flex:none;width:16px;height:16px}
.case-test-quote__profile-icon svg{width:100%;height:100%}
.case-test-quote__author-link:hover{color:var(--color-foreground);text-decoration:none}
.case-test--quote.surface-dark .case-test-quote__author-link:hover{color:var(--color-dark-text)}
.case-test-quote__author-link:focus-visible{outline:2px solid currentColor;outline-offset:6px;border-radius:4px}
@media(max-width:989px){.case-test-summary__inner{grid-template-columns:minmax(0,1fr);gap:24px}.case-test-quote__card{padding:24px}}
