.Hero-module__Z8hQ_W__hero{min-height:100vh;padding-top:calc(var(--nav-height) + var(--space-4xl));padding-bottom:var(--space-4xl);align-items:center;display:flex;position:relative;overflow:hidden}.Hero-module__Z8hQ_W__particleCanvas{z-index:0;position:absolute;inset:0}.Hero-module__Z8hQ_W__bgGlow{background:radial-gradient(circle,var(--color-brand-red-glow)0%,transparent 70%);filter:blur(80px);opacity:.4;pointer-events:none;z-index:0;width:70%;height:70%;position:absolute;top:-30%;right:-20%}.Hero-module__Z8hQ_W__gridOverlay{background-image:linear-gradient(var(--color-border)1px,transparent 1px),linear-gradient(90deg,var(--color-border)1px,transparent 1px);opacity:.3;pointer-events:none;z-index:0;background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 80% at 50% 30%,#000 20%,#0000 70%);mask-image:radial-gradient(80% 80% at 50% 30%,#000 20%,#0000 70%)}.Hero-module__Z8hQ_W__content{gap:var(--space-4xl);z-index:var(--z-base);grid-template-columns:1fr 1fr;align-items:center;display:grid;position:relative}.Hero-module__Z8hQ_W__inner{position:relative}.Hero-module__Z8hQ_W__tagline{align-items:center;gap:var(--space-sm);font-family:var(--font-body);letter-spacing:.15em;text-transform:uppercase;color:var(--color-brand-red);background:var(--color-badge-bg);padding:var(--space-xs)var(--space-md);border-radius:var(--radius-full);margin-bottom:var(--space-xl);border:1px solid #c41e3a26;font-size:.75rem;font-weight:600;display:inline-flex}.Hero-module__Z8hQ_W__headline{margin-bottom:var(--space-xl)}.Hero-module__Z8hQ_W__headlineLine{display:block}.Hero-module__Z8hQ_W__headlineLine:last-child{color:var(--color-brand-red)}.Hero-module__Z8hQ_W__subheadline{color:var(--color-text-secondary);max-width:500px;margin-bottom:var(--space-2xl);font-size:1.15rem;line-height:1.7}.Hero-module__Z8hQ_W__ctaGroup{gap:var(--space-sm);flex-direction:column;display:flex}.Hero-module__Z8hQ_W__ctaBtn{width:fit-content}.Hero-module__Z8hQ_W__ctaSub{color:var(--color-text-muted);font-size:.85rem}.Hero-module__Z8hQ_W__shimmerBtn{isolation:isolate;position:relative;overflow:hidden}.Hero-module__Z8hQ_W__shimmerBtn:before{content:"";border-radius:inherit;background:conic-gradient(from var(--shimmer-angle,0deg),transparent 0%,transparent 30%,#fff9 48%,#fffc 50%,#fff9 52%,transparent 70%,transparent 100%);z-index:-2;animation:3s linear infinite Hero-module__Z8hQ_W__shimmerRotate;position:absolute;inset:-2px}.Hero-module__Z8hQ_W__shimmerBtn:after{content:"";border-radius:inherit;background:var(--color-brand-red);z-index:-1;position:absolute;inset:2px}.Hero-module__Z8hQ_W__shimmerBtn:hover:before{animation-duration:2s}@keyframes Hero-module__Z8hQ_W__shimmerRotate{0%{--shimmer-angle:0deg}to{--shimmer-angle:360deg}}@supports not (background:conic-gradient(from 0deg, red, blue)){.Hero-module__Z8hQ_W__shimmerBtn:before{display:none}}@property --shimmer-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.Hero-module__Z8hQ_W__visual{position:relative}.Hero-module__Z8hQ_W__dashboardMockup{background:var(--color-bg-secondary);border:1px solid var(--color-border-strong);border-radius:var(--radius-xl);box-shadow:0 20px 60px var(--color-shadow-strong),0 0 0 1px var(--color-border);position:relative;overflow:hidden}.Hero-module__Z8hQ_W__borderBeam{border-radius:inherit;pointer-events:none;z-index:10;position:absolute;inset:0;overflow:hidden}.Hero-module__Z8hQ_W__borderBeam:before{content:"";background:conic-gradient(from var(--beam-angle,0deg),transparent 0%,transparent 35%,#c41e3a80 45%,#fffc 50%,#c41e3a80 55%,transparent 65%,transparent 100%);animation:6s linear infinite Hero-module__Z8hQ_W__beamRotate;position:absolute;inset:-50%}.Hero-module__Z8hQ_W__borderBeam:after{content:"";border-radius:inherit;background:var(--color-bg-secondary);position:absolute;inset:2px}@keyframes Hero-module__Z8hQ_W__beamRotate{0%{--beam-angle:0deg}to{--beam-angle:360deg}}@property --beam-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.Hero-module__Z8hQ_W__mockupHeader{align-items:center;gap:var(--space-md);padding:var(--space-sm)var(--space-md);background:var(--color-bg-tertiary);border-bottom:1px solid var(--color-border);z-index:11;display:flex;position:relative}.Hero-module__Z8hQ_W__mockupDots{gap:6px;display:flex}.Hero-module__Z8hQ_W__mockupDots span{border-radius:50%;width:10px;height:10px}.Hero-module__Z8hQ_W__mockupDots span:first-child{background:#ff5f56}.Hero-module__Z8hQ_W__mockupDots span:nth-child(2){background:#ffbd2e}.Hero-module__Z8hQ_W__mockupDots span:nth-child(3){background:#27c93f}.Hero-module__Z8hQ_W__mockupUrl{color:var(--color-text-muted);background:var(--color-bg-primary);border-radius:var(--radius-sm);text-align:center;flex:1;padding:4px 12px;font-size:.75rem}.Hero-module__Z8hQ_W__mockupBody{z-index:11;min-height:280px;display:flex;position:relative}.Hero-module__Z8hQ_W__mockupSidebar{border-right:1px solid var(--color-border);width:140px;padding:var(--space-md)var(--space-sm);flex-direction:column;gap:2px;display:flex}.Hero-module__Z8hQ_W__sidebarItem{align-items:center;gap:var(--space-sm);border-radius:var(--radius-md);color:var(--color-text-tertiary);cursor:default;transition:all var(--transition-fast);padding:6px 10px;font-size:.7rem;display:flex}.Hero-module__Z8hQ_W__sidebarItem[data-active=true]{background:var(--color-badge-bg);color:var(--color-brand-red);font-weight:600}.Hero-module__Z8hQ_W__sidebarIcon{font-size:.85rem}.Hero-module__Z8hQ_W__mockupMain{padding:var(--space-md);gap:var(--space-md);flex-direction:column;flex:1;display:flex}.Hero-module__Z8hQ_W__mockupSearch{background:var(--color-bg-tertiary);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-muted);justify-content:space-between;align-items:center;padding:10px 14px;font-size:.75rem;display:flex}.Hero-module__Z8hQ_W__typingText{min-height:1.2em;color:var(--color-text-primary);align-items:center;font-size:.75rem;display:flex}.Hero-module__Z8hQ_W__cursor{color:var(--color-brand-red);margin-left:1px;font-weight:300;animation:.53s step-end infinite Hero-module__Z8hQ_W__cursorBlink;display:inline-block}.Hero-module__Z8hQ_W__cursor.Hero-module__Z8hQ_W__cursorBlink{opacity:1;animation:none}@keyframes Hero-module__Z8hQ_W__cursorBlink{0%,to{opacity:1}50%{opacity:0}}.Hero-module__Z8hQ_W__askBtn{background:var(--color-brand-red);color:#fff;border-radius:var(--radius-sm);padding:4px 10px;font-size:.65rem;font-weight:600}.Hero-module__Z8hQ_W__mockupStats{gap:var(--space-sm);grid-template-columns:repeat(3,1fr);display:grid}.Hero-module__Z8hQ_W__statCard{background:var(--color-bg-tertiary);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-md);text-align:center}.Hero-module__Z8hQ_W__statNumber{font-family:var(--font-display);color:var(--color-text-primary);font-size:1.5rem;font-weight:700;display:block}.Hero-module__Z8hQ_W__statLabel{color:var(--color-text-muted);margin-top:2px;font-size:.65rem;display:block}@media (max-width:968px){.Hero-module__Z8hQ_W__content{text-align:center;grid-template-columns:1fr}.Hero-module__Z8hQ_W__subheadline{max-width:100%;margin-left:auto;margin-right:auto}.Hero-module__Z8hQ_W__ctaGroup{align-items:center}.Hero-module__Z8hQ_W__mockupSidebar{display:none}}@media (max-width:480px){.Hero-module__Z8hQ_W__hero{padding-top:calc(var(--nav-height) + var(--space-2xl))}.Hero-module__Z8hQ_W__mockupStats{grid-template-columns:1fr}}
