.pg-404 .nf{text-align:center;max-width:760px;margin:0 auto;padding:30px 0 10px}.pg-404 .nf .code{font-family:var(--rc);color:#0000;letter-spacing:.02em;-webkit-text-stroke:2px var(--blue);font-size:120px;font-weight:700;line-height:1}.pg-404 .nf h1{margin-top:14px}.pg-404 .nf .redline{margin-left:auto;margin-right:auto}.pg-404 .nf .lead{max-width:56ch;margin:16px auto 0}.pg-404 .nf-links{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:28px;display:flex}.pg-404 .nf-links a{border:1.5px solid var(--line);font-family:var(--rc);text-transform:uppercase;letter-spacing:.04em;color:var(--blue);border-radius:40px;padding:9px 18px;font-size:13.5px;font-weight:700;transition:border-color .12s,background .12s}.pg-404 .nf-links a:hover{border-color:var(--blue);background:var(--blue-s)}.pg-404 .nf-small{color:var(--muted);margin-top:22px;font-size:14px}@media (max-width:640px){.pg-404 .nf .code{font-size:84px}}