.nf{align-content:center;min-height:100vh;padding-block:clamp(64px,12vh,140px);display:grid}.nf-inner{gap:22px;max-width:720px;display:grid}.nf-code{letter-spacing:-.04em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:clamp(72px,14vw,148px);line-height:.9}.nf-nav{border-top:1px solid var(--rule);flex-wrap:wrap;gap:10px 22px;margin-top:12px;padding-top:22px;display:flex}.nf-nav a{color:var(--ink-2);transition:color .3s var(--ease);font-size:15px}.nf-nav a:hover{color:var(--ink)}
