.nf-wrap{text-align:center;max-width:640px;margin-inline:auto;padding:clamp(2rem,6vw,4rem) 0 clamp(3rem,7vw,5rem)}.nf-wrap .kicker{justify-content:center}.nf-code{font:700 clamp(4.5rem,14vw,7.5rem)/1 var(--font-display);letter-spacing:-.04em;color:var(--accent);margin:1.25rem 0 .25rem}.nf-wrap h1{font:600 clamp(1.5rem,3.4vw,2rem)/1.15 var(--font-display);letter-spacing:-.015em;margin:0 0 .6rem}.nf-lede{color:var(--text-2);max-width:44ch;margin:0 auto 1.75rem}.nf-ctas{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}@media (max-width:640px){.nf-ctas .btn{width:100%}}
