.nf{flex-direction:column;min-height:100vh;display:flex}.nf-main{flex:1;align-items:center;padding:64px 0;display:flex}.nf-main .micro{margin-bottom:20px;display:block}.nf-main h1{letter-spacing:-.028em;max-width:18ch;font-size:clamp(2rem,5vw,3.25rem);font-weight:600;line-height:1.06}.nf-main p{color:var(--gray);max-width:40ch;margin-top:16px}.nf-main .pill-btn{margin-top:32px}.nf-footer{border-top:1px solid var(--line);padding:32px 0}.nf-footer .wrap{color:var(--gray-2);font-size:.8125rem}.nf .wrap{width:100%}.nf:before{content:"";z-index:-1;pointer-events:none;background-color:var(--paper);background-image:radial-gradient(52rem 36rem at 16% 10%,#638dff47,#0000 68%),radial-gradient(60rem 44rem at 88% 62%,#a878ff3d,#0000 70%),radial-gradient(44rem 34rem at 34% 96%,#38c4ba33,#0000 70%);position:fixed;inset:0}
