.hero-dashboard{--color-brand:#cef248;--color-brand-foreground:#1a1a1a;--hd-bg:#050507;--hd-foreground:#fafafa;--glass-surface-bg:#ffffff08;--glass-surface-border:#ffffff0f;--glass-interactive-bg:#ffffff0f;--glass-interactive-border:#ffffff1a;--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--font-display:"Satoshi", -apple-system, BlinkMacSystemFont, sans-serif;--font-body:"DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono:"JetBrains Mono", SFMono-Regular, Menlo, Monaco, Consolas, monospace;background:var(--hd-bg);color:var(--hd-foreground);font-family:var(--font-body);font-feature-settings:"rlig" 1, "calt" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hero-dashboard h1,.hero-dashboard h2,.hero-dashboard h3{font-family:var(--font-display);letter-spacing:-.025em;font-weight:700}.hero-dashboard .glass-surface{background:var(--glass-surface-bg);border:1px solid var(--glass-surface-border)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.hero-dashboard .glass-surface{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}}.hero-dashboard .glass-interactive{background:var(--glass-interactive-bg);border:1px solid var(--glass-interactive-border)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.hero-dashboard .glass-interactive{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}@keyframes mock-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.hero-dashboard .mock-stagger{animation:mock-fade-up .4s var(--ease-out-expo) both}.hero-dashboard .tabular-nums{font-variant-numeric:tabular-nums}.hero-mock-scale{transform-origin:top;width:128%;margin-left:-14%;transform:scale(.78)perspective(1200px)rotateX(2deg)}@media (min-width:640px){.hero-mock-scale{width:100%;margin-left:0;transform:none}}@media (prefers-reduced-motion:reduce){.hero-dashboard .mock-stagger{opacity:1;animation:none;transform:none}.hero-mock-scale{transform:scale(.78)}}
