:root{--text-fontSize-s:.875rem;--text-fontSize-m:1rem;--text-fontSize-l:1.125rem;--text-fontSize-xl:1.25rem;--text-lineHeight-s:1.25rem;--text-lineHeight-m:1.5rem;--text-lineHeight-l:1.625rem;--text-lineHeight-xl:1.875rem}.MediaQuoteElement{display:grid;grid-auto-flow:row;grid-template-columns:repeat(12,1fr);grid-column-gap:var(--grid-gutter);grid-row-gap:0;row-gap:1.875rem}.MediaQuoteElement .MediaQuoteElement-mediaContainer{grid-column-end:span 12;grid-column-end:0;grid-column-start:0}@media (min-width:640px){.MediaQuoteElement .MediaQuoteElement-mediaContainer{grid-column-end:span 5;grid-column-end:0;grid-column-start:0}}@media (min-width:960px){.MediaQuoteElement .MediaQuoteElement-mediaContainer{grid-column-end:span 6;grid-column-end:0;grid-column-start:0}}.MediaQuoteElement .MediaQuoteElement-image,.MediaQuoteElement .MediaQuoteElement-video{width:100%}@media (min-width:960px){.MediaQuoteElement .MediaQuoteElement-image,.MediaQuoteElement .MediaQuoteElement-video{height:100%;-o-object-fit:cover;object-fit:cover}}.MediaQuoteElement .MediaQuoteElement-textContainer{grid-column-end:span 12;grid-column-end:0;grid-column-start:0}@media (min-width:960px){.MediaQuoteElement .MediaQuoteElement-textContainer{grid-column-end:span 6;grid-column-end:0;grid-column-start:0;padding:var(--spacing-md) 0}}.MediaQuoteElement .MediaQuoteElement-quote{grid-column-end:span 12;grid-column-end:0;grid-column-start:0}@media (min-width:640px){.MediaQuoteElement .MediaQuoteElement-quote{grid-column-end:span 7;grid-column-end:0;grid-column-start:0}}@media (min-width:960px){.MediaQuoteElement .MediaQuoteElement-quote{grid-column-end:span 6;grid-column-end:0;grid-column-start:0}}.MediaQuoteElement .MediaQuoteElement-title{margin-bottom:var(--spacing-xs)}.MediaQuoteElement .MediaQuoteElement-ctas{margin-top:var(--spacing-sm)}.MediaQuoteElement .MediaQuoteElement-cta{display:block}.MediaQuoteElement .MediaQuoteElement-cta:not(:last-child){margin-bottom:1.25rem}.MediaQuoteElement.has-background:not(.has-text){-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}@media (min-width:0) and (max-width:639px){.MediaQuoteElement.has-background:not(.has-text) .MediaQuoteElement-mediaContainer{margin-bottom:-1.875rem;margin-left:calc(var(--content-padding)*-1);margin-right:calc(var(--content-padding)*-1)}.MediaQuoteElement.has-background:not(.has-text) .MediaQuoteElement-mediaContainer .MediaQuoteElement-image figcaption,.MediaQuoteElement.has-background:not(.has-text) .MediaQuoteElement-mediaContainer .MediaQuoteElement-video aside{margin-left:auto;margin-right:auto;max-width:var(--max-content-width);padding-left:var(--content-padding);padding-right:var(--content-padding)}.u-noContentHolderInside .MediaQuoteElement.has-background:not(.has-text) .MediaQuoteElement-mediaContainer .MediaQuoteElement-image figcaption,.u-noContentHolderInside .MediaQuoteElement.has-background:not(.has-text) .MediaQuoteElement-mediaContainer .MediaQuoteElement-video aside{margin-left:0;margin-right:0;max-width:none;padding-left:0;padding-right:0}}@media (min-width:640px){.MediaQuoteElement.has-background:not(.has-text) .MediaQuoteElement-image,.MediaQuoteElement.has-background:not(.has-text) .MediaQuoteElement-video{height:100%;-o-object-fit:cover;object-fit:cover}}@media (min-width:0) and (max-width:639px){.MediaQuoteElement.has-background:not(.has-text) .MediaQuoteElement-quote{margin-top:-100%;padding-top:calc(100% + 1.875rem);z-index:-1}}@media (min-width:640px) and (max-width:959px){.MediaQuoteElement.has-text .MediaQuoteElement-quote{grid-column-end:span 12;grid-column-end:0;grid-column-start:0}}.MediaQuoteElement--right .MediaQuoteElement-mediaContainer{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media (min-width:640px){.MediaQuoteElement--right .MediaQuoteElement-mediaContainer{-webkit-box-ordinal-group:auto;-ms-flex-order:auto;order:auto}}.MediaQuoteElement--left .MediaQuoteElement-mediaContainer,.MediaQuoteElement--right .MediaQuoteElement-textContainer{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media (min-width:640px){.MediaQuoteElement--left .MediaQuoteElement-mediaContainer{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.MediaQuoteElement--left .MediaQuoteElement-textContainer{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
