.rvx-cs-stats{background:var(--paper);color:var(--ink);overflow:hidden;padding:96px 0;position:relative}.rvx-cs-stats:before{background:radial-gradient(ellipse 50% 50%,rgba(60,163,130,.1),transparent 70%);content:"";height:140%;pointer-events:none;position:absolute;right:-10%;top:-20%;width:40%}.rvx-cs-stats .rvx-label{color:var(--signal-deep);margin-bottom:36px;position:relative;z-index:1}.rvx-cs-stats__h2{color:var(--ink);font-family:var(--f-serif);font-size:clamp(36px,4.4vw,64px);font-style:italic;font-weight:400;letter-spacing:-.025em;line-height:1.04;margin:0;max-width:880px;position:relative;z-index:1}.rvx-cs-stats__h2 em{color:var(--signal-deep);font-style:italic}.rvx-cs-stats__grid{border-bottom:1px solid var(--rule);border-top:1px solid var(--rule);display:grid;grid-template-columns:repeat(3,1fr);margin-top:72px;position:relative;z-index:1}.rvx-cs-stats__stat{border-right:1px solid var(--rule);padding:56px 32px}.rvx-cs-stats__stat:last-child{border-right:none}.rvx-cs-stats__icon{color:var(--signal-deep);height:32px;margin-bottom:24px;width:32px}.rvx-cs-stats__icon svg{height:100%;width:100%}.rvx-cs-stats__k{color:var(--graphite);font-size:11px;font-weight:500;letter-spacing:.16em;margin-bottom:14px;text-transform:uppercase}.rvx-cs-stats__v{color:var(--ink);font-family:var(--f-serif);font-size:104px;font-style:italic;font-weight:400;letter-spacing:-.035em;line-height:.95}.rvx-cs-stats__pct{color:var(--signal-deep);display:inline-block;font-size:56px;margin-left:4px;margin-top:16px;vertical-align:top}.rvx-cs-stats__d{color:var(--ink-2);font-size:14px;line-height:1.55;margin-top:18px;max-width:300px;opacity:.85}@media(max-width:980px){.rvx-cs-stats{padding:80px 0}.rvx-cs-stats__grid{grid-template-columns:1fr}.rvx-cs-stats__stat{border-bottom:1px solid var(--rule);border-right:none;padding:36px 24px}.rvx-cs-stats__stat:last-child{border-bottom:none}.rvx-cs-stats__v{font-size:72px}.rvx-cs-stats__pct{font-size:36px;margin-top:8px}}