.testimonials-section[data-astro-cid-dkkakchf]{background:#1a1814}.testimonials-section[data-astro-cid-dkkakchf] .section-heading[data-astro-cid-dkkakchf] h2[data-astro-cid-dkkakchf]{color:#fff}.testimonials-section[data-astro-cid-dkkakchf] .section-heading[data-astro-cid-dkkakchf] p[data-astro-cid-dkkakchf]{color:#ffffff8c}.testimonials-grid[data-astro-cid-dkkakchf]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.testimonials-grid[data-astro-cid-dkkakchf].single-testimonial{grid-template-columns:1fr;max-width:780px;margin:0 auto}@media (max-width: 1024px){.testimonials-grid[data-astro-cid-dkkakchf]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.testimonials-grid[data-astro-cid-dkkakchf]{grid-template-columns:1fr}}.testimonial-card[data-astro-cid-dkkakchf]{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:32px;display:flex;flex-direction:column;gap:20px;transition:background .2s ease,border-color .2s ease}.testimonial-card[data-astro-cid-dkkakchf]:hover{background:#ffffff12;border-color:#c0501e59}.quote-mark[data-astro-cid-dkkakchf]{font-family:var(--gx-display);font-size:64px;line-height:1;color:#c0501e;opacity:.6;margin-bottom:-12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.testimonial-card[data-astro-cid-dkkakchf] blockquote[data-astro-cid-dkkakchf] p[data-astro-cid-dkkakchf]{font-family:Inter,sans-serif;font-size:15px;line-height:1.75;color:#fffc;margin:0}.testimonial-author[data-astro-cid-dkkakchf]{display:flex;align-items:center;gap:12px;margin-top:auto;padding-top:20px;border-top:1px solid rgba(255,255,255,.08)}.author-avatar[data-astro-cid-dkkakchf]{width:40px;height:40px;border-radius:50%;background:#c0501e;display:flex;align-items:center;justify-content:center;font-family:var(--gx-display);font-size:13px;font-weight:700;color:#fff;flex-shrink:0}.author-info[data-astro-cid-dkkakchf]{display:flex;flex-direction:column;gap:2px}.author-name[data-astro-cid-dkkakchf]{font-family:var(--gx-display);font-weight:600;font-size:14px;color:#fff}.author-role[data-astro-cid-dkkakchf]{font-family:Inter,sans-serif;font-size:12px;color:#ffffff73}.case-study-link[data-astro-cid-dkkakchf]{font-size:13px;font-weight:500;gap:4px;padding:0;min-height:auto;opacity:.75;transition:opacity .2s ease;display:flex;justify-content:flex-start}.case-study-link[data-astro-cid-dkkakchf]:hover{opacity:1}.testimonials-section[data-astro-cid-dkkakchf]{position:relative;background:var(--gx-dark);--gx-ink: oklch(96% .006 85);--gx-ink-2: oklch(84% .008 80);--gx-muted: oklch(72% .01 80);--gx-line: var(--gx-dark-line);--gx-card: var(--gx-dark-2);background-image:var(--gx-grid);background-position:-1px -1px}.testimonials-grid[data-astro-cid-dkkakchf]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.testimonials-grid[data-astro-cid-dkkakchf].single-testimonial{grid-template-columns:minmax(0,1fr)}@media (max-width: 1024px){.testimonials-grid[data-astro-cid-dkkakchf]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.testimonials-grid[data-astro-cid-dkkakchf]{grid-template-columns:minmax(0,1fr)}}.testimonial-card[data-astro-cid-dkkakchf]{position:relative;background:var(--gx-card);border:0;box-shadow:0 0 0 1px var(--gx-line);border-radius:var(--gx-r-lg);padding:clamp(24px,2.6vw,32px);transition:transform .35s var(--gx-ease),box-shadow .35s var(--gx-ease),opacity .9s var(--gx-ease)}.testimonial-card[data-astro-cid-dkkakchf]:hover{background:var(--gx-card);transform:translateY(-4px);box-shadow:0 0 0 1px #c04d1573}.quote-mark[data-astro-cid-dkkakchf]{font-family:var(--gx-display);color:var(--gx-orange);opacity:1}.testimonial-card[data-astro-cid-dkkakchf] blockquote[data-astro-cid-dkkakchf] p[data-astro-cid-dkkakchf]{font-size:16px;line-height:1.65;color:var(--gx-ink-2)}.testimonial-author[data-astro-cid-dkkakchf]{border-top-color:var(--gx-line)}.author-avatar[data-astro-cid-dkkakchf]{background:var(--gx-orange);font-family:var(--gx-mono)}.author-name[data-astro-cid-dkkakchf]{font-family:var(--gx-body);color:var(--gx-ink)}.author-role[data-astro-cid-dkkakchf]{color:var(--gx-muted)}.case-study-link[data-astro-cid-dkkakchf]{color:var(--gx-orange-wash)}
