.not-found-module__sxuMuG__wrap{--ball-scale:.84;--fz:var(--text-7xl,9.5rem);z-index:1;text-align:center;min-height:min(72vh,640px);padding:var(--space-8,2rem) var(--space-4,1rem);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.not-found-module__sxuMuG__code{font-family:var(--font-display);letter-spacing:-.04em;color:var(--text-primary);justify-content:center;align-items:center;gap:4px;font-weight:800;line-height:.9;display:flex}.not-found-module__sxuMuG__digit{font-size:150px}.not-found-module__sxuMuG__ballWrap{width:calc(167px * var(--ball-scale));height:calc(167px * var(--ball-scale));place-items:center;display:inline-grid;position:relative;transform:translate(.04em,-.06em)}.not-found-module__sxuMuG__glow{z-index:0;pointer-events:none;background:radial-gradient(circle, color-mix(in srgb, var(--brand-magenta) 26%, transparent) 0%, color-mix(in srgb, var(--brand-purple) 16%, transparent) 45%, transparent 70%);filter:blur(6px);border-radius:50%;position:absolute;inset:-34%}.not-found-module__sxuMuG__ball{width:167px;height:167px;transform:translate(-50%, -50%) scale(var(--ball-scale));opacity:0;transition:opacity .8s;position:absolute;top:50%;left:50%}.not-found-module__sxuMuG__ball[data-ready=true]{opacity:1}.not-found-module__sxuMuG__title{font-family:var(--font-display);font-weight:800;font-size:var(--text-2xl);letter-spacing:var(--tracking-tight);color:var(--text-primary);margin:22px 0 0}.not-found-module__sxuMuG__hint{font-size:var(--text-md);color:var(--text-secondary);max-width:38ch;margin:12px 0 0;line-height:1.5}.not-found-module__sxuMuG__ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}.not-found-module__sxuMuG__cta{font-family:var(--font-display);font-weight:700;font-size:var(--text-md);color:#fff;background:var(--brand-gradient);border-radius:var(--radius-pill);box-shadow:0 16px 34px -14px var(--brand-magenta);transition:transform .15s var(--ease-out), box-shadow .15s var(--ease-out);align-items:center;gap:8px;padding:13px 26px;text-decoration:none;display:inline-flex}.not-found-module__sxuMuG__cta:hover{box-shadow:0 20px 40px -14px var(--brand-magenta);transform:translateY(-1px)}.not-found-module__sxuMuG__ghost{color:var(--text-secondary);box-shadow:none;border:1px solid var(--border);background:0 0}.not-found-module__sxuMuG__ghost:hover{color:var(--text-primary);border-color:color-mix(in srgb, var(--brand-magenta) 40%, var(--border));box-shadow:none}@media (max-width:640px){.not-found-module__sxuMuG__wrap{--ball-scale:.59}.not-found-module__sxuMuG__digit{font-size:104px}.not-found-module__sxuMuG__title{font-size:var(--text-xl)}.not-found-module__sxuMuG__hint{max-width:30ch}}@media (prefers-reduced-motion:reduce){.not-found-module__sxuMuG__cta{transition:none}.not-found-module__sxuMuG__ball{transition:opacity .3s}}
