.testimonial .main-column{--width:100%;--horizontal-padding:var(--spacing-0_25);align-items:center;display:flex;flex-direction:column;gap:var(--spacing-3_5);margin:0 auto;padding:0 var(--horizontal-padding);width:var(--width)}@media (min-width:480px){.testimonial .main-column{--width:var(--col-10)}}@media (min-width:1280px){.testimonial .main-column{--horizontal-padding:var(--spacing-1);--width:var(--match-10)}}.testimonial .main-column .quote-icon{color:var(--coral)}.testimonial .main-column .quote-icon svg{--width:3.5rem;width:var(--width)}@media (min-width:700px){.testimonial .main-column .quote-icon svg{--width:4rem}}@media (min-width:1280px){.testimonial .main-column .quote-icon svg{--width:auto}}.testimonial .main-column .quote-column{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-2_5);text-align:center}.testimonial .main-column .quote-column .quote-source{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-1_25)}.testimonial .main-column .quote-column .quote-source .source-company-logo{--max-width:9.375rem;max-width:var(--max-width)}@media (min-width:700px){.testimonial .main-column .quote-column .quote-source .source-company-logo{--max-width:18.75rem}}.testimonial .main-column .quote-column .quote-source .source-company-logo svg{height:auto;width:100%}.testimonial .main-column .quote-column .quote-source .source-text{align-items:center;display:flex;flex-direction:column}@media (min-width:700px){.testimonial .main-column .quote-column .quote-source .source-text{font-size:var(--font-size-1_25);line-height:var(--line-height-1_4)}}@media (min-width:1280px){.testimonial .main-column .quote-column .quote-source .source-text{font-size:var(--font-size-1_5);line-height:var(--line-height-1_3)}}.testimonial .main-column .quote-column .quote-source .source-text .name{font-weight:var(--semibold)}
