.quote-module{--quote-margin-bottom:var(--space-32);--quote-image-margin:var(--space-64);--quote-image-padding:0 var(--space-24);--quote-image-width:40%;display:block}.quote-module.-image-medium{--quote-image-width:32%}.quote-module.-image-small{--quote-image-width:24%}.quote-module.--card-style{--quote-image-padding:0;overflow:auto}.quote__header{margin-bottom:var(--space-32)}.quote__image{aspect-ratio:1/1;display:block;object-fit:cover}.quote__image.image-square:not(.-rounded){border-radius:0}.quote__image.image-round{border-radius:50%}.quote__image.image-square.-rounded{padding:0}.quote__image-container:has(.quote__image.image-square.-rounded){padding:var(--space-32)}.quote__text-container{display:flex;flex-direction:column;justify-content:center}.quote__quote{margin-bottom:var(--quote-margin-bottom)}.quote__author-description,.quote__author-name{margin-bottom:0}.quote-module .readmore__quote{color:inherit;flex:none;text-align:right}.quote__cta-container{display:flex;justify-content:left;margin-top:auto}.quote__link{color:inherit}.quote__link,.quote__link:focus,.quote__link:hover{text-decoration:none}.quote__link-arrow-container{align-items:center;display:flex;margin-bottom:auto;margin-top:0}.quote__link-arrow-container svg{height:32px;margin-left:auto;width:32px}.quote__link-arrow-container path{stroke:var(--site-text-color)}.quote__image-container{align-items:center;display:flex;justify-content:center;margin-bottom:var(--quote-image-margin);padding:var(--quote-image-padding)}.quote-module.--card-style .quote__text-container{padding:0 var(--space-32) var(--space-32) var(--space-32)}.quote-module.--card-style .quote__text-container.no-image{padding:var(--space-32)}.quote-module .--card-style-image{aspect-ratio:3/2;max-height:100%;padding:0!important;width:100%}@media screen and (max-width:767px){.quote-module.-image-medium:not(.--card-style) .quote__image-container{margin-inline:auto;max-width:32rem}.quote-module.-image-small:not(.--card-style) .quote__image-container{margin-inline:auto;max-width:20rem}}@media screen and (min-width:768px){.quote-module{--quote-margin-bottom:var(--space-48);--quote-image-margin:0;--quote-image-padding:0;align-items:center;align-self:flex-start;display:flex;flex-direction:row;justify-content:space-between;max-width:100%}.quote__image:not(.image-square.-rounded){padding:var(--space-32)}.quote__image-container:has(.quote__image.image-square.-rounded){padding:var(--space-32)}.quote__image-container{align-self:stretch;flex:0 0 var(--quote-image-width);max-width:var(--quote-image-width)}.quote-module .--card-style-image{aspect-ratio:2/3!important;height:100%}.quote__text-container{margin:var(--space-48);order:2;padding:0!important;width:50%}.quote-module.-image-medium .quote__text-container,.quote-module.-image-small .quote__text-container{flex:1;width:auto}.quote__text-container.no-image{width:100%}.quote__text-container.no-image.no-margin{margin:0}}.quote__quotation-mark{display:none}.quote__custom-quotation-mark,.quote__quotation-mark{height:3.2rem;margin-bottom:var(--space-32);width:3.2rem}@media screen and (min-width:1000px){.quote-module .--card-style-image{aspect-ratio:1/1!important}.quote__image:not(.image-square.-rounded){padding:var(--space-64)}.quote__image-container:has(.quote__image.image-square.-rounded){padding:var(--space-64)}}@media screen and (min-width:1440px){.quote__text-container{margin:var(--space-96)}}