.testimonial{color:#211322;container-type:inline-size;display:flex;flex-direction:column;font-family:quarion,sans-serif;font-style:normal;gap:8px;margin-block:24px}blockquote.testimonial__quotation{font-size:1rem;font-weight:400;line-height:166.6666666667%}.quote-icon{display:none}.testimonial__headline{font-size:1.3333333333rem;font-weight:600;letter-spacing:1px;line-height:216.6666666667%;margin-block:0}.testimonial__author{display:flex;flex-direction:column;gap:8px}.testimonial__author-name{font-weight:600}.testimonial__author-name,.testimonial__author-role{font-size:1.1666666667rem;line-height:147.619047619%}.testimonial__author-role{font-weight:500}.testimonial__author-info{display:flex;flex-direction:column;gap:8px}.testimonial__author-image{flex-basis:118px;flex-grow:0;flex-shrink:0}.testimonial__author-image img{border-radius:200%}@container (min-width: 540px){.testimonial{display:flex;flex-direction:row;gap:24px}.testimonial__headline{margin-inline:89px}blockquote.testimonial__quotation{display:flex;flex-direction:row;font-size:1.2222222222rem;gap:24px;line-height:163.6363636364%}.quote-icon{display:block;flex-basis:65px;flex-shrink:0}.quote-icon svg{height:auto;max-width:65px;width:100%}.quote-icon-open{align-self:flex-start}.quote-icon-close{align-self:flex-end}.testimonial__headline{font-size:2.1111111111rem;line-height:136.8421052632%}.testimonial__author{flex-direction:row;gap:24px;margin-inline:89px}.testimonial__author-info{flex-basis:45ch;flex-grow:1;flex-shrink:0}.testimonial__author-name{font-size:1.3333333333rem;line-height:129.1666666667%;margin-block-start:4px}.testimonial__author-role{font-size:116.6666666667%;line-height:147.619047619%}.testimonial__call-to-action{margin-block-start:8px}}
