.PublicBrandReviews_wrap__3hIro{display:flex;flex-direction:column;gap:2rem}.PublicBrandReviews_section__XvYYx h2,.PublicBrandReviews_section__XvYYx h3{margin:0 0 .5rem}.PublicBrandReviews_sectionNote__i7c0r{color:#94a3b8;font-size:.9rem;margin:0 0 1rem}.PublicBrandReviews_scoreBlock__I4Q4Z{margin-bottom:1.25rem;padding:1rem 1.25rem;border-radius:12px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08)}.PublicBrandReviews_scoreValue__1P_0U{font-size:2rem;font-weight:700;margin:0}.PublicBrandReviews_scoreValue__1P_0U span{font-size:1rem;color:#94a3b8;font-weight:500}.PublicBrandReviews_breakdown__n80_l,.PublicBrandReviews_empty___O1T_,.PublicBrandReviews_scoreCaption__zjRCj,.PublicBrandReviews_scorePending__THXRd{color:#cbd5e1;font-size:.92rem}.PublicBrandReviews_customerList__J24f8{display:flex;flex-direction:column;gap:1rem}.PublicBrandReviews_customerCard__karey{padding:1rem 1.1rem;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:rgba(0,0,0,.15)}.PublicBrandReviews_publicBadge__UyMyj{font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;color:#7dd3fc;margin:0 0 .5rem}.PublicBrandReviews_sentimentPill__R2gAy{display:inline-block;margin-bottom:.5rem;padding:.15rem .5rem;border-radius:999px;font-size:.75rem;background:rgba(255,255,255,.08)}.PublicBrandReviews_reviewBody__t_vv1{margin:0 0 .75rem;line-height:1.55}.PublicBrandReviews_meta__Z3NS2{display:flex;flex-wrap:wrap;gap:.75rem;font-size:.8rem;color:#94a3b8;margin-bottom:.5rem}.PublicBrandReviews_sourceLink__ZfOV1{font-size:.85rem;color:#38bdf8}.PublicBrandReviews_list__CDRA5{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.PublicBrandReviews_item__BQYbT{padding:.75rem 0;border-bottom:1px solid rgba(255,255,255,.06)}.PublicBrandReviews_itemTitle__XlIuS{margin:0 0 .35rem;font-weight:600}.PublicBrandReviews_excerpt__C_Myc{margin:0 0 .35rem;color:#cbd5e1;font-size:.9rem}