.post-quote{--pq-accent:#eb690b;--pq-text:#1a1c1e;background-color:#f0f3f5;border-left:4px solid var(--pq-accent);padding:28px 32px 30px}.post-body__content .post-quote,.post-quote{margin:36px 0}.post-body__content .post-quote__person{color:var(--pq-text);font-size:1rem;text-align:left}.post-quote .post-quote__text{background:none;border:0;color:var(--pq-text);font-family:var(--dilo-font-display);font-size:1.375rem;font-style:normal;font-weight:600;letter-spacing:.005em;line-height:1.45;margin:0;padding:0;quotes:"“" "”"}.post-quote .post-quote__text:before{content:open-quote}.post-quote .post-quote__text:after{content:close-quote}.post-quote .post-quote__person{align-items:center;display:flex;gap:13px;margin-top:18px}.post-quote .post-quote__avatar{border-radius:50%;display:block;flex-shrink:0;height:46px;margin:0;object-fit:cover;object-position:50% 20%;width:46px}.post-quote .post-quote__person-text{display:flex;flex-direction:column;gap:1px;min-width:0}.post-quote .post-quote__name{color:var(--pq-text);font-family:var(--dilo-font-display);font-size:.9375rem;font-weight:700;letter-spacing:.02em;line-height:1.3}.post-quote .post-quote__role{color:#6b7880;font-size:.8125rem;line-height:1.35}@media (max-width:767px){.post-quote{margin:28px 0;padding:22px 20px 24px}.post-quote .post-quote__text{font-size:1.1875rem}.post-quote .post-quote__avatar{height:44px;width:44px}}