.testimonial-card{display:flex;flex-direction:column;flex-shrink:0;row-gap:clamp(1.875rem,4.2857142857rem + -2.6785714286vw,3rem);justify-content:center;align-items:flex-start;padding:2rem clamp(1.25rem,.3928571429rem + 1.7857142857vw,2rem);border-radius:2rem;background-color:#f4f5f6}@media (min-width:48rem){.testimonial-card{min-height:22.25rem}}.block-filter-top .testimonial-card{grid-column:span 12}@media (min-width:48rem){.block-filter-top .testimonial-card{grid-column:span 4}}.block-filter-side .testimonial-card{grid-column:span 12}@media (min-width:48rem){.block-filter-side .testimonial-card{grid-column:span 6}}@media (min-width:62rem){.block-filter-side .testimonial-card{grid-column:span 4}}.testimonial-card__content{display:flex;flex-direction:column;flex-grow:1;width:100%}.testimonial-card__review-stars .stars{position:relative;max-width:max-content;font-size:0;line-height:1}.testimonial-card__review-stars svg{width:1.875rem;height:1.875rem}.testimonial-card__review-stars .stars-gray{display:inline-flex;gap:0}.testimonial-card__review-stars .stars-orange{--tw-text-opacity:1;position:absolute;top:0;left:0;display:flex;gap:0;color:rgba(15,85,157,var(--tw-text-opacity));overflow:hidden}.testimonial-card__review-stars .stars-orange svg{flex-shrink:0}.testimonial-card__review-stars .hiddenstar{display:none;visibility:hidden}.testimonial-card__review-stars .st0{fill:#0f559d;fill-rule:evenodd;clip-rule:evenodd}.testimonial-card__quote{padding-top:clamp(.5rem,-.0714285714rem + 1.1904761905vw,1rem)}.testimonial-card__quote p{font-weight:var(--quote-2-font-weight);font-size:var(--quote-2-font-size);font-family:var(--quote-2-font-family);line-height:var(--quote-2-line-height);font-variant-numeric:var(--quote-2-font-variant-numeric);margin:0;color:#0a0a0a}.testimonial-card__label{font-weight:var(--title-2-font-weight);font-size:var(--title-2-font-size);font-family:var(--title-2-font-family);line-height:var(--title-2-line-height);font-variant-numeric:var(--title-2-font-variant-numeric);color:#0a0a0a}