.key-figures-module__0npzNa__figures:before,.key-figures-module__0npzNa__figures:after,.key-figures-module__0npzNa__figure+.key-figures-module__0npzNa__figure:before{content:"";background-color:var(--color-rule);height:1px;transform:scaleX(var(--draw,1));transform-origin:0;transition:transform .6s var(--ease-bfc) calc(var(--rule-i,0) * 60ms);pointer-events:none;position:absolute;inset-inline:0}.key-figures-module__0npzNa__figures{position:relative}.key-figures-module__0npzNa__figures:before{top:0}.key-figures-module__0npzNa__figures:after{--rule-i:3;bottom:0}.key-figures-module__0npzNa__figure{position:relative}.key-figures-module__0npzNa__figure+.key-figures-module__0npzNa__figure:before{--rule-i:1;top:0}.key-figures-module__0npzNa__figure+.key-figures-module__0npzNa__figure+.key-figures-module__0npzNa__figure:before{--rule-i:2}@media (min-width:40rem){.key-figures-module__0npzNa__figures:after{--rule-i:1}.key-figures-module__0npzNa__figure+.key-figures-module__0npzNa__figure:before{content:none}.key-figures-module__0npzNa__figure+.key-figures-module__0npzNa__figure:after{content:"";inset-block:1rem;left:calc(var(--spacing-grid-gap) / -2);background-color:var(--color-rule);pointer-events:none;width:1px;position:absolute}}.js .key-figures-module__0npzNa__figures:not([data-state=in]){--draw:0}.js .key-figures-module__0npzNa__figures:not([data-state]){animation:1ms linear 2.5s forwards key-figures-module__0npzNa__rules-failsafe}@keyframes key-figures-module__0npzNa__rules-failsafe{to{--draw:1}}@media (prefers-reduced-motion:reduce){.js .key-figures-module__0npzNa__figures{--draw:1!important}}
