.review-panel{margin:44px 0;padding:30px;border:1px solid var(--line);background:#fff}.review-panel .review-eyebrow{font-family:Georgia,serif;font-size:13px;letter-spacing:.12em;color:var(--muted);margin:0}.review-panel h2{margin:8px 0 18px}.review-load{padding:14px 22px;min-height:48px;background:var(--ink);color:#fff;border:1px solid var(--ink);font:inherit;cursor:pointer}.review-load:focus-visible{outline:3px solid #ae9060;outline-offset:4px}.review-load:disabled{opacity:.6;cursor:wait}.review-panel .review-status,.review-panel .review-disclosure{font-size:12px;line-height:1.8}.review-panel .review-score{font-family:Georgia,serif;font-size:34px;margin:12px 0}.review-panel .review-scope{font-size:13px;font-weight:600}.review-item{border-top:1px solid var(--line);padding:24px 0}.review-item h3{font:600 15px var(--sans);margin:0 0 8px}.review-item blockquote{margin:16px 0;padding:0;border:0;white-space:pre-wrap;font-size:14px;line-height:1.9}.review-item .review-meta{font-size:12px;color:var(--muted)}.review-avatar{width:32px;height:32px;border-radius:50%;object-fit:cover;margin-right:10px;vertical-align:middle}.review-brand{font-family:Arial,sans-serif;font-weight:500;font-size:16px;color:#5f6368}.review-footer{font-size:13px;display:flex;flex-wrap:wrap;gap:16px;align-items:center}@media(max-width:640px){.review-panel{padding:22px 18px}.review-load{width:100%}}
