.spq{background-color:var(--color-background);padding-bottom:var(--section-padding-y);padding-top:var(--section-padding-y)}.spq,.spq__inner{box-sizing:border-box;width:100%}.spq__inner{display:flex;flex-direction:column;gap:var(--space-lg);margin:0 auto;max-width:var(--container-max-width);padding-left:var(--template-margin);padding-right:var(--template-margin)}@media (min-width:640px){.spq__inner{align-items:flex-start;flex-direction:row;gap:var(--space-lg)}.spq__inner--quote-left .spq__quote-col{order:-1}.spq__inner--quote-left .spq__media{order:1}}.spq__media{display:flex;flex:1 0 0;flex-direction:column;gap:var(--space-lg);min-width:0}.spq__image-wrap{border-radius:8px;overflow:hidden;padding-top:100%;position:relative;width:100%}@media (min-width:640px){.spq__image-wrap{padding-top:70.67901%}}.spq__image{display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.spq__quote-col{flex:1 0 0;min-width:0}@media (min-width:640px){.spq__quote-col{padding-top:var(--space-1xl)}}@media (min-width:1024px){.spq__quote-col{position:sticky;top:80px}}@media (min-width:1800px){.spq__inner{gap:var(--space-2xl)}}.spq__quote{border-radius:16px;border-right:8px solid transparent;box-sizing:border-box;margin:0;padding:var(--space-lg) var(--space-1xl)}.spq__quote--accent-primary{border-right-color:var(--color-primary)}.spq__quote--accent-secondary{border-right-color:var(--color-secondary)}.spq__quote--accent-tertiary{border-right-color:var(--color-tertiary)}.spq__inner--quote-left .spq__quote{border-left:8px solid transparent;border-right:none}.spq__inner--quote-left .spq__quote--accent-primary{border-left-color:var(--color-primary)}.spq__inner--quote-left .spq__quote--accent-secondary{border-left-color:var(--color-secondary)}.spq__inner--quote-left .spq__quote--accent-tertiary{border-left-color:var(--color-tertiary)}.spq__quote-text{color:var(--color-text);margin:0}.spq__word{opacity:0;transition:opacity .25s ease-out}.spq__word.is-visible{opacity:1}