@layer layouts{.testimonials__track{margin:var(--section-head-gap) 0 0;padding:0;list-style:none}.testimonials__track>.testimonials__item{width:min(100%, 26rem)}.testimonials--single .section__eyebrow{color:var(--color-accent-ink);text-align:center}.testimonials--single .section__title{text-align:center}.testimonials--single .section__intro{margin-inline:auto;text-align:center}.testimonials--single .testimonials__track{display:block;margin:0;padding:0;list-style:none}.testimonials--single .testimonials__item{width:auto;max-width:none}.testimonials--single .quote-card{gap:var(--space-l);max-width:46rem;margin-inline:auto;padding:0;background:none;color:inherit;border-radius:0;box-shadow:none;text-align:center}.testimonials--single .quote-card__mark{display:none}.testimonials--single .quote-card__quote{flex:none;font-size:var(--font-28);line-height:1.4}.testimonials--single .quote-card__quote p:first-child::before{content:"«"}.testimonials--single .quote-card__quote p:last-child::after{content:"»"}.testimonials--single .quote-card__meta{justify-content:center;font-size:var(--font-16)}.testimonials--single .quote-card__person{display:flex;flex-wrap:wrap;justify-content:center;gap:.35em}.testimonials--single .quote-card__photo~.quote-card__person{display:block;text-align:left}.testimonials--single .quote-card__author{display:inline}.testimonials--single .quote-card__photo~.quote-card__person .quote-card__author{display:block}.testimonials--single .quote-card__person>.quote-card__role::before{content:"· ";color:var(--color-note)}.testimonials--single .quote-card__photo~.quote-card__person .quote-card__role::before{content:none}}