.qb{isolation:isolate;color:#fff;background:linear-gradient(120deg,#1677ff 0%,#0958d9 100%);border-radius:24px;place-items:center;margin:0;padding:80px 64px;display:grid;position:relative;overflow:hidden}.qb-fx{z-index:0;pointer-events:none;position:absolute;inset:0}.qb-fx svg{width:100%;height:100%;display:block}.qb-grid line{stroke:#ffffff0f;stroke-width:1px}.qb-pk{fill:#8ae3ff;opacity:.6;filter:drop-shadow(0 0 3px #2eccff59)}.qb-node{fill:#fff;opacity:0;animation:10s ease-in-out infinite qb-blink}@keyframes qb-blink{0%,to{opacity:0}40%,60%{opacity:.35}}.qb-vign{background:radial-gradient(55% 60%,#1677ffd9 0%,#1677ff8c 45%,#1677ff00 80%);position:absolute;inset:0}.qb-content{z-index:1;text-align:center;flex-direction:column;align-items:center;width:100%;max-width:920px;display:flex;position:relative}.qb-quote{letter-spacing:-.01em;text-wrap:balance;text-align:center;margin:0;font:600 32px/44px Inter,system-ui,sans-serif}.qb-author{text-align:left;justify-content:center;align-items:center;gap:14px;margin-top:24px;display:flex}.qb-author>div{min-width:0}.qb-author--role-only{text-align:center}.qb-author img{object-fit:cover;border:2px solid #fff9;border-radius:50%;flex:none;width:56px;height:56px}.qb-author b{font:600 18px/26px Inter,system-ui,sans-serif;display:block}.qb-author span{color:#ffffffb8;font:400 16px/24px Lato,Inter,system-ui,sans-serif;display:block}@media (width>=768px) and (width<=1023px){.qb{padding:64px 48px}.qb-quote{letter-spacing:0;text-wrap:pretty;font:500 22px/32px Inter,system-ui,sans-serif}}@media (width<=767px){.qb{padding:48px 24px}.qb-content{text-align:center;align-items:center}.qb-quote{letter-spacing:0;text-wrap:pretty;text-align:center;font:500 17px/26px Inter,system-ui,sans-serif}.qb-author{text-align:center;flex-direction:column;justify-content:center;gap:8px;margin-top:20px}.qb-author img{width:40px;height:40px}.qb-author b{font:600 16px/24px Inter,system-ui,sans-serif}.qb-author span{font-size:14px;line-height:20px}}@media (prefers-reduced-motion:reduce){.qb-pk{display:none}.qb-node{animation:none}}
