.testi[data-v-f358f7ce]{max-width:960px}.testi.has-image[data-v-f358f7ce]{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:center;gap:clamp(40px,6vw,96px);max-width:none;display:grid}.testi-ph[data-v-f358f7ce]{aspect-ratio:4/5;background:var(--mist);border-radius:8px;margin:0;overflow:hidden}.testi-ph img[data-v-f358f7ce]{object-fit:cover;filter:saturate(.72)contrast(1.03)brightness(.98);width:100%;height:100%}.testi-quote[data-v-f358f7ce]{--ld:.15s;margin:0}.testi-q[data-v-f358f7ce]{font-family:var(--serif);letter-spacing:-.005em;text-wrap:pretty;hanging-punctuation:first;margin:0;font-size:clamp(22px,2.2vw,32px);font-weight:300;line-height:1.35}.testi-q[data-v-f358f7ce]:before{content:"« "}.testi-q[data-v-f358f7ce]:after{content:" »"}.testi-who[data-v-f358f7ce]{grid-template-columns:auto 1fr;align-items:center;column-gap:16px;margin-top:clamp(32px,4vw,48px);display:grid}.testi-who img[data-v-f358f7ce]{object-fit:cover;filter:grayscale()contrast(1.04);border-radius:50%;grid-row:span 2;width:56px;height:56px}.testi-name[data-v-f358f7ce]{font-family:var(--serif);grid-column:2;font-size:24px;font-style:italic;font-weight:300;line-height:1.2}.testi-role[data-v-f358f7ce]{grid-column:2;font-size:14px}.has-image .testi-q[data-v-f358f7ce]{font-size:clamp(22px,2vw,30px)}@media (width<=900px){.testi.has-image[data-v-f358f7ce]{grid-template-columns:minmax(0,1fr)}}@media (width<=700px){.testi-ph[data-v-f358f7ce]{aspect-ratio:3/2}}
