.review-source-logos{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;margin-top:14px}.review-source-logos a{display:inline-flex;align-items:center;gap:9px;padding:12px 16px;background:#fff;border:1px solid #e9dfef;border-radius:12px;text-decoration:none;color:#382d40;font:600 14px Arial,sans-serif;direction:ltr}.review-source-logos a:hover{border-color:#9275aa}.review-source-logos a:focus-visible{outline:2px solid var(--purple);outline-offset:3px}
#reviews .reviews-grid{grid-template-columns:repeat(3,minmax(0,1fr))}#reviews .review-card{min-width:0}#reviews .review-card blockquote{overflow-wrap:anywhere}@media(max-width:800px){#reviews .reviews-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:540px){#reviews .reviews-grid{grid-template-columns:1fr}}