.external-review{margin:24px 0;max-width:700px;min-width:0}.external-review h3{font-size:1.25rem}.external-review iframe{max-width:100%;border:0}.review-platforms{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.review-platforms .button{font-size:16px;min-height:48px;letter-spacing:0;text-transform:none}@media(max-width:600px){.review-platforms{display:grid;grid-template-columns:1fr}.external-review{max-width:100%;overflow-wrap:anywhere}}
.external-reviews-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;margin:24px 0}.external-reviews-grid .external-review{margin:0;max-width:none}.google-profile iframe{width:100%;height:300px;border-radius:4px}.external-reviews-grid .yelp-review{display:block}@media(max-width:760px){.external-reviews-grid{grid-template-columns:1fr;gap:24px}.google-profile iframe{height:280px}}
