@font-face{font-family:"Soyio 404 Manrope";src:url(/soyio/font-manrope-bold.ttf)format("truetype");font-weight:700;font-display:swap}@font-face{font-family:"Soyio 404 Satoshi";src:url(/soyio/font-satoshi-regular.otf)format("opentype");font-weight:400;font-display:swap}.not-found-page{--nf-night:#0a0326;--nf-white:#fff;--nf-copy:#b3b0c4;--nf-muted:#a39eb9;--nf-mint:#5cf5b0;box-sizing:border-box;background:var(--nf-night);min-height:100svh;color:var(--nf-white);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;text-align:center;padding:56px 24px 72px;font-family:"Soyio 404 Satoshi",sans-serif}.not-found-page *,.not-found-page :before{box-sizing:border-box}.not-found-page ::selection{color:var(--nf-night);background:var(--nf-mint)}.not-found-stage{isolation:isolate;contain:paint;width:100%;max-width:1110px;height:520px;margin:0 auto 32px;position:relative}.not-found-copy{flex-direction:column;align-items:center;gap:20px;padding:48px 24px;display:flex}.not-found-code{letter-spacing:-.03em;font:700 200px/.9 "Soyio 404 Manrope",sans-serif}.not-found-copy h1{letter-spacing:-.025em;text-wrap:balance;margin:0;font:700 44px/1.1 "Soyio 404 Manrope",sans-serif}.not-found-copy p{max-width:520px;color:var(--nf-copy);text-wrap:pretty;margin:0;font-size:17px;line-height:1.55}.not-found-canvas{pointer-events:none;width:100%;height:100%;display:none;position:absolute;inset:0}.not-found-page[data-cipher-ready=true] .not-found-canvas{display:block}.not-found-page[data-cipher-ready=true] .not-found-copy{opacity:0}.not-found-page[data-cipher-readable=true] .not-found-copy{opacity:1}.not-found-page[data-cipher-readable=true] .not-found-canvas{display:none}.not-found-recovery{z-index:1;flex-direction:column;align-items:center;gap:20px;display:flex;position:relative}.not-found-home{isolation:isolate;background:var(--nf-white);color:#1b0d5c;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;min-height:44px;padding:10px 24px;font:700 16px/20px "Soyio 404 Manrope",sans-serif;text-decoration:none;transition:transform .18s ease-out,background .18s ease-out;display:inline-flex;position:relative}.not-found-home:hover{background:#ece9ff;transform:translate(-2px,-2px)}.not-found-page a:focus-visible{outline:3px solid var(--nf-mint);outline-offset:5px}.not-found-hint{color:var(--nf-muted);justify-content:center;align-items:center;gap:8px;margin:0;font-size:14px;line-height:1.5;display:none}.not-found-page[data-cipher-ready=true]:not([data-cipher-readable=true]) .not-found-hint{display:inline-flex}.not-found-hint svg{flex:none}.not-found-links{flex-wrap:wrap;justify-content:center;column-gap:24px;display:flex}.not-found-links a{min-height:44px;color:var(--nf-muted);text-underline-offset:4px;align-items:center;font-size:13px;line-height:1.5;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:inline-flex}.not-found-links a:hover{color:var(--nf-white);text-decoration-color:currentColor}@media (max-width:620px){.not-found-page{padding:40px 20px}.not-found-stage{height:auto;min-height:350px;margin-bottom:28px}.not-found-copy{gap:22px;padding:24px 0}.not-found-code{font-size:clamp(112px,32vw,160px)}.not-found-copy h1{max-width:18ch;font-size:32px}.not-found-copy p{max-width:34ch;font-size:16px}.not-found-recovery{gap:16px}}@media (prefers-reduced-motion:reduce),(hover:none),(pointer:coarse),(forced-colors:active){.not-found-page .not-found-copy{opacity:1}.not-found-page .not-found-canvas,.not-found-page .not-found-hint{display:none!important}.not-found-home{transition:none}.not-found-home:hover{transform:none}}@media (forced-colors:active){.not-found-home{border-color:buttontext}}
