.rv-summary{justify-content:center;align-items:center;gap:var(--ds-space-xs) var(--ds-space-md);flex-wrap:wrap;width:100%;display:flex}.rv-summary__label{font-family:var(--ds-font-display);color:var(--ds-color-text-strong);letter-spacing:.03em;margin:0;font-size:1.1rem;font-weight:900}.rv-summary__score{font-family:var(--ds-font-display);color:var(--ds-color-text-strong);margin:0;font-size:2rem;font-weight:900}.rv-summary__link{font-size:var(--ds-fs-body-xs);color:var(--ds-color-text-muted);text-underline-offset:3px;transition:color var(--ds-dur-base);text-decoration:underline}.rv-summary__link:hover,.rv-summary__link strong{color:var(--ds-color-text-body)}.rv-stars{gap:1px;display:flex}.rv-star{width:1.1rem;height:1.1rem}.rv-star--filled{fill:#f59e0b}.rv-star--empty{fill:var(--ds-color-border-dark)}.rv-google-icon{flex-shrink:0;width:1.05rem;height:1.05rem;display:block;overflow:visible}
