/**handles:column-content-quote**/
@charset "UTF-8";@keyframes button-pulse{0%{animation-timing-function:cubic-bezier(.35,0,.2,1);background:var(--color-button-background-hover)}30%{animation-timing-function:linear;background:var(--color-button-background-pulse)}to{background:var(--color-button-background-hover)}}.column-content-quote{align-self:stretch;display:grid;gap:var(--space-lg);grid-template-rows:1fr auto}.column-content-quote>*{max-width:var(--container-narrow);width:100%}.column-content-quote__content{align-self:start}.columns--align-center .column-content-quote__content{align-self:center}.column-content-quote__subtitle{color:var(--color-text-muted);display:block;margin:0 0 var(--space-md)}.column-content-quote__title{color:var(--color-text)}.column-content-quote__title:has(strong){color:var(--color-text-muted)}.column-content-quote__title:has(strong) strong{color:var(--color-text);font-weight:inherit}.column-content-quote__text{color:var(--color-text-muted);margin-top:var(--space-md)}.column-content-quote__buttons{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-top:var(--space-lg)}.column-content-quote__quote{background:var(--reverse-color-surface);border-radius:5px;color:var(--reverse-color-text);margin:0;max-width:unset;overflow-wrap:anywhere;padding:clamp(1.5rem,3vw,3rem)}.column-content-quote__quote-text{font-family:var(--font-serif);font-size:clamp(1.75rem,2.5vw,2.3rem);font-weight:var(--weight-regular);line-height:1.2;text-wrap:pretty}.column-content-quote__quote-text>:first-child{margin-top:0}.column-content-quote__quote-text>:last-child{margin-bottom:0}.column-content-quote__quote-text>p:first-child:before{content:"“"}.column-content-quote__quote-text>p:last-child:after{content:"”"}.column-content-quote__quote-subtext{color:var(--reverse-color-text-muted);font-size:var(--size-small);margin-top:var(--space-sm)}.column-content-quote__quote-subtext>:first-child{margin-top:0}.column-content-quote__quote-subtext>:last-child{margin-bottom:0}