.l-testimonials{display:flex;flex-direction:row;justify-content:center;inline-size:100%;block-size:100%;position:relative;z-index:2}@media(max-width:767px){.l-testimonials{flex-direction:column;justify-content:flex-start}}.l-testimonials .c-block__media{display:flex;justify-content:center;align-items:center}@media(min-width:1113px){.l-testimonials .c-block__media{flex:0 0 var(--columns-ratio, 50%);max-inline-size:var(--columns-ratio, 50%)}}.l-testimonials .c-block__media button.c-block__link-full{appearance:none;background:transparent;border:0;cursor:pointer;pointer-events:auto}.l-testimonials .c-block__text{position:relative;display:flex;align-items:var(--content-vertical-align, center);justify-content:var(--content-horizontal-align, center);padding:1.5rem}@media(min-width:1113px){.l-testimonials .c-block__text{padding:var(--space-top, 3rem) var(--space-right, 3rem) var(--space-bottom, 3rem) var(--space-left, 3rem);flex:1 1 auto}}@media(min-width:768px){.l-testimonials.order-reverse{flex-direction:row-reverse}}.c-quote{margin:0;position:relative;z-index:2;text-align:var(--quote-text-align, inherit)}.c-quote__text{font-weight:var(--quote-fw);font-family:var(--quote-ff);color:var(--quote-color, inherit);line-height:var(--quote-lh, inherit);margin-bottom:var(--quote-mb);text-transform:var(--quote-tt, none);letter-spacing:var(--quote-ls, 0);font-size:clamp(var(--quote-fsM, var(--dst--min-base-text-size)),var(--clamp-formula, 2vw),var(--quote-fs, var(--dst--base-text-size)));position:relative;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--quote-lc, var(--quote-clamp, unset));line-clamp:var(--quote-lc, var(--quote-clamp, unset))}.c-quote__text span,.c-quote__text strong{color:var(--quote-color-accent, currentColor)}.c-quote__title{font-weight:var(--pre-quote-title-fw);font-family:var(--pre-quote-title-ff);color:var(--pre-quote-title-color, inherit);line-height:var(--pre-quote-title-lh, inherit);margin-bottom:var(--pre-quote-title-mb);text-transform:var(--pre-quote-title-tt, none);letter-spacing:var(--pre-quote-title-ls, 0);font-size:clamp(var(--pre-quote-title-fsM, var(--dst--min-base-text-size)),var(--clamp-formula, 2vw),var(--pre-quote-title-fs, var(--dst--base-text-size)))}.c-quote__profile{display:flex;align-items:center;justify-content:flex-start;gap:2rem;margin-block-start:1em}.align-center .c-quote__profile,.text-center .c-quote__profile{justify-content:center}.text-right .c-quote__profile{justify-content:flex-end}.c-quote__content{font-style:normal}@media(max-width:767px){.c-quote__content{text-align:center}}.c-quote__name{font-weight:var(--author-fw);font-family:var(--author-ff);color:var(--author-color, inherit);line-height:var(--author-lh, inherit);margin-bottom:var(--author-mb);text-transform:var(--author-tt, none);letter-spacing:var(--author-ls, 0);font-size:clamp(var(--author-fsM, var(--dst--min-base-text-size)),var(--clamp-formula, 2vw),var(--author-fs, var(--dst--base-text-size)))}.c-quote__company{font-weight:var(--company-fw);font-family:var(--company-ff);color:var(--company-color, inherit);line-height:var(--company-lh, inherit);margin-bottom:var(--company-mb);text-transform:var(--company-tt, none);letter-spacing:var(--company-ls, 0);font-size:clamp(var(--company-fsM, var(--dst--min-base-text-size)),var(--clamp-formula, 2vw),var(--company-fs, var(--dst--base-text-size)))}.c-quote__author{line-height:1.2}.c-quote__photo{align-self:center;font-size:0;line-height:0;border:var(--avatar-border-size) solid var(--avatar-border-color);border-radius:var(--avatar-radius, 0);overflow:hidden;block-size:var(--avatar-size, 8rem);inline-size:var(--avatar-size, 8rem);min-inline-size:var(--avatar-size, 8rem)}.c-quote__photo img{block-size:100%;inline-size:100%;object-fit:cover;border-radius:inherit}.c-quote__photo.is-img-rounded{--avatar-radius: 50%}.has-quote-icon .c-quote__text{padding-block-start:var(--quote-icon-size, 4rem)}.has-quote-icon .c-quote__text:before{content:"";position:absolute;block-size:var(--quote-icon-size, 4rem);inline-size:var(--quote-icon-size, 4rem);inset-block-start:var(--quote-icon-y, 0%);inset-inline-start:var(--quote-icon-x, 0%);background-image:var(--dst--blockquote-style);background-repeat:no-repeat;background-position:50% 50%;background-size:contain;transform:translate(-100%);z-index:-1}.dimbox-container:has(.quote-popup){--dst--popup-padding: 20px}@media(min-width:768px){.dimbox-container:has(.quote-popup){--dst--popup-padding: 3rem}}
