/* Source-faithful Partners Say: three equal testimonial cards. */
.partners{padding:74px max(12vw,calc((100vw - 1080px)/2)) 96px;background:#fff}.partners>.eyebrow{display:none}.partners>h2{font-size:48px;margin:0 0 48px}.quotes{display:grid;grid-template-columns:repeat(3,1fr);gap:0}.quotes blockquote{position:relative;min-height:305px;margin:0;padding:74px 30px 35px;background:#fff;border-left:1px solid #ececec;color:var(--ink);font-size:16px;line-height:1.75}.quotes blockquote:first-child{border-left:0}.quotes blockquote::before{content:"“";position:absolute;top:25px;left:29px;color:var(--teal);font-family:Georgia,serif;font-size:62px;line-height:1}.quotes cite{display:block;margin-top:20px;color:var(--teal);font-size:16px;font-style:normal}@media(max-width:780px){.partners{padding:70px 10vw}.partners>h2{font-size:36px;margin-bottom:28px}.quotes{grid-template-columns:1fr}.quotes blockquote,.quotes blockquote:first-child{min-height:0;border-left:0;border-top:1px solid #ececec;padding:64px 0 32px}.quotes blockquote:first-child{border-top:0;padding-top:48px}.quotes blockquote::before{left:0}}
