.read-more-link:where(.astro-4STWWXPT){display:none;font-size:.8rem;font-weight:600;cursor:pointer;background:linear-gradient(90deg,#e9b873,#fedd8f,#b78d51);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (max-width: 1023px){.read-more-link:where(.astro-4STWWXPT){display:inline-block}}.testimonials-grid:where(.astro-4STWWXPT){-moz-columns:3;columns:3;-moz-column-gap:12px;column-gap:12px;max-width:1120px;margin:0 auto;-moz-column-fill:balance;column-fill:balance}.testimonial-card:where(.astro-4STWWXPT){display:inline-block;width:100%}@media (max-width: 1023px){.testimonials-grid:where(.astro-4STWWXPT){-moz-columns:unset;columns:unset;display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:16px;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;padding-bottom:8px}.testimonial-card:where(.astro-4STWWXPT){flex:0 0 80%;scroll-snap-align:start;scroll-snap-stop:always;margin-bottom:0!important}.testimonials-grid:where(.astro-4STWWXPT)::-webkit-scrollbar{display:none}.review-text:where(.astro-4STWWXPT){display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}}@media (max-width: 1023px) and (min-width: 769px){.review-text:where(.astro-4STWWXPT){-webkit-line-clamp:5}}@media (max-width: 768px){.stories-title:where(.astro-4STWWXPT){font-size:2rem!important}.stories-subtitle:where(.astro-4STWWXPT){font-size:1rem!important}.testimonial-card:where(.astro-4STWWXPT){flex:0 0 90%;padding:24px!important}.review-text:where(.astro-4STWWXPT){-webkit-line-clamp:4}}
