.rv-quote{color:var(--ink);white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.65}.rv-stars{color:#d99a00;gap:2px;display:inline-flex}.rv-name{min-width:0;color:var(--ink-2);overflow-wrap:anywhere;flex-direction:column;gap:1px;font-size:13px;display:flex}.rv-name strong{color:var(--ink);font-size:14px;font-weight:600}.rv-badge{background:var(--rv);color:#fff;letter-spacing:.02em;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:13px;font-weight:600;display:grid}.rv-client{align-items:center;gap:12px;min-width:0;display:flex}.rv-deck{flex-direction:column;align-items:center;gap:18px;margin-top:32px;display:flex}.rv-deck-pile{cursor:pointer;touch-action:pan-y;width:min(100%,520px);display:grid;position:relative}.rv-deck-card{--ink:#1d1c19;--ink-2:#1d1c199e;background:color-mix(in srgb, var(--rv) 6%, #fbf8f1);filter:drop-shadow(0 10px 18px #00000024);min-height:260px;transform:translateY(calc(var(--k) * 12px)) rotate(calc(var(--k) * 2.5deg)) scale(calc(1 - var(--k) * .04));border-radius:16px;flex-direction:column;grid-area:1/1;gap:14px;margin:0;padding:28px;transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .42s;display:flex}.rv-deck-card figcaption{margin-top:auto}.rv-deck-card.is-leaving{opacity:0;transform:translate(70%)rotate(14deg)}.rv-deck-card.is-leaving-left{opacity:0;transform:translate(-70%)rotate(-14deg)}.rv-deck-scroll{margin-block:clamp(40px,8vh,96px);position:relative}.rv-deck-stage{flex-direction:column;align-items:center;gap:40px;display:flex;position:sticky;top:clamp(48px,12vh,110px);overflow:clip visible}.rv-deck-stage>h2{text-align:center;margin:0}.rv-deck-pile.is-big{cursor:default;width:min(760px,70vw)}.rv-deck-card.is-scrolled{will-change:transform, opacity;justify-content:center;gap:24px;min-height:380px;padding:52px 56px;transition:none}.rv-deck-card.is-scrolled .rv-quote{font-size:24px;font-weight:600;line-height:1.4}@media (prefers-reduced-motion:reduce){.rv-deck-card{transition:none}}.rv-deck-dots{justify-content:center;gap:6px;margin-top:14px;display:flex}.rv-deck-dots button{background:color-mix(in srgb, var(--text) 22%, transparent);cursor:pointer;border:0;border-radius:3px;width:6px;height:6px;padding:0;transition:width .2s,background-color .2s}.rv-deck-dots button.is-on{background:var(--text);width:18px}.rv-deck-arrow{z-index:50;width:48px;height:48px;color:var(--text);opacity:.7;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;transition:opacity .15s,transform .2s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.rv-deck-arrow.is-prev{inset-inline-start:-76px}.rv-deck-arrow.is-next{inset-inline-end:-76px}.rv-deck-arrow:hover:not(:disabled){opacity:1}.rv-deck-arrow.is-prev:hover:not(:disabled){transform:translate(-3px,-50%)}.rv-deck-arrow.is-next:hover:not(:disabled){transform:translate(3px,-50%)}.rv-deck-arrow:disabled{opacity:.18;cursor:default}
