.not-found_page__iJY_q{min-height:100vh;display:flex;flex-direction:column;background:var(--bg-base);color:var(--text-primary)}.not-found_body__V2BD7{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:56px 2rem 2rem;text-align:center;position:relative;overflow:hidden}.not-found_glow__scugB{position:absolute;top:10%;left:50%;transform:translateX(-50%);width:500px;height:350px;background:radial-gradient(ellipse,color-mix(in srgb,var(--accent-teal) 8%,transparent) 0,transparent 70%);pointer-events:none}.not-found_code__1grN5{font-family:var(--font-display),sans-serif;font-size:clamp(5rem,15vw,10rem);font-weight:900;letter-spacing:-.04em;line-height:1;margin:0 0 1rem;background:linear-gradient(135deg,var(--accent-teal) 0,var(--accent-green) 50%,color-mix(in srgb,var(--accent-teal) 60%,var(--text-primary) 40%) 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;position:relative;z-index:1}.not-found_title__HIivx{font-family:var(--font-body),serif;font-size:clamp(1.2rem,3vw,1.6rem);font-weight:400;color:var(--text-primary);margin:0 0 .5rem;max-width:400px;line-height:1.4;position:relative;z-index:1}.not-found_subtitle__byVTu{font-family:var(--font-mono,monospace),monospace;font-size:.8rem;color:var(--text-muted);margin:0 0 2.5rem;position:relative;z-index:1}.not-found_actions__CieSk{display:flex;gap:.75rem;flex-wrap:wrap;justify-content:center;position:relative;z-index:1}.not-found_actionLink__ogPsr{text-decoration:none;display:inline-flex;align-items:center;gap:.4rem}