.nf{box-sizing:border-box;min-height:100vh;font-family:var(--font-body);color:var(--paper);background:radial-gradient(70% 60% at 18% 0%, #5cc8b824, transparent 70%), var(--bg);align-content:center;place-items:center;gap:36px;padding:24px;display:grid}.nf a{color:inherit;cursor:pointer;text-decoration:none}.nf-brand{font:700 21px/1 var(--font-label);letter-spacing:.14em;align-items:center;gap:10px;display:flex}.nf-brand svg{color:var(--go)}.nf-bill{box-sizing:border-box;background:linear-gradient(180deg, var(--kraft-2), var(--kraft));border:1px solid var(--line);width:min(520px,100%);padding:26px 28px 28px;position:relative;box-shadow:0 30px 60px #00000073}.nf-label{font:500 11.5px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0 0 6px}.nf-no{font:500 22px/1 var(--font-mono);letter-spacing:.06em;color:var(--muted);margin:0}.nf h1{font:600 32px/1.1 var(--font-body);letter-spacing:-.02em;margin:26px 0 0}.nf-text{color:var(--muted);margin:10px 0 0;font-size:16px;line-height:1.55}.nf-go{background:var(--go);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,0 100%);align-items:center;gap:9px;height:44px;margin-top:24px;padding:0 26px 0 18px;font-size:15px;font-weight:600;display:inline-flex;color:var(--go-ink)!important}.nf-stamp{font:700 13px/1 var(--font-label);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);border:2px solid;padding:6px 10px;position:absolute;top:26px;right:24px;transform:rotate(-6deg)}@media (max-width:760px){.nf h1{font-size:27px}.nf-stamp{margin:0 0 14px;font-size:11px;display:inline-flex;position:static}.nf-bill{flex-direction:column;display:flex}.nf-bill>.nf-stamp{order:-1;align-self:flex-start}}.nf-stamp-ok{color:var(--ok);align-items:center;gap:6px;display:inline-flex}
