.testimonials[data-astro-cid-gakqr736]{background:#f9f7f0;padding:4rem 1.5rem 5rem;border-top:1px solid #1315190f}@media(min-width:720px){.testimonials[data-astro-cid-gakqr736]{padding:6rem 3rem 7rem}}@media(min-width:1024px){.testimonials[data-astro-cid-gakqr736]{padding:7rem 4rem 8rem}}.testimonials[data-astro-cid-gakqr736].is-dark{background:#131519;border-top-color:#f9f7f014}.testimonials-inner[data-astro-cid-gakqr736]{max-width:80rem;margin:0 auto}.testimonials[data-astro-cid-gakqr736] .eyebrow[data-astro-cid-gakqr736]{font-family:Inter,sans-serif;font-size:.72rem;letter-spacing:.28em;text-transform:uppercase;font-weight:500;color:#131519;display:inline-flex;align-items:center;gap:.75rem;margin:0 0 1.25rem}.testimonials[data-astro-cid-gakqr736].is-dark .eyebrow[data-astro-cid-gakqr736]{color:#f9f7f0c7}.testimonials[data-astro-cid-gakqr736] .eyebrow-rule[data-astro-cid-gakqr736]{display:inline-block;width:1.5rem;height:1px;background:#b8722c;flex-shrink:0}.testimonials-head[data-astro-cid-gakqr736]{text-align:center;max-width:40rem;margin:0 auto 3.5rem}.testimonials-head[data-astro-cid-gakqr736] .eyebrow[data-astro-cid-gakqr736]{justify-content:center}.testimonials-heading[data-astro-cid-gakqr736]{font-family:Fraunces,Georgia,serif;font-variation-settings:"opsz" 96,"SOFT" 30,"wght" 400;font-size:clamp(1.75rem,3vw,2.75rem);line-height:1.05;letter-spacing:-.02em;color:#131519;margin:0;font-weight:400}.testimonials[data-astro-cid-gakqr736].is-dark .testimonials-heading[data-astro-cid-gakqr736]{color:#f9f7f0}.testimonial-figure[data-astro-cid-gakqr736]{display:grid;grid-template-columns:1fr;gap:2.5rem;align-items:center;max-width:68rem;margin:0 auto}@media(min-width:860px){.testimonial-figure[data-astro-cid-gakqr736]{grid-template-columns:5fr 7fr;gap:4rem}}.testimonial-portrait[data-astro-cid-gakqr736]{position:relative;aspect-ratio:4 / 5;overflow:hidden}.testimonial-portrait[data-astro-cid-gakqr736] img[data-astro-cid-gakqr736]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 20%;object-position:center 20%;filter:grayscale() contrast(1.03);transition:filter .9s}.testimonial-figure[data-astro-cid-gakqr736]:hover .testimonial-portrait[data-astro-cid-gakqr736] img[data-astro-cid-gakqr736]{filter:grayscale(0%) contrast()}.testimonial-body[data-astro-cid-gakqr736]{position:relative}.testimonial-quote[data-astro-cid-gakqr736]{margin:0 0 1.75rem;padding:0;border:none}.testimonial-quote[data-astro-cid-gakqr736] p[data-astro-cid-gakqr736]{font-family:Fraunces,Georgia,serif;font-variation-settings:"opsz" 144,"SOFT" 40,"wght" 400;font-size:clamp(1.25rem,2.3vw,1.875rem);line-height:1.35;color:#131519;margin:0;font-weight:400;font-style:italic;letter-spacing:-.005em}.testimonials[data-astro-cid-gakqr736].is-dark .testimonial-quote[data-astro-cid-gakqr736] p[data-astro-cid-gakqr736]{color:#f9f7f0}.testimonial-caption[data-astro-cid-gakqr736]{display:flex;flex-direction:column;gap:.25rem}.testimonial-name[data-astro-cid-gakqr736]{font-family:Inter,sans-serif;font-size:.9375rem;font-weight:600;color:#131519;letter-spacing:.01em}.testimonial-project[data-astro-cid-gakqr736]{font-family:Inter,sans-serif;font-size:.8125rem;color:#3f4652}.testimonial-context[data-astro-cid-gakqr736]{font-family:Inter,sans-serif;font-size:.8125rem;color:#3f4652;opacity:.7}.testimonials[data-astro-cid-gakqr736].is-dark .testimonial-name[data-astro-cid-gakqr736]{color:#f9f7f0}.testimonials[data-astro-cid-gakqr736].is-dark .testimonial-project[data-astro-cid-gakqr736],.testimonials[data-astro-cid-gakqr736].is-dark .testimonial-context[data-astro-cid-gakqr736]{color:#f9f7f0a6}.testimonials-more[data-astro-cid-gakqr736]{text-align:center;font-family:Inter,sans-serif;font-size:.8125rem;line-height:1.6;color:#3f4652;margin:3.5rem auto 0;max-width:34rem}.testimonials[data-astro-cid-gakqr736].is-dark .testimonials-more[data-astro-cid-gakqr736]{color:#f9f7f0a6}.testimonials-more[data-astro-cid-gakqr736] a[data-astro-cid-gakqr736]{color:#131519;text-decoration:underline;text-underline-offset:3px}.testimonials-more[data-astro-cid-gakqr736] a[data-astro-cid-gakqr736]:hover{text-decoration-thickness:2px}.testimonials[data-astro-cid-gakqr736].is-dark .testimonials-more[data-astro-cid-gakqr736] a[data-astro-cid-gakqr736]{color:#f9f7f0}.tq-compact[data-astro-cid-gakqr736]{margin:0;padding:0 0 0 1.25rem;border-left:1px solid #13151933}.tq-compact[data-astro-cid-gakqr736].is-dark{border-left-color:#f9f7f040}.tq-compact-quote[data-astro-cid-gakqr736]{margin:0 0 .875rem;padding:0;border:none}.tq-compact-quote[data-astro-cid-gakqr736] p[data-astro-cid-gakqr736]{font-family:Fraunces,Georgia,serif;font-variation-settings:"opsz" 48,"SOFT" 40,"wght" 400;font-size:1.125rem;line-height:1.4;font-style:italic;color:#131519;margin:0;font-weight:400}.tq-compact[data-astro-cid-gakqr736].is-dark .tq-compact-quote[data-astro-cid-gakqr736] p[data-astro-cid-gakqr736]{color:#f9f7f0}.tq-compact-caption[data-astro-cid-gakqr736]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;font-family:Inter,sans-serif;font-size:.8125rem;color:#3f4652}.tq-compact-name[data-astro-cid-gakqr736]{font-weight:600;color:#131519}.tq-compact[data-astro-cid-gakqr736].is-dark .tq-compact-caption[data-astro-cid-gakqr736]{color:#f9f7f0a6}.tq-compact[data-astro-cid-gakqr736].is-dark .tq-compact-name[data-astro-cid-gakqr736]{color:#f9f7f0}
