.sky-trust,.sky-reviews{--sky-proof-accent:rgb(var(--color-base-outline-button-labels));color:rgb(var(--color-foreground))}
.sky-trust-grid,.sky-review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:0;margin:0;list-style:none}
.sky-trust-card,.sky-review-card{min-width:0;padding:28px 24px;border:1px solid rgba(var(--color-foreground),.08);border-radius:12px;background:rgb(var(--color-background))}
.sky-trust-card{text-align:center}
.sky-trust-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin:0 auto 16px;color:var(--sky-proof-accent)}
.sky-trust-icon svg{display:block;width:32px;height:32px;fill:currentColor}
.sky-trust-icon svg:not(.icon-accordion){fill:none}
.sky-trust-language{font-size:16px;white-space:nowrap}
.sky-trust-card h3{margin:0 0 10px;font-size:18px;line-height:1.6;font-weight:500}
.sky-trust-card p,.sky-review-card p{margin:0;font-size:15px;line-height:1.9;overflow-wrap:anywhere}
.sky-trust-card p{opacity:.8}
.sky-reviews-summary{display:grid;grid-template-columns:1fr 2fr;align-items:center;gap:48px;max-width:780px;margin:0 auto 32px}
.sky-reviews-score{text-align:center}
.sky-reviews-score strong{font-size:44px;font-weight:500;line-height:1.3;color:var(--sky-proof-accent)}
.sky-reviews-score small{font-size:18px;color:rgb(var(--color-foreground))}
.sky-reviews-score p{font-size:14px;margin:8px 0}
.sky-reviews-distribution{display:grid;gap:10px}
.sky-review-bar{display:grid;grid-template-columns:38px 1fr 52px;align-items:center;gap:12px;font-size:14px}
.sky-review-bar>span:last-child{text-align:end;font-variant-numeric:tabular-nums}
.sky-review-track{height:7px;background:rgba(var(--color-foreground),.08);overflow:hidden;border-radius:10px}
.sky-review-track>span{display:block;height:100%;background:var(--sky-proof-accent);border-radius:inherit}
.sky-review-stars{display:flex;gap:3px;color:var(--sky-proof-accent);font-size:20px;margin-bottom:16px}
.sky-review-stars .sky-review-star-empty{color:rgba(var(--color-foreground),.2)}
.sky-review-card{display:flex;flex-direction:column}
.sky-review-card blockquote{margin:0 0 20px;padding:0;border:0;font-style:normal}
.sky-review-card .sky-review-author{font-weight:500;margin-block-start:auto}
.sky-review-editor-note{padding:24px;text-align:center;background:rgba(var(--color-foreground),.04);font-size:15px;line-height:1.8}
@media(max-width:989px){.sky-trust-grid,.sky-review-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}
@media(max-width:749px){.sky-trust-card,.sky-review-card{padding:20px 16px}.sky-trust-card h3{font-size:16px}.sky-trust-card p,.sky-review-card p{font-size:14px}.sky-reviews-summary{grid-template-columns:1fr;gap:20px}}
@media(max-width:479px){.sky-trust-grid,.sky-review-grid{grid-template-columns:1fr}.sky-trust-card{padding:24px 20px}}
