.s-proof{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.s-proof__fig{border-top:1px solid var(--line-2);flex-direction:column;gap:10px;padding-top:18px;display:flex;position:relative}.s-proof__fig:before{content:"";background:linear-gradient(90deg, var(--cyan), var(--violet) 60%, var(--pink));transform-origin:0;width:100%;height:2px;position:absolute;top:-1px;left:0}html.motion .s-proof__fig[data-pending]:before{transform:scaleX(.12)}html.motion .s-proof__fig:before{transition:transform var(--t5) var(--ease)}.s-proof__num{font:700 clamp(3rem, 5.4vw, 4.5rem)/1.05 var(--f-display);letter-spacing:-.04em;background:linear-gradient(100deg, var(--cyan) 10%, var(--blue));color:#0000;-webkit-background-clip:text;background-clip:text;align-self:flex-start}.s-proof__fig:nth-child(4n+2) .s-proof__num{background-image:linear-gradient(100deg, var(--violet) 10%, var(--pink))}.s-proof__fig:nth-child(4n+3) .s-proof__num{background-image:linear-gradient(100deg, var(--pink) 10%, var(--violet))}.s-proof__fig:nth-child(4n+4) .s-proof__num{background-image:linear-gradient(100deg, var(--blue) 10%, var(--cyan))}.s-proof__label{color:var(--ink);text-wrap:pretty;font-size:16px;line-height:1.45}@media (max-width:960px){.s-proof{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.s-proof[data-cols="3"]{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.s-proof{grid-template-columns:minmax(0,1fr)}}
