.roller{text-align:center;display:inline-block;position:relative}.roller__ghost{opacity:0}.roller__digits{display:block;position:absolute;inset:0 0 auto}.roller__digits:before{content:attr(data-digits);white-space:pre;display:block}.roller__digits:after{content:attr(data-final);position:absolute;top:100%;left:0;right:0}
.proof{padding-bottom:var(--section-s)}.proof__card{gap:var(--sp-2xl);padding:var(--section-m) var(--sp-l);border-radius:var(--radius-large);background:var(--ink);color:var(--paper);flex-direction:column;display:flex;position:relative}.proof__corner{padding-inline:var(--sp-xs);justify-content:space-between;align-items:center;display:flex;position:absolute;left:0;right:0}.proof__corner--top{padding-top:var(--sp-xs);top:0}.proof__corner--bottom{padding-bottom:var(--sp-xs);bottom:0}.proof__reasons{gap:var(--column-gap);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.proof__reason{gap:var(--sp-3xs);padding-top:var(--sp-xs);border-top:1px solid var(--paper-16);flex-direction:column;display:flex}.proof__index{color:var(--paper-48)}.proof__title{margin:0;margin-top:var(--sp-2xs)}.proof__text{max-width:34ch;color:var(--paper-64);margin:0}.proof__stats{gap:var(--column-gap);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.proof__stat{justify-content:center;align-items:center;gap:var(--sp-2xs);padding:var(--sp-l) var(--sp-2xs);border-radius:var(--radius-default);background:var(--paper-8);flex-direction:column;display:flex}.proof__numbers{justify-content:center;align-items:center;display:flex;overflow:clip}.proof__suffix{color:var(--paper-48)}.proof__label{text-align:center;color:var(--paper-64)}.proof__industries{gap:var(--sp-s);margin-inline:calc(-1 * var(--sp-l));flex-direction:column;display:flex}.proof__industries-label{padding-inline:var(--sp-l);color:var(--paper-48)}.proof__ticker{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.proof__ticker+.proof__ticker{margin-top:calc(-1 * var(--sp-3xs))}.proof__track{width:max-content;animation:70s linear infinite proof-ticker;display:flex}.proof__ticker--2 .proof__track{animation-duration:85s;animation-direction:reverse}@keyframes proof-ticker{to{transform:translate(-50%)}}@media (hover:hover) and (pointer:fine){.proof__ticker:hover .proof__track{animation-play-state:paused}}.proof__ticker-list{flex:none;margin:0;padding:0;list-style:none;display:flex}.proof__ticker-item{align-items:center;gap:var(--sp-s);padding-right:var(--sp-s);text-transform:uppercase;white-space:nowrap;color:var(--paper-88);flex:none;display:flex}.proof__ticker--2 .proof__ticker-item{color:var(--paper-32)}.proof__sep{width:calc(.45 * var(--u));height:calc(.45 * var(--u));background:var(--paper-32);border-radius:999px}@media (prefers-reduced-motion:reduce){.proof__ticker{-webkit-mask-image:none;mask-image:none}.proof__track{width:auto;animation:none}.proof__ticker-list{padding-inline:var(--sp-l);flex-wrap:wrap}.proof__ticker-list[aria-hidden=true]{display:none}}@media (max-width:991px){.proof__card{gap:var(--sp-xl);padding:var(--section-s) var(--sp-s)}.proof__industries{margin-inline:calc(-1 * var(--sp-s))}.proof__industries-label{padding-inline:var(--sp-s)}.proof__reasons{gap:var(--sp-s);grid-template-columns:1fr}.proof__text{max-width:none}.proof__stats{grid-template-columns:1fr 1fr}}@media (max-width:767px){.proof__card{padding-inline:var(--sp-xs)}.proof__industries{margin-inline:calc(-1 * var(--sp-xs))}.proof__industries-label{padding-inline:var(--sp-xs)}.proof__ticker-item{gap:var(--sp-3xs);padding-right:var(--sp-3xs)}.proof__sep{width:calc(1.2 * var(--u));height:calc(1.2 * var(--u))}.proof__stat{gap:var(--sp-3xs);padding:var(--sp-m) var(--sp-3xs)}}@media (max-width:479px){.proof__card{padding-top:var(--section-m);padding-bottom:var(--section-m)}.proof__stats{grid-template-columns:1fr 1fr}}.proof__ticker-link{color:inherit;text-underline-offset:.12em;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);transition:text-decoration-color var(--dur-fast) ease}@media (hover:hover) and (pointer:fine){.proof__ticker-link:hover{text-decoration-color:currentColor}}
