.home .testimonials .wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{min-width:288px!important;padding-bottom:32px}.home .testimonial-card{width:288px;height:184px;padding:16px 20px;border-radius:16px;border:1px solid var(--wp--preset--color--border-light);box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;gap:16px;align-items:flex-start;text-align:left}@media (max-width:1330px){.home .testimonials .wp-block-columns.is-not-stacked-on-mobile{overflow-x:scroll;margin-left:-40px!important;margin-right:-40px!important;padding-left:40px;padding-right:40px;scrollbar-width:none}.home .testimonials .wp-block-columns.is-not-stacked-on-mobile::-webkit-scrollbar{display:none}}@media (min-width:1331px){.home .testimonials .wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{min-width:410px!important;padding-bottom:32px}.home .testimonial-card{width:410px;height:225px;padding:24px 32px}.home .testimonial-card .testimonial-header{display:flex;align-items:center;gap:16px;width:100%}.home .testimonial-card .testimonial-meta .testimonial-name{font-size:var(--wp--preset--font-size--custom-2);font-weight:var(--wp--custom--font-weight--medium);line-height:1.4;letter-spacing:-.28px;color:var(--wp--preset--color--custom-black-242424);margin-block-start:0;margin-block-end:0}.home .testimonial-card .testimonial-meta .testimonial-clinic{font-size:var(--wp--preset--font-size--small);font-weight:var(--wp--custom--font-weight--regular);line-height:1.4;color:var(--wp--preset--color--custom-black-lighter-61605-f);margin-block-start:0;margin-block-end:0}.home .testimonial-card .testimonial-text{font-size:var(--wp--preset--font-size--base);font-weight:var(--wp--custom--font-weight--regular;line-height:1.4;color:var(--wp--preset--color--custom-grey-524-e-4-c);margin:0;max-height:6.8em;overflow:hidden}}.home .testimonials .testimonial-card{justify-content:flex-start}.home .testimonials figure.testimonial-thumbnail{display:flex;align-items:center}.home .testimonials .wp-block-columns{gap:30px!important}.home .testimonials .testimonial-card{width:auto!important;height:auto!important;padding:24px 32px!important}.home .testimonials .wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{padding-bottom:0!important}.home .testimonial-card .testimonial-header{display:flex;gap:16px;flex-direction:row;margin:0!important}.home .testimonial-card .testimonial-meta p{margin:2px 0}.home .testimonial-card .testimonial-name{font-style:normal;font-weight:500;line-height:1.2;font-size:var(--wp--preset--font-size--custom-1)}.home .testimonial-card .testimonial-clinic{font-style:normal;font-weight:500;letter-spacing:.24px;line-height:1.2;font-size:var(--wp--preset--font-size--x-small);color:var(--wp--preset--color--custom-black-lighter-61605-f)}.home .testimonials .testimonial-card .testimonial-text{color:var(--wp--preset--color--custom-black-242424);line-height:1.4;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:5;-webkit-line-clamp:5}@media (max-width:540px){.home .testimonials.wp-block-group{margin-left:0!important;margin-right:0!important;padding-left:16px!important;padding-right:16px!important}.home .testimonial-card{width:auto!important;padding:16px 20px!important}}@media (min-width:541px) and (max-width:1279px){.home .testimonials.wp-block-group{margin-left:0!important;margin-right:0!important;padding-left:24px!important;padding-right:24px!important}.home .testimonials .wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{min-width:0!important}}@media (max-width:1330px){.home .testimonials .testimonial-card .testimonial-text{margin-top:0!important;font-size:var(--wp--preset--font-size--base)!important;line-clamp:4;-webkit-line-clamp:4}.home .testimonials .wp-block-columns.is-not-stacked-on-mobile{gap:20px!important;padding:0!important;margin:0!important;overflow-x:auto}}