.reviews-block{--rb-navy:#00173a;--rb-ink:#0a2641;--rb-muted:#5c6a80;--rb-star:#ffc107;--rb-orange:#ff7b16;--rb-line:#c9d9f5;--rb-heading:var(--font-heading),"Heebo","Poppins",sans-serif;--rb-body:var(--font-body),"Assistant","Open Sans",sans-serif;background:var(--rb-navy);color:#fff;letter-spacing:0;font-family:var(--rb-body);padding-block:64px;padding-inline:24px}.reviews-block__inner{max-width:80rem;margin-inline:auto}.reviews-block p.reviews-block__eyebrow{font-family:var(--rb-heading);letter-spacing:0;text-transform:uppercase;color:#5b93ff;margin-block-end:10px;font-size:13px;font-weight:600}.reviews-block h2.reviews-block__heading{font-family:var(--rb-heading);color:#fff;letter-spacing:0;text-wrap:wrap;margin:0 0 8px;font-size:32px;font-weight:700;line-height:1.2}.reviews-block p.reviews-block__sub{color:#ffffffc7;max-width:580px;margin:0 0 40px;font-size:15px;line-height:1.6}.reviews-block__card{border:1px solid var(--rb-line);background:#e6efff;border-radius:16px;grid-template-columns:1.1fr 1fr;align-items:center;gap:36px;padding-block:30px;padding-inline:38px;display:grid;box-shadow:0 10px 26px #4285f42e}.reviews-block__claim{flex-direction:column;align-items:flex-start;display:flex}.reviews-block__g{width:52px;height:52px;margin-block-end:16px;display:block}.reviews-block__pill{font-family:var(--rb-heading);color:var(--rb-ink);background:#fff7ec;border:1px solid #ffd9b0;border-radius:999px;align-items:center;gap:11px;max-width:100%;margin-block-end:16px;padding-block:10px;padding-inline:20px;font-size:18px;font-weight:700;display:inline-flex}.reviews-block__stars{color:var(--rb-star);letter-spacing:2px;font-size:20px;line-height:1}.reviews-block h3.reviews-block__title{font-family:var(--rb-heading);color:var(--rb-ink);text-align:start;letter-spacing:0;text-wrap:wrap;direction:rtl;align-self:stretch;margin:0 0 14px;font-size:23px;font-weight:700;line-height:1.3}.reviews-block__title .hl{display:block}.reviews-block__cta{background:var(--rb-orange);color:#fff;font-family:var(--rb-heading);white-space:nowrap;border-radius:8px;margin:0;padding-block:14px;padding-inline:24px;font-size:15px;font-weight:700;text-decoration:none;display:inline-block}.reviews-block__cta:hover{color:#fff}.reviews-block__cta:focus-visible{outline-offset:2px;outline:2px solid #5b93ff}.reviews-block p.reviews-block__asof{color:var(--rb-muted);margin-block:12px 0;font-size:13px}.reviews-block__carousel{border:1px solid var(--rb-line);background:#fff;border-radius:12px;flex-direction:column;min-height:260px;padding-block:26px;padding-inline:28px;display:flex}.reviews-block__slide{flex-direction:column;flex:1;display:none}.reviews-block__slide.is-on{display:flex}.reviews-block__slide-top{align-items:center;gap:14px;margin-block-end:14px;display:flex}.reviews-block__slide-logo{object-fit:contain;width:auto;max-width:120px;height:26px}.reviews-block__slide-stars{color:var(--rb-star);letter-spacing:1px;font-size:15px;line-height:1}.reviews-block h4.reviews-block__qhead{font-family:var(--rb-heading);color:var(--rb-ink);letter-spacing:0;text-wrap:wrap;margin:0 0 8px;font-size:19px;font-weight:700;line-height:1.35}.reviews-block p.reviews-block__qtext{color:#1b2a44;flex:1;margin:0 0 14px;font-size:17px;font-weight:600;line-height:1.65}.reviews-block p.reviews-block__qby{color:var(--rb-muted);font-size:13px}.reviews-block__qby b{color:var(--rb-ink);font-family:var(--rb-heading);font-weight:700}.reviews-block__dots{justify-content:center;gap:7px;margin-block-start:14px;display:flex}.reviews-block__dot{cursor:pointer;background:#cfd7e3;border:none;border-radius:50%;width:8px;height:8px;padding:0}.reviews-block__dot.is-on{background:var(--rb-ink);border-radius:4px;width:22px}.reviews-block__dot:focus-visible{outline-offset:2px;outline:2px solid #5b93ff}.reviews-block__stats{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;grid-template-columns:repeat(3,1fr);margin-block-start:38px;display:grid;overflow:hidden}.reviews-block__stat{border-inline-end:1px solid #ffffff1a;align-items:center;gap:14px;padding-block:18px;padding-inline:22px;display:flex}.reviews-block__stat:last-child{border-inline-end:none}.reviews-block__stat-icon{background:#ff7b161f;border:1px solid #ff7b1638;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.reviews-block__stat-icon svg{width:17px;height:17px;stroke:var(--rb-orange);fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.reviews-block__stat-number{font-family:var(--rb-heading);color:#fff;letter-spacing:0;font-size:22px;font-weight:700;line-height:1}.reviews-block__stat-label{color:#ffffff8c;margin-block-start:4px;font-size:13px;line-height:1.45}.reviews-block p.reviews-block__chips-label{font-family:var(--rb-body);color:#aebdd4;text-align:center;margin-block:26px 10px;font-size:13px}.reviews-block__chips{flex-wrap:wrap;justify-content:center;gap:10px;margin:0;display:flex}.reviews-block__chip{box-shadow:none;color:#4a4a4a;background:#ffffffeb;border-radius:999px;align-items:center;gap:12px;padding-block:9px;padding-inline:18px;text-decoration:none;display:flex}a.reviews-block__chip{cursor:pointer;transition:background .2s,transform .2s,box-shadow .2s}a.reviews-block__chip:hover{color:#4a4a4a;background:#fff;text-decoration:none;transform:translateY(-1px);box-shadow:0 4px 12px #0000002e}a.reviews-block__chip:focus-visible{outline-offset:2px;outline:2px solid #5b93ff}.reviews-block__chip-logo{object-fit:contain;width:auto;max-width:110px;height:20px;display:block}.reviews-block__chip-logo--g2{height:22px}.reviews-block__chip-fb{align-items:center;gap:7px;display:flex}.reviews-block__chip-fb img{width:18px;height:18px}.reviews-block__fb-word{color:#1877f2;font-family:var(--rb-body);letter-spacing:0;font-size:15px;font-weight:700;line-height:1}.reviews-block__rate{white-space:nowrap;color:#4a4a4a;margin:0;font-size:13px}.reviews-block__rate strong{color:#1a1a1a;font-weight:700}.reviews-block__sep{color:silver;margin-inline:4px}@media (max-width:860px){.reviews-block{padding-block:40px;padding-inline:16px}.reviews-block h2.reviews-block__heading{font-size:26px}.reviews-block__card{grid-template-columns:1fr}.reviews-block__g{margin-inline:auto}.reviews-block__stats{grid-template-columns:1fr}.reviews-block__stat{border-block-end:1px solid #ffffff1a;border-inline-end:none}.reviews-block__stat:last-child{border-block-end:none}}
