.public-reviews{color:#f3f5fb;background:#17191f;min-height:75vh;padding:clamp(70px,9vw,130px) 0}.public-reviews h1{letter-spacing:-.05em;margin:18px 0 20px;font-size:clamp(2.8rem,6vw,5.3rem);line-height:1.06}.public-reviews-lead{color:#bcc2cf;max-width:650px;font-size:1.1rem;line-height:1.6}.public-reviews-summary{align-items:baseline;gap:20px;padding:26px 0 8px;display:flex}.public-reviews-summary strong{color:#ffbe72;font-size:2.4rem}.public-reviews-summary span{color:#bdc2cf}.public-reviews-empty{color:#bdc2cf;padding:40px 0}.public-reviews-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:18px;margin:30px 0;display:grid}.public-reviews-list article{background:#242730;border:1px solid #393d4a;border-radius:20px;padding:24px}.public-reviews-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.public-reviews-stars{color:#ffba63;white-space:nowrap}.public-reviews-stars span{color:#707989}.public-reviews-list article p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.55}.public-reviews-list time{color:#aab1c2;font-size:.82rem}.public-reviews-pages{justify-content:center;align-items:center;gap:18px;margin:36px 0;display:flex}.public-reviews-pages a{color:#bdc9ff}.public-reviews-method{border-top:1px solid #414653;max-width:720px;margin-top:30px;padding:28px 0}.public-reviews-method h2{font-size:1.25rem}.public-reviews-method p{color:#bfc4d0;line-height:1.6}@media (max-width:580px){.public-reviews-summary,.public-reviews-summary span{display:block}}
