.section_testimonial-quote .card-quote-horizontal{column-gap:2rem;display:grid;grid-template-columns:auto 1fr;margin-inline:auto;row-gap:2rem}.section_testimonial-quote .quote-mark{grid-column:1;grid-row:1}.section_testimonial-quote .quote-icon{height:52px;margin-top:-20px;object-fit:contain;width:62px}blockquote.quote-body{border-left:unset}.section_testimonial-quote .card-content{column-gap:2rem;display:grid;grid-column:2;grid-row:1;row-gap:1rem}.section_testimonial-quote .quote-body{font-size:clamp(16px,3.6vw,18px);line-height:1.5;margin:0;padding:0}.section_testimonial-quote .quote-meta{grid-column:1/-1}.section_testimonial-quote .author-block{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:flex-start;margin-top:6px}.section_testimonial-quote .author-meta{border-right:2px solid #18174d;display:grid;gap:2px;height:100%;padding-right:24px}.section_testimonial-quote .author-name{font-weight:700;margin:0}.section_testimonial-quote .brand-logo-wrap{flex:0 0 auto}.section_testimonial-quote .brand-logo{display:block;max-height:74px;object-fit:contain}@media (max-width:767px){.section_testimonial-quote .brand-logo{max-height:32px}.section_testimonial-quote .author-block{gap:1rem}.section_testimonial-quote .card-quote-horizontal{grid-template-columns:unset}.section_testimonial-quote .card-content,.section_testimonial-quote .quote-mark{grid-column:unset;grid-row:unset}}