.testimonials.svelte-1892cyx{border-top:1px solid #171717;margin-top:clamp(5rem,12vw,10rem)}figure.svelte-1892cyx{border-bottom:1px solid #d8d8d8;grid-template-columns:4rem minmax(0,1fr);gap:1rem clamp(2rem,7vw,7rem);margin:0;padding-block:clamp(3rem,8vw,6rem);display:grid}.number.svelte-1892cyx{color:#686868;font-family:var(--font-mono);letter-spacing:.08em;grid-row:1/span 2;font-size:.75rem}blockquote.svelte-1892cyx{max-width:52rem;font-family:var(--font-serif);letter-spacing:-.035em;margin:0;font-size:clamp(2rem,5vw,4rem);line-height:1.08}figcaption.svelte-1892cyx{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;gap:.45rem;margin-top:1.5rem;font-size:.8125rem;display:grid}figcaption.svelte-1892cyx strong:where(.svelte-1892cyx){color:#171717;font-weight:700}figcaption.svelte-1892cyx span:where(.svelte-1892cyx){color:#686868;max-width:38rem;font-size:.6875rem;line-height:1.5}@media (width<=38rem){.testimonials.svelte-1892cyx{margin-top:4rem}figure.svelte-1892cyx{grid-template-columns:1fr;gap:1.25rem;padding-block:3rem}.number.svelte-1892cyx{grid-row:auto}blockquote.svelte-1892cyx{font-size:clamp(1.875rem,9vw,2.75rem);line-height:1.12}figcaption.svelte-1892cyx{margin-top:.5rem}}
