.testimonial-card{transition:transform .2s ease,box-shadow .2s ease;height:auto;align-self:flex-start;background-color:#fff}@media (max-width: 768px){.testimonial-card{padding:16px!important}}@media (min-width: 768px){.testimonial-card:hover{transform:translateY(-4px);box-shadow:0 8px 16px #0000001a}}.testimonial-card--highlighted{background-color:#07c;border-color:#07c}.testimonial-card--highlighted .testimonial-card__quote,.testimonial-card--highlighted .testimonial-card__name,.testimonial-card--highlighted .testimonial-card__company,.testimonial-card--highlighted .testimonial-card__icon{color:#fff}.testimonial-card__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#07c}@media (max-width: 768px){.testimonial-card__icon .testimonial-card__icon-svg{width:40px;height:40px}}.testimonial-card__quote{line-height:1.6}.testimonial-card__screenshot{width:100%;height:auto;border-radius:8px}.testimonial-card__attribution{padding-top:12px;border-top:1px solid rgba(0,0,0,.1)}.testimonial-card--highlighted .testimonial-card__attribution{border-top-color:#fff3}.testimonial-card__name{color:#07c}.testimonial-card--highlighted .testimonial-card__name{color:#fff}.testimonial-card--highlighted .testimonial-card__company{color:#fff!important}.testimonial-grid{column-count:3;column-gap:24px;column-fill:balance}@media (max-width: 1024px){.testimonial-grid{column-count:2;column-gap:16px}}@media (max-width: 768px){.testimonial-grid{column-count:1;column-gap:16px}}.testimonial-grid .testimonial-card{break-inside:avoid;margin-bottom:24px;display:inline-block;width:100%;page-break-inside:avoid}@media (max-width: 768px){.testimonial-grid .testimonial-card{margin-bottom:16px}}.customers-page-stack{gap:32px}@media (min-width: 768px){.customers-page-stack{gap:48px}}
