.nf-root{background:var(--paper);min-height:100dvh;color:var(--ink);align-items:center;padding:clamp(72px,12vh,140px) clamp(20px,7vw,100px);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;display:flex;position:relative;overflow:hidden}.nf-ghost{letter-spacing:-.07em;color:#0000;-webkit-text-stroke:1.5px rgba(var(--ink-rgb), .13);-webkit-user-select:none;user-select:none;pointer-events:none;font-size:min(58vw,92vh);font-weight:900;line-height:.75;position:absolute;bottom:-9vh;right:-2vw}.nf-content{z-index:1;width:100%;max-width:62rem;position:relative}.nf-signal{letter-spacing:.24em;color:var(--ink-50);align-items:center;gap:.8rem;margin-bottom:clamp(18px,3.4vh,32px);font-size:clamp(.58rem,.8vw,.72rem);font-weight:700;display:inline-flex}.nf-bars{align-items:flex-end;gap:3px;height:16px;display:inline-flex}.nf-bars i{background:var(--ink);opacity:.18;width:4px;animation:2.4s step-end infinite nfSearch}.nf-bars i:first-child{height:4px;animation-delay:0s}.nf-bars i:nth-child(2){height:8px;animation-delay:.3s}.nf-bars i:nth-child(3){height:12px;animation-delay:.6s}.nf-bars i:nth-child(4){height:16px;animation-delay:.9s}@keyframes nfSearch{0%{opacity:.18}12%{opacity:1}50%{opacity:1}62%{opacity:.18}to{opacity:.18}}.nf-title{letter-spacing:-.045em;text-transform:uppercase;font-size:clamp(2.6rem,min(8.4vw,13vh),7rem);font-weight:900;line-height:.86}.nf-sub{max-width:28rem;color:var(--ink-70);margin:clamp(18px,3vh,30px) 0 clamp(24px,4vh,42px);font-size:clamp(.95rem,1.3vw,1.15rem);line-height:1.55}.nf-links{border-top:1px solid var(--ink);max-width:30rem}.nf-links a{border-bottom:1px solid var(--ink);color:var(--ink);letter-spacing:.14em;text-transform:uppercase;transition:background .18s, color .18s, padding .25s var(--ease-out);justify-content:space-between;align-items:center;padding:.95rem .2rem;font-size:clamp(.8rem,1vw,.92rem);font-weight:800;text-decoration:none;display:flex}.nf-links a:hover,.nf-links a:focus-visible{background:var(--ink);color:var(--paper);padding-left:.9rem;padding-right:.9rem}@media (prefers-reduced-motion:reduce){.nf-bars i{opacity:.18;animation:none}}
