.quote{background-color:var(--color-bg);color:var(--color-text);grid-row-gap:0;overflow:hidden;padding:3rem 0;--text-columns: 9}@media(min-width: 37.5em){.quote{padding:var(--space-4) 0}}@media(min-width: 64em){.quote{grid-auto-flow:dense}}.quote--center{--text-columns: 10}@media(min-width: 37.5em){.quote .container{padding:0 var(--space-6)}}.quote .grid{grid-row-gap:var(--space-fixed-3)}@media(min-width: 37.5em){.quote .grid{grid-row-gap:calc(var(--space-fixed-3) + var(--space-fixed-1));--number-of-columns: 8}}@media(min-width: 64em){.quote .grid{--number-of-columns: 12}}.quote__text{display:flex;flex-direction:column;gap:var(--space-2);grid-column:1/-1}@media(min-width: 64em){.quote__text{gap:var(--space-1);grid-column:1/span 9}}@media(min-width: 64em){.quote--center .quote__text{grid-column:2/-2}}@media(min-width: 64em){.quote--img .quote__text{grid-column:1/span 8}}.quote .quote--img{--text-columns: 8}.quote .quote--img.quote--img--landscape{--text-columns: 7}@media(min-width: 64em){.quote--img.quote--img--landscape .quote__text{grid-column:1/span 7}}.quote__text>a{align-self:start;margin-bottom:auto}.quote__img{grid-column:1/-1;grid-row:2}@media(min-width: 37.5em){.quote__img{grid-column:1/span 3}}@media(min-width: 64em){.quote__img{grid-column-start:10;grid-row:1;margin-top:0}}.quote--stack{padding-top:var(--space-2)}@media(min-width: 64em){.quote--stack{padding-top:var(--space-1)}}@media(min-width: 37.5em){.quote--img--landscape .quote__img{grid-column:1/span 4}}@media(min-width: 64em){.quote--img--landscape .quote__img{grid-column-start:9}}.quote__img img{border-radius:6px;width:100%}.quote .quote__block>:first-child{position:relative}.quote__block>:first-child::before{background-color:var(--color-btn);content:"";display:inline-block;height:.625rem;margin-right:.25rem;mask:url("/static/img/quote.svg") no-repeat 50% 50%;mask-size:cover;width:.8125rem}@media(min-width: 37.5em){.quote__block>:first-child::before{height:1.5rem;margin-right:var(--space-gutter);width:2rem}}.quote .quote__block>:first-child::before{position:absolute;right:100%;top:.5rem}@media(max-width: 37.4375em){.quote__img.img-16-9,.quote__img.img-3-2,.quote__img.img-5-4,.quote__img.img-1-1{grid-column-start:1}.quote__img.img-2-3,.quote__img.img-9-16{grid-column-start:3}}@media(min-width: 37.5em)and (max-width: 63.9375em){.quote__img.img-16-9{grid-column-start:1}}@media(min-width: 64em){.quote__img.img-2-3,.quote__img.img-9-16{margin-left:0;width:100%}}.quote__caption{display:flex;flex-direction:column}@media(max-width: 27.9375em){.quote__caption{gap:var(--space-fixed-2)}}@media(min-width: 37.5em){.quote__caption{align-items:center;flex-direction:row}}.quote__citation+.quote__logo{flex-grow:1;flex-shrink:0}@media(min-width: 37.5em){.quote__citation+.quote__logo{padding-left:calc(2*var(--space-fixed-3));position:relative}}@media(min-width: 37.5em){.quote__citation+.quote__logo::before{background-color:var(--color-btn);bottom:0;content:"";left:0;margin-top:0;position:absolute;top:0;transform:translateX(var(--space-fixed-3));width:1px}}.quote__logo picture{display:block;max-width:5.25rem}.quote__logo.quote__logo--wide picture{max-height:3.125rem;max-width:100%}@media(min-width: 37.5em){.quote__logo.quote__logo--wide picture{max-width:calc(100vw - 2*var(--space-6) - 120px - 2*var(--space-fixed-3))}}@media(min-width: 64em){.quote__logo.quote__logo--wide picture{max-width:calc((100vw - 2*var(--space-6) - (var(--number-of-columns) - 1)*var(--container-grid-column-gap))*var(--text-columns)/var(--number-of-columns) + (var(--text-columns) - 1)*var(--container-grid-column-gap) - 120px)}}.quote__logo.quote__logo--wide picture img{max-height:3.125rem;max-width:100%;object-fit:contain;object-position:left;width:auto}.quote__citation{flex-grow:0;flex-shrink:1;max-width:calc((100vw - 2*var(--space-6) - (var(--number-of-columns) - 1)*var(--container-grid-column-gap))*4/var(--number-of-columns) + 3*var(--container-grid-column-gap));min-width:120px}.quote__citationName{font-size:var(--fz-body-xs);line-height:var(--lh-body-xs)}.quote__citationDescriptor{font-size:var(--fz-body-xs);line-height:var(--lh-body-xs);font-family:var(--ff-sans-light);font-feature-settings:"ss04" on,"ss03" on,"ss02" on,"ss05" on;font-weight:lighter}

/*# sourceMappingURL=quote.css.map */