/* Three patient-authorized excerpts, with first names only. */
.patient-quote{margin:34px 0;padding:30px;background:#eaf3f8;border-left:3px solid var(--brand-blue);color:var(--ink)}.patient-quote .eyebrow{font-size:10px;letter-spacing:.16em;margin:0 0 18px}.patient-quote blockquote{margin:0;padding:0}.patient-quote blockquote p{font-size:clamp(21px,2vw,27px);font-weight:400;line-height:1.5;letter-spacing:-.015em;margin:0}.patient-quote figcaption{display:flex;align-items:center;gap:14px;flex-wrap:wrap;font-size:16px;margin-top:24px;font-weight:600}.review-stars{font-size:15px;letter-spacing:2px;color:#146796}.review-excerpt{font-size:12px;font-weight:400;color:#50616a}.patient-quote-home{margin:0 auto;border-left:0;padding-top:64px;padding-bottom:64px;background:#edf5f9;max-width:var(--max)}.patient-quote-home>div{max-width:1040px;border-left:3px solid var(--brand-blue);padding-left:32px}.patient-quote-home blockquote p{font-size:clamp(25px,3vw,38px);line-height:1.4}.prose .patient-quote blockquote p{margin-bottom:0}.prose .patient-quote .eyebrow{margin-bottom:18px}@media(max-width:600px){.patient-quote{padding:24px;margin:28px 0}.patient-quote-home{margin:0 auto;padding-top:40px;padding-bottom:40px}.patient-quote-home>div{padding-left:22px}.patient-quote figcaption{gap:10px}.patient-quote blockquote p{font-size:22px}.patient-quote-home blockquote p{font-size:27px}}