.hero.svelte-1eqc4kh{position:relative;background-image:url(../../../images/backgrounds/hero-bg.webp);background-size:cover;background-position:center;z-index:1;display:flex;align-items:center;justify-content:center;overflow:hidden}.hero.svelte-1eqc4kh:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(#0a0a0f80,#0a0a0fb3);z-index:1}.hero-background.svelte-1eqc4kh{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.hero-background.svelte-1eqc4kh .local-grid-memory{position:absolute;top:0;left:0;width:100%;height:100%}.hero-content.svelte-1eqc4kh{position:relative;z-index:3;width:100%;padding:2rem;display:flex;justify-content:center;align-items:center}.stats.svelte-1eqc4kh{background:#16161ecc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:inline-flex;margin-left:auto;margin-right:auto}.memory-demo-container.svelte-1eqc4kh{height:400px;background:#00000080;border:2px solid rgba(0,255,159,.3);border-radius:8px;overflow:hidden;position:relative}.speed-number.svelte-1eqc4kh{position:relative;display:inline-block;font-family:Courier New,monospace;font-weight:700;letter-spacing:.1em}.speed-number.svelte-1eqc4kh .glitch-container{font-size:inherit;line-height:1}.speed-number.svelte-1eqc4kh .glitch-text{text-shadow:0 0 10px currentColor,0 0 20px currentColor,0 0 30px currentColor;animation:svelte-1eqc4kh-digital-pulse 2s ease-in-out infinite}@keyframes svelte-1eqc4kh-digital-pulse{0%,to{opacity:1;filter:brightness(1)}50%{opacity:.95;filter:brightness(1.2)}}@media (max-width: 768px){.hero.svelte-1eqc4kh{min-height:80vh}.hero-content.svelte-1eqc4kh{padding:1rem}.stats.svelte-1eqc4kh{transform:scale(.85);flex-wrap:wrap}.stat.svelte-1eqc4kh{min-width:100px;padding:.75rem}.stat-value.svelte-1eqc4kh{font-size:1.5rem}.stat-title.svelte-1eqc4kh,.stat-desc.svelte-1eqc4kh{font-size:.75rem}}
