.lr-review-pages{max-width:1200px;margin:0 auto;padding:32px 24px 48px;color:inherit}
.lr-review-pages-header{margin-bottom:32px}
.lr-review-pages-header h1{font-size:clamp(24px,3vw,36px);line-height:1.25;margin:16px 0 8px}
.lr-review-pages-header p{margin:0}
.lr-review-pages-back{text-decoration:underline;text-underline-offset:3px}
.lr-review-pages-pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:16px;margin-top:32px}
.lr-review-pages-pagination a{min-height:44px;display:inline-flex;align-items:center;padding:8px 12px;text-decoration:underline;text-underline-offset:3px}
@media(max-width:640px){.lr-review-pages{padding:24px 16px 40px}.lr-review-pages-header{margin-bottom:24px}.lr-review-pages-pagination{gap:8px}}
