.nf{text-align:center;min-height:100svh;color:var(--old-white);font-family:var(--font-mono);place-content:center;justify-items:center;gap:20px;padding:24px;display:grid}.nf-code{letter-spacing:.14em;color:var(--candy-apple);margin:0;font-size:11px;font-weight:700}.nf-title{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(40px,7vw,83px);font-weight:700;line-height:.95}.nf-link{background:var(--synthetic-night);border:1px solid color-mix(in srgb, var(--old-white) 35%, transparent);color:var(--old-white);letter-spacing:.14em;text-transform:uppercase;margin-top:12px;padding:12px 20px;font-size:12px;font-weight:700;text-decoration:none;transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out}.nf-link:hover,.nf-link:focus-visible{background:var(--old-white);color:var(--synthetic-night);border-color:var(--old-white);outline:none}
