.testimonial-card{border-radius:var(--image-radius);background-color:var(--_accent-color,var(--sand-300));overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.testimonial-card .img-col .img-wrapper img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.testimonial-card .text-col{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:40px}.testimonial-card .text-col p{font-style:italic}.testimonial-card .text-col .name-col{margin-top:auto}.testimonial-card .text-col .name-col p{font-style:normal}.testimonial-card .text-col .name-col .position{font:var(--body-s-font)}.testimonial-card .text-col.manual p{font-style:normal}@container main (min-width: 64.0625rem){.testimonial-card .text-col{padding:40px}.testimonial-card .img-col .img-wrapper{aspect-ratio:628/378}}@container main (min-width: 48rem) and (max-width: 64rem){.testimonial-card .text-col{padding:60px}.testimonial-card .img-col .img-wrapper{aspect-ratio:720/378}}@container main (max-width: 47.9375rem){.testimonial-card .text-col{padding:40px}.testimonial-card .img-col .img-wrapper{aspect-ratio:343/378}}