.silktide-testimonial{padding-block:var(--wp--preset--spacing--50)}.silktide-testimonial__band{background:var(--line);padding:1px}.silktide-testimonial__panel{--inset:var(--wp--preset--spacing--30);gap:var(--wp--preset--spacing--40);padding:var(--inset);background:var(--surface);grid-template-columns:minmax(0,4fr) minmax(0,5fr);display:grid}.silktide-testimonial__photo{aspect-ratio:4/3;border-radius:var(--wp--preset--border-radius--sm)}.silktide-testimonial__quote{box-sizing:content-box;max-width:20em;padding-block:var(--wp--preset--spacing--50);padding-inline:calc(var(--wp--preset--spacing--60) - var(--inset)) var(--wp--preset--spacing--40);font-size:var(--wp--preset--font-size--xl);align-self:center;margin:0}.silktide-testimonial__logo{height:calc((var(--wp--preset--spacing--30) + var(--wp--preset--spacing--10)) * var(--scale,1));width:auto;margin-block-end:var(--wp--preset--spacing--45);display:block}.silktide-testimonial__quote blockquote{border:0;margin:0;padding:0}.silktide-testimonial__quote blockquote p{font-size:inherit;font-style:normal;font-weight:500;line-height:var(--wp--custom--leading--heading);letter-spacing:var(--wp--custom--tracking--snug);color:var(--text-muted);text-wrap:pretty;margin:0}.silktide-testimonial__quote blockquote.is-long p{font-size:var(--wp--preset--font-size--lg);line-height:var(--wp--custom--leading--ui)}.silktide-testimonial__quote figcaption{font-size:var(--wp--preset--font-size--base);line-height:var(--wp--custom--leading--ui);margin-block-start:var(--wp--preset--spacing--45);display:grid}.silktide-testimonial .silktide-testimonial__who{--person-photo:var(--wp--custom--size--avatar);display:block}.silktide-testimonial__who .person-card__photo{display:none}.silktide-testimonial:not(.has-photo) .silktide-testimonial__panel{grid-template-columns:minmax(0,1fr)}.silktide-testimonial:not(.has-photo) .silktide-testimonial__quote{padding-block:var(--wp--preset--spacing--40);padding-inline:calc(var(--wp--preset--spacing--60) - var(--inset))}.silktide-testimonial.is-style-centred:not(.has-photo) .silktide-testimonial__logo{height:calc((var(--wp--preset--spacing--30) + var(--wp--preset--spacing--10)) * 1.4 * min(var(--scale,1), 1));max-width:100%;margin-block-end:var(--wp--preset--spacing--40)}.silktide-testimonial:not(.has-photo) .silktide-testimonial__quote figcaption{margin-block-start:var(--wp--preset--spacing--40)}.silktide-testimonial.is-style-text-right .silktide-testimonial__quote{justify-self:end}.silktide-testimonial.is-style-centred .silktide-testimonial__quote{text-align:center;justify-self:stretch;max-width:none}.silktide-testimonial.is-style-centred .silktide-testimonial__quote blockquote p{text-wrap:balance}.silktide-testimonial.is-style-centred .silktide-testimonial__logo{margin-inline:auto}.silktide-testimonial.is-style-aside .silktide-testimonial__band,.silktide-testimonial.is-style-aside .silktide-testimonial__panel{clip-path:none;background:0 0;padding:0}.silktide-testimonial.is-style-aside .silktide-testimonial__quote{box-sizing:border-box;column-gap:var(--wp--preset--spacing--50);grid-template-columns:minmax(0,1fr) auto;justify-self:stretch;align-items:center;max-width:none;padding:0;display:grid}.silktide-testimonial.is-style-aside .silktide-testimonial__logo{grid-column:1}.silktide-testimonial.is-style-aside .silktide-testimonial__quote blockquote{grid-column:1;max-width:20em}.silktide-testimonial.is-style-aside .silktide-testimonial__quote figcaption{font-size:var(--wp--preset--font-size--md);grid-area:1/2/span 2;align-self:center;margin:0}.silktide-testimonial.is-style-aside .silktide-testimonial__who .person-card__photo{margin-block-end:var(--wp--preset--spacing--20);display:block}.silktide-testimonial__logo.logo-mask{--logo-align:left center}@media (forced-colors:active){.silktide-testimonial:not(.is-style-aside) .silktide-testimonial__band{--cut-width:0;--cut-height:0;border:1px solid canvastext}}@media (forced-colors:active) and (width<64rem){.silktide-testimonial:not(:has(.has-background)) .silktide-testimonial__band{border:0}}.wp-block-column>.silktide-testimonial{height:100%;padding-block:0}.wp-block-column>.silktide-testimonial>.section-inner,.wp-block-column>.silktide-testimonial .silktide-testimonial__band{height:100%;padding-inline:0}.wp-block-column>.silktide-testimonial .silktide-testimonial__band{padding:1px}.wp-block-column>.silktide-testimonial .silktide-testimonial__panel{height:100%}.wp-block-column>.silktide-testimonial .silktide-testimonial__quote,.wp-block-column>.silktide-testimonial.is-style-photo-right .silktide-testimonial__quote{max-width:none;padding:var(--card-pad)}.silktide-testimonial.is-style-photo-right .silktide-testimonial__panel{grid-template-columns:minmax(0,5fr) minmax(0,4fr)}.silktide-testimonial.is-style-photo-right .silktide-testimonial__photo{order:2}.silktide-testimonial.is-style-photo-right .silktide-testimonial__quote{padding-inline:var(--wp--preset--spacing--40) calc(var(--wp--preset--spacing--60) - var(--inset))}@media (width<64rem){.silktide-testimonial__panel{grid-template-columns:minmax(0,1fr);gap:0}.silktide-testimonial__photo{height:auto}.silktide-testimonial__quote,.silktide-testimonial.is-style-photo-right .silktide-testimonial__quote{max-width:none;padding:var(--wp--preset--spacing--40) var(--wp--preset--spacing--20) calc(var(--wp--preset--spacing--50) + var(--wp--preset--spacing--30));font-size:var(--wp--preset--font-size--lg)}.silktide-testimonial.is-style-photo-right .silktide-testimonial__photo{order:0}.silktide-testimonial.is-style-centred:not(.has-photo) .silktide-testimonial__logo{height:calc((var(--wp--preset--spacing--30) + var(--wp--preset--spacing--10)) * 1.5 * min(var(--scale,1), 1))}.silktide-testimonial.is-style-text-right .silktide-testimonial__quote{justify-self:start}:is(.silktide-testimonial:not(:has(.has-background)) .silktide-testimonial__band,.silktide-testimonial:not(:has(.has-background)) .silktide-testimonial__panel){clip-path:none;background:0 0;padding:0}.silktide-testimonial.has-photo .silktide-testimonial__photo{display:none}.silktide-testimonial .silktide-testimonial__quote,.silktide-testimonial.is-style-photo-right .silktide-testimonial__quote{font-size:var(--wp--preset--font-size--base);text-align:center;justify-self:stretch;padding:0}.silktide-testimonial.is-style-aside .silktide-testimonial__quote{display:block}.silktide-testimonial.is-style-aside .silktide-testimonial__quote blockquote{max-width:none}.silktide-testimonial.is-style-aside .silktide-testimonial__quote figcaption{font-size:inherit}.silktide-testimonial.is-style-aside .silktide-testimonial__who .person-card__photo{margin-block-end:0}.silktide-testimonial:has(.has-background) .silktide-testimonial__quote{padding:var(--wp--preset--spacing--40) var(--wp--preset--spacing--20)}.silktide-testimonial__quote blockquote p,.silktide-testimonial__quote blockquote.is-long p{font-size:inherit;line-height:var(--wp--custom--leading--body);text-wrap:balance}.silktide-testimonial__logo{height:calc(var(--wp--preset--spacing--30) * var(--scale,1));margin-block-end:var(--wp--preset--spacing--30);margin-inline:auto}.silktide-testimonial__logo.logo-mask{--logo-align:center}.silktide-testimonial__quote figcaption,.silktide-testimonial:not(.has-photo) .silktide-testimonial__quote figcaption{justify-content:center;align-items:center;gap:var(--wp--preset--spacing--20);text-align:start;margin-block-start:var(--wp--preset--spacing--40);display:flex}.silktide-testimonial .silktide-testimonial__quote figcaption:not(:has(.person-card__photo)){text-align:center}.silktide-testimonial .silktide-testimonial__who{--person-photo:calc(var(--wp--custom--size--avatar) * 2);display:grid}.silktide-testimonial__who .person-card__photo{display:block}.silktide-testimonial .silktide-testimonial__who .person-card__name{font-weight:500}}
