.rv-marquee{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.rv-track{width:max-content;animation:rv-left var(--rv-duration,70s) linear infinite;gap:1.25rem;padding:.75rem 0;display:flex}.rv-track[data-direction=right]{animation-name:rv-right}.rv-marquee:hover .rv-track,.rv-marquee:focus-within .rv-track,.rv-marquees[data-paused=true] .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{border-radius:var(--radius-card);border:1px solid var(--color-ink-100);background:var(--color-ivory-50);flex-direction:column;flex:none;width:22.5rem;max-width:85vw;padding:1.625rem;transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1);display:flex}.rv-track .rv-card:hover,.rv-track .rv-card:focus-within{transform:translateY(-6px);box-shadow:0 24px 48px -24px #022b5447}.rv-grid .rv-card{width:auto;max-width:none}.rv-grid[data-animate=true] .rv-card{animation:rv-in .52s var(--ease-editorial) both;animation-delay:calc(var(--i,0) * 50ms)}@keyframes rv-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (max-width:767px){.rv-marquee[data-row="2"]{display:none}.rv-marquee[data-row="1"]{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.rv-marquee[data-row="1"] .rv-card{scroll-snap-align:start}.rv-marquee[data-touched=true] .rv-track{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.rv-marquee,.rv-marquee[data-row="2"]{display:block;overflow:visible;-webkit-mask-image:none;mask-image:none}.rv-track,.rv-track[data-direction=right]{flex-wrap:wrap;width:auto;padding:0;animation:none}.rv-track [data-duplicate=true]{display:none}.rv-card,.rv-grid .rv-card{flex:20rem;width:auto;max-width:none;transition:none;animation:none}.rv-track .rv-card:hover,.rv-track .rv-card:focus-within{box-shadow:none;transform:none}.rv-pause{display:none}}
