.testimonial{max-width:var(--width-content);border-radius:.625rem;display:flex;position:relative;overflow:hidden}.flex__wrap>.testimonial{max-width:var(--flex-unit)}.testimonial:before{content:"";background:var(--theme-accent);z-index:0;width:300%;transform:rotate(var(--wonk-angle));transform-origin:100% calc(50% - 35px);position:absolute;top:-100%;bottom:-100%;right:calc(100% - 5.9375rem)}.testimonial:after{content:"“";font-family:var(--f-accent);color:var(--theme-accent);font-weight:900;font-size:var(--ts-300);background:var(--c-white);z-index:2;border-radius:100%;justify-content:center;align-items:baseline;width:4.375rem;height:4.375rem;padding:1.5625rem 0;line-height:1;display:flex;position:absolute;top:3.125rem;left:3.75rem}.testimonial__author{color:var(--theme-body-text);display:block}.testimonial__content{padding:3.125rem 1.875rem 3.125rem 12.5rem}@media (width<=500px),(width>=600px) and (width<=949px){.testimonial{flex-direction:column}.testimonial:before{transform-origin:20% bottom;width:200%;height:100vw;inset:auto 0 calc(100% - 5rem) -3.125rem}.testimonial__content{flex-direction:column;flex:1;justify-content:space-between;padding:10.9375rem 1.875rem 1.875rem;display:flex}}
