.bqc-quote{--sb-black:#0d0d0d;--sb-gold:#fed27a;--sb-white:#fff;--sb-text-muted:#5c5c5c;--sb-font-display:"Apercu Pro","Inter","Helvetica Neue",Arial,sans-serif;background:var(--sb-white);border-radius:20px;box-shadow:0 8px 30px hsla(0,0%,5%,.08);font-family:var(--sb-font-display);margin:32px 0;padding:48px}.bqc-quote,.bqc-quote *,.bqc-quote :after,.bqc-quote :before{box-sizing:border-box}.bqc-quote__mark{display:block;margin-bottom:20px}.bqc-quote__text{color:var(--sb-black);font-size:clamp(20px,2.4vw,26px);font-weight:700;line-height:1.4;margin:0 0 28px}.bqc-quote__text p{margin:0 0 16px}.bqc-quote__text p:last-child{margin-bottom:0}.bqc-quote__text mark{background:var(--sb-gold);border-radius:3px;color:var(--sb-black);padding:0 4px}.bqc-quote__footer{align-items:center;display:flex;gap:14px}.bqc-quote__avatar{background-color:#f0f0f0;background-position:50%;background-repeat:no-repeat;background-size:cover;border:3px solid var(--sb-gold);border-radius:50%;flex-shrink:0;height:52px;width:52px}.bqc-quote__author-info{display:flex;flex-direction:column;gap:2px}.bqc-quote__author{color:var(--sb-black);font-size:15px;font-weight:700}.bqc-quote__role{color:var(--sb-text-muted);font-size:14px}@media (max-width:600px){.bqc-quote{padding:32px 24px}}