.podcast-quote{--pq-bg:#373f44;--pq-text:#fff;--pq-muted:#ccc;--pq-green:#c3cb2b;background:var(--pq-bg);box-sizing:border-box;color:var(--pq-text);margin:0;padding:56px 24px;text-align:center;width:100%}@media (min-width:768px){.podcast-quote{margin-left:-1rem;margin-right:-1rem;padding:72px 40px;width:calc(100% + 2rem)}}.podcast-quote *,.podcast-quote :after,.podcast-quote :before{box-sizing:border-box}.podcast-quote blockquote,.podcast-quote figure,.podcast-quote p{border:0;margin:0;padding:0}.podcast-quote .podcast-quote__figure{margin:0 auto;max-width:820px}.podcast-quote .podcast-quote__icon{color:var(--pq-green);display:block;margin:0 auto 24px}.podcast-quote .podcast-quote__text p{color:var(--pq-text);font-size:22px;font-style:normal;font-weight:400;line-height:1.55}@media (min-width:768px){.podcast-quote .podcast-quote__text p{font-size:26px}}.podcast-quote .podcast-quote__caption{align-items:center;display:flex;flex-direction:column;gap:4px;margin-top:28px}.podcast-quote .podcast-quote__name{color:var(--pq-text);font-size:16px;font-style:normal;font-weight:700;line-height:1.3}.podcast-quote .podcast-quote__role{color:var(--pq-muted);font-size:14px;line-height:1.4}.podcast-quote__empty{background:#f0f0f0;border:1px dashed #ccc;border-radius:6px;font-size:16px;margin:0;padding:32px}