.nf404{text-align:center;align-items:center;min-height:min(100svh,920px);padding:132px 0 96px;display:grid}@media (min-width:1024px){.nf404{padding:172px 0 128px}}.nf404-in{justify-items:center;gap:24px;display:grid}.nf404-code{font:700 clamp(120px,26vw,280px)/.86 var(--font-display);letter-spacing:-.06em;background:linear-gradient(180deg,var(--fg) 35%,color-mix(in srgb,var(--fg) 18%,transparent));color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:8px}.nf404-code .dot{background:var(--accent);-webkit-text-fill-color:initial}.nf404 .lead{margin-inline:auto}.nf404 .cta-row{margin-top:8px}.nf404-report{text-wrap:pretty;max-width:420px;margin-top:16px}.nf404-report a{color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--accent-ink);text-decoration-color:var(--accent-ink);text-underline-offset:4px;overflow-wrap:anywhere}@media (forced-colors:active){.nf404-code{color:canvastext;background:0 0}}
