.quote-cards.carousel:has([data-size=small]){--carousel-item-width: calc(90% - var(--space-100))}@media(min-width:64em){.quote-cards.carousel:has([data-size=small]){--carousel-item-width: calc(50% - var(--space-050))}}.quote-cards.carousel:has([data-size=large]){--carousel-item-width: 100%}@media(min-width:64em){.quote-cards.carousel:has([data-size=large]){--carousel-item-width: calc(100% - var(--space-010))}}.quote-cards.carousel .carousel-container{-moz-column-gap:var(--space-050);column-gap:var(--space-050)}.quote-cards.carousel .card[data-card=quote]{margin-inline:var(--space-025)}.quote-cards.carousel .carousel-controls{grid-template-rows:0 min-content;margin-block-start:var(--space-100);row-gap:0}.quote-cards.carousel .carousel-play-pause{--color-button-primary-bg: transparent;--color-button-primary-border: transparent;--color-button-primary-text: var(--color-button-secondary-text);grid-row:2;grid-column:2/span 1;position:relative}.card[data-card=quote]{--card-padding: clamp(1.5rem, -3.5556rem + 18.0556cqi, 8rem);container-type:inline-size;display:grid;grid-template-columns:repeat(2,1fr) min-content;grid-template-rows:min-content 1fr minmax(3lh,.5fr);grid-template-areas:"icon  .     block " "quote quote quote " "cite  cite  button";row-gap:var(--space-100)}.card[data-card=quote]:before{content:"";-webkit-mask:url(/build/assets/icon_quote-Dypuqalv.svg) center/contain no-repeat;mask:url(/build/assets/icon_quote-Dypuqalv.svg) center/contain no-repeat;grid-area:icon;align-self:self-end;aspect-ratio:1/1;height:calc(var(--space-250) + .5cqi);background-color:var(--color-complementary);translate:-11%}.card[data-card=quote]:after{content:"";grid-area:block;width:var(--space-600);aspect-ratio:1}.card[data-card=quote] cite{font-style:normal}.card[data-card=quote][data-size=small]{min-height:calc(var(--space-200) * 14)}.card[data-card=quote][data-size=small] .button-link{justify-self:end}.card[data-card=quote][data-size=small]:only-child{min-height:calc(var(--space-200) * 12)}.card[data-card=quote][data-size=large]{min-height:calc(var(--space-200) * 15)}.card[data-card=quote][data-size=large]:before{margin-block-start:var(--space-050);height:calc(var(--space-300) + .5cqi)}.card[data-card=quote]:before,.quote-card-caption,.quote-card-quote{margin-inline-start:var(--card-padding);position:relative;z-index:1}.quote-card-quote{margin-inline-end:var(--card-padding)}.card[data-card=quote][data-size=large] .quote-card-pattern{inset:0}.quote-card-pattern{position:absolute;inset:-10%;color:var(--color-quote-card-pattern, var(--color-subtle));z-index:0}.quote-card-pattern svg{--stroke-width: 1px;--pattern-stroke-width: 1px;--pattern-color: currentColor;vector-effect:non-scaling-stroke;width:120%;height:120%}.quote-card-pattern svg path{vector-effect:non-scaling-stroke}.quote-card-quote,.quote-card-caption{height:100%;display:grid;align-content:center}.quote-card-quote{grid-area:quote;color:var(--color-text-heading)}.quote-card-caption{grid-area:cite;color:var(--color-text-accent);grid-template-columns:minmax(var(--card-padding),min-content) 1fr;-moz-column-gap:var(--space-100-200);column-gap:var(--space-100-200)}.quote-card-caption cite{grid-column:2/span 1;padding-block-end:var(--space-200)}.quote-card-caption .quote-card-cite-title{display:block}.quote-card-link{grid-area:button;aspect-ratio:1;align-items:center;justify-content:center;justify-self:end;align-self:end;padding:var(--space-150);z-index:1}.quote-card-link .button-icon{margin:0;width:var(--space-150)}
