.truncate{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.quote-with-image-container{align-items:flex-start;display:flex;flex-direction:row;gap:90px;margin-left:auto;margin-right:auto;max-width:1094px;padding:148px 0 164px}.quote-with-image-container .quote-container{flex:0 0 70%}.quote-with-image-container .image-container{flex:0 0 30%}.quote-container span{color:var(--pch-black-100);font-size:inherit;font-style:normal;font-weight:300;letter-spacing:.029px;line-height:150%}.quote-author-container .quote-author-name{color:var(--pch-black-100);font-size:var(--pch-font-size-16);font-style:normal;font-weight:700;letter-spacing:.019px;line-height:120%}.quote-author-container .quote-author-info{color:var(--pch-black-100);font-size:var(--pch-font-size-14);font-style:normal;font-weight:400;letter-spacing:.017px;line-height:150%}.quote-container{width:800px}.author-container,.image-container:where(.quote-with-image-container,.quote-with-image-container *){align-items:flex-start;display:flex;flex-direction:column;gap:24px}.button--secondary:where(.quote-with-image-container,.quote-with-image-container *).quote-button{border-color:var(--pch-black-60)}.button--secondary:where(.quote-with-image-container,.quote-with-image-container *).quote-button .button_text{color:var(--pch-black-80)}@media (min-width:781px) and (max-width:1023px){.quote-with-image-container{align-items:flex-start;display:flex;flex-direction:column;gap:0;max-width:500px;padding:var(--Size-size-32,32px) 0 var(--Size-size-48,48px) 10px}.quote-container{max-width:500px}}@media (min-width:1024px) and (max-width:1240px){.quote-with-image-container{max-width:90vw}.quote-container{width:600px}}@media (max-width:780px){.quote-with-image_image{height:80px;max-width:unset;width:80px}.quote-with-image-container{align-items:flex-start;display:flex;flex-direction:column;gap:24px;padding:20px}.quote-container span{color:var(--pch-black-100);font-size:var(--pch-font-size-20)!important;font-style:normal;font-weight:300;letter-spacing:.019px;line-height:150%}.image-container:where(.quote-with-image-container,.quote-with-image-container *) .button-wrapper{flex-direction:column}.quote-container{font-size:var(--pch-font-size-20);width:90vw}.image-container:where(.quote-with-image-container,.quote-with-image-container *){flex-direction:column-reverse}.author-container{flex-direction:row;gap:10px}}@media (max-width:475px){.quote-with-image-container{padding:var(--Size-size-32,32px) 24px var(--Size-size-48,48px) 24px}.quote-container{font-size:var(--pch-font-size-16)}.quote-author-container .quote-author-info{color:var(--pch-black-100);font-size:var(--pch-font-size-12);font-style:normal;font-weight:400;letter-spacing:.014px;line-height:150%}.quote-author-container .quote-author-name{color:var(--pch-black-100);font-size:var(--pch-font-size-14);font-style:normal;font-weight:700;letter-spacing:.017px;line-height:120%}}.quote-with-image-button-wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:var(--Size-size-16,16px)}.button--secondary:where(.quote-with-image-container,.quote-with-image-container *) svg{fill:var(--pch-black-100)}.button-quote:hover .svg_arrow_main{fill:var(--pch-white);opacity:1}.button--secondary:where(.quote-with-image-container,.quote-with-image-container *):hover .svg_arrow_main{fill:var(--pch-black-100)}.button-quote:hover .button_text_quote{transform:translateX(0)!important}.button_text_quote{box-sizing:border-box;display:inline-block;min-width:max-content;transform:translateX(.55rem);transition:transform .25s cubic-bezier(.4,0,.2,1)}