.rv-summary[data-v-ef83cbe8]{border-bottom:1px solid var(--sp-rule)}.rv-summary__inner[data-v-ef83cbe8]{display:grid;grid-template-columns:1fr;gap:28px;align-items:end}.rv-score[data-v-ef83cbe8]{margin:0;color:var(--sp-navy);font-family:Montserrat Alternates,sans-serif;font-size:clamp(66px,10vw,138px);font-weight:600;letter-spacing:-.065em;line-height:.82}.rv-score span[data-v-ef83cbe8]{font-size:.28em;letter-spacing:-.02em}.rv-summary h2[data-v-ef83cbe8]{margin:0 0 8px;font-size:clamp(24px,3vw,38px)}.rv-summary p[data-v-ef83cbe8]{margin:0;color:var(--sp-muted);line-height:1.7}.rv-list[data-v-ef83cbe8]{display:grid;grid-template-columns:1fr;list-style:none;margin:0;padding:0;border-top:1px solid var(--sp-rule)}.rv-entry[data-v-ef83cbe8]{padding-block:clamp(30px,4vw,56px);border-bottom:1px solid var(--sp-rule)}.rv-quote[data-v-ef83cbe8]{max-width:72ch;margin:0 0 24px;color:var(--sp-ink);font-size:clamp(17px,1.8vw,24px);line-height:1.65}.rv-entry--lead .rv-quote[data-v-ef83cbe8]{max-width:54ch;font-family:Montserrat Alternates,sans-serif;font-size:clamp(24px,3vw,42px);line-height:1.35}.rv-meta[data-v-ef83cbe8]{display:flex;flex-wrap:wrap;gap:8px 18px;color:var(--sp-muted);font-size:13px}.rv-meta strong[data-v-ef83cbe8]{color:var(--sp-navy)}.rv-state[data-v-ef83cbe8]{max-width:62ch;margin:0;color:var(--sp-muted);line-height:1.75}.rv-state a[data-v-ef83cbe8]{color:var(--sp-navy);font-weight:700;text-decoration:underline}@media(min-width:768px){.rv-summary__inner[data-v-ef83cbe8]{grid-template-columns:minmax(280px,.72fr) minmax(0,1fr)}}
