.HeroCanvas-module__POOYSq__canvas{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}
.StatCard-module__uhrGea__card{padding:var(--space-xl)var(--space-2xl);text-align:center;gap:var(--space-xs);flex-direction:column;display:flex;position:relative;overflow:hidden}.StatCard-module__uhrGea__card:before{content:"";border-radius:2px;width:60%;height:2px;position:absolute;top:0;left:50%;transform:translate(-50%)}.StatCard-module__uhrGea__blue:before{background:linear-gradient(90deg,transparent,var(--accent-blue),transparent)}.StatCard-module__uhrGea__purple:before{background:linear-gradient(90deg,transparent,var(--accent-purple),transparent)}.StatCard-module__uhrGea__teal:before{background:linear-gradient(90deg,transparent,var(--accent-teal),transparent)}.StatCard-module__uhrGea__green:before{background:linear-gradient(90deg,transparent,var(--accent-green),transparent)}.StatCard-module__uhrGea__value{letter-spacing:-.03em;background:var(--gradient-primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:clamp(2rem,4vw,3rem);font-weight:800}.StatCard-module__uhrGea__blue .StatCard-module__uhrGea__value{background:linear-gradient(135deg,var(--accent-blue),var(--accent-teal));-webkit-background-clip:text;background-clip:text}.StatCard-module__uhrGea__purple .StatCard-module__uhrGea__value{background:linear-gradient(135deg,var(--accent-purple),var(--accent-pink));-webkit-background-clip:text;background-clip:text}.StatCard-module__uhrGea__teal .StatCard-module__uhrGea__value{background:linear-gradient(135deg,var(--accent-teal),var(--accent-green));-webkit-background-clip:text;background-clip:text}.StatCard-module__uhrGea__green .StatCard-module__uhrGea__value{background:linear-gradient(135deg,var(--accent-green),var(--accent-teal));-webkit-background-clip:text;background-clip:text}.StatCard-module__uhrGea__label{color:var(--text-primary);font-size:1rem;font-weight:600}.StatCard-module__uhrGea__sublabel{color:var(--text-muted);margin-top:var(--space-xs);font-size:.8rem}
