.ss{--ss-line:color-mix(in oklch, var(--foreground) 7%, transparent);--ss-tint:color-mix(in oklch, var(--foreground) 4%, transparent)}.ss-stat:before{content:"";background:radial-gradient(70% 90% at 20% 0%, var(--ss-tint), transparent 70%);opacity:0;pointer-events:none;transition:opacity .4s;position:absolute;inset:0}@property --ss-acc{syntax:"<length>";inherits:false;initial-value:2.5rem}.ss-line{--ss-acc:2.5rem;background:linear-gradient(90deg, var(--brand-red) 0 var(--ss-acc), transparent var(--ss-acc)), linear-gradient(90deg, var(--ss-line), transparent);opacity:.9}@media (hover:hover) and (pointer:fine){.ss-stat:hover:before{opacity:1}.ss-stat:hover .ss-line,.ss-host:hover .ss-line{opacity:1;--ss-acc:6rem}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){[data-reveal-trigger]:not(.is-revealed) .ss-line{scale:0 1}.ss-line{transition:scale 1.3s cubic-bezier(.2, .7, .2, 1) calc(.3s + var(--d,0s)), opacity .3s ease, --ss-acc .6s cubic-bezier(.2, .7, .2, 1)}}
