.not-found-module__HS70Aa__page{border:1px solid var(--border);background:var(--surface);text-align:center;border-radius:1.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.625rem;width:min(100% - 2rem,32rem);min-height:auto;margin:clamp(1rem,8vh,5rem) auto;padding:clamp(3rem,8vw,5rem) 1.5rem;display:flex;box-shadow:0 1px 2px #0f172a08,0 24px 72px -36px #0f172a38}.not-found-module__HS70Aa__code{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-tertiary);align-items:center;gap:.5rem;font-size:.6875rem;display:inline-flex}.not-found-module__HS70Aa__mark{width:12px;height:12px;color:var(--accent-text)}.not-found-module__HS70Aa__title{letter-spacing:-.03em;font-size:clamp(1.5rem,5vw,1.875rem)}.not-found-module__HS70Aa__body{color:var(--text-secondary);text-wrap:pretty;max-width:24rem;font-size:.9375rem}.not-found-module__HS70Aa__body code{font-family:var(--font-mono);color:var(--text);font-size:.875em}.not-found-module__HS70Aa__action{border:1px solid var(--accent-text);background:var(--accent-text);color:#fff;border-radius:10px;margin-top:.75rem;padding:.625rem 1rem;font-size:.875rem;font-weight:600;transition:box-shadow .14s,transform .14s}.not-found-module__HS70Aa__action:hover{box-shadow:0 8px 18px -10px var(--accent);transform:translateY(-1px)}@media (max-width:35rem){.not-found-module__HS70Aa__page{width:100%;min-height:100dvh;box-shadow:none;border:0;border-radius:0;margin:0}}@media (prefers-reduced-motion:reduce){.not-found-module__HS70Aa__action:hover{transform:none}}
