.Hero-module__Z8hQ_W__hero{background:var(--gradient-hero);padding:5rem 0 6rem;position:relative;overflow:hidden}.Hero-module__Z8hQ_W__heroContent{z-index:1;grid-template-columns:1fr 1fr;align-items:center;gap:4rem;display:grid;position:relative}.Hero-module__Z8hQ_W__heroLeft{animation:.8s ease-out Hero-module__Z8hQ_W__fadeIn}.Hero-module__Z8hQ_W__heroTitle{background:linear-gradient(135deg,var(--text-primary)0%,var(--primary)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-top:1rem;margin-bottom:1.5rem}.Hero-module__Z8hQ_W__heroSubtitle{color:var(--text-secondary);max-width:540px;margin-bottom:2.5rem;font-size:1.25rem;line-height:1.7}.Hero-module__Z8hQ_W__heroCTA{flex-wrap:wrap;gap:1rem;display:flex}.Hero-module__Z8hQ_W__heroRight{animation:.8s ease-out Hero-module__Z8hQ_W__slideInRight;position:relative}.Hero-module__Z8hQ_W__chartVisual{border-radius:var(--radius-2xl);box-shadow:var(--shadow-xl);border:1px solid var(--border-color);background:linear-gradient(135deg,#07075b0d 0%,#0066ff0d 100%);padding:2rem;position:relative}.Hero-module__Z8hQ_W__chart{width:100%;height:auto;color:var(--text-tertiary)}.Hero-module__Z8hQ_W__trendLine{stroke-dasharray:1000;stroke-dashoffset:1000px;animation:2s ease-out .5s forwards Hero-module__Z8hQ_W__drawLine}.Hero-module__Z8hQ_W__dot{opacity:0;animation:.4s ease-out forwards Hero-module__Z8hQ_W__popIn}.Hero-module__Z8hQ_W__statCard{border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#07075b0d 0%,#0066ff0d 100%);padding:1rem 1.5rem;animation:3s ease-in-out infinite Hero-module__Z8hQ_W__float;position:absolute}.Hero-module__Z8hQ_W__statCard1{animation-delay:0s;top:10%;right:-10%}.Hero-module__Z8hQ_W__statCard2{animation-delay:1s;bottom:15%;left:-5%}.Hero-module__Z8hQ_W__statCard3{animation-delay:2s;top:50%;right:-5%}.Hero-module__Z8hQ_W__statValue{background:var(--gradient-primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:.25rem;font-size:1.75rem;font-weight:700}.Hero-module__Z8hQ_W__statLabel{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;font-size:.85rem;font-weight:600}.Hero-module__Z8hQ_W__bgDecoration{pointer-events:none;background:radial-gradient(circle,#07075b1a 0%,#0000 70%);border-radius:50%;width:800px;height:800px;animation:8s ease-in-out infinite Hero-module__Z8hQ_W__pulse;position:absolute;top:-50%;right:-20%}[data-theme=dark] .Hero-module__Z8hQ_W__bgDecoration{background:radial-gradient(circle,#4040ff26 0%,#0000 70%)}@keyframes Hero-module__Z8hQ_W__drawLine{to{stroke-dashoffset:0}}@keyframes Hero-module__Z8hQ_W__popIn{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes Hero-module__Z8hQ_W__float{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}@keyframes Hero-module__Z8hQ_W__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@media (max-width:1024px){.Hero-module__Z8hQ_W__heroContent{gap:3rem}.Hero-module__Z8hQ_W__statCard1,.Hero-module__Z8hQ_W__statCard2,.Hero-module__Z8hQ_W__statCard3{display:none}}@media (max-width:768px){.Hero-module__Z8hQ_W__hero{padding:3rem 0 4rem}.Hero-module__Z8hQ_W__heroContent{grid-template-columns:1fr;gap:2.5rem}.Hero-module__Z8hQ_W__heroRight{order:-1}.Hero-module__Z8hQ_W__heroTitle{font-size:2rem}.Hero-module__Z8hQ_W__heroSubtitle{font-size:1.1rem}.Hero-module__Z8hQ_W__heroCTA{flex-direction:column}.Hero-module__Z8hQ_W__heroCTA .Hero-module__Z8hQ_W__btn{justify-content:center;width:100%}.Hero-module__Z8hQ_W__chartVisual{padding:1.5rem}.Hero-module__Z8hQ_W__bgDecoration{width:500px;height:500px;right:-40%}}
