.proof-pill{display:flex;gap:10px;align-items:center;border:1px solid color-mix(in srgb,var(--accent) 25%,var(--soft));border-radius:40px;background:color-mix(in srgb,var(--soft) 72%,var(--paper));color:var(--accent);font-size:12px;font-weight:700;padding:8px 16px;width:fit-content;margin-bottom:18px}
.proof-pill::before{content:"";width:11px;height:11px;flex:0 0 11px;border-radius:50%;background:#d7a03d;box-shadow:0 0 0 4px #f6e6c8}
.rating{display:flex;align-items:center;gap:7px;flex-wrap:wrap;font-size:14px;text-decoration:none;margin:0 0 16px}
.rating>strong{font-size:18px}
.rating .stars{color:#ffb900;letter-spacing:1px;font-size:22px;line-height:1}
.rating .sample-label{flex-basis:100%}
