.ReviewGrid-module__E2luJa__statsSection{background:#fff;border-bottom:1px solid #f0f2f5;padding:52px 0 56px}.ReviewGrid-module__E2luJa__statsRow{border:1px solid #e8ecf1;border-radius:20px;display:flex;overflow:hidden}.ReviewGrid-module__E2luJa__statCard{text-align:center;border-right:1px solid #e8ecf1;flex-direction:column;flex:1;align-items:center;gap:6px;padding:28px 20px;transition:background .18s;display:flex}.ReviewGrid-module__E2luJa__statCard:last-child{border-right:none}.ReviewGrid-module__E2luJa__statCard:hover{background:#fafbfc}.ReviewGrid-module__E2luJa__statValue{color:#0c0f14;letter-spacing:-.03em;font-size:clamp(1.5rem,3vw,2.1rem);font-weight:900;line-height:1}.ReviewGrid-module__E2luJa__statLabel{color:#6b7380;text-align:center;max-width:120px;font-size:.78rem;font-weight:500;line-height:1.4}.ReviewGrid-module__E2luJa__gridSection{background:#fff;padding:88px 0 96px}.ReviewGrid-module__E2luJa__sectionHeader{text-align:center;flex-direction:column;align-items:center;gap:16px;margin-bottom:56px;display:flex}.ReviewGrid-module__E2luJa__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#ff5722;background:#ff572212;border:1px solid #ff572233;border-radius:9999px;align-items:center;gap:7px;padding:5px 14px;font-size:.72rem;font-weight:700;display:inline-flex}.ReviewGrid-module__E2luJa__eyebrowDot{background:#ff5722;border-radius:50%;flex-shrink:0;width:5px;height:5px}.ReviewGrid-module__E2luJa__headline{letter-spacing:-.03em;color:#0c0f14;margin:0;font-size:clamp(1.8rem,3.5vw,2.8rem);font-weight:800;line-height:1.14}.ReviewGrid-module__E2luJa__sub{color:#9aa0aa;margin:0;font-size:.9rem;font-weight:500}.ReviewGrid-module__E2luJa__masonry{columns:3;column-gap:20px}.ReviewGrid-module__E2luJa__card{break-inside:avoid;background:#fff;border:1px solid #e8ecf1;border-radius:18px;width:100%;margin-bottom:20px;padding:22px 22px 18px;transition:box-shadow .22s,transform .22s,border-color .22s;display:inline-block;box-shadow:0 1px 4px #0000000a}.ReviewGrid-module__E2luJa__card:hover{border-color:#d8dce4;transform:translateY(-2px);box-shadow:0 8px 28px #00000014}.ReviewGrid-module__E2luJa__cardTop{align-items:center;gap:12px;margin-bottom:14px;display:flex}.ReviewGrid-module__E2luJa__avatar{letter-spacing:.02em;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:.8rem;font-weight:800;display:flex}.ReviewGrid-module__E2luJa__cardMeta{flex-direction:column;gap:4px;min-width:0;display:flex}.ReviewGrid-module__E2luJa__cardName{color:#0c0f14;align-items:center;gap:5px;font-size:.88rem;font-weight:700;display:flex}.ReviewGrid-module__E2luJa__cardFlag{font-size:1rem;line-height:1}.ReviewGrid-module__E2luJa__planBadge{letter-spacing:.08em;text-transform:uppercase;color:#6b7380;background:#f0f2f5;border-radius:9999px;align-self:flex-start;align-items:center;padding:2px 9px;font-size:.62rem;font-weight:700;display:inline-flex}.ReviewGrid-module__E2luJa__planPro{color:#d44010;background:#ff572214}.ReviewGrid-module__E2luJa__planAgency{color:#7a2db0;background:#7a2db014}.ReviewGrid-module__E2luJa__cardStars{gap:3px;margin-bottom:12px;display:flex}.ReviewGrid-module__E2luJa__quote{color:#4a5060;margin:0 0 16px;font-size:.875rem;font-style:normal;line-height:1.72}.ReviewGrid-module__E2luJa__cardFooter{border-top:1px solid #f0f2f5;justify-content:space-between;align-items:center;padding-top:14px;display:flex}.ReviewGrid-module__E2luJa__category{color:#9aa0aa;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:700}.ReviewGrid-module__E2luJa__date{color:#b0b7c0;font-size:.72rem;font-weight:500}.ReviewGrid-module__E2luJa__breakdownSection{background:#f8f9fb;padding:88px 0 96px}.ReviewGrid-module__E2luJa__breakdownInner{grid-template-columns:auto 1fr auto;align-items:center;gap:48px;max-width:860px;margin:0 auto;display:grid}.ReviewGrid-module__E2luJa__breakdownLeft{flex-direction:column;align-items:center;gap:10px;display:flex}.ReviewGrid-module__E2luJa__bigRating{color:#0c0f14;letter-spacing:-.04em;font-size:clamp(3rem,6vw,4.5rem);font-weight:900;line-height:1}.ReviewGrid-module__E2luJa__breakdownStars{gap:4px;display:flex}.ReviewGrid-module__E2luJa__breakdownCount{color:#9aa0aa;white-space:nowrap;margin:0;font-size:.78rem;font-weight:500}.ReviewGrid-module__E2luJa__breakdownBars{flex-direction:column;gap:10px;display:flex}.ReviewGrid-module__E2luJa__barRow{align-items:center;gap:10px;display:flex}.ReviewGrid-module__E2luJa__barLabel{color:#6b7380;text-align:right;flex-shrink:0;width:24px;font-size:.8rem;font-weight:600}.ReviewGrid-module__E2luJa__barTrack{background:#e8ecf1;border-radius:9999px;flex:1;height:7px;overflow:hidden}.ReviewGrid-module__E2luJa__barFill{background:linear-gradient(90deg,#ff8c42,#ff5722);border-radius:9999px;height:100%;transition:width .6s}.ReviewGrid-module__E2luJa__barPct{color:#9aa0aa;flex-shrink:0;width:32px;font-size:.75rem;font-weight:600}.ReviewGrid-module__E2luJa__trustNote{background:#0f99600d;border:1px solid #0f99602e;border-radius:14px;align-items:flex-start;gap:10px;max-width:240px;padding:18px 20px;display:flex}.ReviewGrid-module__E2luJa__trustText{color:#4a5060;margin:0;font-size:.78rem;line-height:1.65}@media (max-width:960px){.ReviewGrid-module__E2luJa__masonry{columns:2}.ReviewGrid-module__E2luJa__statsRow{flex-wrap:wrap}.ReviewGrid-module__E2luJa__statCard{flex:45%}.ReviewGrid-module__E2luJa__statCard:nth-child(2){border-right:none}.ReviewGrid-module__E2luJa__statCard:nth-child(3),.ReviewGrid-module__E2luJa__statCard:nth-child(4){border-top:1px solid #e8ecf1}.ReviewGrid-module__E2luJa__breakdownInner{text-align:center;grid-template-columns:1fr;gap:36px}.ReviewGrid-module__E2luJa__breakdownLeft{align-items:center}.ReviewGrid-module__E2luJa__trustNote{max-width:100%}}@media (max-width:600px){.ReviewGrid-module__E2luJa__masonry{columns:1}.ReviewGrid-module__E2luJa__statsRow{border-radius:16px;flex-direction:column}.ReviewGrid-module__E2luJa__statCard{border-bottom:1px solid #e8ecf1;border-right:none;flex:100%;padding:20px}.ReviewGrid-module__E2luJa__statCard:last-child{border-bottom:none}.ReviewGrid-module__E2luJa__gridSection,.ReviewGrid-module__E2luJa__breakdownSection{padding:64px 0 72px}}
