.rv-band{isolation:isolate;background:var(--color-ivory);color:var(--color-midnight);--rv-muted:var(--color-muted);--rv-line:var(--color-line);--rv-star:var(--color-ember);position:relative;overflow:hidden}.rv-band:before{content:"";z-index:-1;inset-inline-start:-260px;background:radial-gradient(closest-side,#ff5a1f29,#ff5a1f0a 60%,#0000 72%);border-radius:50%;width:760px;height:760px;animation:10s ease-in-out infinite rv-breathe;position:absolute;top:-200px}@keyframes rv-breathe{50%{transform:scale(1.1)}}.rv-quote{color:#ff5a1f;-webkit-user-select:none;user-select:none;transform-origin:bottom;height:90px;font-size:160px;font-weight:800;line-height:.7;animation:6s ease-in-out infinite rv-bob}@keyframes rv-bob{50%{transform:translateY(-8px)rotate(-3deg)}}.rv-muted{color:var(--rv-muted)}.rv-star{fill:var(--rv-star)}.rv-star-off{fill:var(--color-line-strong)}.rv-score{background:var(--color-white);border:1px solid var(--rv-line)}.rv-score[data-armed]:not([data-on]) .rv-star{opacity:0}.rv-score[data-on] .rv-star{animation:.5s cubic-bezier(.2,1.6,.4,1) both rv-pop}.rv-score[data-on] .rv-star:nth-child(2){animation-delay:.1s}.rv-score[data-on] .rv-star:nth-child(3){animation-delay:.2s}.rv-score[data-on] .rv-star:nth-child(4){animation-delay:.3s}.rv-score[data-on] .rv-star:nth-child(5){animation-delay:.4s}@keyframes rv-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.rv-rows{-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.rv-row{direction:ltr;overflow:hidden}.rv-track{width:max-content;animation:rv-left var(--rv-duration,60s) linear infinite;direction:ltr;display:flex}.rv-row[data-drift=right] .rv-track{animation-name:rv-right}.rv-row:hover .rv-track,.rv-row:focus-within .rv-track{animation-play-state:paused}@keyframes rv-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes rv-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.rv-card{background:var(--color-white);border:1px solid var(--rv-line);transition:transform .3s,border-color .3s;box-shadow:0 24px 50px -32px #0e0d2459}.rv-card:hover{border-color:#ff5a1f73;transform:translateY(-4px)}.rv-chip,.rv-sample{color:var(--color-accent);background:var(--color-peach)}.rv-note{color:var(--color-ink-2);background:var(--color-peach-soft);border:1px solid var(--color-line)}.rv-av,.rv-av-sample{color:var(--color-accent);background:var(--color-peach)}.rv-meta{border-top:1px solid var(--rv-line)}@media (max-width:760px){.rv-quote{height:40px;font-size:84px}}@media (prefers-reduced-motion:reduce){.rv-band:before,.rv-quote,.rv-track{animation:none}.rv-card{transition:none}.rv-card:hover{transform:none}.rv-score .rv-star{opacity:1;transform:none;animation:none!important}.rv-row{overflow-x:auto}.rv-rows{-webkit-mask-image:none;mask-image:none}.rv-row{padding-inline:16px}.rv-copy,.rv-repeat{display:none}}
