.not-found-module__HS70Aa__container{text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:600px;min-height:60vh;margin:0 auto;padding:2rem 1.5rem;display:flex}.not-found-module__HS70Aa__eyebrow{font-family:var(--font-mono,monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);border:1px solid var(--border);border-radius:var(--radius-full,999px);background:#ffffff0d;margin-bottom:2rem;padding:.4rem 1rem;font-size:.8rem}.not-found-module__HS70Aa__title{font-family:var(--font-display,inherit);background:linear-gradient(135deg, var(--primary) 0%, var(--neon) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:1.5rem;font-size:clamp(5rem,18vw,9rem);font-weight:700;line-height:1;animation:.6s ease-out not-found-module__HS70Aa__glitch-in;position:relative}.not-found-module__HS70Aa__message{font-family:var(--font-display,inherit);color:var(--text);margin-bottom:.75rem;font-size:1.4rem;font-weight:600}.not-found-module__HS70Aa__submessage{color:var(--text-secondary);max-width:420px;margin-bottom:2.5rem;font-size:1rem}.not-found-module__HS70Aa__homeLink{background:linear-gradient(135deg, var(--primary) 0%, var(--neon) 100%);color:var(--text);border-radius:var(--radius-full,999px);align-items:center;padding:.85rem 2rem;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.not-found-module__HS70Aa__homeLink:hover{transform:translateY(-2px);box-shadow:0 0 32px #c026d366,0 0 8px #ff2bd640}@keyframes not-found-module__HS70Aa__glitch-in{0%{opacity:0;filter:blur(4px);transform:translate(-6px)}30%{opacity:1;filter:blur();transform:translate(4px)}50%{transform:translate(-2px)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.not-found-module__HS70Aa__title{animation:none}}@media (max-width:640px){.not-found-module__HS70Aa__container{min-height:50vh;padding:1.5rem 1rem}}
