.proof-rv{--sans:var(--font-google-sans),-apple-system,BlinkMacSystemFont,sans-serif;--t-sm:13px;--t-body:17px;--t-h2:clamp(34px,4vw,54px);--pg-max:1240px;--pg-pad:24px;font-family:var(--sans);font-size:var(--t-body);line-height:1.6;color:#3d4756;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:1140px){.proof-rv{--pg-pad:18px}}@media (max-width:980px){.proof-rv{--pg-pad:32px}}@media (max-width:560px){.proof-rv{--pg-pad:20px}}.proof-rv *,.proof-rv :after,.proof-rv :before{box-sizing:border-box;margin:0;padding:0}.proof-rv p{text-wrap:pretty}.proof-rv a{color:inherit;text-decoration:none}.proof-rv :focus-visible{outline:2px solid #1063c6;outline-offset:3px;border-radius:4px}.proof-rv .sp3{padding:96px var(--pg-pad) 104px;background:#fff;font-family:var(--sans);overflow-x:clip}.proof-rv .sp3-wrap{max-width:calc(var(--pg-max) - 2 * var(--pg-pad));margin:0 auto}.proof-rv .sp3 h2{margin:0;font-family:var(--sans);font-size:var(--t-h2);font-weight:600;line-height:1.14;letter-spacing:-.032em;color:#0b1220;text-align:center}.proof-rv .sp3-aw{--fade:clamp(56px,18%,220px);--aw-mask:linear-gradient(90deg,transparent,transparent calc(var(--fade) * 0.2),rgba(0,0,0,0.18) calc(var(--fade) * 0.45),rgba(0,0,0,0.6) calc(var(--fade) * 0.7),rgba(0,0,0,0.88) calc(var(--fade) * 0.85),#000 var(--fade),#000 calc(100% - var(--fade)),rgba(0,0,0,0.88) calc(100% - var(--fade) * 0.85),rgba(0,0,0,0.6) calc(100% - var(--fade) * 0.7),rgba(0,0,0,0.18) calc(100% - var(--fade) * 0.45),transparent calc(100% - var(--fade) * 0.2),transparent);position:relative;overflow:hidden;margin:80px calc(-1 * min(24px, var(--pg-pad))) 96px;-webkit-mask-image:var(--aw-mask);mask-image:var(--aw-mask);contain:paint}.proof-rv .sp3-aw-track{display:flex;align-items:center;width:max-content;animation:sp3-aw-scroll 32s linear infinite;will-change:transform;backface-visibility:hidden}.proof-rv .sp3-aw-slot{display:flex;flex:none;align-items:center;justify-content:center;height:128px;padding:0 32px}.proof-rv .sp3-aw-slot img{display:block;width:auto;max-width:none;height:112px}.proof-rv .sp3-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #e4e8ee;border-bottom:1px solid #e4e8ee}.proof-rv .sp3-col{position:relative;display:flex;flex-direction:column;gap:20px;padding:44px 36px 36px;color:inherit;text-decoration:none;transition:background .2s cubic-bezier(.2,.8,.2,1)}.proof-rv .sp3-col+.sp3-col{border-left:1px solid #e4e8ee}.proof-rv .sp3-col:before{content:"";position:absolute;left:-1px;right:0;top:-1px;height:2px;background:#1070ca;transform:scaleX(0);transform-origin:left;transition:transform .32s cubic-bezier(.2,.8,.2,1)}.proof-rv .sp3-col:hover{text-decoration:none}.proof-rv .sp3-col:hover:before{transform:scaleX(1)}.proof-rv .sp3-lbl{font-size:var(--t-sm);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#6b7583}.proof-rv .sp3-num{display:flex;align-items:baseline;font-size:80px;font-weight:400;line-height:.9;letter-spacing:-.05em;color:#0b1220;font-variant-numeric:tabular-nums}.proof-rv .sp3-num b{font-weight:inherit}.proof-rv .sp3-num span{margin-left:6px;font-size:.5em;font-weight:400;letter-spacing:-.02em;color:#1070ca}.proof-rv .sp3-col p{max-width:340px;margin:0;font-size:var(--t-body);line-height:1.55;color:#324855;text-wrap:pretty}.proof-rv .sp3-ft{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-top:auto;padding-top:28px}.proof-rv .sp3-ft img{display:block;flex:1 1 72px;width:auto;height:30px;min-width:72px;max-width:150px;object-fit:contain;object-position:left}.proof-rv .sp3-go{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:#1070ca;white-space:nowrap}.proof-rv .sp3-go svg{transition:transform .2s cubic-bezier(.2,.8,.2,1)}.proof-rv .sp3-col:hover .sp3-go svg{transform:translate(2px,-2px)}.proof-rv .sp3-col>*{opacity:0;transition:opacity .6s cubic-bezier(.2,.8,.2,1)}.proof-rv .sp3-grid.is-in .sp3-col>*{opacity:1}.proof-rv .sp3-grid.is-in .sp3-col:nth-child(2)>*{transition-delay:.1s}.proof-rv .sp3-grid.is-in .sp3-col:nth-child(3)>*{transition-delay:.2s}@media (max-width:1080px){.proof-rv .sp3-num{font-size:68px}}@media (max-width:860px){.proof-rv .sp3{padding-top:64px}.proof-rv .sp3-aw{margin-top:48px;margin-bottom:48px}.proof-rv .sp3-aw-slot{height:96px;padding:0 20px}.proof-rv .sp3-aw-slot img{height:80px}}@media (max-width:820px){.proof-rv .sp3-grid{grid-template-columns:1fr}.proof-rv .sp3-col{padding:36px 8px}.proof-rv .sp3-col+.sp3-col{border-left:0;border-top:1px solid #e4e8ee}}@media (prefers-reduced-motion:reduce){.proof-rv .sp3 *{transition:none}.proof-rv .sp3-col>*{opacity:1}}@media (max-width:640px){.proof-rv .sp3{padding-top:56px;padding-bottom:56px}}@keyframes sp3-aw-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}