.testimonial-module .module__header{text-align:center}.testimonial-module .module__block--testimonial{padding:0}.testimonial-card{align-items:flex-start;display:flex;flex-direction:row;gap:var(--space-6);height:100%;padding:var(--space-6) var(--space-5);transition:transform var(--transition-base),box-shadow var(--transition-base)}.testimonial-card__icon-col{flex-shrink:0;padding-top:var(--space-2)}.testimonial-card__quote-icon{align-items:center;color:#e7e5c9;display:inline-flex;justify-content:center;line-height:0;width:98px}.testimonial-card__quote-svg{display:block;height:auto;width:98px}.testimonial-card__content-col{display:flex;flex-direction:column;flex-grow:1;height:100%}.testimonial-card__body{color:var(--color-text-primary);flex-grow:1;font-size:28px;line-height:130%;margin-bottom:var(--space-2)}.testimonial-card__body p{font-family:var(--font-secondary);font-size:inherit;line-height:inherit;margin-bottom:0}.testimonial-card__footer{align-items:center;display:flex;gap:var(--space-4);margin-top:auto}.testimonial-card__avatar{background-color:var(--color-light-gray);border-radius:50%;flex-shrink:0;height:100px;overflow:hidden;width:100px}.testimonial-card__avatar img{height:100%;object-fit:cover;width:100%}.testimonial-card__author-info{display:flex;flex-direction:column;gap:2px}.testimonial-card__name{font-weight:400}.testimonial-card__name,.testimonial-card__title{color:var(--color-text-primary);font-family:Inter,sans-serif;font-size:18px}@media (max-width:767px){.testimonial-card{flex-direction:column;gap:var(--space-3);padding:var(--space-4) var(--space-3);position:relative}.testimonial-card__icon-col{left:var(--space-1);padding-top:0;pointer-events:none;position:absolute;top:var(--space-1);z-index:0}.testimonial-card__quote-icon,.testimonial-card__quote-svg{width:120px}.testimonial-card__content-col{position:relative;z-index:1}.testimonial-card__body{margin-top:var(--space-2)}}