.quote__main[data-v-76bd8a16]{font-family:Control Upright Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--h3--font-size);font-weight:475;letter-spacing:var(--type--h3--letter-spacing);line-height:var(--type--h3--line-height)}.quote__source__name[data-v-76bd8a16]{font-family:Control Upright Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--h4-light--font-size);font-weight:415;letter-spacing:var(--type--h4-light--letter-spacing);line-height:var(--type--h4-light--line-height)}.quote__source__role[data-v-76bd8a16],.quote__link[data-v-76bd8a16]{font-family:Control Upright Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--eyebrow--font-size);font-weight:460;text-transform:uppercase;font-feature-settings:"cpsp";letter-spacing:var(--type--eyebrow--letter-spacing);line-height:var(--type--eyebrow--line-height)}.quote[data-v-76bd8a16]{--quote--logo--size: 4rem ;display:flex;flex-direction:column;width:var(--quote--width);padding:var(--tier--colorblock--padding-vert) var(--tier--colorblock--padding-horz);gap:calc(var(--space) * 3);height:100%;transition:all .5s ease}.quote .quote__company__logo[data-v-76bd8a16]{height:4em;width:auto}.quote .quote__company__logo[data-v-76bd8a16] svg{width:auto!important}.quote .quote-upd .quote__link[data-v-76bd8a16]{background:#fff;border-radius:18px;padding:0 20px;height:3em}.quote .quote__main[data-v-76bd8a16]{margin-top:-10px}.quote .quote__upd_hover[data-v-76bd8a16]{position:absolute;left:0;top:0;right:0;bottom:0;z-index:20;justify-content:center;align-items:center;--quote--logo--size: 4rem ;display:flex;flex-direction:column;width:100%;padding:var(--tier--colorblock--padding-vert) var(--tier--colorblock--padding-horz);gap:calc(var(--space) * 3);height:100%;opacity:0;transition:all .3s ease}.quote .quote__upd_hover[data-v-76bd8a16]:after{content:"";position:absolute;background:var(--palette--bg);left:0;top:0;right:0;bottom:0;opacity:.97}.quote .quote__upd_hover>.quote__link[data-v-76bd8a16]{background:#fff;border-radius:38px;padding:0 20px;height:2.8em;font-size:.8em;margin-top:0;position:relative;z-index:3;border:1px solid #fff}.quote .quote__upd_hover>.quote__link .svg[data-v-76bd8a16]{transition:all ease 0ms}.quote .quote__upd_hover>.quote__link[data-v-76bd8a16]:hover{border:1px solid #000;background:#000;color:#fff}.quote:hover .quote-upd .quote__link[data-v-76bd8a16]{background:#000;color:#fff}.quote:hover .quote__upd_hover[data-v-76bd8a16]{opacity:1}.quote:hover .quote__upd_hover .quote__link[data-v-76bd8a16]{margin-top:0}.quote__top[data-v-76bd8a16]{display:flex;flex-direction:row;align-items:center;gap:calc(var(--space) * 1.5)}.quote__top__logo[data-v-76bd8a16]{border-radius:calc(.5 * var(--quote--logo--size));overflow:hidden;transition:all .5s ease;width:var(--quote--logo--size)!important;height:var(--quote--logo--size)!important}.quote__top[data-v-76bd8a16] .eyebrow{margin-bottom:0;transition:all .5s ease}.quote__main[data-v-76bd8a16]{display:flex;flex-direction:column;justify-content:center;flex:2}.quote__main__quote[data-v-76bd8a16]{position:relative;max-width:33em}.quote__main__mark[data-v-76bd8a16]{opacity:.5}.quote__main__mark--open[data-v-76bd8a16]{position:absolute;left:-.4em}.quote__bottom[data-v-76bd8a16]{display:flex;flex-direction:row;justify-content:space-between;gap:calc(var(--space) * 2)}@media screen and (max-width: 665px){.quote__bottom[data-v-76bd8a16]{flex-direction:column}}.quote__source[data-v-76bd8a16]{display:flex;flex-direction:column;justify-content:flex-end;flex:1}.quote__source__name[data-v-76bd8a16]{max-width:33em}.quote__source__role[data-v-76bd8a16]{margin-top:calc(var(--space) * .75);display:block}.quote__link[data-v-76bd8a16]{display:flex;align-items:center;gap:calc(var(--space) * .5);transition:color .2s ease;max-width:100%;justify-content:end}.quote__link__text[data-v-76bd8a16]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quote__link[data-v-76bd8a16] .svg{width:.75rem;height:.75rem;transform:translateY(-5%);transition:all ease .5s}.quote .quote-upd[data-v-76bd8a16]{align-items:center}.quote .quote-upd>div[data-v-76bd8a16]{display:flex;justify-content:flex-start;align-items:center}.quote .quote-upd .quote__source[data-v-76bd8a16]{padding-left:20px}.quote:active .quote__link[data-v-76bd8a16] .svg{transform:translateY(-5%) translate(.333em)}.quote:focus-visible .quote__link[data-v-76bd8a16] .svg{transform:translateY(-5%) translate(.333em)}@media (hover: hover){.quote:hover .quote__link[data-v-76bd8a16] .svg{transform:translateY(-5%) translate(.333em)}}
