.HeroParticles-module__xPqe9W__canvas{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0}
.MeshFigure-module__avFndq__wrapper{flex-shrink:0;width:100%;max-width:750px;transition:max-width .3s;position:relative}.MeshFigure-module__avFndq__svg{width:100%;height:auto;filter:drop-shadow(0 0 20px color-mix(in srgb,var(--color-accent),transparent 85%));overflow:visible}.MeshFigure-module__avFndq__poseName{fill:var(--color-accent);font-family:var(--font-heading),sans-serif;letter-spacing:.15em;font-size:16px;font-weight:700}.MeshFigure-module__avFndq__muscleLabel{fill:var(--color-accent);font-family:var(--font-body),monospace;letter-spacing:.1em;opacity:.7;font-size:10px;font-weight:400}.MeshFigure-module__avFndq__dataLabel{fill:var(--color-accent);font-family:var(--font-body),monospace;letter-spacing:.08em;opacity:.5;font-size:9px}.MeshFigure-module__avFndq__dataGroup{animation:1.5s ease-in-out infinite MeshFigure-module__avFndq__dataPulse}.MeshFigure-module__avFndq__sketchText{fill:var(--color-white);letter-spacing:.05em;opacity:.95;filter:drop-shadow(1px 1px #000c);font-family:Courier New,monospace;font-size:18px;font-weight:700}.MeshFigure-module__avFndq__sketchArrow{stroke:var(--color-white);stroke-width:1.2px;stroke-dasharray:4 2;fill:none;opacity:.7;filter:drop-shadow(1px 1px #00000080);marker-end:url(#arrowhead)}.MeshFigure-module__avFndq__activeMuscle{filter:drop-shadow(0 0 10px var(--color-accent));animation:.8s ease-in-out infinite alternate MeshFigure-module__avFndq__musclePulse}.MeshFigure-module__avFndq__ekgLine{stroke:var(--color-accent);stroke-width:1.5px;fill:none;stroke-dasharray:300;stroke-dashoffset:300px;opacity:.8;filter:drop-shadow(0 0 4px var(--color-accent));animation:1s linear infinite MeshFigure-module__avFndq__ekgDraw}@keyframes MeshFigure-module__avFndq__dataPulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes MeshFigure-module__avFndq__musclePulse{0%{stroke-opacity:.6;fill-opacity:.15}to{stroke-opacity:1;fill-opacity:.4}}@keyframes MeshFigure-module__avFndq__ekgDraw{0%{stroke-dashoffset:300px;opacity:0}10%{opacity:1}80%{opacity:1}to{stroke-dashoffset:0;opacity:0}}@media (max-width:1024px){.MeshFigure-module__avFndq__wrapper{max-width:420px}}@media (max-width:768px){.MeshFigure-module__avFndq__wrapper{opacity:.85;max-width:320px;margin:0 auto}.MeshFigure-module__avFndq__sketchText{font-size:10px}}@media (max-width:480px){.MeshFigure-module__avFndq__wrapper{max-width:280px;display:block!important}}
.AnimatedStat-module__lLrrpq__statCard{padding:var(--gap-2xl)var(--gap-lg);background:color-mix(in srgb,var(--color-bg-card),transparent 40%);border:1px solid var(--color-border);border-radius:var(--radius-md);text-align:center;transition:all var(--transition-base);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;overflow:hidden}.AnimatedStat-module__lLrrpq__statCard:hover{border-color:var(--color-accent);box-shadow:0 0 30px color-mix(in srgb,var(--color-accent),transparent 90%);transform:translateY(-5px)}.AnimatedStat-module__lLrrpq__techBg{background-image:radial-gradient(circle at 2px 2px,color-mix(in srgb,var(--color-accent),transparent 95%)1px,transparent 0);opacity:.5;z-index:0;background-size:20px 20px;position:absolute;inset:0}.AnimatedStat-module__lLrrpq__content{z-index:1;position:relative}.AnimatedStat-module__lLrrpq__number{font-size:var(--text-4xl);color:var(--color-accent);margin-bottom:var(--gap-sm);font-weight:800;font-family:var(--font-heading);filter:drop-shadow(0 0 8px color-mix(in srgb,var(--color-accent),transparent 70%));display:block}.AnimatedStat-module__lLrrpq__label{font-size:var(--text-sm);color:var(--color-text-muted);letter-spacing:.05em;text-transform:uppercase;font-weight:600}.AnimatedStat-module__lLrrpq__cornerTopRight,.AnimatedStat-module__lLrrpq__cornerBottomLeft{border:2px solid var(--color-accent);opacity:0;width:10px;height:10px;transition:opacity .3s;position:absolute}.AnimatedStat-module__lLrrpq__cornerTopRight{border-bottom:none;border-left:none;top:5px;right:5px}.AnimatedStat-module__lLrrpq__cornerBottomLeft{border-top:none;border-right:none;bottom:5px;left:5px}.AnimatedStat-module__lLrrpq__statCard:hover .AnimatedStat-module__lLrrpq__cornerTopRight,.AnimatedStat-module__lLrrpq__statCard:hover .AnimatedStat-module__lLrrpq__cornerBottomLeft{opacity:.6}@media (max-width:768px){.AnimatedStat-module__lLrrpq__number{font-size:var(--text-3xl)}}
