.not-found-module__16Mfwa__outer{background:var(--m-bg);justify-content:center;align-items:center;min-height:100vh;margin-top:-64px;padding:2rem 1.5rem;display:flex;position:relative;overflow:hidden}.not-found-module__16Mfwa__content{z-index:1;text-align:center;max-width:760px;position:relative}.not-found-module__16Mfwa__code{font-family:var(--font-geist-sans), "Geist", sans-serif;color:var(--m-text);letter-spacing:-.03em;margin:0 0 1.5rem;font-size:clamp(8rem,26vw,20rem);font-weight:800;line-height:.85}.not-found-module__16Mfwa__codeO{color:var(--color-accent)}.not-found-module__16Mfwa__heading{color:var(--m-text);margin:0 0 1rem;font-size:clamp(1.25rem,3vw,1.6rem);font-weight:600;line-height:1.3}.not-found-module__16Mfwa__copy{max-width:38ch;color:var(--m-text-muted);margin:0 auto 2.5rem;font-size:clamp(.95rem,2vw,1.05rem);line-height:1.7}.not-found-module__16Mfwa__actions{justify-content:center;gap:.75rem;display:flex}.not-found-module__16Mfwa__btn{cursor:pointer;border-radius:0;justify-content:center;align-items:center;padding:.75rem 1.75rem;font-size:.9rem;font-weight:500;line-height:1;text-decoration:none;transition:transform .2s,background .2s,border-color .2s;display:inline-flex}.not-found-module__16Mfwa__btn:hover{transform:translateY(-1px)}.not-found-module__16Mfwa__btnPrimary{color:#fff;background:#0037ff;border:1.5px solid #0000}.not-found-module__16Mfwa__btnPrimary:hover{background:#0037ff}.not-found-module__16Mfwa__btnSecondary{color:var(--m-text-secondary);border:1.5px solid var(--m-border);background:0 0}.not-found-module__16Mfwa__btnSecondary:hover{border-color:var(--m-text-muted);color:var(--m-text)}.not-found-module__16Mfwa__fadeUp{opacity:0;transform:translateY(24px)}.not-found-module__16Mfwa__fadeUp.not-found-module__16Mfwa__visible{opacity:1;transition:opacity .7s ease-out,transform .7s ease-out;transform:translateY(0)}@media (max-width:540px){.not-found-module__16Mfwa__outer{margin-top:0;padding:4rem 1rem 3rem}.not-found-module__16Mfwa__actions{flex-direction:column;gap:.5rem}.not-found-module__16Mfwa__btn{width:100%}}
