.testimonials-hero:where(.astro-or7otx3a){text-align:center;justify-items:center;gap:1rem;padding-top:6.5rem;padding-bottom:4rem;display:grid}.testimonials-hero:where(.astro-or7otx3a) h1:where(.astro-or7otx3a){max-width:12ch}.testimonials-hero:where(.astro-or7otx3a) .hero-description:where(.astro-or7otx3a){max-width:48rem;margin:0}.g2-section:where(.astro-or7otx3a),.stories-section:where(.astro-or7otx3a){gap:2rem;display:grid}.proof-heading:where(.astro-or7otx3a){justify-content:space-between;align-items:end;gap:2rem;display:flex}.proof-heading:where(.astro-or7otx3a) h2:where(.astro-or7otx3a),.story-heading:where(.astro-or7otx3a) h2:where(.astro-or7otx3a){max-width:14ch;margin-bottom:0}.section-kicker:where(.astro-or7otx3a){margin:0 0 .75rem}.review-grid:where(.astro-or7otx3a){grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.review-card:where(.astro-or7otx3a){border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-strong);flex-direction:column;min-height:27rem;padding:1.5rem;display:flex;box-shadow:0 12px 38px #140f0b0d}.review-author:where(.astro-or7otx3a){grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;display:grid}.review-author:where(.astro-or7otx3a) h3:where(.astro-or7otx3a){margin:0 0 .18rem;font-size:1rem}.review-author:where(.astro-or7otx3a) p:where(.astro-or7otx3a){margin:0;font-size:.78rem;line-height:1.35}.avatar:where(.astro-or7otx3a){aspect-ratio:1;color:#1c6985;background:#e5f4fa;border-radius:50%;place-items:center;width:2.75rem;font-size:.78rem;font-weight:700;display:grid}.g2-mark:where(.astro-or7otx3a){color:#e74f36;font-size:.8rem;font-weight:700}.stars:where(.astro-or7otx3a){color:#f8bd2a;letter-spacing:.12em;margin:1rem 0 .75rem;line-height:1}.review-quote:where(.astro-or7otx3a){color:var(--text);margin:0;font-size:.96rem;line-height:1.65}.read-review:where(.astro-or7otx3a){color:#1c6985;margin-top:auto;padding-top:1.25rem;font-size:.86rem;font-weight:600}.stories-section:where(.astro-or7otx3a){padding-top:5rem}.story-heading:where(.astro-or7otx3a){text-align:center;justify-items:center;display:grid}.story-grid:where(.astro-or7otx3a){grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.story-card:where(.astro-or7otx3a){border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);flex-direction:column;justify-content:space-between;gap:2.5rem;min-height:22rem;padding:2rem;display:flex}.story-card:where(.astro-or7otx3a).featured{background:var(--surface-inverse);color:#fff;grid-column:1/-1;min-height:auto;padding:clamp(2rem,5vw,4.5rem)}.story-card:where(.astro-or7otx3a) blockquote:where(.astro-or7otx3a){margin:0}.story-card:where(.astro-or7otx3a) blockquote:where(.astro-or7otx3a) p:where(.astro-or7otx3a){color:var(--text);letter-spacing:-.02em;margin:0;font-family:DM Sans,sans-serif;font-size:clamp(1.35rem,2vw,1.85rem);line-height:1.45}.story-card:where(.astro-or7otx3a).featured blockquote:where(.astro-or7otx3a) p:where(.astro-or7otx3a){color:#fff;max-width:54rem;font-size:clamp(1.55rem,3vw,2.5rem)}.story-card:where(.astro-or7otx3a) footer:where(.astro-or7otx3a) h3:where(.astro-or7otx3a){margin-bottom:.25rem}.story-card:where(.astro-or7otx3a) footer:where(.astro-or7otx3a) p:where(.astro-or7otx3a){margin:0;font-size:.9rem}.story-card:where(.astro-or7otx3a).featured footer:where(.astro-or7otx3a) p:where(.astro-or7otx3a){color:#bbb}.review-platforms:where(.astro-or7otx3a){grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding-top:5rem;display:grid}.review-platforms:where(.astro-or7otx3a)>div:where(.astro-or7otx3a){border-radius:var(--radius);background:var(--accent-soft);padding:2rem}.review-platforms:where(.astro-or7otx3a) h2:where(.astro-or7otx3a){margin:.8rem 0 .5rem;font-size:1.65rem}.review-platforms:where(.astro-or7otx3a) p:where(.astro-or7otx3a){margin:0 0 1.5rem}.review-platforms:where(.astro-or7otx3a) a:where(.astro-or7otx3a){color:#1c6985;font-weight:600}.platform-mark:where(.astro-or7otx3a){color:#fff;border-radius:1rem;place-items:center;width:3.4rem;height:3.4rem;font-size:1.1rem;font-weight:700;display:grid}.platform-mark:where(.astro-or7otx3a).g2{background:#e74f36}.platform-mark:where(.astro-or7otx3a).crozdesk{background:#1c6985}@media (width<=900px){.review-grid:where(.astro-or7otx3a){grid-template-columns:repeat(2,minmax(0,1fr))}.proof-heading:where(.astro-or7otx3a){flex-direction:column;align-items:start}}@media (width<=640px){.testimonials-hero:where(.astro-or7otx3a){padding-top:4rem;padding-bottom:2rem}.review-grid:where(.astro-or7otx3a),.story-grid:where(.astro-or7otx3a),.review-platforms:where(.astro-or7otx3a){grid-template-columns:1fr}.story-card:where(.astro-or7otx3a).featured{grid-column:auto}.review-card:where(.astro-or7otx3a){min-height:0}}
