/* Local, fixed-size marks keep the proof sections fast and stable. */
.trust-store-icon{display:block;width:32px;height:32px;object-fit:contain;flex-shrink:0}
.trust-rating{display:flex;align-items:center;justify-content:center;gap:16px;padding:19px 17px;border:1px solid #28282e;border-radius:18px;background:#111114;margin:0 0 24px;text-align:left}
.trust-rating>.trust-store-icon{width:46px;height:46px}
.trust-rating-number{display:grid;gap:5px;flex-shrink:0}.trust-rating-number>strong{font-size:32px;font-weight:750;letter-spacing:-1px;line-height:1;color:#f4f4f8}.trust-rating-number>strong>span{font-size:14px;font-weight:500;letter-spacing:0;color:#9a9aa5;margin-left:3px}
.trust-stars{position:relative;display:block;width:max-content;color:#3c3c44;font-size:13px;letter-spacing:2px;line-height:1.2;white-space:nowrap}.trust-stars>span{position:absolute;inset:0 auto 0 0;width:94%;overflow:hidden;color:var(--teal)}
.trust-rating-label{display:grid;gap:5px;font-size:13px;font-weight:600;color:#e6e6ec;padding-left:16px;border-left:1px solid #313138;line-height:1.25}.trust-rating-label>span{font-size:10px;font-weight:400;color:#93939e}
.trust-rating-compact{padding:12px 14px;margin:22px 0 0;gap:12px;background:none;border:0}.trust-rating-compact>.trust-store-icon{width:32px;height:32px}.trust-rating-compact .trust-rating-number>strong{font-size:23px}.trust-rating-compact .trust-stars{font-size:10px;letter-spacing:1px}.trust-rating-compact .trust-rating-label{padding-left:12px;font-size:12px}
.trust-review-source{display:inline-flex;align-items:center;justify-content:flex-end;gap:5px;text-align:right;white-space:nowrap;margin-left:auto;color:#aaa7b3}.trust-review-source .trust-store-icon{width:17px;height:17px}.founder .trust-review-source .trust-store-icon{width:16px;height:16px}
.trust-payments{margin:18px 0 0;text-align:center}.trust-payments>p{display:flex;align-items:center;justify-content:center;gap:6px;font-size:11px;font-weight:500;color:#bec8c6;margin:0 0 10px}.trust-payments>p svg{color:var(--teal);flex-shrink:0}.trust-payment-logos{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:7px}.trust-payment-logos>img{display:block;width:48px;height:30px;object-fit:contain;flex-shrink:0}.trust-payment-note{display:block;color:#777783;font-size:9px;margin-top:8px}
.pw-reviews .trust-rating{margin-top:0}.pw-review footer,.review-card footer,.founder-review footer{align-items:center}
@media(max-width:350px){.trust-rating{gap:12px;padding:17px 12px}.trust-rating-label{padding-left:12px}.trust-payment-logos{gap:6px}.trust-payment-logos>img{width:45px;height:28px}.trust-review-source{gap:4px}.trust-review-source .trust-store-icon{width:15px;height:15px}}

.proof>.trust-store-icon{display:inline-block;vertical-align:middle;width:18px;height:18px;margin-right:5px}
