.TestimonialDisplay_wrapper__MnzMi{display:grid;grid-template-columns:150px 1fr;grid-gap:2rem;gap:2rem;padding:2rem;align-items:flex-start;margin:1rem 0}.TestimonialDisplay_leftColumn__CKlTR{text-align:center}.TestimonialDisplay_portraitWrapper__Jtj4i{width:130px;height:130px;border-radius:50%;overflow:hidden;margin:0 auto;box-shadow:0 10px 30px rgba(0,0,0,.15)}.TestimonialDisplay_portrait__KAaxP{width:100%;height:100%;object-fit:cover}.TestimonialDisplay_name__W9SaE{margin-top:1rem;font-size:1.4rem;font-weight:700;font-family:var(--font-serif);letter-spacing:-.4px;color:var(--color-brand-dark-blue)}.TestimonialDisplay_role__K5u_T{font-size:.85rem;letter-spacing:2px;margin-top:.3rem;color:var(--color-brand-beige);font-weight:300;font-family:var(--font-sans)}.TestimonialDisplay_rightColumn__jekSP{position:relative}.TestimonialDisplay_mobilePortrait__yD5c_{display:none}.TestimonialDisplay_desktopPortrait__9wYNY{display:block}.TestimonialDisplay_bodyContainer__a_hXr{overflow:hidden;transition:max-height .45s ease;position:relative}.TestimonialDisplay_bodyInner__RbOHO{column-count:2;column-gap:3rem;font-size:1rem;line-height:1.65;font-family:var(--font-sans);font-weight:300;color:#222}.TestimonialDisplay_paragraph__SWGaU{page-break-inside:avoid;break-inside:avoid;margin-bottom:1.2rem}.TestimonialDisplay_blockquote__NhCO0{page-break-inside:avoid;break-inside:avoid;padding-left:1rem;border-left:3px solid rgba(0,0,0,.12);font-style:italic;font-size:1.1rem;margin:1.2rem 0;color:var(--color-brand-beige);font-family:var(--font-serif);font-weight:500}.TestimonialDisplay_fadeOverlay__b3u0v{position:absolute;bottom:0;left:0;right:0;height:80px;background:linear-gradient(180deg,transparent,white)}.TestimonialDisplay_expandButton__Mt_Sy{background:none;border:none;cursor:pointer;color:#1da4ba;font-size:1rem;font-weight:500;margin-top:.5rem}.TestimonialDisplay_expandButton__Mt_Sy:hover{opacity:.7}@media (max-width:1023px){.TestimonialDisplay_wrapper__MnzMi{grid-template-columns:120px 1fr;gap:1.5rem;padding:1.5rem}.TestimonialDisplay_portraitWrapper__Jtj4i{width:110px;height:110px}.TestimonialDisplay_bodyInner__RbOHO{column-count:1}}.TestimonialDisplay_mobilePortraitContainer__s4DqY{display:none}@media (max-width:600px){.TestimonialDisplay_wrapper__MnzMi{grid-template-columns:1fr;padding:1rem}.TestimonialDisplay_leftColumn__CKlTR{display:none}.TestimonialDisplay_mobilePortraitContainer__s4DqY{display:block;float:right;margin:1rem;width:140px;height:-moz-fit-content;height:fit-content;text-align:center}.TestimonialDisplay_mobilePortraitContainer__s4DqY .TestimonialDisplay_portraitWrapper__Jtj4i{width:120px;height:120px;margin-bottom:.5rem}.TestimonialDisplay_mobilePortraitContainer__s4DqY .TestimonialDisplay_name__W9SaE{font-size:1rem;margin-top:.2rem;margin-bottom:0}.TestimonialDisplay_mobilePortraitContainer__s4DqY .TestimonialDisplay_role__K5u_T{font-size:.75rem;margin-top:0;letter-spacing:1px}}