/* The MCP example carries its explanation; the customer quote has one portrait. */
.automation-home .mcp-layout{align-items:center;gap:80px}
.automation-home .mcp-copy{padding-bottom:0}
.testimonial-editorial{max-width:1100px}
.testimonial-gallery-single{display:flex;justify-content:center;width:100%;height:auto;margin:0 auto 36px}
.testimonial-gallery-single .testimonial-portrait{position:relative;inset:auto;display:block;width:168px;height:200px;margin:0;max-width:none;transform:none}
.testimonial-gallery-single .testimonial-portrait:before{display:none}
.testimonial-gallery-single .testimonial-portrait img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 34%;border-radius:7px}
.testimonial-editorial .testimonial-copy{text-align:center;max-width:940px;margin:auto}
.testimonial-editorial .testimonial-copy .draft-notice{margin:0 0 18px;font:400 15px/1.5 'Work Sans',sans-serif;color:#565656}
.testimonial-editorial .testimonial-copy blockquote{margin:0;font:300 clamp(25px,2.5vw,35px)/1.48 'Krevaro Serif',Georgia,serif;letter-spacing:-.04em;text-wrap:pretty}
.testimonial-editorial .testimonial-person{margin-top:28px;font:500 17px/1.5 'Work Sans',sans-serif}
@media(max-width:1000px){.automation-home .mcp-layout{gap:45px}}
@media(max-width:800px){.automation-home .mcp-layout{gap:42px}.testimonial-gallery-single{margin-bottom:30px}}
@media(max-width:480px){.testimonial-gallery-single .testimonial-portrait{width:140px;height:166px}.testimonial-editorial .testimonial-copy blockquote{font-size:25px;line-height:1.5}.testimonial-editorial .testimonial-person{font-size:16px}}
