.case-study-testimonial{width:100%;max-width:762px;display:grid;grid-template-columns:1fr;gap:var(--spacing-md);align-items:stretch;border-radius:var(--radius-lg);background:var(--surface-brand-100);padding:var(--spacing-md)}@media(min-width:992px){.case-study-testimonial{grid-template-columns:1fr 1fr;padding:var(--spacing-md)}}.case-study-testimonial-poster img{width:100%;height:100%;object-fit:cover;display:block;border-radius:var(--radius-md)}.case-study-testimonial-quote{font-size:var(--font-size-xl);font-weight:var(--font-weight-medium);line-height:140%;letter-spacing:var(--font-letter-spacing-sm);text-wrap:balance;color:var(--text-primary);gap:var(--spacing-vertical-md);display:flex;flex-direction:column;align-self:center}.case-study-testimonial-quote-icon{color:var(--text-highlight);font-family:Be Vietnam Pro,Helvetica,Arial,sans-serif;font-size:120px;font-style:normal;font-weight:var(--font-weight-bold);line-height:110%;height:56px}.case-study-testimonial-quote-profile{margin-top:auto}.case-study-testimonial-quote-profile-name{font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);line-height:140%;letter-spacing:var(--font-letter-spacing-sm);text-wrap:balance;color:var(--text-highlight)}.case-study-testimonial-quote-profile-position{font-size:var(--font-size-md);font-weight:var(--font-weight-regular);line-height:150%;letter-spacing:var(--font-letter-spacing-sm);text-wrap:pretty}
