.reviews_page__TNs9t{max-width:1080px;margin:0 auto;padding:2rem 1.25rem 4rem;display:flex;flex-direction:column;gap:1.5rem}.reviews_back__9d2te{font-size:.85rem;color:var(--foreground-muted);align-self:flex-start}.reviews_title__S5MFN{margin:0;font-size:clamp(1.6rem,4vw,2.2rem);text-wrap:balance}.reviews_sub__dUcyj{margin:-.75rem 0 0;color:var(--foreground-muted)}.reviews_grid__3woqm{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:1.25rem;gap:1.25rem}.reviews_card__kjJEP{display:flex;flex-direction:column;gap:.4rem;background:var(--surface);border:1px solid var(--card-border);border-radius:20px;padding:1rem;min-width:0}.reviews_imageWrap__f9fYq{position:relative;width:100%;aspect-ratio:1;border-radius:14px;overflow:hidden;background:var(--background)}.reviews_image__OX9zS{object-fit:contain}.reviews_brand__KHh4X{margin-top:.3rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--foreground-muted)}.reviews_model__lXU7G{margin:.1rem 0 0;font-size:1rem;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.reviews_meta__xgAGZ{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin-top:.2rem}.reviews_score__O9_1_{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;padding:.15rem .4rem;border-radius:8px;background:var(--brand-yellow);color:var(--brand-yellow-contrast);font-weight:700;font-size:.85rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.reviews_date__7gZIj{font-size:.78rem;color:var(--foreground-muted)}.reviews_quote__7gvI3{margin:.1rem 0 0;font-size:.85rem;color:var(--foreground-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:640px){.reviews_page__TNs9t{padding:1.25rem .75rem 3rem}}