section.testimonials{background:var(--background-color);padding:var(--padding-vertical) 0}section.testimonials .section .grid{display:grid;gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr))}section.testimonials .section .grid .card{background:#fff;border-radius:16px;box-shadow:0 10px 24px rgba(12,18,34,.1);display:flex;flex-direction:column;gap:.8rem;padding:1rem}section.testimonials .section .grid .card .stars{color:var(--primary-color);font-size:1.5rem;line-height:1}section.testimonials .section .grid .card .text{font-size:.95em;height:130px;line-height:1.5;margin:0;overflow:hidden auto;padding-right:.25rem;scrollbar-color:var(--primary-color) transparent;scrollbar-width:thin}section.testimonials .section .grid .card .text::-webkit-scrollbar{width:6px}section.testimonials .section .grid .card .text::-webkit-scrollbar-track{background:transparent}section.testimonials .section .grid .card .text::-webkit-scrollbar-thumb{background:var(--primary-color);background-clip:padding-box;border:2px solid transparent;border-radius:999px}section.testimonials .section .grid .card .author{align-items:center;display:flex;gap:.5rem}section.testimonials .section .grid .card .author .avatar{filter:drop-shadow(0 2px 0 var(--secondary-color));height:26px;width:26px}section.testimonials .section .grid .card .author .avatar .img{height:100%;object-fit:cover;width:100%}section.testimonials .section .grid .card .author .name{font-size:.75em;font-weight:600}section.testimonials .section .source{text-align:right}section.testimonials .section .btn{display:flex;justify-content:center;margin-left:auto;margin-right:auto;margin-top:1rem;text-align:center;width:fit-content}.page-testimonials section.testimonials{background:transparent}@media (max-width:800px){section.testimonials .section h2{text-align:center}section.testimonials .section .grid{grid-template-columns:1fr}section.testimonials .section .source{text-align:center}}
/*# sourceMappingURL=section-testimonials.css.map */