.rv-head[data-astro-cid-4bjs7uhz]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 40px;margin-bottom:clamp(28px,4vw,48px);display:flex}.rv-score[data-astro-cid-4bjs7uhz]{box-shadow:0 0 0 1px var(--color-line), 0 18px 40px -28px #16164f73;transition:box-shadow .25s ease, translate .3s var(--ease-out);background:#fff;border-radius:20px;align-items:center;gap:14px;padding:12px 18px 12px 20px;display:inline-flex}@media (hover:hover){.rv-score[data-astro-cid-4bjs7uhz]:hover{box-shadow:0 0 0 1px var(--color-line), 0 24px 48px -26px #16164f8c;translate:0 -2px}}.rv-score-num[data-astro-cid-4bjs7uhz]{font-family:var(--font-display);letter-spacing:-.04em;color:var(--color-navy);font-size:40px;font-weight:600;line-height:1}.rv-score-meta[data-astro-cid-4bjs7uhz]{gap:4px;display:grid}.rv-score-src[data-astro-cid-4bjs7uhz]{color:var(--color-muted);font-size:13px}.rv-score-arrow[data-astro-cid-4bjs7uhz]{color:var(--color-accent-ink)}.rv-stars[data-astro-cid-4bjs7uhz]{color:#f5a623;gap:2px;display:inline-flex}.rv-stars[data-astro-cid-4bjs7uhz] svg{fill:currentColor;stroke:none}.rv-list[data-astro-cid-4bjs7uhz]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.rv-card[data-astro-cid-4bjs7uhz]{flex-direction:column;gap:14px;min-width:0;margin:0;padding:24px;display:flex}.rv-total[data-astro-cid-4bjs7uhz]{color:#fff;background:var(--grad-night);isolation:isolate;border-radius:24px;flex-direction:column;justify-content:flex-end;gap:12px;min-width:0;padding:28px;display:flex;position:relative;overflow:hidden}.rv-total-num[data-astro-cid-4bjs7uhz]{font-family:var(--font-display);letter-spacing:-.05em;font-size:clamp(56px,6vw,80px);font-weight:600;line-height:.9}.rv-total-text[data-astro-cid-4bjs7uhz]{max-width:24ch;color:var(--color-on-dark-muted,#ffffffbf);font-size:15px;line-height:1.45}.rv-total-btn[data-astro-cid-4bjs7uhz]{align-self:flex-start;margin-top:8px}@media (hover:hover){.rv-total[data-astro-cid-4bjs7uhz]:hover .rv-total-btn[data-astro-cid-4bjs7uhz]{transform:translateY(-2px)}}.rv-score--head[data-astro-cid-4bjs7uhz]{display:none}.rv-text[data-astro-cid-4bjs7uhz]{-webkit-line-clamp:7;color:var(--color-navy);-webkit-box-orient:vertical;font-size:15.5px;line-height:1.6;display:-webkit-box;overflow:hidden}.rv-text[data-astro-cid-4bjs7uhz] p[data-astro-cid-4bjs7uhz]+p[data-astro-cid-4bjs7uhz]{margin-top:.5em}.rv-card[data-astro-cid-4bjs7uhz].is-open .rv-text[data-astro-cid-4bjs7uhz]{-webkit-line-clamp:none;display:block}.rv-more[data-astro-cid-4bjs7uhz]{color:var(--color-accent-ink);text-underline-offset:3px;align-self:flex-start;margin-top:auto;font-size:14px;font-weight:600;text-decoration:underline}.rv-foot[data-astro-cid-4bjs7uhz]{border-top:1px solid var(--color-line);align-items:center;gap:12px;padding-top:14px;display:flex}.rv-more[data-astro-cid-4bjs7uhz][hidden]+.rv-foot[data-astro-cid-4bjs7uhz]{margin-top:auto}.rv-avatar[data-astro-cid-4bjs7uhz]{background:var(--grad-accent);color:#fff;width:40px;height:40px;font-family:var(--font-display);border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.rv-name[data-astro-cid-4bjs7uhz]{color:var(--color-navy);font-size:15px;display:block}.rv-date[data-astro-cid-4bjs7uhz]{color:var(--color-muted);font-size:13px;display:block}@media (width<=1023px){.rv-list[data-astro-cid-4bjs7uhz]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){.rv-score--head[data-astro-cid-4bjs7uhz]{display:inline-flex}.rv-total[data-astro-cid-4bjs7uhz]{display:none}.rv-list[data-astro-cid-4bjs7uhz]{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;grid-template-columns:none;grid-auto-columns:86%;grid-auto-flow:column;gap:12px;margin-inline:calc(-1*clamp(16px,4vw,40px));padding:4px clamp(16px,4vw,40px) 20px;scroll-padding-inline:clamp(16px,4vw,40px);display:grid;overflow-x:auto}.rv-list[data-astro-cid-4bjs7uhz]::-webkit-scrollbar{display:none}.rv-card[data-astro-cid-4bjs7uhz]{scroll-snap-align:start;margin:0}.rv-score[data-astro-cid-4bjs7uhz]{width:100%}.rv-score-arrow[data-astro-cid-4bjs7uhz]{margin-left:auto}}
