.testimonialShort{padding:48px 0}.testimonialShort__inner{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:640px;margin:0 auto;padding:40px 32px;border-top:1px solid rgba(var(--pharos-border-rgb),1);border-bottom:1px solid rgba(var(--pharos-border-rgb),1)}.testimonialShort__logo{margin-bottom:20px}.testimonialShort__logo img{height:28px;max-height:28px;width:auto;opacity:.7;filter:grayscale(1);transition:opacity .3s ease,filter .3s ease}.testimonialShort__inner:hover .testimonialShort__logo img{opacity:1;filter:grayscale(0)}.testimonialShort__quote{margin:0 0 28px;position:relative}.testimonialShort__quote::before{content:'\201C';display:block;font-family:Georgia,serif;font-size:48px;line-height:1;color:var(--pharos-blue-tint-20);margin-bottom:8px}.testimonialShort__quote p{font-family:var(--font-display);font-weight:500;font-size:clamp(16px, 1.25vw, 18px);line-height:1.7;color:rgba(11,31,51,.85);margin:0}.testimonialShort__author{display:flex;align-items:center;gap:12px}.testimonialShort__avatar{width:44px;height:44px;border-radius:50%;object-fit:cover;flex-shrink:0}.testimonialShort__authorInfo{display:flex;flex-direction:column;text-align:left}.testimonialShort__authorName{font-family:var(--font-body);font-weight:500;font-size:14px;line-height:1.4;color:#0b1f33;font-style:normal}.testimonialShort__authorRole{font-family:var(--font-body);font-weight:400;font-size:13px;line-height:1.4;color:#6b7280}@media (max-width:640px){.testimonialShort{padding:32px 0}.testimonialShort__inner{padding:28px 20px}.testimonialShort__quote::before{font-size:36px}}