/* A restrained finish inside reviews; the five adopted sections remain outside every rule. */
body[data-home-sections="v1"] #reviews[data-reviews-simple="v1"][data-reviews-carousel="v1"][data-reviews-polish="v2"] .rv-summary { margin-bottom: 28px; border-radius: 12px; }
body[data-home-sections="v1"] #reviews[data-reviews-simple="v1"][data-reviews-carousel="v1"][data-reviews-polish="v2"] .rv-grid { padding-bottom: 6px; }
body[data-home-sections="v1"] #reviews[data-reviews-simple="v1"][data-reviews-carousel="v1"][data-reviews-polish="v2"] .rv-grid[data-carousel-ready="true"] { scrollbar-width: none; }
body[data-home-sections="v1"] #reviews[data-reviews-simple="v1"][data-reviews-carousel="v1"][data-reviews-polish="v2"] .rv-grid[data-carousel-ready="true"]::-webkit-scrollbar { display: none; }
body[data-home-sections="v1"] #reviews[data-reviews-simple="v1"][data-reviews-carousel="v1"][data-reviews-polish="v2"] .rv-item { padding: 28px 28px 24px; border: 1px solid #e0e7ef; border-radius: 12px; background: #f8fafc; }
body[data-home-sections="v1"] #reviews[data-reviews-simple="v1"][data-reviews-carousel="v1"][data-reviews-polish="v2"] .rv-quote { margin-bottom: 28px; }
body[data-home-sections="v1"] #reviews[data-reviews-simple="v1"][data-reviews-carousel="v1"][data-reviews-polish="v2"] .rv-author { margin-bottom: 6px; }
body[data-home-sections="v1"] #reviews[data-reviews-simple="v1"][data-reviews-carousel="v1"][data-reviews-polish="v2"] .rv-link { margin-top: 0; }
body[data-home-sections="v1"] #reviews[data-reviews-simple="v1"][data-reviews-carousel="v1"][data-reviews-polish="v2"] .rv-link:focus-visible { outline-offset: 3px; }
body[data-home-sections="v1"] #reviews[data-reviews-simple="v1"][data-reviews-carousel="v1"][data-reviews-polish="v2"] .rc-controls { gap: 12px; margin-top: 22px; }
body[data-home-sections="v1"] #reviews[data-reviews-simple="v1"][data-reviews-carousel="v1"][data-reviews-polish="v2"] .rp-progress { position: relative; flex: 1; height: 2px; min-width: 24px; margin-right: 20px; overflow: hidden; border-radius: 99px; background: #e0e7ef; }
body[data-home-sections="v1"] #reviews[data-reviews-simple="v1"][data-reviews-carousel="v1"][data-reviews-polish="v2"] .rp-progress-fill { display: block; width: 0; height: 100%; background: #00a7b5; }
body[data-home-sections="v1"] #reviews[data-reviews-simple="v1"][data-reviews-carousel="v1"][data-reviews-polish="v2"] .rc-range { margin: 0 10px 0 0; white-space: nowrap; }
body[data-home-sections="v1"] #reviews[data-reviews-simple="v1"][data-reviews-carousel="v1"][data-reviews-polish="v2"] .rc-controls button { flex-basis: 48px; width: 48px; height: 48px; border-color: #c9d6e3; border-radius: 50%; transition: background-color 160ms, border-color 160ms, color 160ms; }
body[data-home-sections="v1"] #reviews[data-reviews-simple="v1"][data-reviews-carousel="v1"][data-reviews-polish="v2"] #rc-next:enabled { border-color: #142d49; background: #142d49; color: #fff; }
body[data-home-sections="v1"] #reviews[data-reviews-simple="v1"][data-reviews-carousel="v1"][data-reviews-polish="v2"] #rc-next:hover:enabled { border-color: #315f7e; background: #315f7e; }
body[data-home-sections="v1"] #reviews[data-reviews-simple="v1"][data-reviews-carousel="v1"][data-reviews-polish="v2"] .rc-controls button:disabled { border-color: #e0e7ef; background: #fff; color: #a1afbe; }
@media (max-width: 650px) {
  body[data-home-sections="v1"] #reviews[data-reviews-simple="v1"][data-reviews-carousel="v1"][data-reviews-polish="v2"] .rv-item { padding: 24px 22px 20px; }
  body[data-home-sections="v1"] #reviews[data-reviews-simple="v1"][data-reviews-carousel="v1"][data-reviews-polish="v2"] .rp-progress { margin-right: 8px; }
  body[data-home-sections="v1"] #reviews[data-reviews-simple="v1"][data-reviews-carousel="v1"][data-reviews-polish="v2"] .rc-range { margin-right: 4px; }
}
@media (prefers-reduced-motion: reduce) {
  body[data-home-sections="v1"] #reviews[data-reviews-simple="v1"][data-reviews-carousel="v1"][data-reviews-polish="v2"] .rc-controls button { transition: none; }
}
