.contact-testimonials-section{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:hidden;padding:4rem 2rem;position:relative}.contact-testimonials-bg-orb{background:rgba(248,110,51,.04);border-radius:50%;filter:blur(60px);height:30rem;pointer-events:none;position:absolute;right:-10rem;top:-10rem;width:30rem}.contact-testimonials-container{margin:0 auto;max-width:1152px;position:relative}.contact-testimonials-header{margin-bottom:2.5rem}.contact-testimonials-heading{color:#1a1a1a;font-size:1.875rem;font-weight:700;line-height:1.2;margin:0}@media (min-width:1024px){.contact-testimonials-heading{font-size:2.25rem}}.contact-testimonials-grid{display:grid;gap:1.25rem;grid-template-columns:1fr}@media (min-width:768px){.contact-testimonials-grid{grid-template-columns:repeat(2,1fr)}}.contact-testimonial-card{background:#fff;border:1px solid #e5e7eb;border-radius:.625rem;display:flex;flex-direction:column;gap:1rem;padding:1.75rem;transition:box-shadow .2s ease}.contact-testimonial-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.06)}.contact-testimonial-quote-mark{color:#f86e33;font-size:2.5rem;font-weight:700;line-height:1;opacity:.4}.contact-testimonial-quote{color:#374151;font-size:.9375rem;line-height:1.7;margin:0}.contact-testimonial-author{align-items:center;display:flex;gap:.75rem;margin-top:auto;padding-top:.5rem}.contact-testimonial-avatar{align-items:center;background:rgba(248,110,51,.12);border-radius:50%;display:flex;flex-shrink:0;height:2.25rem;justify-content:center;width:2.25rem}.contact-testimonial-avatar span{color:#f86e33;font-size:.8rem;font-weight:600}.contact-testimonial-author-text{color:#6b7280;font-size:.8125rem;font-weight:500}@media (max-width:767px){.contact-testimonials-section{padding:4rem 2rem}.contact-testimonial-card{padding:2rem}}