.c-form-testimonials.section{padding-block:0}.c-form-testimonials__inner{max-width:1120px}.c-hero-form-heading{font-size:20px;font-weight:600;letter-spacing:-.96px;line-height:24px}.c-form-testimonials--tight .c-form-testimonials__inner{padding-block:var(--space-16)}.c-form-testimonials--loose .c-form-testimonials__inner{padding-block:var(--space-24)}.c-form-testimonials__grid{align-items:start;gap:calc(var(--section-padding-y)*2)}section.section.c-form-testimonials h3:empty{display:none}.c-form-testimonials__form-wrapper{background:var(--c-bg);border-radius:var(--radius-md);box-shadow:var(--shadow-default);margin-bottom:var(--space-4);overflow:hidden}.c-form-testimonials__testimonials-heading{margin:0 0 var(--space-8);text-align:center}.c-form-testimonials__cards{display:grid;gap:var(--space-6);grid-template-columns:1fr}.c-testimonial-card{background:var(--c-bg);border-radius:var(--radius-md);box-shadow:var(--shadow-default);padding:var(--space-6)}.c-testimonial-card__quote{border:none;color:var(--c-text);font-size:var(--body-md-size);font-style:normal;line-height:var(--body-md-line);margin:0 0 var(--space-6);padding-left:0}.c-testimonial-card__quote p{margin:0}.c-testimonial-card__author{align-items:center;display:flex;gap:var(--space-4)}.c-testimonial-card__avatar{border-radius:50%;flex-shrink:0;height:48px;object-fit:cover;width:48px}.c-testimonial-card__author-info{display:flex;flex-direction:column;gap:var(--space-1)}.c-testimonial-card__name{color:var(--c-text);font-size:var(--body-md-size);font-weight:600;line-height:var(--body-md-line)}.c-testimonial-card__company{color:var(--c-text-light);font-size:var(--body-sm-size);line-height:var(--body-sm-line)}@media (min-width:768px){.c-form-testimonials__grid{gap:var(--space-16)}.c-hero-form-heading{font-size:24px;line-height:28px}}