.nf{min-height:86svh;padding:calc(var(--header-h,76px) + 3rem) var(--gutter,16px) 4rem;background:var(--night);color:var(--lime);text-align:center;place-content:center;justify-items:center;gap:1rem;display:grid}.nf__code{font-family:var(--font-display);color:#0000;-webkit-text-stroke:2px #eef0ea59;letter-spacing:.04em;margin:0;font-size:clamp(4.5rem,18vw,9rem);font-weight:700;line-height:.9}.nf__title{max-width:22ch;font-size:var(--step-3);margin:0;line-height:1.05}:root[dir=rtl] .nf__title{line-height:1.45}.nf__text{color:#eef0eacc;max-width:46ch;margin:0}.nf__road{flex-wrap:wrap;justify-content:center;gap:.7rem;margin-top:.8rem;display:flex}.nf__marker{border-top:6px solid var(--crimson);background:var(--lime);min-height:44px;color:var(--ink);font-family:var(--font-ui);border-radius:6px 6px 2px 2px;place-items:center;padding:0 1.1rem;font-weight:700;text-decoration:none;display:inline-grid}.nf__marker:hover{background:#fff}.nf__marker:focus-visible{outline:3px solid var(--lime);outline-offset:3px}
