.quotes-section-wrapper{background-color:hsl(var(--section-border-bg-color,var(--white)));color:hsl(var(--section-text-color,var(--white)))}.quotes{--offset-quote-padding:1.5rem;background-color:hsl(var(--section-bg-color,var(--green)))}.quotes__title{color:hsl(var(--title-color,var(--white)))}.quotes__title--is-italic{font-style:italic}.quotes__description,.quotes__description.rich-text{color:hsl(var(--description-color,var(--white)));margin-left:auto;margin-right:auto;margin-top:.25rem;max-width:var(--description-max-width,100%)}.quotes__list{color:hsl(var(--quote-color,var(--white)));display:flex;flex-direction:column;flex-wrap:wrap;gap:1rem}*+.quotes__list{margin-top:1.5rem}.quotes__item{position:relative}.quotes__link{display:block;transition:transform .3s ease;will-change:transform}.quotes__link:hover{transform:translateY(-4px)}.quotes__blackquote{display:flex;flex-direction:column;font-size:var(--font-size-lg);line-height:var(--font-line-height-xl);padding:var(--offset-quote-padding) 0 0 var(--offset-quote-padding);position:relative}.quotes__author{align-items:center;display:flex;font-style:italic;gap:.5rem;line-height:1;margin:1rem 0 0;padding:0 var(--offset-quote-padding);text-align:right}.quotes__author svg{display:inline-flex;flex-shrink:0;width:1rem}.quotes__icon{bottom:0;color:hsl(var(--quote-icon-color,var(--white))/.1);left:0;position:absolute;right:0;top:0}.quotes__icon svg{height:50%;max-height:80px}.quotes--has-border-radius .quotes{border-top-left-radius:var(--border-radius-base);border-top-right-radius:var(--border-radius-base)}@media(min-width:768px){.quotes--has-border-radius .quotes{border-top-left-radius:var(--border-raduis-8xl);border-top-right-radius:var(--border-raduis-8xl)}.quotes__list{grid-gap:var(--quote-gap,1rem);display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--quote-grid-min,400px),1fr))}}