.project-testimonial{background:var(--colour-background,#fff);width:100%}.project-testimonial__inner{max-width:var(--site-content-width);padding:clamp(3rem, 7vw, 5.5rem) var(--site-content-padding);text-align:center;margin:0 auto}.project-testimonial__quote{color:var(--text-colour,var(--colour-secondary,#555));font-family:var(--font-body-family), sans-serif;font-size:var(--text-size,var(--font-size-body-xlarge));font-weight:var(--text-weight,var(--font-weight-body-xlarge));letter-spacing:-.02em;line-height:var(--font-line-height-body);white-space:pre-line;max-width:48rem;margin:0 auto}.project-testimonial__attribution{margin-top:clamp(2rem,4vw,3rem)}.project-testimonial__name{color:var(--text-colour,var(--colour-secondary,#555));font-family:var(--font-body-family), sans-serif;font-size:var(--text-size,var(--font-size-body-small));font-style:normal;font-weight:var(--text-weight,var(--font-weight-body-small));line-height:var(--font-line-height-body);margin:0;display:block}.project-testimonial__position{color:var(--text-colour,var(--colour-secondary,#555));font-family:var(--font-body-family), sans-serif;font-size:var(--text-size,var(--font-size-body-small));font-weight:var(--text-weight,var(--font-weight-body-small));line-height:var(--font-line-height-body);margin:.15rem 0 0}
