.testimonials-section[data-astro-cid-alfx3e2m]{padding:var(--spacing-lg) 0;background:var(--color-surface)}.testimonials-section[data-astro-cid-alfx3e2m] .container[data-astro-cid-alfx3e2m]{padding-top:0;padding-bottom:0}.section-subtitle[data-astro-cid-alfx3e2m]{text-align:center;font-size:1.125rem;color:var(--color-text-secondary);margin-top:calc(var(--spacing-md) * -1);margin-bottom:var(--spacing-xl)}.testimonials-list[data-astro-cid-alfx3e2m]{max-width:900px;margin:0 auto;display:flex;flex-direction:column;gap:var(--spacing-md)}.testimonial-item[data-astro-cid-alfx3e2m]{display:flex;align-items:flex-start;gap:var(--spacing-md);padding:var(--spacing-lg);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:all .3s ease}.testimonial-item[data-astro-cid-alfx3e2m]:hover{transform:translate(4px);border-color:var(--color-primary);box-shadow:0 4px 12px #7bafd41a}.testimonial-check[data-astro-cid-alfx3e2m]{font-size:1.25rem;color:var(--color-primary);flex-shrink:0;margin-top:.15rem}.testimonial-text[data-astro-cid-alfx3e2m]{font-size:1.0625rem;line-height:1.6;color:var(--color-text);font-style:italic;flex:1}.review-platforms[data-astro-cid-alfx3e2m]{padding:var(--spacing-lg) 0;background:var(--color-bg)}.review-platforms[data-astro-cid-alfx3e2m] .container[data-astro-cid-alfx3e2m]{padding-top:0;padding-bottom:0}.section-title-centered[data-astro-cid-alfx3e2m]{font-family:Outfit,sans-serif;font-size:var(--font-h1);font-weight:700;text-align:center;margin-bottom:var(--spacing-xl);color:var(--color-text)}.platforms-grid[data-astro-cid-alfx3e2m]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-lg);max-width:1200px;margin:0 auto}.platform-card[data-astro-cid-alfx3e2m]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:1.5rem;text-align:center;transition:all .3s ease;display:flex;flex-direction:column;align-items:center}.platform-card[data-astro-cid-alfx3e2m]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #7bafd426;border-color:var(--color-primary)}.platform-icon-wrapper[data-astro-cid-alfx3e2m]{width:60px;height:60px;margin:0 auto 1rem;border-radius:50%;display:flex;align-items:center;justify-content:center}.platform-icon-wrapper[data-astro-cid-alfx3e2m].google{background:linear-gradient(135deg,#db4437,#c33d2e)}.platform-icon-wrapper[data-astro-cid-alfx3e2m].facebook{background:linear-gradient(135deg,#1877f2,#0d65d9)}.platform-icon-wrapper[data-astro-cid-alfx3e2m].yelp{background:linear-gradient(135deg,#d32323,#b91f1f)}.platform-icon[data-astro-cid-alfx3e2m]{font-size:1.75rem;color:#fff}.platform-card[data-astro-cid-alfx3e2m] h3[data-astro-cid-alfx3e2m]{font-family:Outfit,sans-serif;font-size:var(--font-h4);font-weight:700;margin-bottom:.5rem;color:var(--color-text)}.platform-description[data-astro-cid-alfx3e2m]{color:var(--color-text-secondary);margin-bottom:var(--spacing-md);flex:1;font-size:.95rem;line-height:1.5}.btn-outline[data-astro-cid-alfx3e2m]{background:transparent;color:var(--color-primary);border:2px solid var(--color-primary);padding:.875rem 2rem;border-radius:var(--radius-md);font-size:1rem;font-weight:600;text-decoration:none;display:inline-block;transition:all .3s ease}.btn-outline[data-astro-cid-alfx3e2m]:hover{background:var(--color-primary);color:#fff;transform:translateY(-2px)}.leave-review-section[data-astro-cid-alfx3e2m]{padding:var(--spacing-lg) 0;background:var(--color-surface)}.leave-review-section[data-astro-cid-alfx3e2m] .container[data-astro-cid-alfx3e2m]{padding-top:0;padding-bottom:0}.review-cta-card[data-astro-cid-alfx3e2m]{background:linear-gradient(135deg,var(--color-primary) 0%,#5a9fc8 100%);border-radius:var(--radius-lg);padding:var(--spacing-xl);text-align:center;color:#fff;box-shadow:0 4px 20px #7bafd44d}.review-cta-icon[data-astro-cid-alfx3e2m]{font-size:3rem;margin-bottom:var(--spacing-md);opacity:.9}.review-cta-card[data-astro-cid-alfx3e2m] h2[data-astro-cid-alfx3e2m]{font-family:Outfit,sans-serif;font-size:var(--font-h2);font-weight:700;margin-bottom:var(--spacing-sm);color:#fff}.review-cta-card[data-astro-cid-alfx3e2m] p[data-astro-cid-alfx3e2m]{font-size:1.125rem;margin-bottom:var(--spacing-lg);opacity:.95;max-width:700px;margin-left:auto;margin-right:auto}.review-buttons[data-astro-cid-alfx3e2m]{display:flex;gap:var(--spacing-md);justify-content:center;flex-wrap:wrap}.review-cta-card[data-astro-cid-alfx3e2m] .btn-primary[data-astro-cid-alfx3e2m]{background:#fff;color:var(--color-primary);border:2px solid white}.review-cta-card[data-astro-cid-alfx3e2m] .btn-primary[data-astro-cid-alfx3e2m]:hover{background:transparent;color:#fff;border-color:#fff}.final-cta-section[data-astro-cid-alfx3e2m]{padding:var(--spacing-lg) 0;background:linear-gradient(135deg,var(--color-primary) 0%,#5a9fc8 100%);text-align:center;color:#fff}.final-cta-section[data-astro-cid-alfx3e2m] .container[data-astro-cid-alfx3e2m]{padding-top:0;padding-bottom:0}.final-cta-section[data-astro-cid-alfx3e2m] .section-title-centered[data-astro-cid-alfx3e2m]{color:#fff}.cta-description[data-astro-cid-alfx3e2m]{font-size:1.125rem;color:#fff;opacity:.95;margin-bottom:var(--spacing-lg);max-width:600px;margin-left:auto;margin-right:auto}.btn-large[data-astro-cid-alfx3e2m]{padding:1rem 2.5rem;font-size:1.125rem}.final-cta-section[data-astro-cid-alfx3e2m] .btn-primary[data-astro-cid-alfx3e2m]{background:#fff;color:var(--color-primary);border:2px solid white;margin:0 .5rem}.final-cta-section[data-astro-cid-alfx3e2m] .btn-primary[data-astro-cid-alfx3e2m]:hover{background:transparent;color:#fff;border-color:#fff}.final-cta-section[data-astro-cid-alfx3e2m] .btn-secondary[data-astro-cid-alfx3e2m]{background:transparent;color:#fff;border:2px solid white;margin:0 .5rem}.final-cta-section[data-astro-cid-alfx3e2m] .btn-secondary[data-astro-cid-alfx3e2m]:hover{background:#fff;color:var(--color-primary)}@media(max-width:768px){.platforms-grid[data-astro-cid-alfx3e2m]{grid-template-columns:1fr}.review-cta-icon[data-astro-cid-alfx3e2m]{font-size:2.5rem}.final-cta-section[data-astro-cid-alfx3e2m] .btn-primary[data-astro-cid-alfx3e2m],.final-cta-section[data-astro-cid-alfx3e2m] .btn-secondary[data-astro-cid-alfx3e2m]{display:block;margin:.5rem auto;max-width:300px}}
