.wp-block-quote-widget-quote{margin:1.5em 0}.quote-widget-blockquote{background:#fff;border:none;border-radius:16px;padding:1.5em 1.75em;margin:0;position:relative;box-shadow:0 4px 20px rgba(0,0,0,.08)}.quote-widget-quote-icon{display:block;font-size:3em;color:#009FE3;font-family:Georgia,serif;line-height:.8;margin-bottom:0}.quote-widget-text{font-size:.95em;font-style:italic;color:#5a5a5a;line-height:1.7;margin:.3em 0 1.5em 0}.quote-widget-text strong,.quote-widget-text b{font-weight:700;color:#333}.quote-widget-footer{display:flex;align-items:center;gap:12px;margin-top:1em;padding-top:0;border-top:none}.quote-widget-author-image{width:48px;height:48px;border-radius:50%;object-fit:cover;border:none;box-shadow:0 2px 8px rgba(0,0,0,.12);flex-shrink:0}.quote-widget-author-info{display:flex;flex-direction:column;gap:2px}.quote-widget-author-name{font-style:normal;font-weight:600;color:#333;font-size:.95em;display:block}.quote-widget-author-date{font-size:.85em;color:#888;font-weight:400}@media (max-width:600px){.quote-widget-blockquote{padding:1.25em 1.5em;border-radius:12px}.quote-widget-text{font-size:.9em}.quote-widget-author-image{width:42px;height:42px}}