#reviews{background:var(--soft);padding-bottom:24px}.rv-head{text-align:center;max-width:860px;margin:0 auto 28px}.rv-av{height:44px;width:auto;margin:0 auto 8px}.rv-score{display:flex;align-items:center;justify-content:center;gap:6px;font:700 15px Inter;color:var(--navy)}.rv-head h2{font-size:clamp(28px,3vw,36px);line-height:1.12;margin-top:10px}.rv-head .hl2{color:var(--sky)}.rcar{position:relative}.rtrack{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 48px)/4);gap:16px;padding:2px 2px 6px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.rtrack::-webkit-scrollbar{display:none}.rc{scroll-snap-align:start;border:1px solid #e6ecf5;border-radius:18px;overflow:hidden;background:#fff;display:flex;flex-direction:column}.rc-img{aspect-ratio:1;background:var(--soft2);overflow:hidden}.rc-img img{width:100%;height:100%;object-fit:cover}.rc-b{padding:14px 16px 16px;display:flex;flex-direction:column;flex:1}.rc-s{display:block;margin-bottom:8px}.rc-b p{margin:0 0 14px;font-size:16px;line-height:1.6;color:var(--ink)}.rc-who{margin-top:auto;display:flex;justify-content:space-between;align-items:center;gap:8px;padding-top:12px;border-top:1px solid #eef2f8}.rc-who b{font-size:14px;font-weight:600;color:var(--ink)}.rc-v{display:flex;align-items:center;gap:4px;font-size:13px;color:var(--muted)}.rc-v svg{width:14px;height:14px}.rnav{position:absolute;top:140px;transform:translateY(-50%);z-index:3;width:44px;height:44px;border-radius:50%;border:1px solid #dce5f4;background:#fff;color:var(--ink);box-shadow:0 8px 20px #0b2a5b24;font-size:20px;cursor:pointer}.rnav.prev{left:0}.rnav.next{right:0}.rnav:disabled{visibility:hidden}.rnav:hover{background:var(--navy);color:#fff}@media (max-width:1024px){.rtrack{grid-auto-columns:calc((100% - 16px)/2)}.rc-b p{font-size:18px}}@media (max-width:560px){.rtrack{grid-auto-columns:82%;gap:12px}.rnav{display:none}.rc-img{aspect-ratio:4/3}.rv-head h2{font-size:28px}.rv-score{font-size:14px;flex-wrap:wrap}}
